タグ

ブックマーク / mrkn.hatenadiary.org (4)

  • Rails のプラグインを subtree として管理する - ドレッシングのような

    (2010.02.05 追記) read-tree する前に ours ストラテジで merge しなきゃダメだったようなので、その手順を追加した。 下のエントリではプラグインを submodule として管理する方法をメモした。 今回扱っているリポジトリは僕だけでなく他社の人 (それも git に慣れてない人) と一緒に弄るものなので、submodule を使うと clone するところから大変なことが分かった *1。 そこで、submodule の代わりに subtree merge と呼ばれる方法を採用することに変更した。これは、プラグインのリポジトリをブランチの中で管理し、master ブランチへ read-tree というコマンドでマージする方法。 restful_authentication を例に説明する。まず、家を remote リポジトリとして追加する。 $ git r

    Rails のプラグインを subtree として管理する - ドレッシングのような
    o_show
    o_show 2012/01/11
    マージのoursストラテジと、サブツリーマージ
  • MacVIM-KaoriYa で "現在の Ruby" の libruby.dylib を動的リンクする - ドレッシングのような

    MacVim-KaoriYa は ruby 1.8 と ruby 1.9.x に同時対応していて、環境変数に従って libruby.dylib が遅延動的ロードされます (参考)。 使用する ruby のバージョンを rvm などで適宜変更する環境を使っている場合、.vimrc に性的静的な設定をしてしまうと、シェルでは trunk だけど vim では 1.9.2 だったりして不便な場合があるでしょう *1。 もし、vim を起動したシェルでの現在の ruby コマンドと同じバージョンの rubyvim でも使用したい場合は、以下のような設定を .vimrc に書き加えましょう。 *1:逆に、vim がリンクする ruby のバージョンがコロコロ変化する方が困るケースも確実にあると思います

    MacVIM-KaoriYa で "現在の Ruby" の libruby.dylib を動的リンクする - ドレッシングのような
  • Windows で使う Ruby を自分でビルドする方法 - ドレッシングのような

    (id:mrkn は Ruby Advent Calendar jp: 2009 を応援しています。この記事は3日目です。) WindowsRuby を使いたい人は自分でビルドしましょう。簡単です。 後述の準備が終わってない人は、先に準備編を読んでください。ビルド→インストール→テストの順に作業します。 Ruby のビルド (1) svn か git を使って trunk の先っぽを落としてください。以下では、ruby.git というディレクトリの中に Ruby のソースツリーが存在していることを前提とします。 > git clone http://github.com/shyouhei/ruby ruby.git(2) ビルド用ディレクトリを作ります。ディレクトリ名は好きに決めてください。たとえば初恋の人の名前でもいいです。 > mkdir ruby.git/build-for-h

    Windows で使う Ruby を自分でビルドする方法 - ドレッシングのような
    o_show
    o_show 2009/12/05
  • remember the milk のタスクを選択して SLIMTIMER に送り込めるユーザスクリプト - ドレッシングのような

    (16:08) 肝心のスクリプトが 403 でダウンロードできませんでした.大変申し訳ありませんでした! 前から欲しい欲しいと思いながら,ずぅっと手動でちまちまやってきました.でも,もう大丈夫です. remember the milk (RTM) に登録されているタスクを選択してボタンを押すと,そのタスクたちを SLIMTIMER に一括登録します! ただ投稿するだけじゃなくて, RTM 側で付けたタグが保存されます! 丸一日かかって作った甲斐がありました*1.まだ少ししか使っていませんが,かなり便利なオーラを感じます. rtm2slimtimer.user.js RTM と SLIMTIMER を良く使う皆さん,ぜひお試しください!使い方は,この下! 概要 RTM のコンボボックスの隣に,SLIMTIMER のロゴを置きました.使い方は簡単です.SLIMTIMER に登録したいタスクを選

    remember the milk のタスクを選択して SLIMTIMER に送り込めるユーザスクリプト - ドレッシングのような
  • 1