2010-03-01から1ヶ月間の記事一覧

カスタムタグ的なもの

タグというか……メソッド? 変換されるタグ名 メソッド名 引数 効果 参考 textfield text_field 文字列 A, 文字列 B テキストボックス。params[:A]にハッシュが格納されており、:Bキーでアクセスすると入力された値が取得できる。なんでこんな面倒くさい構造…

params

paramsってなんだよ ApplicationControllerが持ってると思われるハッシュの変数名。HTMLとかで入力した値を保持してる。 参照する場合はparams[:hoge]的な形でアクセス。hogeにはHTMLと同じものを指定して。 アクションが呼び出されるときのパラメータは、Ra…

シンボル

なにそれ :を先頭に付けたもの。 文字列とSymbolクラスのオブジェクトを1対1で対応させるもの。 何に使うの? 主にハッシュのキーとして使うと効率が良いらしい。 個人的理解 ・C言語のenum ・ただし数値ではなくSymbolクラスのインスタンスが生成される 参…

respond_to

respond_toは1つのアクションで複数のフォーマットを出力するときに使う。respond_to do |format| format.html format.xml { render :x ml => @user } end上記のように書くと、ブラウザからの通常アクセス時はhtmlを、WebサービスなどでXMLを指定された場合…

ジャーマンポテト

ポテトにコショウが乗っててうまー

熟成ソーセージと厚切りベーコン Mサイズ

おすすめしない。 ベーコンが全然厚切りじゃなかった。

Railsのプロジェクト作成など

プロジェクト作成 rails プロジェクト名 アプリケーションの作成 - Ruby on Rails入門 [ターミナルで実行]ディレクトリ配下にプロジェクトと必要なファイルを生成する コントローラーとアクションの作成 ruby script/generate controller コントローラ名 ア…

Ruby on Railsをインストールしてみた

インストールしたOSはこちら Ubuntu 9.10 Rubyを入れた(ver1.9.1) Rubyポートを待てないので最新版をソースから入れます。 1. システム→システム管理→Synapticでzlib1g-devとlibssl-devを入れる。 (これがないとrubygemsが入らないのとrailsが起動しない) …

IMEに辞書登録したい!

・端末で「kasumi --add」 ・入力ボックスでF12