3. 『キーワード拡張』 • メソッドに新たにキーワード引数を持たせること • 『キーワード拡張』は常に安全か? – もともとあった呼び出しは元の通りに動いてほしい def foo(...) end foo(...) def foo(..., extension: false) end foo(...) foo(..., extension: true) 3
Rubyでちょっとしたこと、例えばテキスト処理などをしたくてスクリプトを書くことはよくあります。そんなスクリプトは意外と再利用したくなるものです。しかし、作業用ディレクトリに適当なファイル名で保存していたりすると探し出すのは困難ですし、コマンドラインにワンライナーで書いたものだとそもそも残っていないこともあります1。別のPCでの再利用も、それらの保存方法では当然ながら不可能でしょう。 そこで、どこか整理された場所に保存しておいて再利用に備えたいのですが、保存先が問題になります2。そんなとき、私は次のような理由からgem(RubyGems)にしてしまうことにしています。手元ですぐに実行できますし、別の環境へのインストールも簡単です。また、他のRubyプログラムへの組み込みもコピペせずに実現できます。もちろん他の人が使えるようになるというメリットもあるのですが、自分の用途に限っても長い目で見れ
Rubyの入門書でいいものが欲しいという話がちらっと流れてきて、親切な人たちが多い集まりなので、鉄板?であろう「プログラミング言語Ruby」からはじまり「メタプログラミングRuby」、そしてるびまの「Rubyの歩き方」はてはRHGまででてきた。 プログラミング言語 Ruby 作者: まつもとゆきひろ,David Flanagan,卜部昌平(監訳),長尾高弘出版社/メーカー: オライリージャパン発売日: 2009/01/26メディア: 大型本購入: 21人 クリック: 356回この商品を含むブログ (123件) を見る初めてのRuby 作者: Yugui出版社/メーカー: オライリージャパン発売日: 2008/06/26メディア: 大型本購入: 27人 クリック: 644回この商品を含むブログ (251件) を見るたのしいRuby 第4版 作者: 高橋征義,後藤裕蔵,まつもとゆきひろ出版社/
勉強ができない奴はプログラマになれ!に影響されてRuby勉強日記を再開します。みなさんのツッコミをお待ちしております。Rubyで割り算すると整数算になってしまう。実数計算にするにはどちらかの値の小数部を明記するか N.to_f を使う。 puts 4 /2 puts 102.to_f / 112 puts 102 / 112.to_f puts 102.0 /112 うちではRDEを使っていろいろやっています。やった結果をファイルに保存するだけでは忘れてしまうのではてなにメモ書きすることで復習できるようにしようと思います。また、上のブログから日本Rubyの会のチャットを見つけました。 Nihon Ruby-no-kai (at Lingr)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く