タグ

ブックマーク / www.oiax.jp (3)

  • WebデザイナーのためのRuby on Rails - Ruby on Rails with OIAX

    Ruby on Railsは、Webアプリケーションのためのフレームワークです。 確かにそうなのですが、ソフトウェアを作るための道具、プログラマーのための道具、とみなしてしまうと、活用の幅を狭めてしまいます。 実は、静的なWebサイトの制作にもRuby on Railsは使えるのです。 企業サイトの制作を請け負えば必ず直面するのが、見た目はほぼ同じで、中身が少しずつ異なる多数のページをどう効率的に作るか、という問題です。 ひとつの方法は「テンプレートを作ってコンテンツを流し込む」というものです。これは、Web制作ソフトの定石と言ってもよく、例えば、Adobe Dreamweaverの「テンプレート」機能は、デザインが共通したWebページを大量に作るのを手助けする機能です。 これも悪くないのですが、効率化をとことんまで追求するなら、プログラム可能なテンプレートエンジンを試してみてはいかがでし

    WebデザイナーのためのRuby on Rails - Ruby on Rails with OIAX
  • 第1回 インストール

    私が普段 Rails 開発の時に使っている OS は ubuntu です。debian 系の Linux の一種です。 Rails のバージョンは、しばらく前にインストールした 1.2.5 のまま。久しぶりのアップデートです。まず、いつものようにコンソールを開いて、gem でインストールを試みました。 > sudo gem install rails -y すると、 ERROR: While executing gem ... (OpenURI::HTTPError) 404 Not Found という見慣れないエラーが発生。これだけでは原因ははっきりしないものの、gem のバージョンが古いせいだろうと考えて、0.9.2 から 0.9.5 にアップデートしました。 > wget http://rubyforge.org/frs/download.php/28174/rubygems-0.9

  • 第3回 SQLite3

    前回、新規アプリケーションを作成しました。まだ、まったく機能はありませんが、とにかくサーバを起動してみましょう。 > script/server 無事、起動したようです。ブラウザで「http://localhost:3000/」を開くと、見慣れた「Welcome aboard」のページが表示されました。 異変が起きたのはは次の瞬間です。いつものように「About your application's environment」のリンクをクリックしました。すると、そこに現れたのは「MissingSourceFile in Rails/infoController#properties」という怪しげな文字列。よく見ると「no such file to load -- sqlite3」というエラーメッセージも!Rails 2.0 の洗礼です。正確に言うと、Rails 2.0.2 の洗礼。 Rail

  • 1