タグ

Rubyとメモに関するshozzyのブックマーク (3)

  • [Ruby] Rangeの積を求める

    Posted by masuidrive Tue, 26 Sep 2006 14:10:00 GMT 日付などを処理してる場合に、期間Aと期間Bの重なっている時間を調べる為に、期間Aの開始時間<=期間Bの開始時間 && ・・・みたいに長いif文を書くことがたまにあります。 結構長いし、いちいち面倒だなぁとおもってたんだけど、実はRagnge & Rangeみたいにして、Rangeを使えば、簡単に積を求められるんじゃないかと、RubyのRangeクラスのマニュアル を見てみたけど、そんな関数はない・・。ActionSupportを見ても無い。 仕方ないから、自分で書こうかなーと RailsChat でうだうだしていたら、moriqさん が書いてくれました。ありがとうございます m(_ _)m でも平行して私も書いちゃったので、お手間を取らせて申し訳ないことをしちゃいました・・・。 比較してみ

  • 「ブレイク直前のLinux」を思い起こさせるRubyのマグマ

    Ruby on Railsを利用したドリコムのDrecom Career Search。同社はB2CサービスでRailsを標準に採用している [画像のクリックで拡大表示] その熱気に包まれながら,なんだかこれとよく似た雰囲気を感じたことがあるような気がした。なんだったろう。そうだ。Linuxがブレイクする直前のあの熱気だ---6月に行われた日Rubyカンファレンス(関連記事)で記者が受けた印象だ。 記者が最初にビジネス用途のソフトウエアとしてLinuxを意識したのは米Netscape CommuncationsがLinuxをサポートする方針を明らかにした時だったと記憶している。正直言って最初は「個人の名前を冠したソフトウエアなんて,どうせホビー用だろう」と思っていた。しかし,それではと調べれば調べるほど,Linux上のソフトウエアや,採用事例はまさに山のように出てくる。 売るわけでもない

    「ブレイク直前のLinux」を思い起こさせるRubyのマグマ
  • 川o・-・)<2nd life - Rails 1.0 -> 1.1 の ActiveSupport 変更点まとめ

    Ruby on Rails 1.0 までは AWDwR を読んで使い方が解ってる人も多いと思うのですが、1.1 以降でどんな詳細な機能が加わったのかはあまり知られてません。 そのために ActiveSupport の CHANGELOG を淡々と読んでまとめてみました。間違ってる可能性もあるのでそういう箇所があったらご指摘下さい。 Add CachingTools::HashCaching to simplify the creation of nested, autofilling hashes. [Nicholas Seckar] CachingTools::HashCaching という Hash を利用したシンプルなキャッシュ機能のモジュールが加わりました。このモジュールを利用したいクラスで extend して hash_cache :methodnameとすると、そのメソッドが

    川o・-・)<2nd life - Rails 1.0 -> 1.1 の ActiveSupport 変更点まとめ
  • 1