小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


Ruby on Rails

Ruby on RailsでYoutubeから動画を検索するサンプルアプリケーション(Libxml-Ruby編)

はじめに Youtubeの提供するData APIを使用して、動画を検索するサンプルアプリケーションをRuby on Railsで作ってみた。前回のエントリRuby on RailsでYoutubeから動画を検索するサンプルアプリケーション - 大人になったら肺呼吸では、Data APIが返すXMLを…

LibXml-RubyでYoutubeのDataAPIを解析する

前回のエントリRuby on RailsでYoutubeから動画を検索するサンプルアプリケーション - 大人になったら肺呼吸では、Ruby標準ライブラリに含まれているREXMLを使って、YoutubeのDataAPIを解析し、それを画面に表示するサンプルアプリケーションを作った。今回…

Ruby on RailsでYoutubeから動画を検索するサンプルアプリケーション

Youtubeの提供するAPIを使用して、動画を検索するサンプルアプリケーションをRuby on Railsでつくってみた。今回もさくらインターネットのレンタルサーバ上にアプリケーションを作成していく。 事前準備 プロジェクトの作成 Youtubeという名前でプロジェクト…

Ruby on Railsでlink_toの出力値を動的に変更する

Ruby on RailsでHTMLのリンクを作成する際に、リンクのタイトルやリンク先URLを動的に変更したいという場合がある。たとえば、次の画面のように、リンクのタイトルにはブックマークのタイトルを、リンク先URLにはブックマークしたURLを出力する。HTMLのリン…

form_forで作成したフォームにスタイルシートを適用させる方法。

ヘルパーメソッドのform_forで作成したフォームにスタイルシートのクラスを適用させる。以下のように、:html => {:class => 'className'}で、クラス名を指定する。 <% form_for (@モデル名), :html => {:class => 'className'} do |f| %> style属性を指定す…

Ruby on Rails2.2で別テーブルのデータをセレクトボックスで表示する

Ruby on Rails2.2で別テーブルのデータをセレクトボックスで表示するということをやってみた。 前回のエントリ、Ruby On Rails2.2で検索機能を作ってみる(ON さくらインターネット) - 大人になったら肺呼吸では、検索機能までを作った。今日は、セレクトボ…

Ruby on Rails2.2の環境でgateway.cgiを使ってみた。(ON さくらインターネット)

はじめに さくらインターネットのレンタルサーバでは、サーバに常駐するようなプログラムの利用を規約で禁止しているため、Ruby On Railsを高速に動作させるFastCGIが使えない。このため、FastCGIを使わずにRailsを高速に動作させることのできるgateway.cgi…

Ruby On Rails2.2で検索機能を作ってみる(ON さくらインターネット)

先日、Ruby On Rails2.2で作るサンプルアプリケーション(ON さくらインターネット) - 大人になったら肺呼吸 にて、さくらインターネットのサーバ上にRuby on Rails2.2で作成したサンプルアプリケーションを動作させるところまでを試してみた。 今回はこれ…

Ruby On Rails2.2で作るサンプルアプリケーション(ON さくらインターネット)

さくらインターネットでRuby on Rails2.2とMySQLを使ったアプリケーションを作ってみた。つまづいた部分が多々あったので、忘れないようにメモしておく。 Ruby on Railのインストール 以下を参考にRuby on Railのインストールを行う。 がんちゃんのブログ: …

Ruby on Rails 2.2.2からはRuby-GetTextやActive Heartは不要?

11月21日にRails2.2が正式リリースされた。 RCなどでチェックしてた人は既に知っているかもしれないけど、2.2からデフォルトでi18n(国際化)対応がされている。 (途中省略) 「国際化とか必要ないよー」の人も、バリデーションのエラーを日本語化するのにget…

Ruby-GetText1.93はRuby On Rails.2.2.2に対応していない。

Ruby on Railsアプリケーションのエラーメッセージを日本語化してくれるRuby-GetText1.9.3は、まだRuby on Rails2.2.2に対応していないらしい。(2009/02/15現在) config.gem 'gettext', :lib => 'gettext/rails'上記のコードをconfig/environment.rbに追加…