おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2005年06月03日(Fri) 歯医者さんに行って麻酔をされてしまった [長年日記]

また虫歯がみつかってしまったのでした。かなしー。

fork(2)親子はファイル記述子を共有するんだっけか

かたやsocket通信でコマンドを受け、かたやRPCでコマンドの結果を受けそれをsocketでコマンドを出した元のプロセスに返す、というプログラムを書いている。どんどんfork(2)したら子プロセスでsocketが切れるなーと思ってたのたけれどそんなこともないのかも。pthreadの勉強しないで済むんならそのほうがいいよね。

read() と recv() の違いは何ですか?

ファイルもソケットもどちらもストリームなんだから大きな違いは無いはず〜*1と思ってたら、「read() は recv() の flags パラメータ に 0 を与えたものと同一です。」とのこと。ほっ。

*1 あおきさんの新しい本をレビューさせていただいた経験が生きている :)

tla addしたディレクトリに新しいファイルを作りかけてtla undoして他の作業してからtla redoしたら、作りかけのファイルが消えちゃいました。しょぼーん。

fork(2)してpipe(2)がいっぱい

そしてstruct sockaddr_inを定義してもらうにはnetinet/in.hをincludeしないといけない?


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>