<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">
  <channel rdf:about="http://doruby.kbmj.com/zenpou_on_rails/feed.xml">
    <title>zenpou&#12398;&#20013;&#36523;&#65288;Ruby on Rails&#12398;&#12471;&#12473;&#12486;&#12512;&#38283;&#30330;&#65289;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails</link>
    <description>   1. &#21517;&#21069;: &#12383;&#12363;&#12379;&#12422;&#12358;&#12356;&#12385;
   2. blog: http://d.hatena.ne.jp/zenpou 
   3. &#24180;&#40802;: 24&#12367;&#12425;&#12356;

Rails&#12395;&#12388;&#12356;&#12390;

   1. KBMJ&#12391;Rails&#12398;&#38283;&#30330;&#12434;&#12420;&#12387;&#12390;&#12356;&#12414;&#12377;&#12290;
   2. &#23567;&#27743;&#25144;&#12425;&#12368;&#12392;&#12356;&#12358;&#12518;&#12540;&#12470;&#12540;&#12464;&#12523;&#12540;&#12503;&#12391;&#12289;&#27598;&#26376;Rails&#12398;&#21193;&#24375;&#20250;&#12398;&#35611;&#24107;&#12434;&#12375;&#12390;&#12356;&#12414;&#12377;&#12290;&#12290;

&#38283;&#30330;&#29872;&#22659;&#12392;&#12363;

   1. Windows Vista(&#12494;&#12540;&#12488;) &#12392; Windows XP(&#12487;&#12473;&#12463;&#12488;&#12483;&#12503;)&#12434;2&#21488;&#20006;&#12409;&#12390;&#12414;&#12377;&#12290;(synergy&#12391;&#36899;&#21205;)
   2. &#12391;&#12418;&#12289;&#23455;&#38555;&#12395;&#38283;&#30330;&#12377;&#12427;&#22580;&#21512;&#12289;&#12493;&#12483;&#12488;&#12395;&#32331;&#12364;&#12387;&#12390;&#12383;&#12425;Linux&#12395;Putty&#12391;&#25509;&#32154;&#12375;&#12390;&#38283;&#30330;&#12290;
   3. &#12493;&#12483;&#12488;&#12395;&#32331;&#12364;&#12387;&#12390;&#12394;&#12356;&#22580;&#25152;&#12384;&#12392;&#12289;&#12525;&#12540;&#12459;&#12523;&#12398;coLinux&#19978;&#12395;Putty&#12391;&#25509;&#32154;&#12375;&#12390;&#38283;&#30330;&#12290;
   4. &#38283;&#30330;&#12395;&#20351;&#12358;Linux&#12399;&#12289;&#12487;&#12451;&#12473;&#12488;&#12522;&#12399;&#20313;&#12426;&#27671;&#12395;&#12375;&#12394;&#12356;&#12369;&#12393;&#12289;debian&#12392;CentOS&#12392;Fedora&#12290;
   5. Linux&#19978;&#12391;zsh + screen &#12391;&#38283;&#30330;&#12375;&#12414;&#12377;&#12290;screen&#12391;&#30011;&#38754;&#20999;&#12426;&#26367;&#12360;&#12394;&#12364;&#12425;&#12525;&#12464;&#12434;tail -f&#12375;&#12383;&#12426;&#12289;ruby script/console&#12375;&#12383;&#12426;&#12289;mysql&#12375;&#12383;&#12426;&#12290;
   6. &#12456;&#12487;&#12451;&#12479;&#12399;vim&#20351;&#12387;&#12390;&#12414;&#12377;&#12290;</description>
    <image rdf:resource="http://doruby.kbmj.com/users/zenpou/thumbnail.png"/>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20090130/postgres_order_by_desc_index_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20090114/Mac_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080919/file_field_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080801/ruby_on_rails_ActionController_before_filter_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080408/railsno"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080317/_validate_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080219/MacBook_Air_Let_s_note_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080218/Rails_screen_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080216/ActiveRecord_conditions_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080214/fastladder_railroad_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080212/linux26_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080211/rails_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080201/Linux_bash_"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20080129/Scaffold___"/>
        <rdf:li rdf:resource="http://doruby.kbmj.com/zenpou_on_rails/20071227/Scaffold___"/>
      </rdf:Seq>
    </items>
  </channel>
  <image rdf:about="http://doruby.kbmj.com/users/zenpou/thumbnail.png">
    <title>zenpou&#12398;&#20013;&#36523;&#65288;Ruby on Rails&#12398;&#12471;&#12473;&#12486;&#12512;&#38283;&#30330;&#65289;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails</link>
    <url>http://doruby.kbmj.com/users/zenpou/thumbnail.png</url>
  </image>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20090130/postgres_order_by_desc_index_">
    <title>postgres&#12391;order by&#12395;&#35079;&#25968;&#12398;&#12459;&#12521;&#12512;&#12434;&#20351;&#12358;&#12392;desc&#21477;&#12434;&#20351;&#12387;&#12383;&#22580;&#21512;&#12289;index&#12434;&#20351;&#29992;&#12375;&#12394;&#12356;&#20214;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20090130/postgres_order_by_desc_index_</link>
    <description>
	Postgresql&#12395;&#38480;&#12425;&#12378;&#12289;&#12452;&#12531;&#12487;&#12483;&#12463;&#12473;&#12434;&#21033;&#29992;&#12377;&#12427;/&#21033;&#29992;&#12375;&#12394;&#12356;&#12399;&#12289;
	DB&#12434;&#20351;&#12387;&#12383;&#12471;&#12473;&#12486;&#12512;&#12398;&#36895;&#24230;&#12434;&#27770;&#12417;&#12427;&#37325;&#35201;&#12394;&#35201;&#20214;&#12384;&#12387;&#12383;&#12426;&#12375;&#12414;&#12377;&#12290;
	
	
	&#20170;&#22238;&#12399;&#12289;&#26989;&#21209;&#20013;&#12395;&#31361;&#12365;&#24403;&#12383;&#12387;&#12383;&#35079;&#25968;&#12398;&#12459;&#12521;&#12512;&#12434;&#25351;&#23450;&#12375;&#12390;&#12356;&#12383;&#22580;&#21512;
	DESC&#12420;ASC&#12434;&#20351;&#12387;&#12390;&#12356;&#12383;&#22580;&#21512;&#12289;index&#12434;&#21033;&#29992;&#12375;&#12394;&#12363;&#12387;&#12383;postgres&#12398;
	&#23550;&#24540;&#26041;&#27861;&#12395;&#12388;&#12356;&#12390;&#35500;&#26126;&#12375;&#12414;&#12377;&#12290;
	
	
	&#12394;&#12362;&#12289;&#31361;&#12365;&#24403;&#12383;&#12387;&#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12399;8.1.9&#12391;&#12375;&#12383;&#12290;
</description>
    <content:encoded>
      <![CDATA[Postgresqlに限らず、インデックスを利用する/利用しないは、
DBを使ったシステムの速度を決める重要な要件だったりします。


今回は、業務中に突き当たった複数のカラムを指定していた場合
DESCやASCを使っていた場合、indexを利用しなかったpostgresの
対応方法について説明します。


なお、突き当たったバージョンは8.1.9でした。続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20090130/postgres_order_by_desc_index_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2009-01-30T12:02:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20090114/Mac_">
    <title>Mac&#12391;&#21033;&#29992;&#12375;&#12390;&#12356;&#12427;&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12531;&#12414;&#12392;&#12417;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20090114/Mac_</link>
    <description>&#12371;&#12435;&#12395;&#12385;&#12399;&#12290;zenpou&#12391;&#12377;&#12290;&#26152;&#24180;&#12508;&#12540;&#12490;&#12473;&#12391;Mac Book&#36023;&#12387;&#12390;&#12375;&#12414;&#12356;&#12414;&#12375;&#12383;&#12290;MB467J/A&#12391;&#12377;&#12290;Mac Book Pro&#12434;&#25345;&#12385;&#36939;&#12406;&#12398;&#12399;&#37325;&#37327;&#30340;&#12395;&#28961;&#29702;&#12384;&#12387;&#12383;&#12375;&#12289;&#12473;&#12506;&#12483;&#12463;&#30340;&#12395;&#12496;&#12521;&#12531;&#12473;&#12418;&#21462;&#12428;&#12390;&#12427;&#12363;&#12425;&#12467;&#12524;&#12434;&#36984;&#12403;&#12414;&#12375;&#12383;&#12290;  &#12409;&#12289;&#21029;&#12395;&#12362;&#37329;&#12364;&#12394;&#12363;&#12387;&#12383;&#12431;&#12369;&#12376;&#12419;&#28961;&#12356;&#12435;&#12384;&#12363;&#12425;&#12397;&#65281;&#65281;&#20170;&#22238;&#12399;&#12289;&#29694;&#22312;Mac&#12391;&#21033;&#29992;&#12375;&#12390;&#12356;&#12427;&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12531;&#12434;&#32057;&#20171;&#12375;&#12383;&#12356;&#12392;&#24605;&#12356;&#12414;&#12377;&#12290; </description>
    <content:encoded>
      <![CDATA[<p>こんにちは。<br />zenpouです。<br /><br />昨年ボーナスでMac Book買ってしまいました。</p><p>MB467J/Aです。</p><p>Mac Book Proを持ち運ぶのは重量的に無理だったし、</p><p>スペック的にバランスも取れてるからコレを選びました。</p><p>&nbsp;</p><p>&nbsp;べ、別にお金がなかったわけじゃ無いんだからね！！</p><p>今回は、現在Macで利用しているアプリケーションを紹介したいと思います。 </p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20090114/Mac_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2009-01-14T11:32:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080919/file_field_">
    <title>file_field&#12391;&#30011;&#20687;&#12434;&#12450;&#12483;&#12503;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080919/file_field_</link>
    <description>
	http://d.hatena.ne.jp/zenpou/:titile&#12395;&#12390;&#20844;&#38283;&#12375;&#12383;&#35352;&#20107;&#12434;&#20844;&#38283;&#12375;&#12414;&#12377;&#12290;
	
	rails&#12391;&#12289;Resource&#12392;&#12356;&#12358;model&#12395;&#30011;&#20687;&#12434;&#20445;&#23384;&#12377;&#12427;&#26178;&#12289;
	new_file&#12392;&#12356;&#12358;&#12513;&#12477;&#12483;&#12489;&#12434;&#20351;&#12387;&#12390;&#12487;&#12540;&#12479;&#12434;&#20445;&#23384;&#12377;&#12427;&#27096;&#12395;&#12388;&#12367;&#12387;&#12383;&#12435;&#12391;&#12377;&#12364;&#12289;
	&#12381;&#12358;&#12356;&#12358;&#12392;&#12365;&#12289;file_field :record, :resource&#12398;&#12487;&#12540;&#12479;&#12434;&#21463;&#12369;&#21462;&#12387;&#12390;&#12418;
	&#12381;&#12398;&#12414;&#12414;&#20195;&#20837;&#12391;&#12365;&#12394;&#12356;&#12398;&#12391;&#12289;&#12381;&#12398;&#21839;&#38988;&#12395;&#23550;...</description>
    <content:encoded>
      <![CDATA[[http://d.hatena.ne.jp/zenpou/:titile]にて公開した記事を公開します。

railsで、Resourceというmodelに画像を保存する時、
new_fileというメソッドを使ってデータを保存する様につくったんですが、
そういうとき、file_field :record, :resourceのデータを受け取っても
そのまま代入できないので、その問題に対する対処です。続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080919/file_field_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-09-19T20:36:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080801/ruby_on_rails_ActionController_before_filter_">
    <title>ruby on rails&#12398;ActionController&#12395;&#12514;&#12472;&#12517;&#12540;&#12523;&#12391;before_filter&#12434;&#23455;&#35013;&#12377;&#12427;&#26041;&#27861;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080801/ruby_on_rails_ActionController_before_filter_</link>
    <description>rails&#12398;&#12467;&#12531;&#12488;&#12525;&#12540;&#12521;&#12540;&#12395;module&#12434;inlcude&#12377;&#12427;&#26178;&#12289;module&#12395;before_filter&#12434;&#26360;&#12356;&#12390;&#12418;&#12289;AplicationController&#12434;&#32153;&#25215;&#12375;&#12390;&#12356;&#12394;&#12356;&#12398;&#12391;&#12456;&#12521;&#12540;&#12364;&#20986;&#12414;&#12377;&#12290; module&#12391;&#20849;&#36890;&#21270;&#12375;&#12390;&#12427;&#12431;&#12369;&#12391;&#12377;&#12363;&#12425;&#12289;before_filter&#12418;module&#20596;&#12391;&#28168;&#12414;&#12379;&#12385;&#12419;&#12356;&#12383;&#12356;&#12391;&#12377;&#12424;&#12397;&#12290;  &#12392;&#12356;&#12358;&#12431;&#12369;&#12391;&#12420;&#12426;&#26041;&#12391;&#12377;&#12290;&#12467;&#12531;&#12488;&#12525;&#12540;&#12521;&#12392;&#36949;&#12387;&#12390;&#12289;&#12514;&#12472;&#12517;&#12540;&#12523;&#12399;ActionController&#12434;...</description>
    <content:encoded>
      <![CDATA[<p>railsのコントローラーにmoduleをinlcudeする時、</p><p>moduleにbefore_filterを書いても、AplicationControllerを</p><p>継承していないのでエラーが出ます。</p><p>&nbsp;</p><p>moduleで共通化してるわけですから、before_filterもmodule側で</p><p>済ませちゃいたいですよね。</p><p>&nbsp;</p><p>&nbsp;というわけでやり方です。</p><p>コントローラと違って、モジュールはActionControllerを継承してないことが</p><p>原因でエラーが出ているので、コントローラー側で定義してしまえばエラーが</p><p>出ません。</p><p>&nbsp;</p><p>じゃあ、インクルード後に、インクルードしたコントローラ自身に定義する様</p><p>書いてあげましょう。</p><p>&nbsp;</p><pre><div class="blue"><pre>module NantokaModule<br />  def self.included(base)<br />    base.class_eval{<br />      before_filter :filter_name<br />    }<br />  end<br />end<br /></pre></div></pre><pre>&nbsp;</pre><pre>self.includedというメソッドは、moduleをincludeした時に呼び出されるメソッドです。</pre><pre>で、baseは、呼び出した側のクラスが入ってきますので、そちらに対して、class_evalを</pre><pre>実行します。</pre><pre>そうすると、クラスにbefore_filter～～が宣言されることになります。&nbsp;</pre><p>&nbsp;</p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080801/ruby_on_rails_ActionController_before_filter_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-08-01T10:54:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080408/railsno">
    <title>rails&#12398;and/or&#12434;&#20351;&#12387;&#12383;&#27231;&#33021;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080408/railsno</link>
    <description>rails&#12398;&#12467;&#12540;&#12487;&#12451;&#12531;&#12464;&#26178;&#12395;&#12385;&#12423;&#12387;&#12392;&#20351;&#12360;&#12427;&#21021;&#24515;&#32773;&#21521;&#12369;&#12398;tips&#12391;&#12377;&#12290;and&#12420;or&#12434;&#20351;&#12387;&#12390;&#12289;if&#25991;&#12420;&#20195;&#20837;&#25991;&#12434;&#21177;&#29575;&#30340;&#12395;&#20351;&#12356;&#12414;&#12375;&#12423;&#12358;&#12290;  &#20206;&#12395; @user = User.find(:first, :conditions =&amp;gt; [&amp;quot;id = ?&amp;quot;, params[:user_id]])if @user.name.blank?  render :text =&amp;gt; &amp;quot;&#12518;...</description>
    <content:encoded>
      <![CDATA[<p>railsのコーディング時にちょっと使える初心者向けのtipsです。</p><p>andやorを使って、if文や代入文を効率的に使いましょう。 </p><p>&nbsp;</p><p>仮に&nbsp;</p><p>@user = User.find(:first, :conditions =&gt; [&quot;id = ?&quot;, params[:user_id]])</p><p>if @user.name.blank?</p><p>&nbsp; render :text =&gt; &quot;ユーザー名が空白です&quot; <br /> </p><p>end&nbsp;</p><p>というようなプログラムがあったとします。</p><p>&nbsp;このままだと、params[:user_id]にuserと一致するデータがない場合、</p><p>@userがなくて、エラーが発生してしまいます。</p><p>&nbsp;</p><p>というわけで</p><p>if @user and @user.name.blank?</p><p>とすると、@userがnilの場合、andの前で既にnilになっているので、</p><p>後部の式が評価されません。</p><p>&nbsp;</p><p>こういう風に、and/orは慣れるとプログラムの効率があがります。</p><p>というわけで、もうちょっと詳しく解説してきます。</p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080408/railsno]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-04-08T14:36:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080317/_validate_">
    <title>&#20351;&#12360;&#12427;validate&#19968;&#35239;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080317/_validate_</link>
    <description>&#12371;&#12435;&#12395;&#12385;&#12399;zenpou&#12391;&#12377;&#12290; &#20808;&#36913;&#12378;&#12387;&#12392;&#12452;&#12531;&#12501;&#12523;&#12456;&#12531;&#12470;&#12391;&#12480;&#12454;&#12531;&#12375;&#12390;&#12414;&#12375;&#12383;&#12290;&#20170;&#26085;&#12399;vaildation&#12395;&#12388;&#12356;&#12390;&#26360;&#12356;&#12390;&#12415;&#12414;&#12377;&#12290; rails&#12395;&#12354;&#12427;&#24375;&#21147;&#12394;validation&#27231;&#33021;&#12391;&#12289;&#12393;&#12435;&#12394;&#21046;&#38480;&#12364;&#12391;&#12365;&#12427;&#12363;&#19968;&#35239;&#21270;&#12375;&#12390;&#12415;&#12414;&#12375;&#12383;&#12290; </description>
    <content:encoded>
      <![CDATA[<p>こんにちは</p><p>zenpouです。</p><p>&nbsp;</p><p>先週ずっとインフルエンザでダウンしてました。</p><p>今日はvaildationについて書いてみます。</p><p>&nbsp;</p><p>railsにある強力なvalidation機能で、どんな制限ができるか一覧化してみました。 </p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080317/_validate_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-03-17T15:29:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080219/MacBook_Air_Let_s_note_">
    <title>MacBook Air&#12398;&#12524;&#12499;&#12517;&#12540;&#12392;Let's note&#12392;&#12398;&#27604;&#36611;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080219/MacBook_Air_Let_s_note_</link>
    <description>&#12358;&#12385;&#12398;&#20250;&#31038;&#12395;&#12418;MacBook Air&#12364;&#23626;&#12365;&#12414;&#12375;&#12383;&#12290;&#31169;&#12398;&#29289;&#12391;&#12399;&#12394;&#12356;&#12391;&#12377;&#12364;&#12289;&#12392;&#12426;&#12354;&#12360;&#12378;&#12501;&#12457;&#12488;&#12524;&#12499;&#12517;&#12540;&#29992;&#12395;&#20889;&#30495;&#12434;&#12392;&#12426;&#12414;&#12375;&#12383;&#12290;&#12392;&#12426;&#12354;&#12360;&#12378;id:kstn&#12364;&#20351;&#12358;&#12415;&#12383;&#12356;&#12391;&#12377;&#12290;  &#12392;&#12356;&#12358;&#35379;&#12391;&#20889;&#30495;&#12392;&#12289;let's note&#12392;&#12398;&#27604;&#36611;&#12399;.....</description>
    <content:encoded>
      <![CDATA[<p>うちの会社にもMacBook Airが届きました。</p><p>私の物ではないですが、とりあえずフォトレビュー用に写真をとりました。</p><p>とりあえず<a href="http://d.hatena.ne.jp/kstn/" target="_blank">id:kstn</a>が使うみたいです。</p><p>&nbsp;</p><p><img src="/zenpou_on_rails/files/SN360111.JPG" border="0" alt="" width="212" height="250" /></p><p>&nbsp;</p><p>という訳で写真と、let's noteとの比較は.....</p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080219/MacBook_Air_Let_s_note_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-02-19T14:48:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080218/Rails_screen_">
    <title>Rails&#12398;&#38283;&#30330;&#12391;screen&#12434;&#20351;&#12358;&#29702;&#30001;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080218/Rails_screen_</link>
    <description>&#12393;&#12358;&#12418;&#12289;&#39640;&#28716;&#12391;&#12377;&#12290; &#26360;&#12367;&#22238;&#25968;&#12364;&#22810;&#12356;&#27671;&#12364;&#12375;&#12414;&#12377;&#12364;&#12289;&#26412;&#24403;&#12398;&#38918;&#30058;&#12399;&#12289;&#26376;&#26332;&#26085;&#12391;&#12354;&#12427;&#20170;&#26085;&#12391;&#12289;&#20170;&#26085;&#26360;&#12367;&#12398;&#12399;&#26989;&#21209;&#12394;&#12398;&#12391;&#19968;&#24540;&#26360;&#12365;&#12414;&#12377; &#20197;&#21069;&#12289;&#33258;&#20998;&#12398;&#12502;&#12525;&#12464;&#12391;screen&#12398;&#12399;&#12376;&#12417;&#26041; &#12420; screen &#12471;&#12519;&#12540;&#12488;&#12459;&#12483;&#12488;&#12461;&#12540;&#19968;&#35239;&#12392;&#12356;&#12358;&#12456;&#12531;&#12488;&#12522;&#12434;&#26360;&#12356;&#12383;&#12371;&#12392;&#12364;&#12354;&#12426;&#12414;&#12377;&#12364;&#12289;&#20170;&#22238;&#12399;&#12289;&#20309;&#25925;&#65330;&#65345;&#65353;&#65356;&#65363;&#12398;&#38283;&#30330;&#12395;screen&#12434;&#20351;&#12387;&#12390;&#12356;&#12427;&#12398;&#12363;&#12392;&#12356;&#12358;&#35441;&#12434;&#26360;&#12356;&#12390;&#12415;&#12414;&#12377;&#12290;</description>
    <content:encoded>
      <![CDATA[<p>どうも、高瀬です。</p><p>&nbsp;</p><p>書く回数が多い気がしますが、本当の順番は、月曜日である今日で、</p><p>今日書くのは業務なので一応書きます</p><p>&nbsp;</p><p>以前、自分のブログで<a href="http://d.hatena.ne.jp/zenpou/20080116/1200495865" target="_blank">screenのはじめ方</a> や <a href="http://d.hatena.ne.jp/zenpou/20080116/1200495866" target="_blank">screen ショートカットキー一覧</a>というエントリを書いたことがありますが、</p><p>今回は、何故Ｒａｉｌｓの開発にscreenを使っているのかという話を書いてみます。</p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080218/Rails_screen_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-02-18T22:32:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080216/ActiveRecord_conditions_">
    <title>ActiveRecord&#12398;conditions&#12434;&#32186;&#40599;&#12395;&#26360;&#12367;&#65332;&#65353;&#65360;&#65363;&#65298;&#12388;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080216/ActiveRecord_conditions_</link>
    <description>&#39640;&#28716;&#12391;&#12377;&#12290;&#65330;&#65345;&#65353;&#65356;&#65363;&#12391;&#38283;&#30330;&#12375;&#12390;&#12427; &#20154;&#12399;&#19968;&#37096;&#12398;&#20363;&#22806;(Ruby&#12391;ActiveRecord&#12434;&#20351;&#12431;&#12394;&#12356;&#12391;DB&#12395;&#25509;&#32154;&#12377;&#12427;&#26041;&#27861;)&#12434;&#38500;&#12356;&#12390;activerecord&#65288;&#65313;&#65330;&#65289;&#12391;&#65316;&#65314;&#12434;&#26908;&#32034;&#12377;&#12427;&#12392;&#24605;&#12356;&#12414;&#12377;&#12290; &#20170;&#22238;&#12399;&#65313;&#65330;&#12391;&#65316;&#65314;&#12398;&#26908;&#32034;&#12434;&#12377;&#12427;&#38555;&#12395;&#32186;&#40599;&#12395;&#26360;&#12369;&#12427;&#12424;&#12358;&#12395;&#12394;&#12427;tips&#12391;&#12377;&#12290; </description>
    <content:encoded>
      <![CDATA[高瀬です。<div class="g">Ｒａｉｌｓで開発してる 人は<a href="/trinityt_on_rails/20071228/Ruby_ActiveRecord_DB__" target="_blank">一部の例外(</a><a href="/trinityt_on_rails/20071228/Ruby_ActiveRecord_DB__">RubyでActiveRecordを使わないでDBに接続する方法)</a>を除いてactiverecord（ＡＲ）で</div><div class="g">ＤＢを検索すると思います。</div><div class="g">&nbsp;</div><div class="g">今回はＡＲでＤＢの検索をする際に綺麗に書けるようになるtipsです。 </div>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080216/ActiveRecord_conditions_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-02-16T12:06:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080214/fastladder_railroad_">
    <title>fastladder&#12434;railroad&#12391;&#22259;&#12434;&#20316;&#12387;&#12390;&#12415;&#12427;&#12290;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080214/fastladder_railroad_</link>
    <description>&#12383;&#12387;&#12385;&#12394;&#20154;&#12364;fastladder&#12434;&#35430;&#12375;&#12390;&#12356;&#12383;&#12398;&#12391;&#23550;&#25239;&#12375;&#12390; railroad&#12391;&#12514;&#12487;&#12523;&#12392;&#12467;&#12531;&#12488;&#12525;&#12540;&#12521;&#12398;&#22259;&#12434;&#20316;&#12387;&#12390;&#12415;&#12383;&#12290;</description>
    <content:encoded>
      <![CDATA[<p><a href="/tacchi_on_rails/20080208/fastladder_" target="_blank">たっちな人がfastladderを試していた</a>ので対抗して&nbsp;</p><p>railroadでモデルとコントローラの図を作ってみた。</p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080214/fastladder_railroad_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-02-14T11:07:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080212/linux26_">
    <title>Linux2.6&#31995;&#12398;&#33030;&#24369;&#24615;&#12391;root&#27177;&#38480;&#22890;&#12387;&#12390;&#12415;&#12383;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080212/linux26_</link>
    <description>Linux&#12459;&#12540;&#12493;&#12523;2.6&#31995;&#12398;&#33030;&#24369;&#24615;[&#12450;&#12513;&#12540;&#12496;&#12499;&#12472;&#12519;&#12531;]/.(http://slashdot.jp/security/article.pl?sid=08/02/11/0012230)&#12391;&#32057;&#20171;&#12373;&#12428;&#12390;&#12356;&#12383;&#33030;&#24369;&#24615;&#12391;&#12377;&#12290; &#19968;&#33324;&#12518;&#12540;&#12470;&#12540;&#12364;root&#27177;&#38480;&#12434;&#21462;&#24471;&#12391;&#12365;&#12390;&#12375;&#12414;&#12356;&#12414;&#12377;&#12290;expliot&#12467;&#12540;&#12489;&#12434;&#23455;&#34892;&#12377;&#12427;&#12392;&#12289;&#19968;&#33324;&#12518;&#12540;&#12470;&#12384;&#12387;&#12383;test&#12364;root&#12518;&#12540;&#12470;&#12540;&#12395;&#12394;&#12387;&#12390;&#12375;&#12414;&#12356;&#12414;&#12375;&#12383;&#12290;&#20170;&#22238;&#12398;&#26908;&#35388;&#29872;&#22659;&#12399;Ubuntu&#12391;&#12377;&#12290; </description>
    <content:encoded>
      <![CDATA[<a href="http://vision.ameba.jp/watch.do?movie=745468" target="_blank"><img src="http://vi1-2.vision.ameba.jp/jpg/2008/02/12/2icll9wn62xsg_2.jpg" alt=" Linuxカーネル2.6系の脆弱性" width="185" height="139" /></a><br /><a href="http://vision.ameba.jp/watch.do?movie=745468" target="_blank">Linuxカーネル2.6系の脆弱性[アメーバビジョン]</a><br /><p>/.(<a href="http://slashdot.jp/security/article.pl?sid=08/02/11/0012230" target="_blank">http://slashdot.jp/security/article.pl?sid=08/02/11/0012230</a>)で紹介されていた脆弱性です。</p><p>&nbsp;</p><p>一般ユーザーがroot権限を取得できてしまいます。</p><p>expliotコードを実行すると、一般ユーザだったtestがrootユーザーになってしまいました。</p><p>今回の検証環境はUbuntuです。 </p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080212/linux26_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-02-12T12:31:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080211/rails_">
    <title>rails&#12391;&#38283;&#30330;&#12375;&#12383;&#12480;&#12452;&#12456;&#12483;&#12488;&#12469;&#12452;&#12488;&#12392;&#12381;&#12398;&#12477;&#12540;&#12473;&#12467;&#12540;&#12489;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080211/rails_</link>
    <description>&#12371;&#12435;&#12395;&#12385;&#12399;&#12290;&#20307;&#37325;&#12364;0.1&#12488;&#12531;&#12391;&#12399;&#28168;&#12414;&#12394;&#12367;&#12394;&#12387;&#12390;&#12365;&#12383;&#39640;&#28716;&#12391;&#12377;&#12290; 3&#36899;&#20241;&#12398;&#20869;&#12289;&#22303;&#26085;&#12434;&#20351;&#12387;&#12390;KBMJ&#31038;&#20869;&#12391;&#38283;&#30330;&#21512;&#23487;&#12434;&#34892;&#12356;&#12414;&#12375;&#12383;&#12290;&#12381;&#12398;&#21442;&#21152;&#32773;&#12398;&#19968;&#20154;&#12364;&#26368;&#36817;&#12484;&#12452;&#12483;&#12479;&#12540;&#12395;&#20307;&#37325;&#12398;&#12513;&#12540;&#12523;&#12434;&#36865;&#12387;&#12390;&#12399;&#12399;&#12390;&#12394;&#12464;&#12521;&#12501;&#12395;&#35501;&#12415;&#36796;&#12414;&#12379;&#12390;&#12289; 			&#12480;&#12452;&#12456;&#12483;&#12488;&#35352;&#37682;&#12434;&#20986;&#12375;&#12390;&#12427;&#12392;&#32862;&#12356;&#12383;&#12398;&#12391;&#12289;&#12480;&#12452;&#12456;&#12483;&#12488;&#35352;&#37682;&#12434;&#30331;&#37682;&#12377;&#12427;&#12469;&#12452;&#12488;&#20316;&#12387;&#12390;&#12415;&#12383;&#12290;&#12384;&#12356;&#12360;&#12392;&#12392;&#12356;&#12358;&#12469;&#12452;&#12488;&#12391;&#12377;&#12290;  &#20855;&#20307;&#30340;&#12395;&#12399;&amp;hellip;&amp;hellip; </description>
    <content:encoded>
      <![CDATA[<p>こんにちは。</p><p>体重が0.1トンでは済まなくなってきた高瀬です。</p><p>&nbsp;</p><p>3連休の内、土日を使ってKBMJ社内で開発合宿を行いました。</p><p><a href="http://d.hatena.ne.jp/akio0911/ " target="_blank">その参加者の一人</a>が最近ツイッターに体重のメールを送っては<a href="http://d.hatena.ne.jp/keyword/%a4%cf%a4%c6%a4%ca%a5%b0%a5%e9%a5%d5" class="keyword">はてなグラフ</a>に読み込ませて、 			</p><p>ダイエット記録を出してると聞いたので、ダイエット記録を登録するサイト作ってみた。</p><p><a href="http://daieto.dip.jp/" target="_blank">だいえと</a>というサイトです。 </p><p>&nbsp;</p><p>具体的には&hellip;&hellip;&nbsp;</p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080211/rails_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-02-11T23:41:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080201/Linux_bash_">
    <title>Linux&#12392;&#12363;&#12398;bash&#12391;&#20351;&#12360;&#12427;&#12471;&#12519;&#12540;&#12488;&#12459;&#12483;&#12488;&#12461;&#12540;&#12434;&#12414;&#12392;&#12417;&#12383;&#19968;&#35239;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080201/Linux_bash_</link>
    <description>&#12371;&#12435;&#12395;&#12385;&#12399;&#12290;&#39640;&#28716;&#12391;&#12377;&#12290;&#26132;&#33258;&#20998;&#12398;&#12502;&#12525;&#12464;&#12395;&#12390;&#26360;&#12356;&#12383;bash&#12392;&#12363;zsh&#12392;&#12363;csh&#12391;&#20351;&#12360;&#12427;&#12471;&#12519;&#12540;&#12488;&#12459;&#12483;&#12488;&#12461;&#12540;&#12398;&#19968;&#35239;&#12434;&#25237;&#31295;&#12375;&#12390;&#12415;&#12414;&#12377;&#12290;  </description>
    <content:encoded>
      <![CDATA[<p>こんにちは。</p><p>高瀬です。昔自分の<a href="http://d.hatena.ne.jp/zenpou/" target="_blank">ブログ</a>にて書いたbashとかzshとかcshで使える</p><p>ショートカットキーの一覧を投稿してみます。 </p><p>&nbsp;</p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080201/Linux_bash_]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-02-01T10:45:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20080129/Scaffold___">
    <title>Scaffold&#12399;&#12393;&#12371;&#12363;&#12425;&#12367;&#12427;&#12398;&#65311; &#24460;&#32232;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20080129/Scaffold___</link>
    <description>&#12371;&#12435;&#12395;&#12385;&#12399;&#12290;KBMJ&#12398;&#12456;&#12531;&#12472;&#12491;&#12450;&#12398;&#39640;&#28716;&#12391;&#12377;&#12290;&#22823;&#20998;&#38291;&#12364;&#31354;&#12356;&#12390;&#12375;&#12414;&#12356;&#12414;&#12375;&#12383;&#12364;&#12289;&#21069;&#22238;&#12398;&#32154;&#12365;&#12434;&#26360;&#12367;&#20107;&#12395;&#12375;&#12414;&#12377;&#12290;&#21069;&#22238;&#12399;&#12289;http://doruby.kbmj.com/zenpou_on_rails/20071227/Scaffold___</description>
    <content:encoded>
      <![CDATA[<p>こんにちは。<br />KBMJのエンジニアの高瀬です。</p><p>大分間が空いてしまいましたが、前回の続きを書く事にします。<br />前回は、http://doruby.kbmj.com/zenpou_on_rails/20071227/Scaffold___</p>続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20080129/Scaffold___]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2008-01-29T11:47:00+09:00</dc:date>
  </item>
  <item rdf:about="http://doruby.kbmj.com/zenpou_on_rails/20071227/Scaffold___">
    <title>Scaffold&#12399;&#12393;&#12371;&#12363;&#12425;&#12367;&#12427;&#12398;&#65311; &#21069;&#32232;</title>
    <link>http://doruby.kbmj.com/zenpou_on_rails/20071227/Scaffold___</link>
    <description>&#12371;&#12435;&#12395;&#12385;&#12399;&#12290;KBMJ&#12398;&#12456;&#12531;&#12472;&#12491;&#12450;&#12398;&#39640;&#28716;&#12391;&#12377;&#12290;&#20170;&#22238;&#12289;ruby on rails&#12395;&#38306;&#12377;&#12427;&#25216;&#34899;&#12467;&#12521;&#12512;&#12434;&#26360;&#12367;&#12392;&#35328;&#12358;&#20107;&#12391;&#12289;scaffold&#12391;&#12503;&#12525;&#12464;&#12521;&#12512;&#12434;&#20316;&#12387;&#12390;&#12415;&#12390;&#12289;&#12414;&#12383;&#12381;&#12398;&#12503;&#12525;&#12464;&#12521;&#12512;&#12399;&#12393;&#12398;&#27096;&#12395;&#12375;&#12390;&#20316;&#12425;&#12428;&#12390;&#12356;&#12427;&#12363;&#35299;&#35500;&#12375;&#12414;&#12377;&#12290; </description>
    <content:encoded>
      <![CDATA[こんにちは。<br />KBMJのエンジニアの高瀬です。<br /><br />今回、ruby on railsに関する技術コラムを書くと言う事で、<br /><a href="http://d.hatena.ne.jp/keyword/scaffold" target="_blank" title="scaffold">scaffold</a>でプログラムを作ってみて、またそのプログラムは<br /><br />どの様にして作られているか解説します。<br /><br />&nbsp;続きはこちら<br />http://doruby.kbmj.com/zenpou_on_rails/20071227/Scaffold___]]>
    </content:encoded>
    <dc:creator>zenpou</dc:creator>
    <dc:date>2007-12-27T17:54:00+09:00</dc:date>
  </item>
</rdf:RDF>
