2013-01-01から1年間の記事一覧

planetfsで通信

planetfsは自分が作っているネットワーク透過性、ネットワークのファイル抽象化を目的としたファイルシステムです。 Github: pfpacket / fuse_planetfs当初の目標を一応のところ果たしたのでどんな感じになったか書いてみる。ここ にLinusのLinuxの音声ファ…

Plan9を理想としたネットワークのファイル抽象化ファイルシステム

Plan9を知ってからリソースをファイルで抽象化するという概念をネットワークにも適用するという考えがLinuxでも実現出来ればと思っていました。 Linuxでどうやったらそれっぽく実装できるか考えた結果、ファイルシステムを作ってプロセスのopen,read,write,c…

(zsh) rebuild auto-complete index

Stack Exchange - rebuild auto-complete index (or whatever it's called)zshを実行中に新しいソフトウェアをインストールするとなぜかその新しくインストールされたコマンドがタブ補完されない問題。 結構長い間放置してたので解決策をググって上記を発見…

std::mapで参照

題名通りなんですがstd::mapで参照を使いたい時は std::map<Key, Value&> map; がいいのか、それとも std::map<Key, std::reference_wrapper<Value>> map; のどちらがいいのか。 というのも過去にどこかで「参照のmapはダメだ」というのを聞いたような気がしたので。一応どちらも使ってみたのですが #include <iostream></iostream></key,></key,>…