diary of a madman RSSフィード

2011-01-31 Mon

[] Sequel + Ruby/MySQL  Sequel + Ruby/MySQLを含むブックマーク

最初に結論。SequelRuby/MySQL を使いたい場合は、オプション:compress => false をつければOK。

以下、経緯。

Ruby 1.9.2 で Sequel を使ってみたら DB から取得した文字列エンコーディングが全部 ASCII-8BIT だったので、ソースを読んでみたところ、MySQL/Ruby(libmysqlclient を使ってる方) の問題らしいことが分かり、代わりに Ruby/MySQL(pure Ruby 実装の方)を使おうとしたらこれが全く動かなくてハマってしまった。

さらに調べてみたところ、以下のことが分かった。

圧縮プロトコルに対応していないのは仕方がないとしても、接続時に CLIENT_COMPRESS が指定されてた場合は例外を投げるようにすればハマりも最小限に出来そうなので、Issue Tracker に報告してみた。

http://github.com/tmtm/ruby-mysql/issues/#issue/9

まあ、エンドユーザーとしては、最初に書いたように Sequelオプションを付ければ大丈夫。

トラックバック - http://d.hatena.ne.jp/macks/20110131

2010-10-07 Thu

[] ディスクイメージファイルを拡張する  ディスクイメージファイルを拡張するを含むブックマーク

KVM仮想マシンのディスクイメージを raw format で作成して運用していたんだけど、容量が不足してきたので拡張しようとしたら色々と厄介だったので備忘録代わりに手順をメモっておく。

続きを読む

トラックバック - http://d.hatena.ne.jp/macks/20101007

2009-11-29 Sun

[] TokyuRuby会議01へ行ってきた  TokyuRuby会議01へ行ってきたを含むブックマーク

TokyuRuby会議01へ行ってきました。

真っ昼間から酒と食べ物をつまみつつ Ruby に関係したりしなかったりする内容を語る、たいへん楽しいイベントでした。プログラムの前半も終わっていないのに「会場が酒臭い」とか「カオス」とか言われてしまうような勉強会は初めてです。Tokyu.rb のイベントは初参加なのですが、普段からこんな感じなんでしょうか。

以下、LT の内容メモ(と感想)です。

続きを読む

トラックバック - http://d.hatena.ne.jp/macks/20091129