タグ

ブックマーク / developer.cybozu.co.jp (3)

  • Kazuho@Cybozu Labs: TCP通信ではデータの送信をまとめて行うべき、もうひとつの理由(& サーバのベンチマーク手法の話)

    TCP通信をするプログラムを書く際に「データの送信はまとめて1回で」行うべき、というのは鉄則と言っていい、と思います。その理由としては、パケット数を最小限に抑えることでオーバーヘッドを少なくするためだと一般に説明されますが、自分はもうひとつポイントがあると考えています。次のグラフを見てください。 グラフは、一定量のデータを転送するのにかかる時間と使用するブロックサイズ(1回のwrite(2)で書き込むサイズ)の関係を表したものです注1。 ホスト間のTCP通信を行っている場合は、TCPのバッファが有効に機能するので、ブロックサイズ(=パケット数の逆数)による速度の変化は、ほぼありません。一方、同一ホスト上で通信を行うと、ブロックサイズと反比例して所要時間が反比例の関係にあることがわかります。 原因は、同一ホスト上の通信では、送信プロセスがwrite(2)を呼ぶたびにコンテクストスイッチが発生

  • 横浜市立市民病院に隔離されたことがある | 秋元@サイボウズラボ・プログラマー・ブログ

    隔離病棟がどんな感じなのかの体験談がどこかにないかなー。 飛行機で隣の人がA型インフルエンザだったらどうなるか – 西尾泰和のはてなダイアリー 西尾さんにリクエストされたので書いてみよう。新型インフルエンザのニュースで今話題になってる横浜市立市民病院の隔離病棟だけど、実はそこに隔離されたことがある。 卒業旅行のときの話なのでもう相当昔なのだけど、卒業する友人と3人でタイのプーケットに一週間遊びに行って帰ってきた。たぶん3月26日ぐらい。旅行の後半ぐらいからずっと下痢気味だった。 検疫では、例の黄色い問診票を書いたりそれをチェックされたりした記憶はないのだけど、今思えば成田の検疫で出頭すべきだった。(反省。もうしません) でもまあ、トイレに行く回数が多いだけで調子は悪くなかったので、普通に帰宅した。その翌々日、たぶん3月28日ぐらいに、新横浜の別の友達の家に集まってボードゲームなどして遊んで

    横浜市立市民病院に隔離されたことがある | 秋元@サイボウズラボ・プログラマー・ブログ
  • jQueryがマイクロソフト及びノキアと提携を発表 | 秋元@サイボウズラボ・プログラマー・ブログ

    人気のあるJavascriptライブラリjQueryが、MicrosoftとNokiaのサポートを受けることが公式ブログでJonh Resigさんから発表された。 マイクロソフトの方はASP.NET開発環境Visual Studioへのバンドルが予定されている。また、jQuery上に画面パーツやウィジェットも開発するそうだ。 ノキアは、世界で一番携帯電話を売ってるわけだけど、その携帯電話でウィジェットを走らせるために搭載されているWebKitベースのWeb Run-Timeに搭載されるということ。Web Run-Timeの開発者はjQueryが常にある前提で携帯電話向けウェブサイトを作れるというわけだ。 Resigさんの説明によれば、両社ともjQueryをそのまま、改変することなく載せるという。 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があり

  • 1