Archive for the ‘Rails’ Category

railsとWEBサービスで気になるあの人の情報をチェック

Thursday, July 26th, 2007

久しぶりの更新。

dreamhostのサーバを借りたのは、railsが動かせる環境が欲しかったから。

という最初の目的を忘れていたわけではないです。

ようやくrailsアプリが形になってきたので、とりあえず公開。

気になるあの人 http://rails.korelab.com/

とはいえ、まだかなり適当ですので、ぼちぼち手を入れていくつもりです。

DBに登録している人名などをWEBサービスで検索しているのですが、登録されていない人名も検索できるようにしたので、今のところあまりDBを使っている意味がないというところがなんとも。

こんなWEBサービスを使ってます。

  • SimpleAPI(Wikipedia)
  • Youtube API
  • Amazon WEBサービス
  • Yahoo WEBサービス
  • Google AJAX Search

DreamHostでRailsしてみる

Wednesday, June 13th, 2007

DreamHostのサーバを借りたのは、Ruby on Railsが使えるからというのが、そもそもの理由でしたので、早速、試してみました。
DreamHostでは全てのサーバにRuby on Railsがインストールされているとのこと。インストールされていたrailsのバージョンは1.2.3でした。
Rails実験のためにコントロールパネルでまずサブドメインを作成。DreamHostではドメインごとにFastCGIを使用するか否かを選択できるので、FastCGI supportをチェックする。

作成されたサブドメインのディレクトリでrailsを実行
rails someproject –database=mysql

コントロールパネルでMySQLのデータベースを作成。データベースは別サーバに作成されるみたい。データベース名、ホスト名、ユーザ名、パスワードを指定してデータベースを作成する。

config/database.ymlを先ほどのデータベースのホスト名、ホスト名、ユーザ名、パスワードで修正する。

ruby script/generate migrationして、スキーマを編集。rake db:migrateするとちゃんとテーブルが作成された。
scaffoldで雛型を作ったら、とりあえず画面が表示されるか確認。
ちゃんと画面は表示されたものの、かなり遅い。
そういえばFastCGIを使うようにしていなかった。public/.htaccessを編集してFastCGIを使うようにすると結構きびきびと動く感じ。
日本語も特に問題なく表示できる。
DreamHost、結構気にいってきた。