プログラミング
トラブル プライベートネットワーク環境にあるマシンの gcc バージョンを 4.4 から 4.9 へあげる際にプロキシ経由で wget する必要があった。http の wget は正しく動作するのだが、ftp になるとうまく動作しない。 http プロキシの設定時に /etc/profile に…
より多くのクライアントからの同時アクセスを捌くためにサーバプログラムのパフォーマンス改善が必要になってきた。世に言う C10K 問題とかその話に近い。C10K 問題については下記の Web サイトを参考にすると良いが、簡単に言うと「ハードウェアの性能上は…
FUSE デバッグの中で /var/log/system.log を # tail -f /var/log/system.log で開きっぱなしにすると便利だと言及したが、つい最近 Facebook である記事が回ってきた。 <a href="http://www.brianstorti.com/stop-using-tail/" data-mce-hre…
OSX FUSE を利用していてデバッグに困った。今回の実装では FUSE をダウンロードした example というディレクトリに入っている hello.c というプログラムを変更しながら実装をしているのだが、デバッグが難しい。 というのも、main 関数で呼ばれている fuse_…
大学の研究室で Espresso というシステムを開発している。これは基本的に C++ で書かれているので最初(プログラム全体が小さいうち)は手作業で Makefile を書いていたのだが、さすがにそろそろ限界が近づいてきたのでビルドシステムを導入することを決意。…