<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>hana  saki  hoko  ru: Category rails</title>
    <link>http://hana.sakihoko.ru/articles/category/rails</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>ruby rails debian daily</description>
    <item>
      <title>sparkelines</title>
      <description>&lt;p&gt;前から気になっていたのだが、sparklinesとは何ぞやと。  railsから使えるグラフライブラリらしい。  &lt;/p&gt;

&lt;pre&gt;
$sudo gem install sparklines
$sudo gem install sparklines_generator
&lt;/pre&gt;

&lt;p&gt;とりあえず、入れてみたがこれからどうしようか。&lt;br/&gt;
&lt;a href="http://nubyonrails.com/articles/2005/07/28/sparklines-graph-library-for-ruby"&gt;こんなもん&lt;/a&gt;らしいが、どうだろう。。&lt;/p&gt;</description>
      <pubDate>Fri, 21 Dec 2007 17:52:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:73b280d5-efe2-497d-9433-2114a7a17094</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/12/21/sparkelines</link>
      <category>ruby</category>
      <category>rails</category>
      <category>sparklines</category>
      <trackback:ping>http://hana.sakihoko.ru/articles/trackback/8981</trackback:ping>
    </item>
    <item>
      <title>rails2.0.1は scaffold :model  が動かない</title>
      <description>&lt;p&gt;ついさっき、rails本第2版が出たばっかりなのに、もうそのRails本のコード動かないもんね。&lt;/p&gt;

&lt;pre&gt;
P63

class AdminController &amp;lt; ApplicationController
 scaffold :product
end

&lt;/pre&gt;

&lt;p&gt;63ページ目でもう動かないからね。&lt;/p&gt;</description>
      <pubDate>Sun, 16 Dec 2007 21:25:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:b73457a6-7885-4404-91ff-fcf5256a670c</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/12/16/rails2-0-1%E3%81%AF-scaffold-model%E5%90%8D%E3%81%8C%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84</link>
      <category>ruby</category>
      <category>rails</category>
      <category>rails</category>
      <trackback:ping>http://hana.sakihoko.ru/articles/trackback/6526</trackback:ping>
    </item>
    <item>
      <title>rubygemsのエラーのメモ</title>
      <description>&lt;p&gt;メモ&lt;/p&gt;

&lt;blockquote&gt;
&lt;pre&gt;
rubygemsのバージョンアップにともない、 require_gemがobsoleleになり、gemを使うことが推奨されます。

rails1.1.6以下では、require_gemを使用しており、うっかりrubygemsのバージョンを上げてしまうと、不具合が発生します。

手元で確認したところ

    * rubygems (=0.9.0) → gem, require_gem共に使える
    * rubygems (&gt;0.9.0) → require_gemがwarningを吐く

という違いがあるようです。

&lt;a href="http://eguchi.developer.drecom.jp/blog/articles/rubygems_and_rails"&gt;rubygemsとrailsのversion整合性&lt;/a&gt;より
&lt;/pre&gt;
&lt;/blockquote&gt;</description>
      <pubDate>Sun, 16 Dec 2007 21:06:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:4d163f2e-7fbb-446a-a0fe-1226c4ba4f57</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/12/16/rubygems%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AE%E3%83%A1%E3%83%A2</link>
      <category>ruby</category>
      <category>rails</category>
      <category>rubygems</category>
      <trackback:ping>http://hana.sakihoko.ru/articles/trackback/6525</trackback:ping>
    </item>
    <item>
      <title>古いバージョンのRailsを動かす</title>
      <description>&lt;p&gt;
rails2.0.1が出たのだけれども、やっぱり、typoなどrailsアプリがうまくうごいてくれないので、どうしたもんかなーと思っていたのだけれども、&lt;a href="http://d.hatena.ne.jp/idesaku/20071211/1197371424"&gt;ここ&lt;/a&gt;に古いバージョンでrailsをという記事が載ってた。
&lt;/p&gt;

&lt;p&gt;
とりあえず、最低限覚えておくコマンドはこの２つ
&lt;/p&gt;

&lt;pre&gt;
$sudo gem install rails --version 1.2.6
→ これでバージョン指定してインストールできる
$sudo rails _1.2.6_ rails126
→ これでrailsのバージョンを指定してインストールできる
&lt;/pre&gt;

&lt;p&gt;ちなみにmysqlを動かすのも面倒なので、sqliteにしたい場合は&lt;/p&gt;

&lt;pre&gt;
$sudo rails _1.2.6_ -d sqlite3  rails126withsqlite
&lt;/pre&gt;

&lt;p&gt;でOK&lt;/p&gt;</description>
      <pubDate>Fri, 14 Dec 2007 17:05:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:84931509-54f8-4c49-9181-2dfbdb7aeb26</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/12/14/%E5%8F%A4%E3%81%84%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AErailswo</link>
      <category>ruby</category>
      <category>rails</category>
      <category>linux and debian</category>
      <category>daily life</category>
      <category>rails</category>
      <trackback:ping>http://hana.sakihoko.ru/articles/trackback/6397</trackback:ping>
    </item>
    <item>
      <title>rails 第2版が出たばっかりなのに</title>
      <description>&lt;p&gt;もう、rails2.0が出てるもんなー。早いなー。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.slideshare.net/xibbar/rails2-pr"&gt;rails 2.0のスライド&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 11 Dec 2007 10:19:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:2938625a-95dd-4143-af6a-87f879c60860</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/12/11/rails-%E7%AC%AC2%E7%89%88%E3%81%8C%E5%87%BA%E3%81%9F%E3%81%B0%E3%81%A3%E3%81%8B%E3%82%8A%E3%81%AA%E3%81%AE%E3%81%AB</link>
      <category>ruby</category>
      <category>rails</category>
      <category>web technology</category>
      <trackback:ping>http://hana.sakihoko.ru/articles/trackback/6065</trackback:ping>
    </item>
    <item>
      <title>rails2.0.1は RubyGems &amp;gt;=0.9.4</title>
      <description>&lt;p&gt;ということで、update gemをupdateする場合は、「gem update --system」というように「--system」オプションを付けるんだね。&lt;/p&gt;

&lt;pre&gt;
Rails requires RubyGems &gt;= 0.9.4 (you have 0.9.2). Please `gem update --system` and try again.

% sudo gem update --system                                                                                 
Updating RubyGems...
Bulk updating Gem source index for: http://gems.rubyforge.org
Need to update 10 gems from http://gems.rubyforge.org
..........
complete
Attempting remote update of rubygems-update
Successfully installed rubygems-update-0.9.5
Updating version of RubyGems to 0.9.5
Installing RubyGems 0.9.5
・・・・
・・・・
・・・・
As of RubyGems 0.8.0, library stubs are no longer needed.
Searching $LOAD_PATH for stubs to optionally delete (may take a while)...
...done.
No library stubs found.
RubyGems system software updated
&lt;/pre&gt;

&lt;p&gt;
ruby界隈はupdateが早くて追従するの大変ですね。こりゃ。
&lt;/p&gt;</description>
      <pubDate>Mon, 10 Dec 2007 11:42:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:dea53f93-dcd7-4ffb-ac5c-ac9d2a738312</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/12/10/rails2-0-1%E3%81%AF-rubygems-0-9-4</link>
      <category>ruby</category>
      <category>rails</category>
      <category>rubygems</category>
      <trackback:ping>http://hana.sakihoko.ru/articles/trackback/5799</trackback:ping>
    </item>
    <item>
      <title>typoの１記事表示がIEだと表示できない</title>
      <description>&lt;p&gt;
typoの1記事をクリックして表示させる場合、titleタグに日本語が入ってるとIEだとページが真っ白に表示される。原因はtitleタグが"charset=utf-8"よりも先に来ていて文字コードの認識に失敗して文字化けしてしまうから。　まぁ、解決方法は簡単に言うと以下なんだけれども、IEも、もうちょっとなんというか気を使ってもらえるとたすかるんだけどな。
&lt;/p&gt;

&lt;h4&gt;解決方法&lt;/h4&gt;

&lt;p&gt; page_headerをtitleよりも先に持ってくる。&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;
 &amp;lt;head&amp;gt;
-       &amp;lt;title&amp;gt;&amp;lt;%=h page_title %&amp;gt;&amp;lt;/title&amp;gt;
        &amp;lt;%= page_header %&amp;gt;
+       &amp;lt;title&amp;gt;&amp;lt;%=h page_title %&amp;gt;&amp;lt;/title&amp;gt;
        &amp;lt;%= stylesheet_link_tag "/stylesheets/theme/styles", :media =&gt; 'all'  %&amp;gt;
        &amp;lt;%= stylesheet_link_tag "/stylesheets/theme/local", :media =&gt; 'all'  %&amp;gt;
 &amp;lt;/head&amp;gt;
&lt;/code&gt;
&lt;/pre&gt;

&lt;p&gt;
typoの場合だと、スキンデザインがthemesディレクトリに入っているので、その中のlayoutsディレクトリのdefault.rhtml(つまり、「themes/使用しているスキン名/layouts/default.rhtml」ファイル)をいじればOK  &lt;br&gt;&lt;/br&gt;
メンドイのは新しいスキンをどこから取ってきて試すたびに、該当部分だけは直さなきゃいけないところ。　
&lt;/p&gt;</description>
      <pubDate>Sun, 09 Dec 2007 23:45:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:85dbda03-d19b-4ab2-a5c2-2e9571c5c8ea</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/12/09/typo%E3%81%AE%EF%BC%91%E8%A8%98%E4%BA%8B%E8%A1%A8%E7%A4%BA%E3%81%A7ie%E3%81%A7%E8%A1%A8%E7%A4%BA%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84</link>
      <category>rails</category>
      <category>xhtml and css</category>
      <category>daily life</category>
      <category>typo</category>
      <trackback:ping>http://hana.sakihoko.ru/articles/trackback/5660</trackback:ping>
    </item>
    <item>
      <title>typo の skinを作成する</title>
      <description>&lt;h1&gt;typoのskinを自作する事にした。　&lt;/h1&gt;

&lt;p&gt;日頃、ネットワーク、サーバ管理が主なので、CSS,xhtmlと触った事が無いものばかりだったが、すごいシンプルなものでOKだった(むしろ&lt;em&gt;シンプル&lt;/em&gt;にしたかった)のでいけるだろうと。。。。 &lt;/p&gt;

&lt;p&gt;ということで、がんばってみました。
参考にしたのは、
&lt;a href="http://nubyonrails.com/articles/2005/08/12/typo-2-5-theme-tutorial"&gt;Typo tutorial &lt;/a&gt;&lt;br/&gt;
version 2.5 ですが、最新版である4.0.3でも基本的に同じです。&lt;/p&gt;

&lt;h2&gt;1. 他themeをコピー&lt;/h2&gt;

&lt;p&gt;デフォルトで入っているazureあたりのものをそのままコピー。&lt;/p&gt;

&lt;h2&gt;2. 各ディレクトリをチェック&lt;/h2&gt;

&lt;p&gt;images,javascriptディレクトリの中にあるものは今回使わないので削除&lt;/p&gt;

&lt;h2&gt;3. stylesheetsディレクトリの&lt;/h2&gt;

&lt;p&gt;style.cssをいじる&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;サイトのwidthを920pxに  &lt;/li&gt;
&lt;li&gt;divタグ、navigationとsearchを左に寄せる  &lt;/li&gt;
&lt;li&gt;色を#cc0に  &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;4. preview.pngファイルを作成して置き換え&lt;/h2&gt;

&lt;p&gt;３で出来たものをブラウザに表示させて、スクリーンキャプチャ。&lt;br/&gt;
ほとんどのものは256 X 210程度で作成されている模様なので、
それにあわせる(もちろん、大きい画像でもリサイズされるが、
画像の左上の部分だけが表示されるようにリサイズされてしまう。。。)  &lt;/p&gt;

&lt;p&gt;できたものを新しいpreviewpngとして既存のものと置き換える  &lt;/p&gt;

&lt;h2&gt;5. about.markdownファイルを書き換える&lt;/h2&gt;

&lt;p&gt;ここは、自由に書いてよいみたいです。&lt;/p&gt;

&lt;p&gt;ここまで出来たら、あとは、このディレクトリごとまるまる、
themeディレクトリにコピーすればOKです。
themeタブから、preview.pngで作成した画像が閲覧できて、Activate出来るよう
になってると思います。　&lt;/p&gt;

&lt;p&gt;やってみた感想は、シンプルなもので済ませようとすれば、非常に簡単だって事ですね。
layoutsディレクトリにあるlayouts.rhtmlをいじったり、画像なども作って凝ったのにしたいのですが、まだ、そこまでRailsや、デザイン(画像作るとなるとPhotoShopですよね?)知識があるわけでもないので、とりあえずは、この辺りにしとく予定です。
こんご少しずつ、ブラッシュアップしていく予定。。(あくまでも予定。)&lt;/p&gt;</description>
      <pubDate>Sun, 11 Feb 2007 15:21:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:bdacfa8c-9e3d-4a75-9fb9-49e3041d03d4</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/02/11/typo-%E3%81%AE-skin%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B</link>
      <category>rails</category>
      <category>typo</category>
      <trackback:ping>http://hana.sakihoko.ru/articles/trackback/15</trackback:ping>
    </item>
    <item>
      <title>typo4.0.3をインストールメモ</title>
      <description>&lt;p&gt;あとで詳細書きますが、メモ。&lt;/p&gt;


	&lt;p&gt;public以下に.htaccessが無いので、自前で用意する必要があった。&lt;/p&gt;


	&lt;p&gt;dispatch.fcgiには&lt;/p&gt;


	&lt;p&gt;require &amp;#8216;fcgi_handler&amp;#8217;
しか記載がなく、動いていないみたいだったので、&lt;/p&gt;


	&lt;p&gt;require &amp;#8216;rubygems&amp;#8217;&lt;/p&gt;


	&lt;p&gt;require_gem &amp;#8216;fcgi&amp;#8217;&lt;/p&gt;


	&lt;p&gt;を書き加える必要があった&lt;/p&gt;</description>
      <pubDate>Sat, 03 Feb 2007 08:17:00 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:f08425fa-96d4-4ab7-90c0-466d80ff783d</guid>
      <author>ryusendo</author>
      <link>http://hana.sakihoko.ru/articles/2007/02/03/typo4-0-3%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%83%A1%E3%83%A2</link>
      <category>rails</category>
      <category>rails</category>
      <category>typo</category>
    </item>
  </channel>
</rss>
