テクニカルスクリプター

Python の名前付きタプル
2026

Python の名前付きタプル

Python は、モジュール「collections」に存在する「namedtuple()」と呼ばれるタイプのコンテナ辞書をサポートしています。この記事では、NameTuple の作成方法と NamedTuple での操作について説明します。

Python での CSV ファイルの操作
2026

Python での CSV ファイルの操作

CSV (カンマ区切り値) ファイルは、各行がデータ レコードを表し、各レコード内のフィールドがカンマで区切られているプレーン テキスト ファイルです。そのシンプルさと読みやすさにより、スプレッドシートやデータベースによく使用されます。

C++ のクロノ
2026

C++ のクロノ

は、時間を扱うための型と関数のコレクションを提供する C++ ヘッダーです。これは C++ 標準テンプレート ライブラリ (STL) の一部であり、C++11 以降のバージョンに含まれています。

Linux の子プロセスの終了ステータス
2026

Linux の子プロセスの終了ステータス

fork() システムコールは、呼び出し元プロセスの子となる新しいプロセスを作成するために使用されることが知られています。 終了すると、子は親に返される終了ステータスを残します。したがって、子が終了するとゾンビになります。子が終了または停止するたびに、親に SIGCHLD シグナルが送信されます。 親は、システム コール wait() または waitpid() をマクロ WIFEXITED および WEXITSTATUS とともに使用して、停止した子のステータスを知ることができます。(*)wait() システム コール: 子のいずれかが終了するまで、呼び出し元プロセスの実行を一時停止します。 wait() システムコールの構文:

Linux の chmod コマンドと例
2026

Linux の chmod コマンドと例

Linux/UNIX の chmod (モード変更) コマンドは、ファイルとディレクトリのアクセス許可を設定または変更するために使用されます。 Linux のすべてのファイルには所有者、グループ、およびファイルの読み取り、書き込み、または実行ができるユーザーを決定する関連するアクセス許可があります。 chmod を使用すると、管理者とユーザーはこれらのアクセス許可を制御して、適切なアクセスとセキュリティを確保できます。例を考えてみましょう