Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. いまさら聞けないRake入門 - Presentation Transcript いまさら聞けない Rake 入門 2011/3/12 cu... 続きを読む
RubyによるビルドツールRakeの覚え書き。興に乗ったので詳しく書いてみた。 2008/09/17 Rake 0.8.2の変更箇所をblogに追記。そのうちここにも反映させるが、気になる人はこちらへ。 2008/01/01 #{t.prerequisites.join(' ')}を#{t.prerequisites}に変更。join('... 続きを読む
日本郵政が配布している全国の郵便番号データベースをデータベースにインポートする rake タスクです。一応実用に供するために作ったので、以下の工夫をしています。 ・複数回出現する郵便番号は最初のものだけをインポートする。 ・「以下に掲載がない場合」と... 続きを読む
■ tDiary-contrib の Rakefile に test タスクを追加した こんな感じで追加 desc "Run all tests" task :test do require 'test/unit' test_files = FileList['test/**/*_test.rb'] test_files.each do |t| sh "ruby #{t}" end end オプションってあるんだっけ... 続きを読む
■ tDiary-contrib の Rakefile に test タスクを追加した こんな感じで追加 desc "Run all tests" task :test do require 'test/unit' test_files = FileList['test/**/*_test.rb'] test_files.each do |t| sh "ruby #{t}" end end オプションってあるんだっけ... 続きを読む
■ tDiary-contrib で学ぶ rspec 数日前に角谷さんが commit してくれた tDiary-contrib の spec ファイルを拡張したり何だりして自作 plugin の spec ファイルを作ってみた。 rspec のインストール 何も考えずに sudo gem install rspec を実行。 角谷さんの s... 続きを読む
■ Rake タスクの引数のほげほげ 01:28 Rakeのタスクに引数が取れるようになったけど…ひどい - ’(rubikitch wanna be (a . lisper)) をみてて、使えるようになったノカーとか思いつつ、このままだとちょっと使えないなぁと思ったので、Rakefile で対応できる... 続きを読む
Rake って? Rake ってのは Ruby で書かれた単純なビルド・プログラム。ぶっちゃけいえ ば make のパクリ。 make って? 『make のパクリ』ってだけじゃピンと来ない? ふーん。そういう人もいるん だね、世の中。じゃあ、ちょっと説明しとく。実際にブツ見ても... 続きを読む
Some rake tasks to automate common database tasks (create/destroy & backup/restore). Components rake db:mysql:create # Create database (using database.yml config) rake db:mysql:destroy # Destroy database (using database.yml config) rake db:my... 続きを読む
Rubyで書かれたビルドツール「Rake」のソースの読み方について書かれています.各クラスの主要メソッドについてかなり詳細に説明しており,とてもわかりやすいです.Rakeを取り上げた理由について以下を挙げています. 規模が小さい歴史が浅く下位互換のためな... 続きを読む
_ 近況 いまの余暇コードは Makefile のかわりに SCons を使っている. Scons は python 製の make alternative. (概要は Radium Software に記事があった.) "#include" によるヘッダファイルの依存関係を勝手に解決してくれるのがいい. 私は何度やっても Makefi... 続きを読む
Posted by masuidrive Tue, 07 Feb 2006 22:52:00 GMT 住所入力の定番、郵便番号による住所補完。 そのためには、郵便番号データが必要ですが、郵便局 からCSVをダウンロードして、データベースに変換する必要があり、結構めんどうです。 なので、コマンド一発... 続きを読む
■ Rake Rake というものがあります。 Ruby で記述できる make みたいなものだそうで、 task :default => [:test] task :test do ruby "test/unittest.rb" end といった感じに書けるそうです。 なかなか面白そうだと思ったので、ちょっと触ってみようと思います... 続きを読む