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

Railsのいいところ

Railsのいいところはプラグインが簡単に書けることかなーと。フレームワークの奥底のクラスを拡張するのも簡単だし。プラグインが簡単に作れれば、便利プラグインが増えて、利用者が増えやすくなる。そうすると品質が上がって実際使えるものが増えるかもしれ…

ActiveRecord-JDBC 0.5

This release has a couple of extremely cool features. The first is the ability to use regular database.yml configurations instead of having to write an explicit JDBC configuration* (though the explicit JDBC coniguration still works): 今ま…

db:migrate with VERSION

jruby on railsでバージョンを戻そうと思って jruby -S rake db:migrate VERSION=0ってやったらVERSIONが戻らずに、先に進もうとしやがりました。で、勘で set VERSION=0 jruby -S rake db:migrateってやったら期待通り戻りました。むー、なんじゃそりゃ。

mysqldump

たまにMySQLをバックアップするとき、よく忘れるのでメモ。 mysql database_name -u user_name -p > /path/to/dumphttp://dev.mysql.com/doc/refman/4.1/ja/mysqldump.html

標準も変化する

dev

他人が机の上でつくった標準ではなく、「自分たちが作った標準」でなければ、カイゼンのモチベーションはうまれない。 そのとおりっす。そう考えると、カイゼンされていくなら最初に作られた標準の質なんてあんまり問題じゃなくて、誰が作ったのかってことの…

戻るボタンを無効にする(IE限定)

<script> //<![CDATA[ history.forward(); //]]> </script>短いけどスマートじゃないよねー。でも機能は果たしているのでとりあえず採用。

Integer(arg)

irb(main):001:0> number_str = '1234' => "1234" irb(main):002:0> Integer(number_str) => 1234 irb(main):003:0> number_str.to_i => 1234 irb(main):004:0> str1 = 'not a number' => "not a number" irb(main):005:0> Integer(str1) ArgumentError: inv…

南の島

eBay で、美しいラグーンに囲まれたフィジー近くの小島が販売されている。価格は 25万EUR。日本円では 4,000万円程度なので、かなり安いんじゃあるまいか。色々と建物も付いているらしい。小さいながらも 3400footの滑走路付き。誰か買ったら招待してくださ…

時間に関係するテスト

dev

プログラム開発にテストはつきもので、テストの際に特定の年月日でプログラムの動作を確認しなければならないことがよくあります。その場合に手っ取り早いのは「コンピュータのシステム日付を変更する」という方法ですが、Windows ではバックグラウンドで多…

火垂るの墓

海外でも評価は総じて高く、Amazon.comのレビューでも556というAmazon最大数のレビューを集めている。公開からまもなく20年が経とうとしている日本の映画にこれだけレビューが集まることも異例だが、現在もレビューの登録は続いている。最近のレビューを新し…

HTML5

Even well-formed HTML pages are harder to process than they should be because of the lack of structure. You have to figure out where the section breaks go by analyzing header levels. Sidebars, footers, headers, navigation menus, main conte…

多言語プログラミングの時代

dev

大規模フレームワーク、HibernateやStrutsやADOなんかは、単一のホスト言語でプログラミングしていたとしたって、今や1つの言語を学ぶのと同じぐらい難しい。 確かに。HibernateでHQLに慣れるのに結構時間がかかった覚えがあります。やりたいことを設定ファ…

synth1

世界を見渡しても、これを超えるフリーのソフトシンセ(VSTi/DXiプラグイン)は存在しないでしょう。フリーなのが本当に不思議なほどの出来栄えです。参照先のページでの作者紹介コメントにも、世界中のアーティストより絶大な信頼を寄せる -赤いシンセ- こ…

Railsプラグイン from RBC

centraier desc_models columari rucder security_extensions_strict user_logger Ruby Business Commonsで公開しているプラグインの一覧です。

両属性

dev

20の質問に「Yes」or「No」のどちらか一方を回答していくだけで、「“超ド”S」「“ちょい”S」「“ちょい”M」「“超ド”M」「両属性」の5タイプの判定が瞬時に下される。 自分では軽くMだと思っていましたが、両属性とかいう「進化の過程で、S性、M性の両面を…

LL Spirit

行ってきました。 http://ll.jus.or.jp/2007/showLanguage Updateでまつもとさんが、エンタープライズRubyというくくりで、Rubyアソシエーションと一緒にRuby Business Commonsについても言及してくれました!ありがとうございます!他のセッションもとても…

Launchy にやられた 環境変数の設定

dev

RMagickを使っているアプリを変更するので、ついでにRMagickもバージョンアップしようと、http://rubyforge.org/projects/rmagick/ からwin32用をゲットしてインストールしたんですが、ruby1.8.6では動かないっぽい。なので、1.8.5に環境を戻すべくRUBY_HOME…

Migration by using jdbc

JRuby on Rails マイグレーションを行う前に、http://www.headius.com/jrubywiki/index.php/JRuby_on_Rails を見ながら動かしてみる。 ファイアウォールがあるなら, 環境変数HTTP_PROXYを設定? ("http://${http-proxy-host}:${http-proxy-port}/" っていう…

install JRuby and ActiveRecord−JDBC

福岡でThomasとお話しできたからっていうのもあるけど、ActiveRecord−JDBCでHSQLDBのデータからマイグレーションしたくなったので、前に一度試したけど、もう一回おさらいします。 JRuby http://jruby.codehaus.org/Getting+Started を見ながらJRubyをインス…

Tracとテストと成果物

dev

システム開発のお客様が開発の成果物として提出を求めるものは、同じようで千差万別な気がします。呼び方は違うけど同じようなドキュメントもあれば、その会社さん独自のドキュメントもあったり。僕は開発者なので、ひとつの書き方で色々なお客様の要望に応…