disposable-email-domainsのイベントソーシングアーキテクチャ:変更履歴と監査追跡

ディスポーザブル(使い捨て)メールドメインリストプロジェクト「disposable-email-domains」は、イベントソーシングアーキテクチャを採用し、ドメインリストの変更履歴と監査追跡を実現しています。本稿ではその仕組みと活用方法を解説します。 プロジェクトの概要 disposable-email-domainsは、一時的なメールアドレスに使用されるドメインを収集・管理するオープンソ ...

5月31日 09:33 投稿

Linuxにおけるgrepコマンドの使い方

Grepは、指定されたファイルの内容を検索し、指定されたパターンに一致する行をデフォルトで出力します。Grepは一致する内容を検索できますが、その内容を置き換えることはできません。 基本的な構文 構文の形式: grep [オプション] パターン [ファイル1 ファイル2 ...] grep [オプション] [-e パターン | -f ファイル1] [ファイル2 ...] GrepはBRE(基本正規表現)、ERE ...

5月23日 01:47 投稿

シェルスクリプトの基本設計と変数操作

第1章 シェルスクリプト概要 1.1 シェルの概念 シェルはオペレーティングシステムの最外層で動作するコマンドインタプリタです。ユーザー入力を受け取り、OSが処理可能な形式に変換し、実行結果をユーザーに返します。この対話はインタラクティブまたは非インタラクティブで行われます。 1.2 シェルの役割 シェルはユーザーとLinuxカーネルを仲介する特殊アプリケーショ ...

5月22日 04:18 投稿

Linuxシェルスクリプト入門:基本コマンドとスクリプト作成

1. 16の基本コマンド 1. ファイルの所有者変更:(sample.txtの所有者をdb_userに変更し、ls -lで確認) chown db_user:db_group sample.txt 2. 現在のユーザーに実行権限を追加し、ls -lで確認: chmod u+x sample.txt 3. ファイルの差分を確認: diff file_a.txt file_b.txt 4. ファイルの位置を検索: find ./ -name sample.txt 5. プ ...

5月20日 04:36 投稿