scalaでいうflatMap。None『あーScalaのアレと同じか』というのがちょいちょいあって助かる。画像を指定のサイズでうまいことリサイズし、余白を埋め、透かしをいれる。100phpのアレと違い、rubyでの画像加工は直感的に書けていい。11:30rubyでサムネイル作成Tweet広告を非表示にするもっと読むコメントを書く2014-06-10TypeScriptでScalaのOptionを書いてみた。0)(Optionは予約されてて使えなかったのでOptionalに)もうほとんどScalaじゃ...!TryとかEitherならすぐ書けそうだけどリスト周り書き出すとしんどそう...TypeScript結構いいっぽい。None}メソッド全然たりてないけど...まぁ。21:19TypeScriptでScalaのOptionをTweet広告を非表示にするもっと読むコメントを書く2014-05-21require.jsの、requireとdefineの違いjavascriptrequire.jsのことがよく分かってなかったので、コード読んで調べてみた。definerequireは、名前の通り実行すると、ファイルを読み込む。defineは、名前の通り定義をすると、キューに突っ込まれるだけで読み込みはしない。requireを実行すると、<scirpt>でファイルを読み込む。書いてるのでdefineされてるものはキューに突っ込まれる。require完了後setTimeout(4ms)したらキューを処理するので、defineしたものも読み込まれる。読み込んだものは、グローバルなオブジェクトで管理されて同じものは読み込まれないようになっている。})があるとして、require(“foo”)を実行する。fooが読み込まれ、defineのものがキューに入る。fuga2]キューが処理される。bar1にはpiyo3がdefineされているので、またキューに入る。piyo3]キューがなくなるまで読み込み続ける。幅優先探索のようになっている。cherry-pickで複数まとめて取り込むmasterに緊急でコミットしてしまって、後で開発ブランチと整合性合わせたいみたいな状況(仮)差分を確認します。