2006-05-01から1ヶ月間の記事一覧
id:nobusueさんが教えてくれた本、すごく良かったです。いままでぼやーっと思ってたことがはっきりしたというか。改めてありがとうございました > nobusueさん、ryumuさん。Subversion実践入門?達人プログラマに学ぶバージョン管理作者: Mike Mason,でびあん…
One of my (very few) complaints about the Ruby on Rails framework--specifically ActiveRecord--has always been the lack of support for Class Table Inheritance (CTI). It does have support for Single Table Inheritance (STI), which is fine for…
丸一日かけてやっと動きました。でも思ってた以上にすんなり行ったかも。 FastCGI on Linuxで動かしてみてはじめて分かったけどやっぱ動作速度が全然違う。2001年に買ったDimension4100(CPU:P3(996.784MHz),メモリ:384MB)で、僕の開発用PC(P4(3.2GHz),2GB)の…
とりあえず動かしてみたらIso2022jpMailerが見つかんない(vendor以下は大きそうなのでsvnに入れてなかった)って怒られたのでインストール。 script/plugin install http://svn.rails2u.com/public/plugins/trunk/active_heart/
rails testで作った方は、ちゃんとFastCGIで動いているのに、Windows上で作ったものをSVNから持ってきたものは動かない。 比べてみると、RAILS_ROOT/configにlighttpd.confというファイルがない。中身にはtestに依存してそうな記述は無さ気なのでtestの奴を…
http://www.atmarkit.co.jp/flinux/special/webdav03/webdav02c.html いつもSubclipseとかTortoiseSVNを使っているので、SVNのコマンドが分からず。
localhostからはアクセスできるのに他のPCからはアクセスできなかった。 色々試してみたところ、/etc/mysql/my.cnf の binlog-ignore-db = include_database_nameをコメントアウトしたら接続できた。マジ本番環境ではきっとやっちゃダメなんだろうけど。
http://brainspl.at/rails_stack.html からwebminをインストール。 /etc/webmin/miniserv.conf の allowにクライアントのIPアドレスを追加したらOKでした。
http://brainspl.at/rails_stack.html にしたがってやってたら最後の最後でこんな風になった。 $ ruby script/server => Booting lighttpd (use 'script/server webrick' to force WEBrick) => Rails application started on http://0.0.0.0:3000 => Call wi…
http://brainspl.at/rails_stack.html にしたがって着々とインストール進行中。 # make test PCRE version 5.0 13-Sep-2004 Test 1: main functionality (Perl compatible) Test 2: API and error handling (not Perl compatible) The two main tests ran OK…
まずはサーバ側。ssh-keygenで公開鍵と秘密鍵を作って、ssh-copy-idで公開鍵をリモートホストに追加 $ cd ~/.ssh $ ssh-keygen -t dsa $ ssh-copy-id -i id_dsa.pub localhostリモートホストとしてlocalhostを指定して、localhostに公開鍵を追加。 これでサ…
全然詳しくないくせにRailsを動かすサーバーはどのディストリビューションが良いのか悩んでます。CentOSが良さ気なんだけど、検索してもあまりヒットしないのよねん。以下ぐぐってみた結果 Rails CentOS の検索結果のうち 一年以内に更新された約 518,000 件…
色々捜してみたんだけど、力及ばず和暦のformat/parseをするクラスが見つかりませんでした。勝手にありそうな気がしてたけど、もしかしてないのか? 文字列をparseして配列を返すParseDate。 http://www.ruby-lang.org/ja/man/?cmd=view;name=parsedate 配列…
スーパーpre記法とかでjavaとかrubyとか指定すると予約語とかがboldで表示されたら素敵だなーと思った。
検索条件がややこしい場合に、SELECT文を作ろうとすると非常にややこしくなった経験から、SELECT文をすっきり書くためのクラスを作ってみました。使い方はこんな感じ。 # タイトルで本を検索 select = Select.new("b.id, b.isbn, b.title") select.from("boo…
[Smalltalk] 良質の記事が増えてきましたよ Smalltalk use: better 妖怪人間ベムも出てくるSmalltalk入門です。 via 梅澤さんのブログ
Hibernate vs Rails http://www.theserverside.com/tt/articles/article.tss?l=RailsHibernate 無定義Hibernate http://www.fk.urban.ne.jp/home/kishida/kouza/hibonrails.html hibernateを利用してはいけない5つのシチュエーション http://www.everes.net…
最近Railsを使い始めてずーっとすげーすげー言ってきてしまっているので、ちょっと冷静になるためにHibernate+Tapestryと比べてみようと思う。かと言って熱しやすい僕の頭は今Railsサイコーって舞い上がっているので、どこが良いのかをできるだけ落ち着いて…
http://penso.info/rails/auth_generator/ 試してみました。素晴らしいっすね。How to install itの通りにやってみたら、ちょー簡単にユーザ認証の仕組みができちゃった。アクション毎に必要な権限の設定は出来るんで、今のところこれで十分。ただし、auth_g…
AvailableGenerators メモ
上のコードのjson_find_booksメソッドでrender_textするのを忘れてました。大ボケ。上のコードは直しておきました
http://blog.masuidrive.jp/articles/2006/03/01/newrails で、Rails1.1からObjectにto_jsonメソッドが追加されるっていうんで、もしかしてJSON-RPCが特別な仕組み無しで実現できちゃうんじゃないの?と思ってたら、一部できちゃった、というお話。
http://d.hatena.ne.jp/hirosemi/20060512#1147455233 に触発されて
10.8 いわゆる全角文字と半角文字の変換を行うにはどうするのがよいですか?標準ならば nkf ライブラリを使う方法と jcode ライブラリを使って変換を行う方法があります。あと [RAA:Kakasi] ライブラリなどでも可能です。
以前の日記で、DBUnitを使って異なる種類のDB間のmigrationをしようとして失敗しましたが、原因が分かりました。 flat形式でexportしたのですが、insert時に各テーブルのどのカラムをinsertの対象とするかは、XMLファイル中の各テーブルのレコードに該当する…
Timestampのequalsメソッドを使うときは要注意。
坂本龍一です. 本日、みなさんの貴重なお時間を頂戴して訴えたいのは、青森県六ヶ所村にある核燃料再処理工場による、甚大な放射能汚染についてです. なんと、この再処理工場からは通常の原発から出る放射能の一年分が、一日で出るというのです. このニュ…
jdbc:mysql://localhost/schema_name?characterEncoding=utf8大ボケかまして悩んでました。 http://www.mysql.gr.jp/mysqlml/mysql/msg/11618ついでにサーバの文字セットの指定方法は http://www.atmarkit.co.jp/fjava/rensai2/eclipse2_05/eclipse05_1.html…
http://itpro.nikkeibp.co.jp/article/COLUMN/20060314/232389/ これまでオブジェクト指向の特性と動的型付けの特性は別の話だと何となく思っていたんですが、なるほど、オブジェクト指向言語は動的になりたいんですな。 僕が誤解していた(というかちゃんと…