困ったときのメモ ver.2.0

主に Ruby on Rails のメモ。など。

2010-01-01から1年間の記事一覧

家電

掃除機が壊れたので、買う。 SHARP POWERCYCLONE サイクロンクリーナー タービンヘッド シルバー系 EC-CT11-Sposted with amazlet at 10.11.09シャープ (2009-10-01)売り上げランキング: 153Amazon.co.jp で詳細を見る

いい本

Rails使いのあいだではバイブル的な超有名な本らしい。 買う。RailsによるアジャイルWebアプリケーション開発posted with amazlet at 10.11.07Sam Ruby David Heinemeier Hansson Dave Thomas オーム社 売り上げランキング: 21112おすすめ度の平均: 初心者に…

Rails2.3.8 Devise

参照 http://d.hatena.ne.jp/next49/20100905/p1 http://d.hatena.ne.jp/babie/20100729/1280381392 http://github.com/plataformatec/devise/blob/v1.0/README.rdoc 注意点は gemでwardenとともにインストールすること。 Rails2.3.8でやるときはDeviseのバ…

Rails2.3.8 namespace

admin(管理者)用のコントローラとかビューとか はじめは単一テーブル継承で出来るかと思ってたけど、大変だったのでnamespaceを使うことに。参照 http://d.hatena.ne.jp/folderol/20100424/1272120784 http://icebergist.com/posts/restful-admin-namespac…

ようやくプロジェクト完了。

だいぶ時間がかかったけど、プロジェクトがひとつ終わった。 てことで、後でまとめる。テスト用にherokuで動かしてたのでさらしとくつもりだったけど、やめた。 開発中はいろいろなサイトにお世話になりました。これも後でまとめる。 ・ユーザー管理 → Restf…

Rails開発めも

プラグインとかなんとか ログイン処理の実装 Restful-Authentication ZIPファイルの解凍 zipruby XMLの読み込み REXML 素敵だと思った使い方 単一テーブル継承 http://blog.matake.jp/archives/railssingle_table_inherit 検索フォーム http://railscasts.co…

Twitterに登録してみた

なんとなく。 はやりものには、のってみる。 ないがいものには、まかれてみる。

Ruby技術者認定試験 Silver を受けてきた。

昨日(2010/5/15)にRubyの試験を受けてきた。 結果は80点でギリ合格だった。 迷ったのが6問くらいあったから、4問くらいはケアレスミスと覚え違いだったんだろうなぁ。対策本だけでもなんとかなるもんだ。 使った対策本は「Ruby技術者認定試験公式ガイド」…

Railsでブログアプリを作る。致命傷を治す。それと404とかの表示について。

DRYに。 homeのindexとpostsのindexがほぼ同じだったので、統一する。 具体的には、postsのview/index.html.erbを削除。さらにpostsコントローラのdef indexでhomeのindexへリダイレクト。 ログインしてたら他人の日記も更新できるという致命傷が! indexの…

Railsでブログアプリを作る。改造の改良。

find_byでnilが返ってきたときの処理。つまりマッチしなかったとき。 homeコントローラのifがダサかったので直す。と同時に、find_by後の処理追加。 (home_controllerを編集) def index if params[:name].nil? # .nil?で @posts = Post.all else @user = U…

Railsでブログアプリを作る。改造。

とりあえず def showはよくよく考えたら必要なかったので、まずはコントローラから削除。合わせてビューも削除。def createとdef update後にリダイレクト先を/postsに変更しとく。 postsからは見ないので、before_filterはいじらない。 ログインしなくても全…

Railsでブログアプリを作る。

準備 git-coreを入れとく。 で、ブログアプリ作成。 rails blog cd blog restful-authenticationで認証機能付きuserモデルを作る。 シンプルに。アクティベートとかはしない。 script/plugin install git://github.com/technoweenie/restful-authentication.…

ログイン後のユーザ情報

@current_userにひととおり保持しているらしい。

UbuntuにRubyOnRails環境を作る

RubyとRubyGemをいれる。 「ruby」「rails」「rubygems」 ふつうにapt-getで。railsも入れとかないと、なんか変だったので。 gemでRailsをいれる sudo gem install rails時間がかかった・・・ そのままではrailsコマンド(?)がaptのほうのやつになるので、シ…

Ubuntu をあれこれやる

要らなくなったモノ(いらなかったモノ) 「gdm」 ログイン後にxを自動起動するだけなら、ほかの方法があった。 自動ログインは、あきらめる。 で、代わりに・・・「/etc/profile.d」以下にxを起動するスクリプトを書く。 sudo vim /etc/profile.d/startx.sh…

PC-SX1-H1 の Ubuntu8.04 に追加

日本語表示ターミナル 「mlterm」「mlterm-tools」「mlterm-im-scim」openboxのメニューを書き換える。もうxtermとはおさらば。mltermの背景とかフォントの設定は、mltermのウィンドウを[Ctrl]+右クリックで。 ブラウザ 「google-chrome」まずはリポジトリの…