とことんDevOps | 日本仮想化技術のDevOps技術情報メディア

DevOpsに関連する技術情報を幅広く提供していきます。

日本仮想化技術がお届けする「とことんDevOps」では、DevOpsに関する技術情報や、日々のDevOps業務の中での検証結果、TipsなどDevOpsのお役立ち情報をお届けします。
主なテーマ: DevOps、CI/CD、コンテナ開発、IaCなど
読者登録と各種SNSのフォローもよろしくお願いいたします。

DeskPadでリモートでのスライド発表をちょっとだけ便利にする

ここ数年、Zoomなどを利用したリモート会議が増えた、というより当たり前になりました。それにともない、イベントでの登壇も、オンラインで行うようになりましたよね。筆者が以前から不満に思っていたのは、いわゆる「発表時のパワポの挙動」です。 オフライ…

Pleasanterで他のサイトテーブルのレコードと紐づけられるリンク機能を使ってみよう

Pleasanterを使いこなしてくると他のデータと紐付けたり1つのテーブルだけでは物足りなくなってきました。もちろん、データを1つの表として集約して管理できると嬉しいことではあるのですが、あらゆるデータを扱おうとするとどこかで無理が生じてしまいます…

PleasanterでDay.jsを使って日付操作してみよう

Pleasanterでスクリプトを書いているときに日付や時刻を思い通りに操作したい時があります。そんな時にJavaScript標準で用意されているDateがあるのですが、やりたいことを実現するために少し長いコードを書かなければいけなかったりするため、やや使いにく…

月刊DevOpsニュース 2024年9月号

雨が降るたびに寒さが少しずつ増していくこの時期らしい季節になりましたね。食べ物も美味しく感じられてきて◯◯の秋を楽しめる頃です。 さて、10月が始まりもうすぐ折り返しになる頃ですが、9月のDevOpsニュースをまるっと振り返ってみましょう。 データベー…

月刊VS Code通信(2024/10月号)

厳しい暑さが和らぎ涼しい日には窓を開けて快適に過ごせる日もありますね。しかし、日によっては夏日ぐらいの暑さになったりと、季節の変わり目で慣れない日々が続きますね。 さて、今月も新しいバージョンがリリースされましたので、リリースノートを眺めて…

Pleasanterの一覧画面でフィルターの全選択をサーバースクリプトを使って設定する方法

とあるチャンネルでフィルタの全選択をしたいという話を見かけてできそうな気がするけどな。と思いながら、半分諦めたのですが、こういう時にWikiのマスターデータ活用が使えるのか!と新たなが発見があったので忘れないようにまとめてみました。 目次 目次 …

Pleasanterの1.4.9.0 リリースで噂のエディタのようなUIに刷新されたスクリプトを触ってみた

Pleasanterの新しいリリースが通知されましたね。 弊社では新しいバージョンに上げるフットワークが非常に軽いので、検証環境をバージョンアップしてもらいました。噂の機能を早速触ってみようと思います。 リリース概要 今回のリリースはこのような感じみた…

Pleasanterの通知機能を使いこなそう(メール編)

これまで「パートナーになったので〜」シリーズで基本的なテーブル作成からスクリプト活用までの一連の流れを学んできました。 前回までのシリーズは一区切りにしまして、これからは気になった機能や最近触った機能などを中心にブログにまめていければと思っ…

Pleasanterのパートナーになったので早速社内の図書管理的な何かを作ってみる(スクリプト編) Vol.3

前回のVol.2でワークフロー機能を取り入れて、より図書管理みたいなことができるようになりました。 さらに使い勝手のいいものを作ろうとすると避けては通れないのが、スクリプト機能ですね。スクリプト機能を活用することで標準機能では提供されていない独…

Pleasanterのパートナーになったので早速社内の図書管理的な何かを作ってみる(貸出管理編) Vol.2

前回の記事でテーブルを作って書籍情報を登録できるようになりました。 Pleasanterでは色々なことができるようになるので、次のステップとして貸出管理機能を追加してみます。 devops-blog.virtualtech.jp プロセスとは? Pleasanterを使いこなしている方か…

Terraformで日時を固定したい

Terraformにはtimestamp()関数がありますが、これは実行する度に日時が更新されます。 $ echo 'timestamp()' | terraform console "2024-09-27T11:08:57Z" $ echo 'timestamp()' | terraform console "2024-09-27T11:08:59Z" これの何が問題なのかというと、…

Pleasanter 1.4.8.1をDocker Composeで動かす

先日、株式会社インプリム様と弊社がパートナー契約を締結したこともあり、社内にPleasanterの検証環境が必要になりました。 devops-blog.virtualtech.jp Pleasanterのインストール手順はユーザーマニュアルにある通りなのですが、見ての通り、色々面倒です…

Pleasanterのパートナーになったので早速社内の図書管理的な何かを作ってみる Vol.1

こんにちは 先日、オープンソースのローコード開発プラットフォーム「Pleasanter」を開発している株式会社インプリム様と弊社がパートナー契約を締結しました。 社内にも検証用を兼ねている環境が立ち上がり、本格的に使い始める準備が整いつつありますので…

Visual Studio CodeでDev Containersを使ってFastAPI(Python)の開発環境を作ってみよう

Visual Studio CodeでDev Containersを使ってPythonの開発環境を作ってみたメモです。 Visual Studio Codeとは デスクトップ上で動作する軽量かつ強力なソースコードエディタです。WindowやmacOS、Linuxで動作しい、JavaScript、TypeScript、Node.jsをビルド…

Gitでディレクトリごとに設定を使い分ける

Gitのグローバルな設定は、ホームディレクトリの.gitconfigファイルに記述されています。例えばGitを使いはじめる際には、コミットに記載されるユーザー名とメールアドレスを設定しますよね。具体的には以下のように。 [user] name = Hajime MIZUNO email = …