ruby1.9*-full不要! Ruby 1.9.1をDebianにインストールする

投稿者 akira 2009-08-26 01:01:00 GMT

ruby1.9.1パッケージがDebian/sidに入った。いくつか考え込んでいるうちに作業を進めてもらってしまうことになってしまい、実質的に何もお手伝いできなかった。いくつか必要そうなパッチが出ているように思うので、そちらで協力していくのと、ruby1.9.2パッケージの準備のほうで、今度こそ貢献できるようにと考えている。

さて、ruby1.9.1パッケージの登場によりDebian/sidでも(ようやく)手軽にRuby 1.9.1を使えるようになった。とはいえ、DebianのRubyパッケージはいくつかのサブパッケージに分割され提供されている。そのためフルセットの環境を構築するのはめんどくさい…… と思われがちである。しかしながら、いまどきのaptitudeを使えば以下のコマンドラインで一括してインストールが可能だ。もうruby1.9.1-fullなんていうパッケージはいらない

$ sudo aptitude install '?source-package(^ruby1\.9\.1$)'

ちなみにruby1.9.1-elispパッケージを除くなら以下のようになる。

$ sudo aptitude install '?source-package(^ruby1\.9\.1$)!~n^ruby1\.9\.1-elisp$'

もちろんaptitudeの検索式はいろいろなところで使える。aptitude searchならリストアップが可能だし、aptitude removeやaptitude purgeに使えばまとめて削除ができる。ぱぱっとソラで書けるかというとそうでもなくて、ちょっと手間取りそうな記述ではある。ただ、そういうことができるということを覚えておくと何かのときに役立つだろう。

ruby*-fullのような依存関係を提供するメタパッケージはある面で便利なのはわかる。ただ柔軟性はまったくないので使える場面はかなり限られると思う。実際のところ最初のインストールのときだけあれば十分だという人が多いのではないだろうか(もっというなら、インストール後は自動的に消えてくれと思う人だっているだろう)。その点、上に書いたような方法であれば(あるいはgrep-dctrlを使うような方法であれば)応用が効いて使いでがあるはずだ。

入門git

投稿者 akira 2009-08-18 10:07:00 GMT

先日発売された入門git入門git[rakuten]は、レビューに参加させてもらった関係で一足早く通読した。

これまでgitの解説というと、インストールを終え、コマンドラインの雰囲気を軽くさらったあたりで急に深い話題になってしまうものが多くあった。オブジェクトがどうこうとか。そうでなければ最初から最後までごくごく軽い話題にとどまるか。

オブジェクトがどうこうというような話は、知っているかどうかで「使いこなし」に大きな影響があるのはたしか。理解を深めたり、何かあったときの対処にも影響するかもしれない。よって、それはそれで役に立つというか、なくてはならない解説であるのもたしか。技術的な刺激も得られるかもしれない。だが、何はともあれ使い始めなければならなくなってしまったといった状況で読むのには、そうした文書はちょっと重い。

入門gitはそのような状況にぴったり合う。

この本では、gitの奥深い話はおくことにしたようだ。その上で、普通のバージョン管理システムとしての機能を使うのに十分な情報を段階的に解説している。他のバージョン管理システムとの対比がないわけではないが、本格的にバージョン管理システムを使うのは初めてという人でもまずまず読みこなせるのではないかなと思う。

そんなわけで、そろそろgitにも手を出さなきゃな、とか、気にはなっていたけど難しそうだな、とか、バージョン管理システムはよくわかんないんだけどRailsがgitらしくて、とか、そんなふうに考えているなら手に取ってみてほしい。

第24回神奈川新聞花火大会

投稿者 akira 2009-08-01 14:30:00 GMT

今年は馬車道駅を出たところで観た。道路越し、建物越しだけど低く上がるもの以外はけっこう見える。人もそんな多くなく、風も通って涼しい。トラックが前に停まっちゃったりすると見えなくなるけども、ぎっちり渋滞というこもないのでおおむね問題なかった。

手持ちだったので手ぶれがすごくて大きなサイズになるとがっかりな写真:
第24回神奈川新聞花火大会第24回神奈川新聞花火大会第24回神奈川新聞花火大会第24回神奈川新聞花火大会 (続き)

車道では何台もの車が路上停車しては警官に注意されていた。わざわざやってきたのか大音量で音楽を流す大型スクーターが顰蹙を買うこと数回。

今年は上空に風があまりなかったのかずいぶんと煙がたまってしまっていた。尺玉なんかはどこかしら隠れてしまう。一昨年は美術館の前でまったり観たのだったけど、今年の空気の動きからすると、あちら方面ではちょっと見難かったかもしれない。まあ、わからないけど。来年はどこで観ようかな。

花火終了後、カフェギーニョで夕食にカレーを食べて、食後にスイートブレンドとエスプレッソ+グランマルニエ。こういうリキュールいいな。家にも少しあるといいかも。アレンジメニューを覚えたい。

ギーニョカレー

先月の読書(2009/07)

投稿者 akira 2009-07-31 15:00:00 GMT

2009年7月の読書メーター
読んだ本の数:10冊
読んだページ数:1357ページ

シングルベルシングルベル[rakuten]
これまでと違って人々のオフを描いている。なんだか評判いまいちみたい。たしかにツギハギ感があるななんてことは思ったんだけど、これはこれで、別にいいんじゃないかなとも思った。少しだけおいて読み返してみよう。
読了日:07月27日 著者:山本 幸久
http://book.akahoshitakuya.com/b/4022504382

植物図鑑植物図鑑[rakuten]
あまあまべたべた。
読了日:07月25日 著者:有川 浩
http://book.akahoshitakuya.com/b/4048739484

学校のセンセイ学校のセンセイ[rakuten]
読了日:07月15日 著者:飛鳥井 千砂
http://book.akahoshitakuya.com/b/4591097676

CLOTH ROAD 1 (ヤングジャンプコミックス)CLOTH ROAD 1 (ヤングジャンプコミックス)[rakuten]
読了日:07月13日 著者:倉田 英之,OKAMA
http://book.akahoshitakuya.com/b/4088766695

スペース (創元推理文庫)スペース (創元推理文庫)[rakuten]
「あっ」と思って泣けてきそうになった。まいったな。
読了日:07月07日 著者:加納 朋子
http://book.akahoshitakuya.com/b/4488426042

紅 kure-nai 3 (ジャンプコミックス)紅kure-nai 3 (ジャンプコミックス)[rakuten]
読了日:07月02日 著者:片山 憲太郎,子安 秀明
http://book.akahoshitakuya.com/b/4088746716

機動戦士ガンダム THE ORIGIN (19)  ソロモン編・前 (角川コミックス・エース 80-22)機動戦士ガンダム THE ORIGIN (19) ソロモン編・前 (角川コミックス・エース 80-22)[rakuten]
読了日:07月02日 著者:安彦 良和
http://book.akahoshitakuya.com/b/4047152609

Ringlet (バーズコミックススペシャル)
もっとじっくり描いてほしかったかな。
読了日:07月02日 著者:むらかわ みちお
http://book.akahoshitakuya.com/b/4344801415

不思議なひと (マーガレットコミックス)不思議なひと (マーガレットコミックス)[rakuten]
わりあいありきたりな話というところもあるけど、切り取るような描き方で、それをたどっていくとひきこまれていく感じがよかった。もう少し長いものを読んでみたい。ほかの誰かを思い出しかけたんだけど、誰だったかな……。
読了日:07月01日 著者:安藤 ゆき
http://book.akahoshitakuya.com/b/4088464117

▼読書メーター
http://book.akahoshitakuya.com/