タグ

ブックマーク / idesaku.hatenablog.com (3)

  • JRakeのより良い実装――JRuby 1.5.0のRake-Ant統合 - idesaku blog

    祝・JRuby 1.5.0リリース! さて、JRuby 1.5.0は様々な機能拡張が行われているが、その中に次の一文がある。 Ant support and Rake-Ant integration ほほう? JRake JRakeというキーワードが存在する。 JRakeってどうなんだろう? - idesaku blog Rakeが登場し、アーリーアドプター達から「もしかしてこいつは使えるツールなんじゃあ?」という認識が広まりだした頃、こう考える人が現れた。「JavaプログラムのビルドでRake使えたら幸せになれるんじゃね?」 Rakeを知る身からすれば、そう考えるのは自然なことだと思える。Rakeでは、MakeやApache Antに見られる宣言的な記述と、Rubyを直接利用した手続き型の記述を併用できるため、宣言的な書き方しかできない*1Antでは記述が難しい処理をたやすく記述できる。

    JRakeのより良い実装――JRuby 1.5.0のRake-Ant統合 - idesaku blog
  • GithubがSubversionに対応した…だと? - idesaku blog

    How's it work? Just checkout your project from svn.github.com: svn checkout http://svn.github.com/schacon/simplegit.git Announcing SVN Support | The GitHub Blog 上記のコマンドを叩くことで、Github上のリポジトリをSubversionでチェックアウトできるようになったそうだ。 まじで?4月1日にポストしているというのがアヤシイ。ネタか?ネタなのか? 試しに自分のリポジトリ(idesaku/rubykaigi2008_golf.git)をチェックアウトしてみよう…。 $ svn co http://svn.github.com/idesaku/rubykaigi2008_golf.git A rubykaigi2008_golf.

    GithubがSubversionに対応した…だと? - idesaku blog
    masa1001
    masa1001 2010/04/18
  • Git初心者が絶対に覚えておくべきコマンド - idesaku blog

    Gitの使い方を覚えるにあたって、まず知っておきたいのは――git-cloneだのgit-commitだのは当然として――「操作をミスったときにどのように回復するか」である。それを実現するのは、次の3つのコマンドだ。 git-commit --amend git-reset git-reflog git-commit --amend あるファイルをコミットしたとしよう。 $ (edit...) $ git commit -am 'メッセージ生成処理を実装したよ。'しかし、しばらくして彼は気づいた。 def create_massage(param) ...typoしてる!massageじゃない、messageだ!マッサージを作ってどうする! 慌てるな。まずは直してステージに上げるんだ*1。 def create_message(param) ...$ git add .そして…。 $ gi

    Git初心者が絶対に覚えておくべきコマンド - idesaku blog
    masa1001
    masa1001 2009/11/07
  • 1