エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
イテレータのタイムアウト | Low Poly Interactive
たとえばこういう Ruby のコードがあって、 Net::HTTP.start(host, port) { |http| http.request(reques... たとえばこういう Ruby のコードがあって、 Net::HTTP.start(host, port) { |http| http.request(request) { |response| response.read_body { |chunk| func(chunk) } } } read_body {|chunk| … } というイテレータで、「エンティティボディを少しづつ取得して順次ブロックに与え」る、 つまり、ストリーミングで一行ずつ、データを chunk に入れてくれるわけなのだが、 twitter の streaming api が何らかの理由で止まったりして、再接続したいときがある。 その場合に Ruby の timeout というライブラリを使って、 Net::HTTP.start(host, port) { |http| timeout(TIMEOUT_SECS){ h
2012/05/26 リンク