タグ

rakeに関するmoroのブックマーク (4)

  • RubyによるビルドツールRakeの覚え書き

    RubyによるビルドツールRakeの覚え書き。興に乗ったので詳しく書いてみた。 2014/02/20 Rakeの作者、Jim Weirich氏が亡くなられました。安らかに… Rakeとは? インストール 単純なRakefile タスク ファイルタスク ルール ディレクトリ作成 タスクの説明 ファイルリスト クリーニング パッケージ作成 タスクの動的生成 テストタスク 複数のRakefileの連携 名前空間 参考URL Rakeとは? Rakeは、MakeをRubyで実装したものを超越したビルドツールである。 世間では、ビルドツールというとMakeやApache Antが有名で、よく使われている。 Rakeは、これらのいいとこ取りをした上で、特有のフィーチャーを追加した新しいビルドツールであり、複雑なビルドを柔軟に書きこなすことができる。その秘密は内部DSLという仕組みにあり、このおかげでビ

    moro
    moro 2010/03/19
  • idesaku-blog

    Ruby on Railsにはrails dbconsoleというコマンドがある。config/database.ymlの接続情報を使ってデータベースクライアント(mysqlとか、psqlとか)を立ち上げてくれる、やや便利なやつで、DBからちょっとした情報を手軽に得たいときに重宝している。たとえば、こんな感じの使い方である。 $ echo "show variables" | bin/rails dbconsole -pところが、これが私の環境に限りいつのまにか使えなくなっていたので、さて困ったぞと。 続きを読む タコのである。とにかくタコについて詳しく書いてある。例えば、ご存じであろうか…タコは、腕の吸盤で味を感じ取れるらしいぜ。 Octopus!: The Most Mysterious Creature in the Sea Katherine Harmon Courage Cur

    idesaku-blog
    moro
    moro 2007/12/21
  • steps to phantasien t(2006-09-01)

    2006-09-01 近況 いまの余暇コードは Makefile のかわりに SCons を使っている. Scons は python 製の make alternative. (概要は Radium Software に記事があった.) "#include" によるヘッダファイルの依存関係を勝手に解決してくれるのがいい. 私は何度やっても Makefile の dep ターゲットをうまく書けない. 泣きたくなる. gcc -MD で作った .dep ファイルが どのタイミングで Makefile に incldue されるのか, 実のところ未だによくわかっていない. 少し前にやった仕事でも, 試行錯誤の末になんとなく動いた Makefile をおそるおそる使っていた. (マニュアルをぱくったんだっけ...でも sed なんて使わなかったような...) 一体何がどの順序で評価されるのかさっ

    moro
    moro 2006/09/05
  • Riding Rails: Fast Rake Task Completion for Zsh

    Posted by nicholas March 09, 2006 @ 02:50 AMThose of you who love running Rake tasks but don’t like typing are in for a treat. Although there’s been task completion for Rake for a while now, most of the scripts for it are painfully slow, especially with Rails’ Rakefile. Below is a small zsh completion script that uses a cache file (named .rake_tasks) to improve the performance of your tab keystrok

  • 1