2005-07-14 (Thu) [長年日記]
_ created_on/updated_on
created_onフィールドおよびupdated_onフィールドは必須ではありませんが、これらのフィールドを指定すると、Railsが自動的に保持します。
[IBM dW : linux :Ruby on RailsによるWebアプリケーションの高速開発 - Japanより引用]
そんな機能があったのか。
_ サイトリニューアル
Railsでサクっと作ってみた。 コンテンツはBlueClothによるMarkdown記法で書いているのだが、 Markdownってテーブルないんだっけ。 結局テーブルはHTMLで書いてしまった。 あと、言語の切替えはセッション管理でやっているのだが、これだと Googleが日本語のページを拾ってくれないような気がする。 URLにjaとかenとかが入るようにしないとだめだろうか。
実はこれのせいで本体の開発がぜんぜん進んでない。 とりあえず、0.0.2を出しとくかなあ。
_ 強い型の言語の気持ちよさ
前日にビルド環境がなかったので、適当に書いていたコードが やはりコンパイルに失敗した。 とりあえず、コンパイルが通るようにしたところ、一発で動作。 こういう時の気持ち良さには、Rubyにはないものがあるな。
書いたコードが一発でテストに通った時がそれに近いけど、 自分で書いたテストには何となく不安があるので、通ったら 通ったで「本当にだいじょうぶかなあ」という気分になる。 結局テストをきちんと書けってことなんだけど、いろんなケースを 網羅するテストをいっぱい書くのはつらいんだよなあ。
おぉ、しいたけアイコン!
一応(洋服の)ボタンをイメージしたつもりだったのにorz...
FAQに追加しときました。<br><br>http://projects.netlab.jp/ximapd/page/show/faq
確かにしいたけだ…
最近、ようやくIDE (Eclipse) を使い始めたんですが、書いているそばから文法上の問題がバリバリと指摘されて、クラスが書きあがる時にはすでにコンパイルが通るようになってて、とっても気持ちいいです。
いいですねえ。<br>RubyでもRefactoring Browserでextract methodができるようになっただけでかなり気持ちよくなったのですが、EclipseでJavaとかだと色々できるんでしょうねえ。