<?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:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/learningrails/">
    <title>Rails勉強中</title>
    <link>http://w.atwiki.jp/learningrails/</link>
    <atom:link href="https://w.atwiki.jp/learningrails/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>Rails勉強中</description>

    <dc:language>ja</dc:language>
    <dc:date>2012-03-27T10:54:27+09:00</dc:date>
    <utime>1332813267</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/3.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/4.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/5.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/learningrails/pages/6.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/learningrails/pages/1.html</link>
    <description>
      Rails勉強中

Railsについて勉強したことや情報をまとめていきます。

** Railsの嫌いなとこ

- 環境構築で力尽きる。
- ジャンジャン仕様が変わる。
- 寄せ集め感が高い
- エラーが出たときにどうすりゃいいのかわからん。

*** RVMでrails2.3系をインストール

古いバージョンのRailsをインストールしようとすると、rakeやgemのバージョンが古くても、新しくてもちゃんと動かない。

gemは1.3.7〜1.5.0、rakeは0.8.7が無難ではないか。

$ rvm install 1.8.7
$ rvm use 1.8.7

この時点でgemは1.4.2が入っているのでそのまま使ってOK。
rakeが入っていないので、&amp;bold(){バージョンをしっかり指定して}インストールする。
$ gem install rake -v=&#039;0.8.7&#039;

いよいよrailsのインストール
gem search rails -ra|egrep &#039;^rails &#039;とすると、インストール可能なバージョンのリストが得られる。
2.3系の最新版は今のところ2.3.14なので、指定してインストールする。

$ gem install rails -v=&#039;2.3.14&#039;    </description>
    <dc:date>2012-03-27T10:54:27+09:00</dc:date>
    <utime>1332813267</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/17.html">
    <title>プロジェクト管理</title>
    <link>https://w.atwiki.jp/learningrails/pages/17.html</link>
    <description>
      Railsで作られたプロジェクト管理アプリをインストールしてみよう。

* RedMine

定番アプリだが、バージョン整合性問題でなかなかインストールできてなかった。
[[RedMine.jpのインストールガイド&gt;http://redmine.jp/guide/RedmineInstall/]]を読んだら、結構簡単にインストールできた。rakeとかのバージョン指定をしっかりするのがポイントだな。
このドキュメントは他のRailsアプリインストールでも役に立ちそう。    </description>
    <dc:date>2012-03-22T17:23:59+09:00</dc:date>
    <utime>1332404639</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/16.html">
    <title>CMS</title>
    <link>https://w.atwiki.jp/learningrails/pages/16.html</link>
    <description>
      Railsで作られたCMS(Contents Management System)をいくつか試してみた。

「[[12 Ruby-on-Rails Content Management Systems (CMS)&gt;http://blog.arunace.com/12-ruby-on-rails-content-management-systems-cms/]]」を参考にCMSをいくつかためしてみることにする。

* refinery cms

my_refineryというディレクトリに作ってみる。

$ [[gem]] install refinerycms
$ mkdir my_refinery
$ refinerycms my_refinery
$ cd my_refinery
$ rails s

http://0.0.0.0:3000/にアクセスして、初期アカウントの作成してログイン。
いきなりページ追加、編集ができるCMSとして使える。
すばらしい！

* casein

(1) railsプロジェクトを作る
(2) Gemfileにrequire &#039;casein&#039;を追加する。
(3) bundle installを実行
(4) rails g casein:install
(5) rails g casein:updateでcssやpngファイルをコピー
(6) rake db:migrate
(7) rake casein:users:create_admin email=you@yourdomain.comで管理者ユーザを追加
(8) rails s でサーバ起動
(9) http://0.0.0.0:3000/caseinを開く

管理者権限でのログインができて、ユーザーの生成などができる。
CMSとしての機能はこの段階では使えない。
めんどくさがりの俺にはここまで。

*  adva-cms2

gem install adva-cms2　を実行してみたら、
linecache19 (0.5.12) のインストール中で止まってしまった。
rvmからのインストールは難しいの？    </description>
    <dc:date>2012-03-15T17:06:35+09:00</dc:date>
    <utime>1331798795</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/14.html">
    <title>環境構築</title>
    <link>https://w.atwiki.jp/learningrails/pages/14.html</link>
    <description>
      -[[Geekz&gt;http://www.geekzshu.com/rails]]
 いろいろな環境でのインストール事例
-[[環境問題から考えるRails入門&gt;http://www.slideshare.net/chsh404/rails-7751577]]
 非常によくまとまったスライド    </description>
    <dc:date>2012-03-13T08:55:20+09:00</dc:date>
    <utime>1331596520</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/15.html">
    <title>gem</title>
    <link>https://w.atwiki.jp/learningrails/pages/15.html</link>
    <description>
      gemはRuby独自のパッケージ管理の仕組み

- 依存関係を考慮してインストールしてくれるときと、くれないときがある気がする。
　どうしたものか。    </description>
    <dc:date>2012-03-06T13:14:52+09:00</dc:date>
    <utime>1331007292</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/3.html">
    <title>右メニュー</title>
    <link>https://w.atwiki.jp/learningrails/pages/3.html</link>
    <description>
      **更新履歴
#recent(20)


&amp;link_editmenu2(text=ここを編集)    </description>
    <dc:date>2012-03-06T13:09:25+09:00</dc:date>
    <utime>1331006965</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/learningrails/pages/2.html</link>
    <description>
      **メニュー
-[[トップページ]]
-[[プラグイン紹介&gt;プラグイン]]
-[[まとめサイト作成支援ツール]]
-[[メニュー]]
-[[メニュー2]]

----

**リンク
-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]

**他のサービス
-[[無料ホームページ作成&gt;&gt;http://atpages.jp]]
-[[無料ブログ作成&gt;&gt;http://atword.jp]]
-[[2ch型掲示板レンタル&gt;&gt;http://atchs.jp]]
-[[無料掲示板レンタル&gt;&gt;http://atbbs.jp]]
-[[お絵かきレンタル&gt;&gt;http://atpaint.jp/]]
-[[無料ソーシャルプロフ&gt;&gt;http://sns.atfb.jp/]]

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


//**更新履歴
//#recent(20)

&amp;link_editmenu(text=ここを編集)
    </description>
    <dc:date>2012-03-06T11:43:25+09:00</dc:date>
    <utime>1331001805</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/4.html">
    <title>プラグイン/ニュース</title>
    <link>https://w.atwiki.jp/learningrails/pages/4.html</link>
    <description>
      * ニュース
@wikiのwikiモードでは
 #news(興味のある単語)
と入力することで、あるキーワードに関連するニュース一覧を表示することができます
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_174_ja.html


-----


たとえば、#news(wiki)と入力すると以下のように表示されます。


#news(wiki)
    </description>
    <dc:date>2012-03-06T11:43:25+09:00</dc:date>
    <utime>1331001805</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/5.html">
    <title>まとめサイト作成支援ツール</title>
    <link>https://w.atwiki.jp/learningrails/pages/5.html</link>
    <description>
      * まとめサイト作成支援ツールについて
@wikiには[[まとめサイト作成を支援するツール&gt;&gt;http://atwiki.jp/matome/]]があります。
また、
 #matome_list
と入力することで、注目の掲示板が一覧表示されます。

利用例）#matome_listと入力すると下記のように表示されます
#matome_list
    </description>
    <dc:date>2012-03-06T11:43:25+09:00</dc:date>
    <utime>1331001805</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/learningrails/pages/6.html">
    <title>プラグイン/編集履歴</title>
    <link>https://w.atwiki.jp/learningrails/pages/6.html</link>
    <description>
      * 更新履歴
@wikiのwikiモードでは
 #recent(数字)
と入力することで、wikiのページ更新履歴を表示することができます。
詳しくはこちらをご覧ください。
＝＞http://atwiki.jp/guide/17_117_ja.html


-----


たとえば、#recent(20)と入力すると以下のように表示されます。


#recent(20)
    </description>
    <dc:date>2012-03-06T11:43:25+09:00</dc:date>
    <utime>1331001805</utime>
  </item>
  </rdf:RDF>
