- 2025年6月17日
【ShellScript】【Docker】ファイルが依存している共有ライブラリをシンボリックリンクとその先も含めて出力するスクリプトの紹介
Dockerfile を書いている時イメージを軽量化するためにマルチステージビルド形式を採用することがしばしばあります。これはざっくりいうと「ビルド用」と「実行用」にイメージを分 […]
Dockerfile を書いている時イメージを軽量化するためにマルチステージビルド形式を採用することがしばしばあります。これはざっくりいうと「ビルド用」と「実行用」にイメージを分 […]
稀に文字コードの混在したファイル群を扱う時があります。こういった時にそのままファイル全ての文字コードを変換すると二重に変換を行ってしまい文字化けすることがあります。 これの対策と […]
Gitはソースコードのバージョン管理ツールとして用いられることが多いツールです。Gitを用いることでソースコードのデプロイ、ロールバックなど操作がやりやすくなります。Gitによる […]
しばしばプロセスを並列実行させた方が早くなる作業があります。それはある作業を実行するのにまた別の作業が前提となっていない作業です。例えば計算処理とファイルのコピーの二つの作業です […]
プログラムの目的によっては外部に公開する必要があり、バージョンアップの際には都度、外部公開しているサーバーの中でプログラムを更新する必要があります。これを手作業でやるといずれミス […]
Dockerfileを作っていると作りかけのイメージやらコンテナやらがとっちらかり、資源を食いつぶします。自分の環境ではWindows上の仮想マシン上のDockerですので結構あ […]
RaspberryPi等のLinuxOSを積んだマシンの設定を行うことはよくあります。同じ作業を行うこともよくあります。なるべく楽にやりたいものです。自分はそういった作業を簡略化 […]
.envは環境変数を定義するファイルとしてよく使われているファイル名です。この記事はいくつかの言語、フレームワークにおける.envの読み方の紹介をします。 今どきの環境は.env […]
Gitでコード管理をするだけならコード管理を目的としたGUIアプリやIDE備え付けの機能を使った方が楽です。一方コマンドラインからGitを用いるならば、見た目や操作性は微妙ですが […]
以前村上さんが 【備忘録】MacのFinderで隠しファイル・フォルダを表示する方法 という記事を投稿されてましたが、自分の場合はこちらの内容を参考に簡単に切り替えれるようにシェル […]