bindiのブックマーク (63)

  • Deferred のメモ諸々 - cooldaemonの備忘録

    callback 関数が Deferred オブジェクトを戻した場合 Collection & Copy - Deferredチェーン、非同期処理の逐次実行 コールバック処理の中で、Deferredのインスタンスを返すと、元のDeferredはポーズされ(pausedがtrueになる)、返されたDeferredオブジェクトに自分への通知をセットして、処理の終了を待ちます。 Async.js 内の _fire 関数内で、戻り値が MochiKit.Async.Deferred だった場合の処理があった。 何に使えるかは、ちょっと置いといて、とりあえず試しに書いたコード。 var parent = partial(add_message, 'parent'); var child = partial(add_message, 'child'); var parent_make_child =

    Deferred のメモ諸々 - cooldaemonの備忘録
    bindi
    bindi 2011/05/14
    よし!やってみよう
  • コードを書かない - Twisted Mind

    @ymotongpoo 主催の新卒準備カレンダー 2011春 に参加させて頂くことにしました。 おまえ誰よ? ベンダー企業でコンサル/プログラマ/マネージャをやっています。Python 温泉というゆるふわ系お泊まりイベントを主催しています。 一応専門はネットワークサーバですが、難しいことはよくわかりません。プログラミングは Erlang/Python あたりが得意かもしれません。 どんな話するの? ベンダー企業の一員として新製品開発をしたり、継続して製品をアップデートしたりする仕事に従事していますので、どんなことを考えて仕事をしているのかをお話ししたいと思います。 いかにしてコードを書かないか タイトルがいきなりプログラマ全否定で期待している話と違うかも知れませんが、こんな考え方もあるんだと思って頂けると嬉しいです。 趣味でプログラムを書いてきた人は「お金をもらって」コードを書くという作業

    コードを書かない - Twisted Mind
    bindi
    bindi 2011/05/14
    とてもよい文章です。何度でも読もう。すぐに忘れるからね。
  • Mochikit.DOM に Text Node を生成する便利な関数が存在しない理由 - cooldaemonの備忘録

    くだらない Entry なんですが・・・source を追うまで気がつかなかったのでメモ。 下記のような HTML を・・・ <div id="gender_select"></div> 下記のようにしたい場合 <div id="gender_select"> <input type="checkbox" name="gender" value="man"/>man </div> Mochikit では appendChildNodes( 'gender_select', INPUT({type: 'checkbox', name: 'gender', value: 'man'}, null), 'man' ); と、できる。 appendChildNodes は、String を渡すと、勝手に createTextNode してくれる。

    Mochikit.DOM に Text Node を生成する便利な関数が存在しない理由 - cooldaemonの備忘録
    bindi
    bindi 2011/05/14
    関数をコールしなくても、ノードに書けばいいって事だろう。