2016年2月8日のブックマーク (3件)

  • RxJSでMVVMやってる - @hadashiA

    Rxは、すごくUIを書くのに向いているのではないだろうか。アプリケーションの状態を山盛りの変数で管理することから解放され、状態から状態へ変換する関数を書けばよくなるから。 非同期処理を同期っぽく書きたいならawait でいいじゃん。UIイベントを宣言的に書きたければ 2-wayバインディングがあれば良いじゃん。という話では終わらず、その辺の問題解決に加えて、値の発生器を全て同じ宣言にまとめられ、状態変数がなくなるところが書いていて楽しいところです。 // たとえば、、 Observable.fromEvent(searchBox, 'input') // 検索窓に字が打ちこまれたら .debounce(500) // 0.5秒ごとに .map(e => e.target.value) // 入力されたテキストを .filter(q => q.length > 0) // 1文字以上の場合だ

    RxJSでMVVMやってる - @hadashiA
    izumin5210
    izumin5210 2016/02/08
    RxでMVVMやってる JSじゃなくてAndroidやiOSみたいなプラットフォームでも参考になる
  • なぜひどいコードを書いてはいけないか - hitode909の日記

    ひどいコードは何やってるか分からない ひどいコードが何やってるか分かっても、なぜそうなってるのか、そこを変えるとどうなるか分からない ひどいコードは新たな変更に耐えられず書き直されることになる ひどいコードを書き直すには、ひどいコードがどうなっているか理解し、どこを変えるとどうなるのか理解する必要がある ひどいコードはたいていひどいテストコードが支えていて、テストコードがあったとしてもひどいコードと同様の問題があり、頼れるものが何もない どんなにひどいコードでも、書いた人を憎んではいけない。たとえ自分の書いたコードだとしても、先輩の書いたコードだとしても、ソフトウェアとしてひどい物にはひどいと言っていくことが大切で、だからと言って人に向かってひどいと言ってるわけではない。 最高の仲間たちが日々変化する難しい問題に対処していいコードを書いたり、ときにはひどいコードを書いている、という😇的な

    なぜひどいコードを書いてはいけないか - hitode909の日記
  • ごちうさ・チノの見るだけで「こころぴょんぴょん」なキュート&巨大フィギュアが降臨

    「あぁ^~心がぴょんぴょんするんじゃぁ^~」という謎の言葉まで生み出した人気4コマ漫画およびアニメ「ご注文はうさぎですか?」に登場するチノが、キュートに立体化してワンダーフェスティバル 2016[冬]の会場に降臨していたのでパシャリと写真を撮影してきました。 ブース番号6-20-11の「大正堂」で、「1/4スケール 香風智乃」を発見。これはアニメ2期・4羽でのチノを再現したレジンキットで、価格は1万5000円。 別アングルから見るとこう。足下には不良野良うさぎのワイルドギースがいます。 今にも動き出しそうな躍動感あふれるポージング。 足下のワイルドギースに心奪われた瞬間を再現したもので…… 目がうさぎになっています。 もちろんワイルドギースもしっかり再現。 他のフィギュアと比べるとそのサイズの大きさは一目瞭然。1/4スケールなので、全長なんと30cmもあります。 アップ 髪の毛や服のシワま

    ごちうさ・チノの見るだけで「こころぴょんぴょん」なキュート&巨大フィギュアが降臨
    izumin5210
    izumin5210 2016/02/08
    kawaii