ruby

ディレクトリ内のファイルに対して再帰的に処理する

require 'find' require 'pp' def eachPath(root,pattern) find_entries = Array.new Find.find(root) do |path| find_entries.push(path) end selectedPath = find_entries.select {|p| p =~ pattern} selectedPath.each {|path| yield path } end eachPath…

ECサイト構築ツール

RailsでECサイトを構築するツールを探すことにした。 探すと結構あるものです。 Spree http://spreecommerce.com/ エレコマ http://ec.kbmj.com/index.html EC-Rider http://ec-rider.net/ herokuに乗せて動作を確認しよう。

リファクタリングRuby実践ワークブック

でました。 http://www.amazon.co.jp/dp/4864010099翻訳が終わって改めて思うのは、「リファクタリング」の訳者あとがきでの、友野氏の言葉。 「この技法は、依然としてリアルタイム系、分散系、データベースのように 状態の変化に敏感なソフトウェアにつき…

タスクサマリ

日常業務で何をやっていたのかは逐一メモしているわけですが、 それを集計するというのはよくやるわけです。 というわけでそんなプログラム。 # 09:00 12:00 Hoge メール対応 # 12:00 13:00 社内 休憩 # 13:00 16:00 Fuga 訪問 # # という形式のファイルを元…