give IT a try

プログラミング、リモートワーク、田舎暮らし、音楽、etc.

2012-05-04から1日間の記事一覧

「1から5の倍数、または5の倍数より1少ない数の累積値は5の倍数となる」を数学的に証明してみた

先日、子どもと足し算ゲームをやっていました。 1から順番に「1+2=3, 3+3=6, 6+4=10・・・」といった感じで累積していく計算クイズです。 一緒にやっていると、途中である規則性に気付きました。 1 - 1 2 - 3 3 - 6 4 - 10 5 - 15 6 - 21 7 - 28 8 - 36 9 - …

Rubyのクラスメソッドは同じクラスのprotectedメソッドやprivateメソッドにアクセスできない

C#やJavaのプログラマがRubyの世界にやってくると「あれれ?」と思ってしまう言語仕様をまた見つけてしまいました。 タイトルにも書いた通り、Rubyのクラスメソッドは同じクラスのprotectedメソッドやprivateメソッドにアクセスできません。 言葉だけではピ…