2018-06-01から1ヶ月間の記事一覧

Rubyでライフゲーム

Rubyでライフゲームを書いてみた。 とはいえ、ちゃんとできているか不安。動きがカクカクしてしまっている。 いまだに駄目だなぁと思うのは、頭の中でアルゴリズムを組み立ててからコードを書くんじゃなくて、動かしながらをコードを書いていることですね。

Array.prototype.reduceの使い方

(前回の内容も踏まえて)そうか、こういう使い方もできるのか。 今回はJavascriptだけど。 今まで上のようなやりかたで書いていて、 最初に空のオブジェクトを宣言するのが嫌だったんだけど、reduce使えばよかったのか。 var hash = {}; ["a", "b", "c", "d…

Hamamatsu.rb #88

ということで昨日はHamamatsu.rb #88。 今回は「プロを目指す人のためのRuby入門」の4章の中盤まで。内容としては配列の処理とかブロックの使い方とか。 RGB変換メソッドの例題で、injectを使って文字列を結合するやり方はすごい洒落てるな〜と思った。 とり…