タグ

ブックマーク / 0xcc.net (2)

  • ファイル記述子をUnixドメインソケット経由で渡す - bkブログ

    ファイル記述子をUnixドメインソケット経由で渡す Unix 系の多くの OSには、ファイル記述子を別のプロセスに Unix ドメインソケット経由で渡す機能があります。一見、何のために使うのかよくわからない機能ですが、 glibc の nscd はこれをうまく使っています。 nscd (name service caching daemon) は glibc 内で行われる名前関連の問い合わせをキャッシュするサーバです。NIS や LDAP などを用いてネットワークベースでユーザ管理を行っている場合、 getpwuid() などの関数はユーザ名の取得にネットワークアクセスを必要としますが、 nscd を立ち上げておけば、二度目からの同じ問い合わせはキャッシュから得られます。 nscd を立ち上げている GNU/Linux システムでは、キャッシュファイルが /var/db/nscd 以下に作

  • 横着プログラミング 最終回: とりあげたテーマのその後

    最終更新日: 2003-04-20 (公開日: 2003-04-20) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 細かいことばかりにこだわっていないで人間的になろう。 -- Jamie Zawinski *1 横着のためのプログラミングをテーマに、私が開発したソフトウェ アや、横着のノウハウを紹介してきた連載も今回で最終回を迎え る。今回は最終回を迎えるにあたって、これまでの連載の概要とそ の後の経過についてまとめてみたい。 第1回: Unixのメモ技術 第1回の記事では、Unix上でメモを取るための方法「ChangeLogメモ」 を紹介した。ChangeLogメモは、メモしたいことを単一のテキスト ファイルに ChangeLog 形式で記述するというだけのシンプルなノ ウハウである。 ChangeLogメモの例

  • 1