タグ

コールバックに関するjustoneplanetのブックマーク (4)

  • コールバックと上手に付き合う - Qiita

    コールバック、よく使いますよね。 非同期処理の結果を受け取るには、必ずと言っていいほど付き合うことになるコールバックですが、UI のようにライフサイクルを持つオブジェクトと共存するには、考慮すべきことがいくつかあります。 ここでは、おおまかに、上手にコールバックと付き合う方法を見ていきます。 基となるポイント なんといってもまず抑えなければいけないポイントは、ライフサイクルを持つオブジェクトとの共存です。世に出回っている様々なコールバック管理のためのライブラリは、このライフサイクルを持つオブジェクトとの共存をいかに楽に、あるいは直感的にするか、ということをもとに作られています。 ライフサイクルとはつまり、オブジェクトが生成されてから消滅するまでの一連の流れのことです。 newしたりallocしたりしたタイミングでオブジェクトが生成され、GC に回収されたりdeallocしたりするタイミン

    コールバックと上手に付き合う - Qiita
  • Haskell から見た node.js - あどけない話

    誤訳 以前、「サーバサイドJavaScriptのNode.js、最初はCやHaskellを検討し失敗。開発者ライアン・ダール氏へのインタビュー」という記事が twitter で話題になっていました。 ―― なぜJavaScriptを選んだのでしょう? ダール氏 実は最初は違いました。最初はC、Lua、Haskellなどで失敗していました。そんなときV8(Chromeが採用しているJavaScriptエンジン)に気がついて、やろうとしていることに対してJavaScriptが完璧な言語だと突然ひらめいたのです。 ただでさえ、Haskell は遅いと誤解されているのに、このような悪意さえ感じらえる訳だと、さらに誤解が深まりそうです。原文にはこう書かれています。 Dahl: Originally I didn’t. I had several failed private projects doi

    Haskell から見た node.js - あどけない話
  • Simon Willison「Node.jsは超エキサイティング」 - 以下斜め読んだ内容

    Simon Willisonによる2009.11.23のブログエントリ Node.js is genuinely exciting Node.jsの詳しいレビュー。速い理由はV8だけじゃない、等々勉強になる。 以下斜め読んだ内容 Evented I/Oとは? イベントドリブンなサーバーは、従来のスレッド/ブロックメカニズムへのオルタナティブ スレッド/ブロックメカニズムはサーバーサイドプログラミングで主流 おさらい:よくあるWebフレームワークの動き 利用できるサーバーのスレッド・プロセスからの命令で、少数のリクエストを同時にさばく 長時間かかる処理は利用できるスレッド1つと結びつく 利用できるスレッドがなくなればサーバーは応答しなくなる。 大規模なトラフィックをさばくときは、できるだけ早く処理して、割り当てたスレッドを開放して、順番待ちしてる処理へ渡さないといけない よくあるWebフレー

    Simon Willison「Node.jsは超エキサイティング」 - 以下斜め読んだ内容
  • WYSIWYG 編集プラグイン TinyMCEforMT 1.00 が公開間近

    WYSIWYG 編集プラグイン TinyMCEforMT 1.00 が公開間近 Permalink URL http://www.magicvox.net/archive/2006/04272125/ Posted by ぴろり Posted at 2006/04/27 21:25 Trackbacks 関連記事 (0) Post Comment コメントできます Category 私を含め 3 名で開発を行っている TinyMCE for MovableType プラグインが、 正規版(バージョン1.00)の公開を前に、モニタ向けリリースを公開しています。 ドキュメント類の整備が済んでいないだけで機能的には何ら遜色ないので、 いち早く試してみたい方は是非。 このプラグインを導入することで、MovableType のエントリ編集画面において、 TinyMCE の持つ強力な WYSIWYG

    WYSIWYG 編集プラグイン TinyMCEforMT 1.00 が公開間近
  • 1