タグ

ブックマーク / www2s.biglobe.ne.jp/~idesaku (3)

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

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

    japanrock
    japanrock 2012/12/12
    Rakeファイルについて
  • load to vi master - Undo & Redo

    語化したアプリケーションではよく「元に戻す」という感じの名前が付いているのだが、 その名の通り直前の入力・削除操作を取り消す操作である。 操作自体は極めて簡単。編集モードで次のように打てばよい。 u ・・・気が遠くなるほどに簡単である。 たったこれだけで直前の入力操作がキャンセルされる。 簡単すぎるのだが、一つ覚えるべきことがある。 それは「直前の操作」がどこからどこまでを指すのかである。 切り取りや貼り付け、削除といった操作は1コマンド単位であり、悩むこともない。 問題は普通に文字入力を行った場合である。 入力一文字ごとに1操作と見なされるのだろうか。 解答を言うと、入力操作は「viモードに移動して、再び編集モードに戻るまで」が1操作とみなされる。 では例を示す。 MAPIRO MAHAMA DIROMAT!! この文を次の2パターンの打ち方で入力してみる。 <i>MAPIRO <E

    japanrock
    japanrock 2008/12/01
  • Rake - RubyによるビルドツールRakeの覚え書き。興に乗ったので詳しく書いてみた。

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

  • 1