<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xml:lang="ja">
    <channel rdf:about="http://japan.zdnet.com/blog/yoshimi/">
       <title>あとで読むRailsのススメ - ZDNet Japan</title>
       <link>http://japan.zdnet.com/blog/yoshimi/</link>
       <description>RAWHIDE.(ローハイド.)取締役兼最高技術責任者。Rubyで開発する心地よさに惚れ、Ruby道を邁進する日々。迷わず行けよ、行けばわかるさ、Ruby道。押忍！</description>
       <dc:language>ja</dc:language>
       <dc:rights>Copyright (c) ASAHI INTERACTIVE, Inc. All rights reserved.</dc:rights>
       <dc:date>2008-05-13T13:55:44+09:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/05/13/entry_27016456/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/04/22/entry_27016455/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/04/10/entry_27016454/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/03/25/entry_27016453/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/03/18/entry_27016452/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/03/10/entry_27016451/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/02/28/entry_27016450/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/02/22/entry_27016449/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/02/18/entry_27016448/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/02/12/entry_27016447/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/02/05/entry_27016446/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/01/24/entry_27016445/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/01/18/entry_27016444/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/01/11/entry_27016443/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2008/01/07/entry_27016442/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/12/19/entry_27016441/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/12/13/entry_27016440/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/12/08/entry_27016439/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/11/29/entry_27016438/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/11/22/entry_27016437/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/11/17/entry_27016436/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/11/14/entry_27016435/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/10/22/entry_27016434/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/10/12/entry_27016433/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/10/10/entry_27016432/?ref=rss"/>
                <rdf:li rdf:resource="http://japan.zdnet.com/blog/yoshimi/2007/10/01/entry_27016431/?ref=rss"/>
            </rdf:Seq>
        </items>
        <image rdf:resource="http://japan.zdnet.com/rss/zdnetjapan_logo.gif" />
    </channel>
    <image rdf:about="http://japan.zdnet.com/rss/zdnetjapan_logo.gif">
        <title>ZDNet Japan</title>
        <link>http://japan.zdnet.com/</link>
        <url>http://japan.zdnet.com/rss/zdnetjapan_logo.gif</url>
    </image>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/05/13/entry_27016456/?ref=rss">
        <title>builder by ZDNet Japanに移行します</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/05/13/entry_27016456/?ref=rss</link>
        <description>http://builder.japan.zdnet.com/member/u74891/blog/ZDNetが始めた技術者のためのポータル「builder」実はここのブログでプログラムのソースが含まれる記事を書いてるのって、私だけだったらしいですwで、builderの方だったらいろいろと技術者向けの情報が集まってるとのことで、私のブログもそちらに移させてもらうことになりました。あ、builderの方にも書きますが、実は明日ウェブキャリアさんのRuby on Railsセミナーでお...</description>
        <dc:date>2008-05-13T13:55:44+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/04/22/entry_27016455/?ref=rss">
        <title>日時の表示フォーマット</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/04/22/entry_27016455/?ref=rss</link>
        <description>viewで日時を表示するとき、strftimeというメソッドを使って表示フォーマットを指定できます。でも毎回それを書くのはだるいので、strftimeをしてくれるhelperを作ったりそれすらめんどくさくて、プロトタイプの間は.to_s(:db)なんて手抜きしてみたりけど、このto_sの引数の:dbってなに？と思って調べてみたらTime::DATE_FORMATSに設定することで、任意のフォーマットを作れることが判明。ヘルパー作る必要なかった使い方は、例...</description>
        <dc:date>2008-04-22T23:17:41+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/04/10/entry_27016454/?ref=rss">
        <title>acts_as_state_machine</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/04/10/entry_27016454/?ref=rss</link>
        <description>restful_authenticationのジェネレータには、「--stateful」というオプションがあって、acts_as_state_machineというプラグインを使ったユーザの状態管理をサポートしています。./script/generate authenticated user sessions --statefulこれをやると、アクティベーションの部分も一緒に入りますので、出来上がるものは以下と全く同じ。./script/generate authenticated user sessions \              --include-activation \ ...</description>
        <dc:date>2008-04-10T21:38:46+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/03/25/entry_27016453/?ref=rss">
        <title>restful_authentication</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/03/25/entry_27016453/?ref=rss</link>
        <description>先日、toytter(10分で作ったTwitterもどき)をrails-2.0で作り直した時、acts_as_authenticatedが使えて安心してたんですが、実はacts_as_authenticatedのインストール時にDEPRECATED: Use restful_authentication instead.  Or, ask me for commit rights if you wish to maintain this plugin.って表示されているのを見落としてました。acts_as_authenticatedはもうメンテナンスしないから、今後はrestful_authenticationを使...</description>
        <dc:date>2008-03-25T23:34:35+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/03/18/entry_27016452/?ref=rss">
        <title>RSpecチュートリアルやってみる 最終回</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/03/18/entry_27016452/?ref=rss</link>
        <description>■A Game Is Afootついにゲームとして遊ぶためのインタフェースに着手クラス名はMastermind::Gameこのクラスのコンストラクタは、第一引数にInteractorクラスのインスタンス、第二引数にRandomGeneratorクラスのオブジェクトを受け取り、Game#playメソッドにてゲームを開始する。specs/game_spec.rbrequire File.dirname(__FILE__) + '/../mastermind' describe &amp;quot;ゲームをする時&amp;quot; do  before do    @random = mock(&amp;quot;random&amp;quot;)    ...</description>
        <dc:date>2008-03-18T21:42:03+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/03/10/entry_27016451/?ref=rss">
        <title>RSpecチュートリアルやってみる あと２回</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/03/10/entry_27016451/?ref=rss</link>
        <description>MastermindをRSpecでTDDやっちゃいますの続きですよールールはこちら(Wikipedia)前回は、出題者が全て白のピンをたてたけど、解答者が全て黒と予想した時のspecを書いたところまで。今回はそのテストを通すところから。この場合、１　ヒットの数を返すメソッドMastermind::Score#blackが0２　ブローの数を返すメソッドMastermind::Score#whiteが0３　解答者の勝利ではないとなるはずで、specにもそう書いてある。現在通ってない...</description>
        <dc:date>2008-03-10T20:16:56+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/02/28/entry_27016450/?ref=rss">
        <title>RSpecチュートリアルやってみる その２</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/02/28/entry_27016450/?ref=rss</link>
        <description>前回の続きでRSpecのチュートリアルをやってきます。前回はただ単に、古いrspecの書き方から新しいrspecの書き方に変えただけで、後はなぞっただけでした。何実装してんのかは気にしなかったので、今回はそれぞれの意味を見て行きます。今実装されているspecはこちらdescribe &amp;quot;An all white code with an all white guess&amp;quot; do  before do    all_white_code = Mastermind::Code.new(:white, :white, :white, :white)    all_whi...</description>
        <dc:date>2008-02-28T19:54:31+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/02/22/entry_27016449/?ref=rss">
        <title>RSpecチュートリアルやってみる</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/02/22/entry_27016449/?ref=rss</link>
        <description>前々回、せっかくRSpec入れたのになんもやってないので、今回はRSpecでなんかやるで探してみたら、こちらでRSpecのチュートリアルが紹介されていましたので、これをやっていきます。RSpecのバージョンが古くて、そのままじゃ動かないとのことですが、だがそれがいい何も考えずにやっちゃうとコピペになっちゃうしね。それじゃあ行ってみましょう。■ Mastermind? コードブレイカー?残念ながらこれがどんなゲームなのかがわからな...</description>
        <dc:date>2008-02-22T20:46:22+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/02/18/entry_27016448/?ref=rss">
        <title>TwitterAPIをActiveResourceで</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/02/18/entry_27016448/?ref=rss</link>
        <description>じゃあ今回はActiveResourceでもやってみようかな。とは言っても僕も使ったことないので調べながらヨチヨチとそもそもActiveResourceってなに？READMEを和訳されてる方がいらっしゃったので拝読Active ResourceのREADMEを翻訳してみましたなるほど、リモートにあるRESTリソースにマッピングね。うん、よくわかんない要は、RESTfulなAPIをActiveResourceで簡単に扱えますよ、ってことっぽいまぁ、考えるより体で覚えろっていうじ...</description>
        <dc:date>2008-02-18T19:39:24+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/02/12/entry_27016447/?ref=rss">
        <title>RSpec on Rails</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/02/12/entry_27016447/?ref=rss</link>
        <description>前回toytterにrails2.0ならではの機能を入れて行くと言いましたが、拡張していくんならテストは無視できないよねと、いきなりの寄り道です。railsには最初からテストをするための枠組みが用意されていて、かなりテストへの敷居は低くなっているんですが、それとは別にRSpec on Railsというものを使うこともできます。このRSpec、やってくれることはTest::Unitと同じ「テスト」なんですが、非常に気持ちよくテストを書くことがで...</description>
        <dc:date>2008-02-12T19:54:58+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/02/05/entry_27016446/?ref=rss">
        <title>toytter-2.0</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/02/05/entry_27016446/?ref=rss</link>
        <description>そろそろrails2.0でなんか作ってみたいよね、ってことでtoytter2.0でも作ってみます。10分？【なんですか？】【わかりません】$ rails toytter -d mysqlなぜか今のrailsはsqliteがデフォルトのDBになっているので、-dオプションでmysqlを指定。$ cd toytter$ rake db:create新しく追加されたrakeタスクで簡単DB作成。ほんと便利な世の中です。まぁ、ここまでは良いんだけど、acts_as_authenticated動くのかなぁ。ソース的には問...</description>
        <dc:date>2008-02-05T17:36:16+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/01/24/entry_27016445/?ref=rss">
        <title>なければ作ればいいじゃない</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/01/24/entry_27016445/?ref=rss</link>
        <description>Rubyやっててほんとに便利だなぁと思わせてくれる一つに、StringとかIntegerといった、組み込みのクラスでさえ簡単にアプリケーション側でオーバーライドできちゃう柔軟さがあります。あんまやりすぎると危険なのでご利用は計画的にですが、Stringにこのメソッドがあったらめっちゃ楽なのになぁ、と思ったらhelper書く前にString拡張しちゃいましょう。Stringにphpにあったstrimwidthみたいなの定義してみたり、NilClassにmetho...</description>
        <dc:date>2008-01-24T19:23:27+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/01/18/entry_27016444/?ref=rss">
        <title>新たなるrakeタスク その他</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/01/18/entry_27016444/?ref=rss</link>
        <description>前回の続きで、2.0で追加されたrakeタスクを紹介していきますよ〜つっても残りちょっとだけど■rake notesソースコード内にある [FIXME, OPTIMIZE, TODO] を検索して表示してくれます。 これらのタグは#に続いて書いてある場合にのみ有効です（半角スペースはいくつ入ってもOK）例） # TODO 寒稽古=begin,=endで囲んだ中でも、#つけないと拾ってくれないみたい以下はそれぞれを別にdumpしてくれるrake notes:fixmerake notes:opt...</description>
        <dc:date>2008-01-18T19:30:00+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/01/11/entry_27016443/?ref=rss">
        <title>新たなるrakeタスク db編</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/01/11/entry_27016443/?ref=rss</link>
        <description>rails2.0になって、いろんなrakeタスクが追加されました。migrationとtest以外のrakeタスクは、知らなくてもあんまし困らないので後回しになりがちなんだけど、知っておくと結構便利なので、新しく追加されたrakeタスクを簡単に紹介していきたいと思います。ちなみに実行できるrakeタスクを見るには、コンソールから rake -T でずらーっと見れますまず今回はdb関連のから紹介します■rake db:abort_if_pending_migrations実行さ...</description>
        <dc:date>2008-01-11T19:50:34+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2008/01/07/entry_27016442/?ref=rss">
        <title>rails2.0導入で困った人</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2008/01/07/entry_27016442/?ref=rss</link>
        <description>あけましておめでとうございます。これまではソース読んでただけなので、rails2.0はインストールせずにいました。万が一進行中のプロジェクトが動かなくなったりしたら怖いしねでもそろそろ使ってみたいよねとgemでインストールしたわけなんですが、案の定動かなくなったとことかあったのでそのメモです。■rake rails:freeze:gemsrailsのバージョンを上げる前のお約束。railsのバージョンをgemに依存しないようにしてあげるコマ...</description>
        <dc:date>2008-01-07T17:57:08+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/12/19/entry_27016441/?ref=rss">
        <title>共有開発環境を用意する</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/12/19/entry_27016441/?ref=rss</link>
        <description>年末進行ってやつでしょうか。忙しいことこの上ないんですが、これさえ乗り越えれば・・・こんな時、いっつも小学校の国語の教科書にのっていた、「あの丘を越えれば海がみえる」っていう話を思い出します。前回はrailsの初期化について書きました。今回はその初期化についてちょっとだけ応用編というか、知ってると便利かもしれないことを紹介します。railsでデフォルトで用意されてる環境は、development, test, production。...</description>
        <dc:date>2007-12-19T11:25:23+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/12/13/entry_27016440/?ref=rss">
        <title>Rails2.0を読んでみる-初期化編</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/12/13/entry_27016440/?ref=rss</link>
        <description>Rails2.0も出たわけですし、早速ソース読みです。ちなみに2.0が出る前は全く追ってなかったので、どんな機能が追加されてるかまったく知りません。やっぱり目につくのはActiveModelなんですが、最初に見たいのはRails::Initializer。railsの起動時にconfigの下のenvironment.rbの中で、Rails::Initializer.runが実行されて、アプリケーションを初期化します。どう初期化されてるのかを知れば、環境のカスタマイズも自由自在。自...</description>
        <dc:date>2007-12-13T12:42:41+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/12/08/entry_27016439/?ref=rss">
        <title>起動まで一気に</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/12/08/entry_27016439/?ref=rss</link>
        <description>ついにRails2.0がリリースされました。しかもすでに2.0.1。もうgemからインストールもできるようになっているようなので、後で遊んでみようと思ってます。さて、今週は一つサービスのリリースがあったので間があいてしまいましたが、前回の続き、コントローラーの説明です。toytterはrails1.2ですので、これからrailsやろうと思ってる人には意味ないっぽいので基本的な説明は省いちゃいます。  def update    Status.create :us...</description>
        <dc:date>2007-12-08T11:47:11+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/11/29/entry_27016438/?ref=rss">
        <title>MVCのCは</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/11/29/entry_27016438/?ref=rss</link>
        <description>メタボリックのC前回モデルを作ったので、データベースへのアクセスが出来る様になっています。それをブラウザから送られてくるリクエストで操作できるようにするのが今回説明するコントローラーです。  Toytter作成の流れ            残り時間    動画の時間      内容        07:0003:15account_controller.rb編集06:4703:28application.rb編集06:3703:38user_controller.rb編集06:2303:52homeアクション作成05:2804:47showア...</description>
        <dc:date>2007-11-29T11:11:36+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/11/22/entry_27016437/?ref=rss">
        <title>MVCのMは</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/11/22/entry_27016437/?ref=rss</link>
        <description>メタボリックのMというわけでtoytterもついにrailsの最重要ポイントの一つ、モデルを作っていきましょう。railsのモデルのスーパークラスであるActiveRecordは、いわゆるO/Rマッパーなんですが、テーブル間の関係をプログラム上で定義することもできます。通常は外部キー使ってテーブルレベルで関係を定義するんでしょうが、後から変更したいと思ってもかなり面倒ですよね。それがプログラム上でできるんだから、恐ろしい仕様変...</description>
        <dc:date>2007-11-22T02:14:15+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/11/17/entry_27016436/?ref=rss">
        <title>DB定義してURL定義して</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/11/17/entry_27016436/?ref=rss</link>
        <description>風邪をひきました。明日はRails勉強会があるんですが、今回も行けなそうです。もうろうとしながら前回の続き、エディタを起動したところからです。■db/migrate/002_create_friendships.rbを編集Friendshipというモデルを作成したときに、このファイルも一緒に生成されています。ここにテーブル定義を書いておけば後でコマンド一つで、テーブルを作成することができます。&amp;amp;nbsp;&amp;amp;nbsp;def self.up&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;create...</description>
        <dc:date>2007-11-17T09:50:54+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/11/14/entry_27016435/?ref=rss">
        <title>プロジェクトのベースを作りますよ</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/11/14/entry_27016435/?ref=rss</link>
        <description>忙しさにかまけてブログさぼってる間にRails2.0がRC1になっちゃいましたね。あともうちょっとだと思うので、リリースされたらここでも紹介したいと思ってます。とりあえず今はログ見ながら2.0で動かなくなるコードを必死に修正中。で、toytterの説明なんですが、今回は前半のプロジェクト作成部分で行っていることをあたまっからインラインで説明していきます。まずはしょっぱな、データベースの作成から。おもむろにコンソール...</description>
        <dc:date>2007-11-14T11:35:41+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/10/22/entry_27016434/?ref=rss">
        <title>Toytter作成、全体の流れ</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/10/22/entry_27016434/?ref=rss</link>
        <description>全体像がわからないのに、細部の説明されたって困る。そう僕の心が叫んでたので４回目ですがしきりなおしです。というわけで、「Ruby on Railsで10分で作るTwitterもどき」がどんな手順で作られているのかざっと説明しますね。  Toytter作成の流れ            残り時間    動画の時間      内容        10:0000:15DB作成09:5100:24プロジェクト作成09:4600:29acts_as_authenticatedインストール09:2800:47acts_as_authenticated...</description>
        <dc:date>2007-10-22T16:52:39+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/10/12/entry_27016433/?ref=rss">
        <title>acts_as_authenticated</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/10/12/entry_27016433/?ref=rss</link>
        <description>最近プラグイン作りが楽しすぎます。作れば作るほど仕事が楽になること考えたら、テンション上がりすぎて会社のベランダで正拳突きしたくなるのも当たり前ですよね？そんなステキプラグインですが、toytterでも使っています。本当はフルスクラッチで１０分目指したかったんだけど、実際の開発でもほとんど毎回使っているプラグインなんで、大目に見てやってください。今回利用した「acts_as_authenticated」というプラグインを...</description>
        <dc:date>2007-10-12T23:37:21+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/10/10/entry_27016432/?ref=rss">
        <title>プロジェクト作成開始</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/10/10/entry_27016432/?ref=rss</link>
        <description>　Railsの開発フローをおおまかに５つに分けてみました。Ruby on RailsはMVC(Model,View,Controller)がきっちり分離されているので、それぞれを独立して開発することができます。開発のほとんどはこのMVC部分のコーディングになるんですが、そのひな形を作ってくれるジェネレーターという機能がRailsには沢山用意されています。このジェネレーターを使って、アプリケーションのひな形を作る部分をプロジェクト作成パートと位置...</description>
        <dc:date>2007-10-10T15:00:51+09:00</dc:date>
    </item>
    <item rdf:about="http://japan.zdnet.com/blog/yoshimi/2007/10/01/entry_27016431/?ref=rss">
        <title>あの動画の裏側</title>
        <link>http://japan.zdnet.com/blog/yoshimi/2007/10/01/entry_27016431/?ref=rss</link>
        <description>　以前、こちらで動画「Ruby on Railsで10分で作るTwitterもどき」を公開したところ、多くの反響をいただきました。見てくれた方、ブックマークしてくれた方、ありがとうございます。今回、動画の解説を文章で読みたいとのご要望にお応えして、ブログを書かせていただくことになりました。このブログでは動画「Ruby on Railsで10分で作るTwitterもどき」を解説しながら、僕らRAWHIDE.が実務を通して感じてきたRuby on Railsにつ...</description>
        <dc:date>2007-10-01T08:01:31+09:00</dc:date>
    </item>
</rdf:RDF>
