はまり

クラスメソッドでクラス変数を参照するとき、'@@'はつけなくてもいい

ようだ。書いてみたわかった。悩んでしまった。。

BLOB操作ができた

以前、BLOBにExcelファイルを入れて・取り出したらファイルが壊れる現象にソウグウした。 そこで、"hello"と書いたファイルをBLOBに入れて・取り出した結果をみてみた。 "hell"と改行コード(0x0D,0x0A)が出てる・・・ 調べてみると、BLOBデータを書き込むフ…

/tmp/mysql.sockが見つからない件

そういえば、これもはまった。 データベースと接続するところで、/tmp/mysql.sockがないからダメだね とおっしゃる。 調べてみた。 /tmp/mysql.sockが見つからないって言われた 「socket」としてmysql.sockの場所を指定してやればOKだ。 舞波本では、Fedora…

Mysql::Error: Lost connection to MySQL server during query

新しいRails本を買ったのでやってます。 OSはFedoraCore5 Rails 1.1.5 ruby 1.8.4 MySQL 5.0.22 さて、さっそくはまりました。 Rakeでデータベース・ユーザーを作成するタスクを実行させたところ、エラー。 % rake db_setup (in /home/bird/src/rails/yellow…

BLOBにExcelファイル入れたら壊れた

BLOBを触ってみようと思いまして。 こちらのサンプルソースを使ってやってみました。 ディレクトリオブジェクトとかあるのね。知らなかった。 で、Excelファイルを入れて、取れたー!ってファイル開いたら「破損しています」 エエエエエー。なんでだよう。 j…

OEM 10gってどうなの

Oracle10g(開発用ライセンス)を入れたマシンで DBCAで2つ目のインスタンスを作り、削除しました(ちょっとテスト用途) そのあとで emctl status dbconsoleやったら、立ち上がんないでヤンの! なんかORACLE_HOSTNAMEもホスト名に「.home」がついてヤンの…

Rubyのomni補完ができたけど、『Caught deadly signal SEGV』で頻繁に落ちる

以前、vim7のomni補完ができなくてはまってた。 原因はvimをコンパイルするときにRubyインタプリタを含めてなかったからだった。 で、 ./configure --enable-rubyinterpとしたうえで、make、make installしたのだけど vim --versionで確認したら、Rubyがfeat…