- 2008-02-14 (木) 23:35
- Diary
今日はgeisha、じゃなくてバレンタインデーだったよ!…世間様はね!昨日までバレンタインのことなんかぜんぜん忘れていて、仕事場で話題になってはじめて気づいた。さすがに、ドンヨリしましたよ。実は先週末はコンパだったけど、端にも棒にも引っかからなかったしね!
PCやってると彼女できませんよねーって話をしてたら、先輩様が一言。「PCは人を不幸にする」それはそれで正しい物の見方なのかも。今年は、仲間内でのスローガンがあって、積極的に活動することで全員の意見が一致している。先だってのコンパはその一環だったんだけど、失敗にもめげず皆でがんばるつもりなのデス。「ことしこそ。」のスローガンをみんなで達成する為に(ぇー
それはそうと、今日はいろいろWikiエンジンを試していたのだけど、Railsベースのものをインストールするときにかなり躓きまくった。なんでだろーと思ってたら、間違ってRails2.0を入れた挙句、2.0になってscaffoldの仕様が変わっていたらしい。
Rails 2.0のscaffoldを使ってみた – idesaku blog
かなーり詳しくて参考になりました。今までは、DBのテーブルを作る→model/scaffold作成だったのが、scaffold→rake db:migrate(DBテーブル作成)になったらしい。scaffoldの呪文も
$ ruby script/generate scaffold person member_list
から
$ ruby script/generate scaffold person name:string age:integer
な感じに。テーブルのデータがでかくなったらコマンドが長くなって面倒そうだなーと思うけど、それはそれできっと解決策が用意されてるんだろー(たぶん。string、integerのほかにはtextなどがつかえるっぽいネ(ドキュメントも読まず、やってみたらイケたw)。uniqueとか、auto_incrementとかはどーすんのかな。週末の宿題ですね。少なくとも、DBのデフォルトがsqliteになってたりしたこともあって、DB周りの煩雑な作業がまた一段階減ったように感じました。でも、巷のRails入門本を買っちゃった人はRails1.2をインストールするほうが無難かも。あと、InstantRails要らないな。カタチになるまではMySQLもApacheも要らないし、One-Click Ruby Installerの方がゴテゴテしてなくていい。
練習でちょろっと掲示板を作ったけど、相変わらずお手軽でいいですネ!久しぶり、また勉強したくなりました。
- Newer: Windows + ruby + sqlite3 にRailsを入れるためのメモ
- Older: ぬこにぬっこぬこにされたい今日この頃


