2007-09-01から1ヶ月間の記事一覧

Symbolはdupできません

irb(main):001:0> :aaa.dup TypeError: can't dup Symbol from (irb):1:in `dup' from (irb):1 irb(main):002:0>なぜなら同じ意味ならメモリ上に一個しか存在しないっていう仕様だから。

fixturesの代わり

http://d.hatena.ne.jp/akm/20070911 で書いたように、試行錯誤してみたけどfixturesの内部ではActiveRecord::Baseを経由しないでデータをINSERTしていて、その実装に問題がありそうな感じがしました。 という訳で、応急処置として、test/test_helper.rb に…

ActiveRecordのおせっかい

>> u1 = User.new => #<User:0x50c25ec @new_record=true, @attributes={"ref_across"=>nil, "updated_at"=>nil, "upduser"=>nil, "insuser"=>nil, "contractor_id"=>nil, "telno"=>nil, "userid"=>nil, "logged_ in_at"=>nil, "user_role_id"=>nil, "usrname"=>nil, "email"=>nil, "created_at"=>nil}> >> u1.updated_at =…</user:0x50c25ec>

スクリーンショット

dev

# Page Saverワンクリックでスクリーンショットが撮れます。簡単に素早く使いたい方はコチラをお勧めします。 Page SaverがFirefoxのアドオンの中では一番サクサク使えそうでした。ショートカットキーを設定できるし。

熱の伝導率

rbc

私も年甲斐も無く 熱く生きよう、そう生きていいんだ!と改めて思いました。(まずはRadRailsで環境作りからじゃのう…) 自主規制版!あの本当の様子は描けないっすよね〜。いいなー、イラスト書けるっていいなー。ヘルプとかのユーザへの説明って絵にしたい…

追い込み合宿!

RBC

本当ごめんなさい。喉がおかしくなるほど騒いですみません、そして馬鹿でごめんなさい。 (恐らく、後日イラストにおこすと思いますが) あれほど人が壊れる様を見ることは無い! と言えるほどスゴかった…。 イラスト楽しみにしてます。Mutsukiさん、"diet r…

WinMergeで差分の表示とマージ

svn

差分ビューア C:\Program Files\WinMerge\WinMergeU.exe -e -x -ub -dl %bname -dr %yname %base %mineマージツール C:\Program Files\WinMerge\WinMergeU.exe /wr /wl /ub /dl "■編集不可:相手 %tname■" %theirs /dm %mname %merged /dr "■編集不可:自分 …

INSERT INTOでSQLException

やっと、なんとか jruby -S rake test:unitsは動くようにはなったものの、実行結果を見ると、fixtureをロードするところで ActiveRecord::StatementInvalid: NativeException: java.sql.SQLException: This function is not supported: INSERT INTO users (s…

db/schema.rb 中の :float のカラム(:limit => nil)が real(17) というSQLとして出力されてしまってテストを実行できません。 仕方ないので、ActiveRecord-JDBC-0.5/lib/active_record/connection_adapters/jdbc_adapter.rb を以下のように書き換えてその場…

recreate_database

上の問題はクリアしたけど、次はAdapterの問題に当たりました。DBはHSQLDBを使って test:units しようと思っているのですが、 undefined method `recreate_database' for #<ActiveRecord::ConnectionAdapters::JdbcAdapter:0x94b146>ええー!?調べてみたらjdbc_hsqldb.rbには、メソッドが書いてない。マジすか。recre</activerecord::connectionadapters::jdbcadapter:0x94b146>…

Task not supported by 'jdbc'

jrubyでテストを実行しようとしたらjdbcはサポートされてないタスクだとか言われました。 rake aborted! Task not supported by 'jdbc'Turns out this is due to some hard coded values in the rails rake tasks. It has an easy fix by way of Ola Bini: c…

FONノック

rbc

うまい文章で今回のイベントへの感謝の気持ちを書けないので繰り返しで。皆さん、ありがとうございました。どれくらい熱いイベントだったのかは http://qwik.rubybizcommons.jp/members/74.html に書き込まれた参加者の感想を見てみてほしいです。大げさに見…

出島ノック

rbc

長崎へ行ってきました。どうにか説明しようと思ったんですけど、上手く書けないのでとりあえず。 各会場の参加者の皆さん、そして色々前準備していただいたスタッフの皆さん、お疲れ様でした&ありがとうございました。 本当に濃い週末で楽しかったです。