タグ

2012年7月25日のブックマーク (4件)

  • GitHub - thoughtbot/factory_bot: A library for setting up Ruby objects as test data.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - thoughtbot/factory_bot: A library for setting up Ruby objects as test data.
  • 久々に東京遠征してきた - 日々常々

    何気にJavaOne以来なので結構間が……あいたと思ったけど、3ヶ月か。たいしてあいてなかった。 21日のSCMBC in Tokyo3、22日のTDD in Actionに参加?して参りました。 SCMBC 何か新しいことを始めるにはきっかけが必要です。そして詰まりやすいものほど簡単に挫折できてしまいます。SCMBCのDVCS入門は、露払いや手を引いてくれる人が居て、一緒にやる仲間が居て、半日丸ごと演習し続けるスタイル。最初の山を越えるのにこれほどの場は無いと思います。私もSCMBCでhgをやってgitを多少使えるようになりました。あれ? GitサブTAいらないかなーと思ってふらふらしてたのですが、なんか要らなさげだったので、途中から地下鉄路線図のrebase祭りにチャレンジしたものの「文字コードや改行コード違いなんてやってらんねーよバーヤ!」と言って投げ出しました。何やってたんだろう(

    久々に東京遠征してきた - 日々常々
    kyon_mm
    kyon_mm 2012/07/25
    #tddact #scmbc
  • JavaScriptでの非同期関数合成 - monjudoh’s diary

    Unserscore.jsや互換ライブラリのLo-Dashを使うと関数合成が出来ます。 複数個の関数があって、関数を呼び出した結果を使って関数を呼び出して…っていうのを1個の関数にします。 ドキュメントの例を見れば分かるかと。 簡略化のために関数合成の対象になる関数を1引数・戻り値ありの関数とします。 これを非同期処理をする関数に当てはめるとcallbackを含む2引数・戻り値なしの関数が当てはまるでしょう。 この場合のcallbackは1引数の関数とします。 まず、logを出力するcallback関数を定義しましょう。 function log(result){ console.log(result); } 次にcallbackを含む2引数・戻り値なしの関数を定義します。別に非同期処理はやっていないです。 // 1を足す function add1(callback,arg){ call

    JavaScriptでの非同期関数合成 - monjudoh’s diary
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

    kyon_mm
    kyon_mm 2012/07/25