タグ

2015年7月17日のブックマーク (2件)

  • デブサミ2015ニコニコ生放送の配信基盤改善!Erlangを採用する意味とは?

    2月19日(木)、20日(金)の2日間、翔泳社が主催するITエンジニアのお祭り「Developers Summit 2015」が開催された。昨年に引き続き会場となった目黒雅叙園には2000人を超えるエンジニアが参集し、ほとんどのセッションが満席となる盛況ぶりだった。筆者も19日の午後に参加していくつかのセッションを聴講したが、その中から非常に興味深かった、株式会社ドワンゴの谷内崇浩氏による「ニコニコ生放送の配信基盤改善」と題した講演の模様をレポートしたい。 (鶴田 展之) ■ ニコニコ生放送の配信基盤 ドワンゴが運営する動画コミュニケーションサービス「ニコニコ生放送」は、今年2月の段階で番組数が6000を超え、例えば2014年衆院選の際にはのべ220万人が試聴するなど、国内最大規模のライブストリーミング配信サービスである。スマートフォンやタブレットが普及し、LTEWiMAX2+等高速な通

    デブサミ2015ニコニコ生放送の配信基盤改善!Erlangを採用する意味とは?
  • [JavaScript]猿でもわかるクロージャ超入門 6 クロージャの応用例「注文ボタン」 · DQNEO日記

    クロージャは何の役に立つのか? 前回の記事で、クロージャは「状態を保持する関数」であると書きました。 これを応用すると、いろいろ便利なことができます。 jQueryとクロージャは相性バツグン jQueryを使った経験があれば、誰でも下記のようなコードを書いたことがあるのではないでしょうか? $('#btn').click(function(){ alert('hello'); }); ここで、clickメソッドに渡されているのは無名関数function(){...}です。 そう、無名関数と言えばクロージャの出番です! クロージャの応用例:2回目にクリックすると警告が出るボタン ショッピングカートの「注文する」ボタンで、2重クリックすると2回決済されてしまうというサイトをたまに見かけます。 jQuery + クロージャを使うことで、これを防止してみましょう。 HTML <form name=

    asa_ca3
    asa_ca3 2015/07/17
    違うアプローチ