メールの保存期間について考える

前回 2 年以上のメールを自動削除する仕組みを Google Apps Script で実装した。この 2 年という数字は直感的に決めたものではなく、技術・運用・心理・法務・コンプライアンスの観点から見ても合理的である。 … 続きを読む

カテゴリー tech

開発環境におけるメモリ調査経緯の記録

主要な環境のうち開発環境の一部において、メモリ使用率が高く見える状況があったため、本当に不足しているのかを検証した。この環境は Debian 13 で物理メモリについては他より容量が少なく 2GB が実装されている。グラ … 続きを読む

/var を SSD から HDD に移行する案を検討した

前回は SSD 書き込み削減の案のひとつとして SSD のスワップ領域を削除した。今回はこれに続いて、ルートファイルシステムを SSD 上に置き、データ領域を HDD 上に逃がすという構成を前提に、SSD の書き込みをさ … 続きを読む

SSD のスワップ領域を削除した

VM ホスト環境のスワップ領域を削除し、ルートファイルシステムに統合した。 前提と環境 Debian 13 を稼働させている物理ホストの構成を見直した。このホストは以下の通りである。 目的: ファイルサーバーおよび VM … 続きを読む

人間性と感情を切り離した判断の構造について

感情や倫理を抑え、合理性のみを極端に優先することについて考察する。それは共感や罪悪感を欠いたまま判断を下す、理性偏重の人間像である。このような構造は、人間性の外部ではなく、内部の偏位として整理できる。 感情を切り離した判 … 続きを読む

カテゴリー etc

NTP サービス再起動ポリシーを設定した

今朝、様々な環境(物理/仮想/クラウド、Debian,Ubuntu の世代もバラバラ)で NTP サービスが一斉に止まっていた。個別の事象というより共通要因があると判断し、調査して対応した。 事象 いくつかのホストで n … 続きを読む

プロセス境界について考える

前回は、シェルスクリプトの末尾に exit $? を明示する是非について整理した。本稿では、その議論の背後にある中核概念であるプロセス境界をまとめる。子スクリプトが exit しても呼び出し元が終了しない理由、そして終了 … 続きを読む

カテゴリー tech

シェルスクリプトでの末尾の exit について

いままでシェルスクリプトの最後で明示的に exit $? していたが、それを避けることにした。以下、その判断の根拠と実装指針をまとめる。 背景 従来はスクリプトの末尾に exit $? を置き、直前のコマンドの終了コード … 続きを読む