<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>uma parte do colaborador preguiçoso</title>
        <link>http://blog.noworks.net/uma/</link>
        <description>a part of lazy developer</description>
        <language>ja</language>
        <copyright>Copyright 2008</copyright>
        <lastBuildDate>Tue, 24 Jun 2008 22:12:31 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>おひっこし</title>
            <description><![CDATA[<p>ちょっとはてなに引っ越しました。<br />
MovableTypeのフォーマットが気に入らなかったので</p>

<p><a href="http://d.hatena.ne.jp/izuno4t/">http://d.hatena.ne.jp/izuno4t/</a></p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/06/post-16.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/06/post-16.html</guid>
            
            
            <pubDate>Tue, 24 Jun 2008 22:12:31 +0900</pubDate>
        </item>
        
        <item>
            <title>J2JDBCのBeanMap</title>
            <description><![CDATA[<p>Mapインターフェースなんだけど、実装はHashMap。</p>

<p>なのでSQLで記述したカラム順序とBeanMapから取得できる項目の順序は一致しない。</p>

<p>大概は問題では無いんだけど、ダウンロードデータをめんどくさいからそのまま出力したい場合、カラム順とCSVの並びを一致させたいんだけど・・・</p>

<p>一応BeanMapとは別にLinkedHashMapのサブクラスを作ってあげると、カラムがSQL文と同じになる。<br />
でもでも、カラム名を取得する際にMapインタフェースで定義されているのでMap#keySet()がLinkedHashSetにならず、Setになる。</p>

<p>動作をみてると大丈夫っぽいんだけど保証されてないし、どうしよ。</p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/06/j2jdbc-beanmap-column-order.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/06/j2jdbc-beanmap-column-order.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">java</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Seasar</category>
            
            <pubDate>Tue, 17 Jun 2008 18:45:02 +0900</pubDate>
        </item>
        
        <item>
            <title>S2JDBCでの関連</title>
            <description><![CDATA[<p>S2JDBCの関連はHibernateとかと違って、対象のキーもエンティティに指定する必要があります。<br />
その辺りの話は<a href="http://d.hatena.ne.jp/higayasuo/20071029/1193635026">ここ</a>から。</p>

<p>OneToOneやManyToOneの場合、先に関連付けする方を登録しないと、関連付けされる方に設定する識別子が判らない気がするんだけど、どうなんだろう。<br />
もしくは勝手に登録されるんかなぁ。</p>

<p>試してみよう。</p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/06/entity-relation-s2jdbc.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/06/entity-relation-s2jdbc.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Java</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">java</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">S2JDBC</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Seasar</category>
            
            <pubDate>Tue, 17 Jun 2008 12:10:49 +0900</pubDate>
        </item>
        
        <item>
            <title>オラクルシーケンスの最大値</title>
            <description><![CDATA[<p>大盤振る舞い。</p>

<blockquote cite="http://www.shift-the-oracle.com/sequence/sequence-faq.html" title="シーケンスについての FAQ - オラクル・Oracleをマスターするための基本と仕組み"><cite><p><a href="http://www.shift-the-oracle.com/sequence/sequence-faq.html">シーケンスについての FAQ - オラクル・Oracleをマスターするための基本と仕組み</a></p></cite><p>シーケンスの最大値は 28 桁(10^28 -1)、負の場合は 27桁(10^27 -1)
ちなみに 0～10^28-1 を増分１で使い切ろうとすると、毎秒 1000 万回採番して約３兆年かかるので、おうばん振る舞いしても大丈夫である。</p></blockquote>
]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/06/maxvalue-of-oracle-sequence.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/06/maxvalue-of-oracle-sequence.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Oracle</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">シーケンス</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">oracle</category>
            
            <pubDate>Tue, 17 Jun 2008 10:06:29 +0900</pubDate>
        </item>
        
        <item>
            <title>Rails Debugging on Windows</title>
            <description><![CDATA[<p>Windows環境でのrailsのデバッグですが、なんか動かない。<br />
常に<br />
<blockquote>You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug'</blockquote><br />
っていわれる。</p>

<p>やっぱりMacだ。</p>

<p>via <a href="http://community.activestate.com/faq/why-doesnt-rails-debuggin">Why doesn't Rails debugging work on Windows?</a></p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/rails-debugging-on-windows.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/rails-debugging-on-windows.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ruby</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">debbug</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">rails</category>
            
            <pubDate>Tue, 20 May 2008 17:32:29 +0900</pubDate>
        </item>
        
        <item>
            <title>PHPTAL</title>
            <description><![CDATA[<p>ただCakePHPやAkelosなどが出てきた最近はめっきりテンプレートエンジンを使わなくなってきました。<br />
そんななかPHP5向けのテンプレートエンジンを発見したので、試し食いです。</p>

<p>シンタックスはZope Page Templates syntaxを模して実装してるみたいです。<br />
ということはどちらかというと内向きなテンプレートですね。</p>

<p>使った感想は<a href="http://www.smarty.net/">Smarty</a>に近いです。Zoopを使い慣れた人は使いやすいでしょうが、それ以外目立ったメリットは感じませんでした。</p>

<p>さて、どうでしょう？</p>

<p><br />
<a href="http://phptal.motion-twin.com/">PHPTAL :: Template Attribute Language for PHP</a></p>

<p><br />
</p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/phptal.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/phptal.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">PHP</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">engine</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">php</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">template</category>
            
            <pubDate>Mon, 19 May 2008 09:32:29 +0900</pubDate>
        </item>
        
        <item>
            <title>rails access mdb via odbc</title>
            <description><![CDATA[<p><span style="font-size:36pt;color:#c00;line-height:2em">だいたい、なんでMDBやねん。</span></p>

<p>愚痴はこの辺にしておいて、mdb使ってなんか管理しようとしてるのでAccessなんて使う気にもなれないのでインタフェースをrailsとodbcで作ろうと画策してみました。</p>

<p><a href="http://odbc-rails.rubyforge.org/">OpenLink ODBC Adapter for Ruby on Rails / Active Record</a>のinstallに従って、インストールしActiveRecordのODBCアダプタ入れて、<br />
<blockquote>gem install activerecord-odbc-adapter</blockquote></p>

<p>Scaffoldし、いざアクセス。<br />
<a href="http://blog.noworks.net/uma/archives/unsupporteddatabase.html" onclick="window.open('http://blog.noworks.net/uma/archives/unsupporteddatabase.html','popup','width=785,height=86,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.noworks.net/uma/unsupporteddatabase-thumb-300x32.png" width="300" height="32" alt="unsupporteddatabase.png"/></a></p>

<blockquote>ODBCAdapter: Unsupported database (access)</blockquote>
だってさぁ。ガックシ。まぁそんなもんやな。ということで最初の愚痴へ戻る。

<p></p>

<p></p>

<p><br />
</p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/rails-access-mdb-via-odbc.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/rails-access-mdb-via-odbc.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ruby</category>
            
            
            <pubDate>Wed, 14 May 2008 18:14:13 +0900</pubDate>
        </item>
        
        <item>
            <title>Click Framework</title>
            <description><![CDATA[<p>もう乱発状態のJavaのWebアプリケーションフレームワークですが、また新しい名前を聞いたのでちょっとつまみ食いです。</p>

<p><a href="http://click.sourceforge.net/">Click Framework</a></p>

<p>フレームワークのたぐいとしては<a href="http://wicket.apache.org/">Wiket</a>に似ている感じ。設定地獄をなくすために、「コンポーネント指向」という名の下に、ページ遷移やHTMLのオブジェトをJavaで記述するようです。Swing作ってる感じで。</p>

感想はというと、「ま～そんなものも有りかなぁ。」とは思いますが、Viewの実装方法としてクラスでも書くし、jspでも書くし、どちらでもかけるので中途半端。<br />
<ul>
	<li>結局MVCの部分的な所だけを解決しようとしているのであまりソリューションに力がない。</li>
	<li>我がものに使う分には問題ないが、人の為には選択肢としてはいらない。</li>
	<li>分離が中途半端。classフォルダとrootフォルダのどちらにもhtmlが発生している。</li>
	<li><span class="caps">HTML</span>のオブジェクトをjavaで書くなんて邪魔くさすぎる。</li>
</ul>
感じたことはwicketの時とさほど変わりません。<br />
でもでも一番良くないのは名前。普通「Clickがぁ～」ってしゃべったら、マウスのクリックの事だからね。

<p>なんかStrutsを超えるフレームワークはでてこないのかなぁ？</p>

詳しくは<br />
<ul>
	<li><a href="http://www.ogis-ri.co.jp/otc/hiroba/technical/ClickFramework/clickfw01.html">Click Framework探訪</a></li>
	<li><a href="http://itpro.nikkeibp.co.jp/article/COLUMN/20070305/263875/">第3回 シンプルかつ強力なコンポーネント指向フレームワーク「Click Framework」</a></li>
	<li><a href="http://journal.mycom.co.jp/news/2008/03/04/016/index.html">シンプルは正義、Click Framework 1.4登場</a></li>
</ul>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/click-framework.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/click-framework.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Java</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Clickframework</category>
            
            <pubDate>Mon, 12 May 2008 14:44:45 +0900</pubDate>
        </item>
        
        <item>
            <title>JRubyで作ったRailsアプリをJavaで動かす。</title>
            <description><![CDATA[<p><a href="http://wiki.jruby.org/wiki/Jruby_on_Rails_on_Tomcat">Jruby on Rails on Tomcat</a>を参照しながら。</p>

環境は<br />
<ul>
	<li>JRuby-1.1.1</li><li>Rails2.0.2</li><li>GoldSpike</li>
</ul>

Rails2だけど、<a href="http://wiki.jruby.org/wiki/Goldspike">GoldSpike</a>でやってみる。というのは、「Rails2は Warblerで」みたいに書いてあるけど、<br />
<blockquote>Copy the generated file $YOUR_APP_NAME.war to $TOMCAT_HOME/webapps and it should auto deploy</blockquote>
らしいので、それはめんどくさい。GoldSpikeはjettyつかって、webrickみたいに単体で起動できる。<br />
<blockquote> jruby -S rake war:standalone:run</blockquote>
普通にrailsアプリ作って、scaffoldでgenerateして、migrateするとエラー。jdbcのconnector(今回はmysqlのコネクター)が見つからないそうです。mysql.comからダウンロードしてきて、以下に置く。<br />
<blockquote><span><span class="caps">RUBY</span>_HOME</span>\lib</blockquote>
migrateは成功し、テーブルが作られたので起動してみる。<br />
起動は成功したが、ここでもconnectorがClassNotFoundExceptionとなる。う～んなんで、<a href="http://yebo-blog.blogspot.com/2007/06/jruby-onto-rails-on-mac-os-x.html"><span><span class="caps">RUBY</span>_HOME</span>\libにおいたんだろう？？</a>。<br />
ま～深く考えずWEB-INF\lib以下にコネクターを置いて、再度起動。インデックスは表示できたけど、newにアクセスすると以下のエラー<br />
<blockquote>ActionController::InvalidAuthenticityToken in People#new</blockquote>


<p>う～んよくわからんから、ググってみるとGoldSpikeのせいみたい。Goldspike怪しいって書いてるし。<br />
<a href="http://born1981.g.hatena.ne.jp/uzulla/20080130/1201702615">Tomcat6+Rails2.0.2(Goldspike)な環境で色々問題が</a></p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/jruby-on-rails-on-tomcat.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/jruby-on-rails-on-tomcat.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Java</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">ruby</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">java</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">jruby</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">rails</category>
            
            <pubDate>Fri, 09 May 2008 11:03:12 +0900</pubDate>
        </item>
        
        <item>
            <title>will_paginate</title>
            <description><![CDATA[<p><strong>対象はmislav-will_paginate (2.3.1)</strong></p>

<ul>
	<li>gitに移行したから、svn使ってpluginで使うのはやめて、gemでインストールしてね。</li>
	<li>item_count、first、lastがない</li>
</ul>

<p>item_count、first、lastつかってるからなぁ。どうしよう？</p>

item_countは<br />
<blockquote>total_entries</blockquote>
でいけた。


<p>2008年5月13日 訂正↓嘘<br />
<strike>lastも<br />
『total_pages』と「out_of_bounds?」使ってできた。</strike></p>


参照元<br />
<ul>
	<li><a href="http://errtheblog.com/posts/56-im-paginating-again">http://errtheblog.com/posts/56-im-paginating-again</a></li>
	<li><a href="http://github.com/mislav/will_paginate/wikis">will_paginate</a></li>
	<li><a href="http://brass.to/blog/will_paginate.html">will_paginateに移行</a></li>
	<li><a href="http://deved.exblog.jp/6877510/">will_paginate or paginating_find</a></li>
</ul>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/will-pagenate.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/will-pagenate.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ruby</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">pagenation</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">rails</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">will_pagenate</category>
            
            <pubDate>Thu, 08 May 2008 18:10:33 +0900</pubDate>
        </item>
        
        <item>
            <title>TestLinkとMantisの連携</title>
            <description><![CDATA[<p>参照は実行結果の所にトラッキングの内容がでて、Mantisへのリンクが張られてるからいいけど、登録の時は単に別ウィンドウで呼んでるだけだし。<br />
しかも一回別窓で開いてからさらに別窓で開かれるとうっとい。</p>

<p>それって、「連携」っていうのか？？</p>

<p><br />
一応パッチ当てればRedMineとも繋がる？らしい<br />
<a href="http://testlinkjp.org/modules/pukiwiki/?Benri%2FTestLinkRedMine"> プロジェクト管理システムredMineとTestLinkの統合手順</a></p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/testlink-mantis-relationship.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/testlink-mantis-relationship.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Other</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Mantis</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">TestLink</category>
            
            <pubDate>Thu, 08 May 2008 14:18:36 +0900</pubDate>
        </item>
        
        <item>
            <title>Railsでデータベースを使わないとき</title>
            <description><![CDATA[<p>config/enviroment.rbに以下を追加</p>

<blockquote>config.frameworks -= [ :active_record ]</blockquote>

<p><br />
複数指定したい場合は、カンマ区切りで指定。</p>

<blockquote>config.frameworks -= [ :active_record, :active_resource, :action_mailer ]</blockquote>

<p><br />
via <a href="http://d.hatena.ne.jp/norizo3/20080319/1205904866">[rails]Railsでデータベースを使わない</a></p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/rails-disable-database.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/rails-disable-database.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ruby</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">rails</category>
            
            <pubDate>Wed, 07 May 2008 23:55:06 +0900</pubDate>
        </item>
        
        <item>
            <title>Pagenation at Rails2.0.x</title>
            <description><![CDATA[<p>Rails1.xの時はActiveRecordで実装されていたpagenateがRails2になるとどうもプラグインに抜き出され、classic_paginationとなったみたい。</p>

<blockquote>undefined method `paginate' for #&gt;HogeController:0x381001c&lt;</blockquote>

<p>pluginとしてインストールすると<br />
<blockquote>WARNING: this code is dead. It is unmaintained, untested and full of cruft.</blockquote><br />
「メンテナンスもしないし、テストもしてないよ」だそうです。</p>

<p>後継は<a href="http://errtheblog.com/posts/47-i-will-paginate">will_paginate</a>になってるみたい。</p>

<p>でも今はとりあえず、動かすことを目的なのでclassic_paginationをインストールしてみます。</p>

<blockquote>script/plugin install svn://errtheblog.com/svn/plugins/classic_pagination</blockquote>
]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/pagenation-at-rails20x.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/pagenation-at-rails20x.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">ruby</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Rails2</category>
            
            <pubDate>Wed, 07 May 2008 15:54:59 +0900</pubDate>
        </item>
        
        <item>
            <title>IISでネットワークドライブ上のディレクトリをマウントする。</title>
            <description><![CDATA[<p>IIS5.1以降ではできないらしい。</p>

<p><a href="http://support.microsoft.com/kb/304187/ja">[IIS] マップされたドライブをホーム ディレクトリで選択できない</a></p>

<p>でも、IIS6以降は使えるらしい。なんじゃそりゃ。</p>

<p><a href="http://support.microsoft.com/kb/257174/ja">マップされたドライブを IIS で使用する方法</a></p>

<p>家のファイルを外出先から見れるようにしようとおもったのに・・・<br />
他の方法を考えよう！。</p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/using-mapped-drive-directory-on-iis.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/using-mapped-drive-directory-on-iis.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Windows</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">IIS</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">WebDAV</category>
            
            <pubDate>Wed, 07 May 2008 12:07:49 +0900</pubDate>
        </item>
        
        <item>
            <title>tastymapのRailsを2.0にアップデートしてみる。</title>
            <description><![CDATA[<p>ホスティングサーバも対応してるし、もうそろそろいいかなぁということで、Railsのバージョンを2.0にあげてみました。</p>

<p>単純にenvironment.rbのrailsバージョンを<br />
<blockquote>RAILS_GEM_VERSION = '2.0.2'</blockquote><br />
にしてみたら、エラー出まくり。特にpluginのロードでヤイヤいわれてるのでとりあえず一個ずつ対応することに。</p>

<p>tastymapで使用しているpluginはこれだけ<br />
<ul><br />
	<li>acts_as_taggable_on_steroids</li><br />
	<li>engines</li><br />
	<li>gloc-1_2_0</li><br />
	<li>login_engine</li><br />
</ul></p>

<p>gloc以外全てアップデートしてるので、全部アップデート。<br />
<blockquote>ruby script\plugin update</blockquote><br />
・・・全然アップデートされない・・・</p>

<p>♪仕方がないので♪、全部"f"つけて再インストール</p>

<p>でもほとんど動かず。ぼちぼち動かすようにしましょう。</p>]]></description>
            <link>http://blog.noworks.net/uma/archives/2008/05/tastymap-rails1-update-to-rails2.html</link>
            <guid>http://blog.noworks.net/uma/archives/2008/05/tastymap-rails1-update-to-rails2.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Rails</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">ruby</category>
            
            
            <pubDate>Wed, 07 May 2008 09:59:19 +0900</pubDate>
        </item>
        
    </channel>
</rss>
