将棋対囲碁の無理矢理対局■ 将棋対囲碁 ~ 将棋が本気になった編 sm19227732■ 他の投稿動画 mylist/32180629■ 追記:後手の駒は白石で囲んでも取れないという設定。■ 追記2:この動画は第24回CGアニメコンテストにも応募して入選させていただきました。・CGアニメコンテスト:http://cganime.jp/■ 追記3:(2013/04/25)kamasu.jpさんから「スマホアプリ化してよいですか?」と問い合わせがありOKしました。appStore にてリリースしたそうです。ルールをこうしたら互角になってゲームとして成立したとか思わぬ手筋が発見されたとかなったら面白いので対局ソフトや対局動画の作成・公開は自由にやってください。私に許可を求めなくとも良いです。
Object#tapはそのブロックの評価結果を捨てるという風変わりなメソッドです。これは主としてメソッドチェーンにおける途中経過を覗き見るために使われます。 "charlie".upcase.tap{ |s| p s } # => "CHARLIE" .reverse.tap{ |s| p s } # => "EILRAHC" .gsub(/[aeiou]/i,'*') # => "**LR*HC" tapの副作用を使う もっとも、その評価結果を捨てるというユニークな特徴をうまく使えば、もっと面白いことができます。 例えば、ある変数の値を取得した上でその変数の値をリセットしたい場合を考えます。通常は次のように実装するのでしょう。
この話はフィクションであり、そして完全な内輪ネタである。一部の人にしかウケないだろうが、そもそもこのブログは大勢の理解を得られるものでもないだろう。わかる人はわかるだろうし、わからない人はわからないだろう。いずれにせよ、電車を待つ時間を無為に非生産的に過ごすための手助けになれば嬉しい。 ††† リピと呼んでくれ。某会社で一般的なイケメンプログラマーをやっていた男だ。 そして今日はデートだ。 ひょっとしたら俺が勝手にデートだと思い込んでいるだけかもしれない。「男友達との軽い夕食」かもしれない。あるいは「この男、その気にさせておけば、程よく勘違いして前のめりになり後々役に立つかもしれないから、期待だけでも目一杯膨らませてやる」食事なのかもしれない。まあネーミングなんてなんでもいい。文章にする上では、「デート」と書いてしまえば3文字ですむ。 そう、だから今日はデートだ。相手の名前はT島D子さんと
SonicGarden Study #11で放送された資料から一部スライドを抜いたものになります。 http://sonicgarden.doorkeeper.jp/events/13229 ----- 優れたプログラマだけが優れたソースコードを書くことができます。 では優れたプログラマになるにはどうすれば良いでしょうか。 自分の書いたコードを、優れたプログラマに指摘してもらうことが一番の近道です。それがコードレビューです。たった一人でコードレビューも受けずに、ただ書き続けてもクソコードはクソコードのままなのです。 そこで今回は、良いコードが書けるプログラマになるための、コードレビューを上手に実践する秘訣を話します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く