タグ

ブックマーク / jarp.does.notwork.org (3)

  • Just another Ruby porter, 2008-9-c

    ■ [Ruby] gemのパッケージを展開する Gem::Installer#unpackを使うと簡単です。 require "rubygems/installer" Gem::Installer.new("classx-0.0.4.gem").unpack("classx-0.0.4") コマンドラインのほうがもっと簡単。 % gem unpack classx-0.0.4.gem Unpacked gem: '/tmp/classx-0.0.4' % ls classx-0.0.4 ChangeLog README Rakefile bench doc example lib spec tasks 見てわかるとおり上はこっちから逆に導き出したもんなんだけど。 ■ [C] CSpec : Behavior-driven development in C これはどうだろうねえ。 Overv

    dann
    dann 2008/09/28
  • Vimのセッションを自動的に保存/復元(Session Saver) - jarp,

    ■ 3月のspam 466通。Gmail側は約5600スレッド。 Gmailは2709MBということで、3GBにはならなかったようだ。 さすがに毎年1GBずつ増えるってのは気前良すぎだしねえ。 ■ 花見 満開。こんな時期に花見するのは久し振り。 帰りにソフマップに寄ったらニンテンドーDS(Liteじゃないやつ)があったので、 脳力トレーニングと共に買った。 ■ [FC5] 今日のyum update Installing: kernel i686 2.6.16-1.2080_FC5 updates 13 M kernel-devel i686 2.6.16-1.2080_FC5 updates 4.7 M kernel-smp i686 2.6.16-1.2080_FC5 updates 14 M kernel-smp-devel i686 2.6.16-1.2080_FC5 update

    dann
    dann 2008/08/31
  • Just another Ruby porter, 2003-1-a

    ■ [Linux] OpenSSL 0.9.7 今年の年越しmakeはOpenSSLだった。 OpenSSLは % objdump -p /usr/local/ssl/lib/libssl.so.0.9.6|grep SONAME SONAME libssl.so.0.9.6 なので、0.9.7を使いたければリンクしなおす必要あり。 OpenSSHをmakeしなおしてみよう。ちなみにOpenSSHの場合は同じ0.9.6でも OpenSSL version mismatch. Built against 90607f, you have 906080 のようにコンパイル時に埋め込んでしまうため、 共有ライブラリの名前が変わらないようなupdateのときは注意が必要。 ■ [Ruby] LIBRUBY_SO(1) makeなら知ってるからmakeでLIBRBUY_SOを展開させるわけやね。 う

    dann
    dann 2008/01/12
    >とあった。これだな。setlocal fo-=oでやめさせればいいわけだ。 どうせなら~/.vim/ftplugin/ruby.vimを作ってここで設定しよう。 あ、これを作ると$VIMRUNTIMEのほうはloadされなくなるのか。 setlocal sw=
  • 1