socket
結構前からいろいろやってるんだけど、ソケット関連が未だによくわかってない。巨大なバイナリデータを送受信するとして、どうやって順次受信してファイルに保存していくかとか、よくわからない。一定量受信して、その受信した分を string につっこんで、別スレッドで書き込まれた string を順次読み出して処理するのかしら。C でも Ruby でもいいからなんかサンプルが欲しい……短いデータのやり取りなら仕組みがよくわからないでも gets で読み出してけばてけとーにできるんだけども……
ちなみに C の場合もっと意味わからない。というかサンプルめちゃ少ない。オープンソースのプロジェクトとかのソース見てみようとしても、だいたいプロジェクトっていう名前がついてるのは大規模すぎて読めない罠。
関連エントリー
- Javascript.prototype 結局一番無難と思われる方法を使うことしてみる。 function Foo() { } Foo.prototype = new Array()...
- リクエストオブジェクトへ、型を明示するメソッドの追加 ウェブアプリケーションを書くとき、最近はだいたい Plack::Request なりなんなりを継承して、そのプロジェクト専用のリクエスト/レ...
- IntelliJ IDEA で src/test/java がないところに新規でつくる方法 よくわからないけど src/test/java ができなくてであとから作る場合 src/test/java のディレクトリをプロジェクトツリ...
- 最近やってること 電子工作 golang 電子工作は回路図とソフトは書いたけど実際配線して検証するのがめんどうで止まってる。 golang は作りたいものがな...
- プルリクエストを送るときは大抵気が重い。 たとえ明かなバグ修正、すなわちマージされる公算が大きくても、些細なことでケチがついたりする。これがさらに機能追加みたいな「マージしてもしなく...