#ruby 新着一覧
Ruby プログラムを途中で終了させる
Rubyでプログラムを途中で終了させたい時exit と記述するとそれ以降のプログラムを実行せずにプログラムを終了させることができるirbもexitで終了することができる
Ruby !のつかない破壊的メソッド
RubyのArrayクラスでは破壊的メソッドが出てくる例えばuniqは元の配列から重複なしの新しい配...
Ruby 条件分岐
Rubyで条件分岐をしたい時幾つかの方法があるif文(条件が真かどうかで処理をする)n = 20if n >...

円の面積から円周率PIEを出してみる。シンプソン法。
上は台形の公式を使って求めたもの。四季が単純で分かりやすいかも。 X軸は0から100まで、区...

円の面積からPIEを出してみる
円の方程式x*x + y*y =r*rですので、円の四分の一だけの面積を計算します。一個右との平均...

灌水・レナード彗星
4日快晴最低気温 -1℃ 最高気温 18.5℃午前中に灌水、ピータース18:18:18の...

Whitespaceとは?ShemeによるPCシミュレータですか?
cametan_42さんが面白いけど、むずかし、事を書いてます。興味はあるのですが、なかなか理...

EmacsでRubyのソースを書いてみる。
コンパイラさえ用意できていれば、ソースを書いて、M-x compile ruby testrb.rbと書いただ...

クロージャの動きがよくわからないです
教えて!gooに投稿されていた次の質問。javascriptのクロージャの例として下記のような例があ...

前回のトークン解析、一部おかしなところありました。
isdigitとisalphaには、nilの場合、falseを返しました。変数は基本、グローバルです。参考書ではそうなってます。が理由ですが、必要でないかも知れません。 ...

トークン解析、ネタ本(C言語)からRubyで書いてみました。
なんとかかんとか、それっぽく出来たと思います。これに続いて、逆ポーランド記法へ持って...