タグ

loveとtechnologyに関するjune29のブックマーク (2)

  • キスで学ぶPush実装技術

    彼女とMacBookを並べてコーディング。 ようやくRailsの開発を一人で出来るようになった彼女が、俺に突然質問を投げかけた。 「ねぇ、WebサービスのPushってどうやって実装するの?」 「一般的には3つの方法がある。」と俺は答えた。 「クールな順にWebSocket、次にコメット、最後にポーリングだよ」 彼女は目を輝かせながら「それでそれで?!」と説明を求めてくる。 「ポーリングは、一定の時間ごと、たとえば3秒ごとにAjaxでサーバにリクエストを送って新着の情報が無いか問い合わせて、もし新着があれば処理を、なければスルーして次の問い合わせに備えるPush通知の実装だ。手軽に実装できる反面、新着がない多くの時間常にリクエストを送り続けることになるので無駄が多い。大規模なサービスで実装すれば、それだけでDDoSっぽくなっちゃう。また、リアルタイムも厳密には実現できなくて、MAXでポーリン

    キスで学ぶPush実装技術
    june29
    june29 2012/06/24
    「私、コメットがいいな。。。////」
  • Shibu's Diary: [XPまつり2009LT]コンカツ女子のためのIT技術者の落とし方

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 XPまつり参加の方々、スタッフ、スピーカー、LTトーカーのみなさん、お疲れ様でした。いろんな意味でアジャイルな運営でしたが、個人的には運営のVIPはキータムラーさんかな、と思います。努力の割にすごいクオリティで、なんでこんなイベントができたのか・・・経験以外にどういう要素があったのか、良くわからないぐらいですが、すごく楽しく過ごせました。 参加者の方が結構楽しんでいたという噂の、匿名希望さんのLTの資料と、トーク原稿を人から預かりまして、アップロードして欲しいと言われたのでアップします。プレゼンテーションZENの要素が入ると、スライドだけアップしても意味が分からなくなってしまうのですが、それを補足しようとすると結構たいへんですよね。誰かいい方法あれば教えて下さい。 発表資料(

    june29
    june29 2009/09/20
    示唆に富む!
  • 1