Archive for 8月 19th, 2008

19th 8月
2008
written by tmiyai

解析用のHTMLタグが、ブログパーツになっているらしい。

無料アクセス解析 with 位置情報 「なかのひと」

当然ですが、ブログパーツを見れないように加工した場合は、解析サービスの提供はストップされるそうです。
うーん、サービス自体は魅力的ですが、あんまり見える形では設置したくないなぁ

Tags:
19th 8月
2008
written by tmiyai

なんでも書いときゃええってのは良いですね。
ちなみに、梅田さん的裏blogはevernote使ってます。

19th 8月
2008
written by tmiyai

どうやって使い分けるのが最適か模索中。

Tags:
19th 8月
2008
written by tmiyai

うお!、昨日のエントリー見直していて、初めて気がついた。

C:\Documents and Settings\Miyai>rails -v
Rails 2.1.0

2.1になっとる!

リリースされていたのは聞いていたけど、gemでもう2.1が入るのかぁ。

19th 8月
2008
written by tmiyai

どうするんやろ?

Tags:
19th 8月
2008
written by tmiyai

Rails2.0の壁にぶち当たった昨日の続き。

昨日の「こうすりゃいんじゃね?」まとめ。
——————————————————-
1.db内にデータベース作成する。
2.初期ウィザードで、Mysql指定(これでdatabase.ymlも自動生成)
3.scaffold生成
4.mygrationファイル修正
5.mygrate
6.実行!
——————————————————-

で、今日やってみました。
おおむねOK

忘れないうちに備忘録
——————————————————-
■1.db内にデータベース作成する。

C:\Documents and Settings\Miyai>mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.51b-community-nt MySQL Community Edition (GPL)

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql> drop database rubyweblog_development;
Query OK, 2 rows affected (0.64 sec)

mysql> create database rubyweblog_development;
Query OK, 1 row affected (0.03 sec)

mysql> quit;
Bye

昨日のゴミDBを消して、作っただけ。

■2.初期ウィザードで、Mysql指定(これでdatabase.ymlも自動生成)

NetBeansのプロジェクト作成ウィザードで指定しただけ。(簡単!)

■3.scaffold生成

プロジェクト名を右クリック→「生成」を選択

生成で「scaffold」を選択
名前で「Post title:string」を入力
「了解」ボタンを選択

■4.mygrationファイル修正

修正不要。勝手にgenerateしてくれています。

■5.mygrate

プロジェクト名を右クリック>データベースマイグレーション>現在のバージョン

■6.実行!
失敗!

#良く考えたら、構成とかの編集忘れてました。

■7.構成の編集
<appフォルダ>\config\routes.rb の編集
# map.root :controller => “welcome”

map.root :controller => “posts”

※ここで指定するコントローラ名は複数系。これで軽くはまりました。

■8.デフォルトindexファイル削除
<appフォルダ>\public\index.html を削除

■9.再実行
OK!
——————————————————-

ってか、1.2系より、よっぽど簡単。これは2.0で開発進めるべきか。。。
#自動生成されているソースもわかりやすくなっている。マイグレーションファイル名が、タイムスタンプになってたりとか
#20080818225201_create_posts.rb