<?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:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/"
>

<channel rdf:about="https://cannguloo.seesaa.net/">
<title>CannGuLoo.do</title>
<link>https://cannguloo.seesaa.net/</link>
<description>Tech Tip な備忘録。ボケ防止。</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="https://blog.seesaa.jp/" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/146496806.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/141187122.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/140242559.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/131413085.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/126180728.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/125420336.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/125418091.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/54186686.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/54156975.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/32000607.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/28831843.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/27249469.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/24098488.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/23110368.html" />
<rdf:li rdf:resource="https://cannguloo.seesaa.net/article/22338086.html" />
</rdf:Seq>
</items>
</channel>

<item rdf:about="https://cannguloo.seesaa.net/article/146496806.html">
<link>https://cannguloo.seesaa.net/article/146496806.html</link>
<title>Javaの父ゴスリン氏、オラクルを退社</title>
<description>Java言語の生みの親、James Gosling氏がOracleを退社http://itpro.nikkeibp.co.jp/article/NEWS/20100412/346875/英断、乙でありますゴスリン先生の次回作にご期待ください。http://cannguloo.seesaa.net/article/7891192.html?1271213748Project Harmony:ゴスリン先生登場</description>
<dc:subject>トピック：Java</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2010-04-14T11:58:27+09:00</dc:date>
<content:encoded><![CDATA[

Java言語の生みの親、James Gosling氏がOracleを退社<br /><a href="http://itpro.nikkeibp.co.jp/article/NEWS/20100412/346875/" target="_blank">http://itpro.nikkeibp.co.jp/article/NEWS/20100412/346875/</a><br /><br />英断、乙であります<br />ゴスリン先生の次回作にご期待ください。<br /><br /><a href="http://cannguloo.seesaa.net/article/7891192.html?1271213748" target="_blank">http://cannguloo.seesaa.net/article/7891192.html?1271213748</a><br />Project Harmony:ゴスリン先生登場
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/141187122.html">
<link>https://cannguloo.seesaa.net/article/141187122.html</link>
<title>オラクルミラクル（氏語）</title>
<description>以前、日本オラクルの中の人が「オラクル、ミラクル、福が来る」と韻を踏んでおまいはどこぞのラッパーなのかと残念な笑いを得ていた時期がありましたが（遠い目でも、今の中の人に買収したBEA社のWeblogicのことを質問してもけんもほろろにたらい回しにさ（以下自粛複合的巨大企業になりつつありますねえ（棒読み↓http://www.bloomberg.co.jp/apps/news?pid=90920013&amp;sid=aChmYU7VYdAg米オラクル株は上昇も、サン・マイクロ買収効果..</description>
<dc:subject>日記</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2010-02-15T12:05:48+09:00</dc:date>
<content:encoded><![CDATA[

以前、日本オラクルの中の人が<br />「オラクル、ミラクル、福が来る」と韻を踏んで<br />おまいはどこぞのラッパーなのかと残念な笑いを得ていた時期がありましたが（遠い目<br /><br />でも、今の中の人に<br />買収したBEA社のWeblogicのことを質問しても<br />けんもほろろにたらい回しにさ（以下自粛<br /><br />複合的巨大企業になりつつありますねえ（棒読み<br />↓<br /><a href="http://www.bloomberg.co.jp/apps/news?pid=90920013&sid=aChmYU7VYdAg" target="_blank">http://www.bloomberg.co.jp/apps/news?pid=90920013&sid=aChmYU7VYdAg</a><br />米オラクル株は上昇も、サン・マイクロ買収効果で－バロンズ紙<br />２月13日（ブルームバーグ）<br /><br />世界２位のソフトウエアメーカー、<br />米オラクルの株価は今後１年間で32ドルに上昇する可能性がある<br />と15日付の米経済紙バロンズ報道<br /><br />・米サン・ マイクロシステムズを買収したことで売上高と利益が押し上げられる<br />・オラクルは2005年以降、<br />　ソフトウエアメーカーを中心に計60社を買収<br />・サン・マイクロ買収や研究開発予算の拡大により、<br />　ハードウエア市場への参入にも真剣である様子を示した<br /><br />・オラクルは流通網の改善や高価格帯製品への経営資源集中、<br />　バックオフィス費用の削減で、<br />　サン買収に伴う営業利益の目標を達成できる可能性がある<br />・オラクル株の投資判断は「アウトパフォーム」<br />・従業員1000人超の削減も計画しているラリー・エリソン最高経営責任者（ＣＥＯ）、<br />　一方で2000人のセールス担当従業員を採用する方針<br />　これにより財務目標達成のための経費削減の余地が生まれるという<br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/140242559.html">
<link>https://cannguloo.seesaa.net/article/140242559.html</link>
<title>Javaのページが紫から白へ変わっていて驚愕した件</title>
<description>2/1（月）、いつものようにブラウザを立ち上げたらなんか目に入る風景が違う。起動時のサイトに登録しているSunのJavaのトップなんですが起動する↓( ゜Д゜) ぽかーんなんだこの白さは！なんだこの赤いロゴは！↓URLは合ってる・・・ま、まさかのクラックか！？あたふたあたふた↓2月からSun→Oracleへ切り替わりだったんすね（遠い目つД｀)･ﾟ･｡･゜ﾟ･*:.｡..｡.:*･゜http://java.sun.com/javase/downloads/index.jsp</description>
<dc:subject>トピック：Java</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2010-02-04T18:59:01+09:00</dc:date>
<content:encoded><![CDATA[

2/1（月）、いつものようにブラウザを立ち上げたら<br />なんか目に入る風景が違う。<br />起動時のサイトに登録しているSunのJavaのトップなんですが<br /><br />起動する<br />↓<br />( ゜Д゜) ぽかーん<br />なんだこの白さは！<br />なんだこの赤いロゴは！<br />↓<br />URLは合ってる・・・<br />ま、まさかのクラックか！？<br />あたふたあたふた<br />↓<br />2月からSun→Oracleへ切り替わりだったんすね（遠い目<br />つД｀)･ﾟ･｡･゜ﾟ･*:.｡..｡.:*･゜<br /><br /><br /><a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">http://java.sun.com/javase/downloads/index.jsp</a><br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/131413085.html">
<link>https://cannguloo.seesaa.net/article/131413085.html</link>
<title>Apache Wicket の開発手法を見て Java ラブなことを改めて思い知る（自分が）</title>
<description>rails1.2.xから2.x移行で脳内トラベラー中Jrailsのほうが自分向きに違いないあーでもないこーでもないと逃避言い訳モード全開寸前そんな絶賛後ろ向きなモチベーションの中、こんな記事ハケーン■Javaで軽快に使える「軽量フレームワーク」特集～Apache Wicketで簡単Webアプリ作成（1） http://codezine.jp/article/detail/4459ああああああああやっぱ自分は Java が好きなんだなぁ愛してるなぁ Java でまたしゃべりたい..</description>
<dc:subject>トピック：Java</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2009-10-28T16:56:13+09:00</dc:date>
<content:encoded><![CDATA[

rails1.2.xから2.x移行で脳内トラベラー中<br />Jrailsのほうが自分向きに違いないあーでもないこーでもないと逃避言い訳モード全開寸前<br /><br />そんな絶賛後ろ向きなモチベーションの中、こんな記事ハケーン<br /><br />■Javaで軽快に使える「軽量フレームワーク」特集～Apache Wicketで簡単Webアプリ作成（1） <br /><a href="http://codezine.jp/article/detail/4459" target="_blank">http://codezine.jp/article/detail/4459</a><br /><br />ああああああああ<br />やっぱ自分は Java が好きなんだなぁ愛してるなぁ Java でまたしゃべりたいなぁ<br /><br />---<br />参考<br /><br /><div class="mj-articles"><a href="http://journal.mycom.co.jp/articles/2009/10/05/apachewicket/index.html" target="_blank">http://journal.mycom.co.jp/articles/2009/10/05/apachewicket/index.html</a></div><br /><script type="text/javascript" src="http://api.journal.mycom.co.jp/tensai/mj-tensai-single.js"></script><br /><br /><div class="mj-articles"><a href="http://journal.mycom.co.jp/news/2008/01/08/008/index.html" target="_blank">http://journal.mycom.co.jp/news/2008/01/08/008/index.html</a></div><br /><script type="text/javascript" src="http://api.journal.mycom.co.jp/tensai/mj-tensai-single.js"></script><br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/126180728.html">
<link>https://cannguloo.seesaa.net/article/126180728.html</link>
<title>[Struts Validator]漢字のみ、ひらがなのみ、カタカナのみの入力をチェックする拡張クラス</title>
<description>たぶんここらへん[NDO::Weblog]とかここらへん[module.jp]を参考にしたんだと思うんだけど・・・1. 拡張クラスを作るorg.apache.struts.validator.FieldChecks を継承したクラスを作る。private static final String P_HIRAGANA_ONLY のところはjava.util.regexの正規表現によるUnicodeブロックで定義されているものを使うと幸せ。↓こんなんとか\p{InHiragana..</description>
<dc:subject>TIPS</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2009-08-21T18:37:27+09:00</dc:date>
<content:encoded><![CDATA[

たぶん<a href="http://naoya.dyndns.org/~naoya/mt/archives/000123.html" target="_blank">ここらへん[NDO::Weblog]</a>とか<a href="http://module.jp/blog/regex_unicode_prop.html" target="_blank">ここらへん[module.jp]</a>を参考にしたんだと思うんだけど・・・<br /><br /><h2>1. 拡張クラスを作る</h2><br /><br />org.apache.struts.validator.FieldChecks を継承したクラスを作る。<br />private static final String P_HIRAGANA_ONLY のところは<br />java.util.regexの正規表現によるUnicodeブロックで定義されているものを使うと幸せ。<br /><br />↓こんなんとか<br />\p{InHiragana}	ひらがな<br />\p{InKatakana}	カタカナ<br />\p{InHalfwidthAndFullwidthForms}	半角カタカナ<br />\p{InCJKUnifiedIdeographs}	漢字<br /><br /><pre><br />package myClass.validator;<br /><br />import java.util.regex.Matcher;<br />import java.util.regex.Pattern;<br /><br />import javax.servlet.http.HttpServletRequest;<br /><br />import org.apache.commons.validator.Field;<br />import org.apache.commons.validator.Validator;<br />import org.apache.commons.validator.ValidatorAction;<br />import org.apache.commons.validator.util.ValidatorUtils;<br />import org.apache.struts.action.ActionMessages;<br />import org.apache.struts.validator.FieldChecks;<br />import org.apache.struts.validator.Resources;<br /><br />public class EnhancedFieldChecks extends FieldChecks {<br /><br />	private static final long serialVersionUID = 1L;<br />	private static final String P_HIRAGANA_ONLY = "[\\p{InHiragana}]*";<br />	private static final String P_KATAKANA_ONLY = "[\\p{InKatakana}]*";<br />	private static final String P_KANJI_ONLY = "[\\p{InCJKUnifiedIdeographs}]*";<br />	<br />	/**<br />	 * ひらがなで入力されているか<br />	 * @param bean<br />	 * @param validatorAction<br />	 * @param field<br />	 * @param errors<br />	 * @param validator<br />	 * @param request<br />	 * @return<br />	 */<br />	public static boolean validateHiragana(<br />			Object bean,<br />		    ValidatorAction validatorAction, <br />		    Field field,<br />		    ActionMessages errors, <br />		    Validator validator,<br />		    HttpServletRequest request<br />			) {<br /><br />		return isValidStatus(<br />				bean, validatorAction, field, errors, validator, request, P_HIRAGANA_ONLY<br />		);<br />	}<br /><br />	/**<br />	 * カタカナで入力されているか<br />	 * @param bean<br />	 * @param validatorAction<br />	 * @param field<br />	 * @param errors<br />	 * @param validator<br />	 * @param request<br />	 * @return<br />	 */<br />	public static boolean validateKatakana(<br />			Object bean,<br />		    ValidatorAction validatorAction, <br />		    Field field,<br />		    ActionMessages errors, <br />		    Validator validator,<br />		    HttpServletRequest request<br />			) {<br /><br />		return isValidStatus(<br />				bean, validatorAction, field, errors, validator, request, P_KATAKANA_ONLY<br />		);<br />	}<br /><br />	/**<br />	 * 漢字で入力されているか<br />	 * @param bean<br />	 * @param validatorAction<br />	 * @param field<br />	 * @param errors<br />	 * @param validator<br />	 * @param request<br />	 * @return<br />	 */<br />	public static boolean validateKanji(<br />			Object bean,<br />		    ValidatorAction validatorAction, <br />		    Field field,<br />		    ActionMessages errors, <br />		    Validator validator,<br />		    HttpServletRequest request<br />			) {<br /><br />		return isValidStatus(<br />				bean, validatorAction, field, errors, validator, request, P_KANJI_ONLY<br />		);<br />	}<br /><br />	/*<br />	 * 共通Validate処理<br />	 */<br />	private static boolean isValidStatus(<br />			Object bean,<br />		    ValidatorAction validatorAction, <br />		    Field field,<br />		    ActionMessages errors, <br />		    Validator validator,<br />		    HttpServletRequest request,<br />		    String pattern<br />			) {<br />	    String value = ValidatorUtils.getValueAsString(bean, field.getProperty());<br />	    boolean isMyPattern = isMyCharacter(value, pattern);<br />	    if (!isMyPattern){<br />		      errors.add(field.getKey(), Resources.getActionMessage(<br />	          validator, request, validatorAction, field));	    	<br />	    }<br />	    return isMyPattern;<br />	}<br />	<br />	/*<br />	 * 共通チェック<br />	 */<br />	private static boolean isMyCharacter(String str, String pattern){<br />	    Pattern p = Pattern.compile(pattern);<br />	    Matcher matcher = p.matcher(str);<br />	    return matcher.matches();<br />	}<br />}<br /><br /></pre><br /><br /><h2>2. エラーメッセージを定義する</h2><br /><br />いわゆる「MessageResources.properties」に、今回追加で使用するエラーメッセージを定義しておく。<br />errors.katakanaとか。errors.hiraganaとか。<br /><br /><h2>3. Validator-rules.xml へ定義する</h2><br /><br />WEB-INF下の指定したディレクトリに格納されている「Validator-rules.xml」に<br />「1」で作った拡張クラスの設定を定義する。<br /><br /><pre><br />      &lt;validator name="hiragana"<br />          	classname="myClass.validator.EnhancedFieldChecks"<br />               method="validateHiragana"<br />         methodParams="java.lang.Object,<br />                       org.apache.commons.validator.ValidatorAction,<br />                       org.apache.commons.validator.Field,<br />                       org.apache.struts.action.ActionMessages,<br />                       org.apache.commons.validator.Validator,<br />                       javax.servlet.http.HttpServletRequest"<br />              depends=""<br />                 msg="errors.hiragana"/><br /><br />      &lt;validator name="katakana"<br />          	classname="myClass.validator.EnhancedFieldChecks"<br />               method="validateKatakana"<br />         methodParams="java.lang.Object,<br />                       org.apache.commons.validator.ValidatorAction,<br />                       org.apache.commons.validator.Field,<br />                       org.apache.struts.action.ActionMessages,<br />                       org.apache.commons.validator.Validator,<br />                       javax.servlet.http.HttpServletRequest"<br />              depends=""<br />                 msg="errors.katakana"/><br /><br />      &lt;validator name="kanji"<br />          	classname="myClass.validator.EnhancedFieldChecks"<br />               method="validateKanji"<br />         methodParams="java.lang.Object,<br />                       org.apache.commons.validator.ValidatorAction,<br />                       org.apache.commons.validator.Field,<br />                       org.apache.struts.action.ActionMessages,<br />                       org.apache.commons.validator.Validator,<br />                       javax.servlet.http.HttpServletRequest"<br />              depends=""<br />                 msg="errors.kanji"/><br /></pre><br /><br />「msg=」に指定するのが、「2」で定義したエラーメッセージと。<br /><br /><h2>4. Validation.xml で定義したルールを設定する</h2><br />WEB-INF下の指定したディレクトリに格納されている「Validation.xml」では<br />使いたいフィールドの「depends」へ「3」で定義したname を指定してあげる。<br /><br /><pre><br />(snip)<br />&lt;form name="/orderSubmit"><br /><br /><br />		  &lt;field<br />			  property="firstNameKana"<br />			  depends="required, maxlength, hiragana"><br />				&lt;arg0 key="offer.firstnamekana"/><br />				&lt;arg1 name="maxlength" key="${var:maxlength}" resource="false" /><br />				&lt;var><br />					&lt;var-name>maxlength&lt;/var-name><br />					&lt;var-value>30&lt;/var-value><br />				&lt;/var><br />		  &lt;/field><br />		  &lt;field<br />			  property="lastNameKana"<br />			  depends="required, maxlength, hiragana"><br />				&lt;arg0 key="offer.lastnamekana"/><br />				&lt;arg1 name="maxlength" key="${var:maxlength}" resource="false" /><br />				&lt;var><br />					&lt;var-name>maxlength&lt;/var-name><br />					&lt;var-value>30&lt;/var-value><br />				&lt;/var><br />		  &lt;/field><br />(snip)<br />&lt;/form><br /></pre><br />ｈ
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/125420336.html">
<link>https://cannguloo.seesaa.net/article/125420336.html</link>
<title>エリオットな宮田さん</title>
<description>SQ週の今週は夏休みですかそうですか。昼休みに日次レポを読みながら御飯を食べるのが日課（ここ3年ほど）なのになぁ。最近夢の中で波動カウントしたりふりかけの代わりにごはんに0.382や0.618を掛けたりしがちです。数字をカウントしてて5だったり8だったり13だったり21だったりするとなんか嬉しくなります。■宮田レポート・エリオット波動マーケット分析[www.sc.mufg.jp]</description>
<dc:subject>トピック：踊り場</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2009-08-10T19:39:52+09:00</dc:date>
<content:encoded><![CDATA[

SQ週の今週は夏休みですかそうですか。<br />昼休みに日次レポを読みながら御飯を食べるのが日課（ここ3年ほど）なのになぁ。<br /><br />最近夢の中で波動カウントしたり<br />ふりかけの代わりにごはんに0.382や0.618を掛けたりしがちです。<br />数字をカウントしてて5だったり8だったり13だったり21だったりするとなんか嬉しくなります。<br /><br />■<a href="http://www.sc.mufg.jp/inv_info/ii_report/mt_report/" target="_blank">宮田レポート・エリオット波動マーケット分析[www.sc.mufg.jp]</a><br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/125418091.html">
<link>https://cannguloo.seesaa.net/article/125418091.html</link>
<title>[iBATIS]Oracleにコネクションプール（データソース）で接続する</title>
<description>生きてますw凄い久しぶりに更新してみるテスト。seesaaの入力フォームがえらい進化しとる。きゃあ。iBATIS とは、ASF（Apache Software Foundation）で開発／管理されているO/Rマッピングツール。Java、.NETの他、ruby用（RBatis）も出たそうだ。出たそうだ、って随分前の話だよお前大丈夫か。胴元→http://ibatis.apache.org/去年、iBATIS + Oracle10g + weblogic　で1本稼動させたのであ..</description>
<dc:subject>TIPS</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2009-08-10T18:57:38+09:00</dc:date>
<content:encoded><![CDATA[

生きてますw<br />凄い久しぶりに更新してみるテスト。seesaaの入力フォームがえらい進化しとる。きゃあ。<br /><br />iBATIS とは、ASF（Apache Software Foundation）で開発／管理されているO/Rマッピングツール。<br />Java、.NETの他、ruby用（<a href="http://ibatis.apache.org/docs/ruby/" target="_blank">RBatis</a>）も出たそうだ。出たそうだ、って随分前の話だよお前大丈夫か。<br />胴元→<a href="http://ibatis.apache.org/" target="_blank">http://ibatis.apache.org/</a><br /><br />去年、iBATIS + Oracle10g + weblogic　で1本稼動させたのでありますが、だんだん忘れそうなので（汗）投稿リハビリがてら自分向けメモ。<br /><br /><h2>1. JDBC の場合</h2><br /><br />データベース定義ファイル（sqlMapsConfig.xml）はAbatorを使用して自動生成した段階では、デフォルトではpostgresへのJDBC接続が自動で書き込まれる、だったっけ？（痴呆）<br />Oracle によるJDBC接続の場合ならこんな具合に書き換える。<br /><br /><h3>[sqlMapsConfig.xml]</h3><br /><pre><br />&lt;transactionManager type="JDBC"><br />	    &lt;dataSource type="SIMPLE"><br />	      &lt;property value="oracle.jdbc.driver.OracleDriver" name="JDBC.Driver"/><br />	      &lt;property value="jdbc:oracle:thin:@（IP Addr):(port number):(dbName)" name="JDBC.ConnectionURL"/><br />	      &lt;property value="(username)" name="JDBC.Username"/><br />	      &lt;property value="(userpasswd)" name="JDBC.Password"/><br />	    &lt;/dataSource><br />&lt;/transactionManager><br /></pre><br />とする。<br />JDBCドライバの設定は、abotor定義ファイルの「abotorConfig.xml」でおこなう。<br />「location=」から先は、ドライバ（jarファイル）を入れたパスとjarファイル名を指定。<br /><br /><h3>[abotorConfig.xml]</h3><br /><pre><br />&lt;jdbcConnection <br />  driverClass="oracle.jdbc.driver.OracleDriver" <br />  connectionURL="jdbc:oracle:thin:@(IP Addr):(port number):(dbName)" <br />  userId="(username)" <br />  password="(userpasswd)" ><br />  &lt;classPathEntry location="/(project)/lib/ojdbc14.jar" /><br />&lt;/jdbcConnection><br /></pre><br /><br /><h2>2. コネクションプール/データソースの場合</h2><br /><br />まずAPサーバ側でコネクションプールとデータソースを設定する。<br />設定したデータソースに付けたJNDI名で、アプリ側は取得すればおk。<br /><br /><h3>[sqlMapsConfig.xml]</h3><br /><pre><br />&lt;transactionManager type="JDBC" ><br />    &lt;dataSource type="JNDI"><br />        &lt;property name="DataSource" value="jdbc.myDatasource"/><br />    &lt;/dataSource><br />&lt;/transactionManager><br /></pre><br />----<br />これで、開発機からテスト機へ持ってくときもデータソースさえ同じように張ってしまえばよいし、コネクションに関する作業やらエラーやらはAPサーバに丸投げできる。うしし。<br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/54186686.html">
<link>https://cannguloo.seesaa.net/article/54186686.html</link>
<title>もう若くない法則</title>
<description>ここ読んでオモシロスと思ってこうして紹介したくなるところがもう如実に物語っていると言える（遠い目■もう若くない法則（Chakuwiki)</description>
<dc:subject>日記</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2007-09-06T17:09:03+09:00</dc:date>
<content:encoded><![CDATA[

ここ読んでオモシロスと思ってこうして紹介したくなるところが<br />もう如実に物語っていると言える（遠い目<br /><br />■<a href="http://wiki.chakuriki.net/index.php/%E3%82%82%E3%81%86%E8%8B%A5%E3%81%8F%E3%81%AA%E3%81%84%E6%B3%95%E5%89%87" target="_blank">もう若くない法則（Chakuwiki)</a><br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/54156975.html">
<link>https://cannguloo.seesaa.net/article/54156975.html</link>
<title>[RadRails]環境変数に設定してあるJRE以外で起動したい場合</title>
<description>Aptana RadRails を導入しRails。JVM1.5以上で動かさないと、Railsプロジェクトのビルド途中で固まりServerを作成できぬ。ここまではFAQ。しかして当方の開発環境はEclipse複数バージョンだったりJbossだったりWeblogicだったりで、JAVA_HOMEは今のところ1.4のままがいいんだよな。で起動時の設定を変更。Eclipse同様の設定でOK。まぁそりゃそうか、よく考えなくても当たり前田のクラッカー（古■Which Java Virt..</description>
<dc:subject>RoR</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2007-09-06T12:08:54+09:00</dc:date>
<content:encoded><![CDATA[

Aptana RadRails を導入しRails。<br />JVM1.5以上で動かさないと、Railsプロジェクトのビルド途中で固まりServerを作成できぬ。ここまではFAQ。<br />しかして当方の開発環境はEclipse複数バージョンだったりJbossだったりWeblogicだったりで、JAVA_HOMEは今のところ1.4のままがいいんだよな。<br /><br />で起動時の設定を変更。Eclipse同様の設定でOK。まぁそりゃそうか、よく考えなくても当たり前田のクラッカー（古<br />■Which Java Virtual Machine are you using?（Aptana Forum）<br /><a href="http://www.aptana.com/forums/viewtopic.php?=&p=3275" target="_blank">http://www.aptana.com/forums/viewtopic.php?=&p=3275</a><br /><br />以下 Windows のばやい。<br /><br />Aptana Radrails のインストール先ディレクトリにある aptina.iniに以下を追記。<br /><br />-vm C:\（1.5以上のJDKもしくはJREのホーム）\jre\bin\javaw ← これを追記<br />-name<br />Aptana<br />-vmargs<br />-Xmx384M<br />-Xms128M<br />-Djava.awt.headless=true<br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/32000607.html">
<link>https://cannguloo.seesaa.net/article/32000607.html</link>
<title>粛々と</title>
<description>何も足さない。何も引かない。目下、絶賛「山崎」状態です。今年も何卒よろしくお願い申し上げます。↓現在の状況</description>
<dc:subject>日記</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2007-01-24T02:33:34+09:00</dc:date>
<content:encoded><![CDATA[

何も足さない。何も引かない。目下、絶賛「山崎」状態です。<br />今年も何卒よろしくお願い申し上げます。<br /><br />↓現在の状況<br /><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=udonsdricojp-22&o=9&p=8&l=as1&asins=4822282716&fc1=000000&IS2=1&lt1=_blank&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr&npa=1" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/28831843.html">
<link>https://cannguloo.seesaa.net/article/28831843.html</link>
<title>ページビューの死という話題に乗ってみる</title>
<description>Ajaxなどで非同期通信（正確には非同期ではないけども）によるノンリローダブルな画面の普及が進み、その優位性の認知がエンドユーザレベルに浸透するにつれ、当然話題は遅かれ早かれこちらへ帰結していくことは時代の趨勢で避けられず。◎ページビュー神話が崩壊，ネット広告はどうなる（メディアパブ 12/2）http://zen.seesaa.net/article/28719587.htmlだがネット広告が絶好調で推移している現在，広告関係者としてはページビュー問題に触れたくない。バナー..</description>
<dc:subject>トピック：踊り場</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2006-12-03T21:34:59+09:00</dc:date>
<content:encoded><![CDATA[

Ajaxなどで非同期通信（正確には非同期ではないけども）によるノンリローダブルな画面の普及が進み、その優位性の認知がエンドユーザレベルに浸透するにつれ、当然話題は遅かれ早かれこちらへ帰結していくことは時代の趨勢で避けられず。<br /><br />◎ページビュー神話が崩壊，ネット広告はどうなる（メディアパブ 12/2）<br /><a href="http://zen.seesaa.net/article/28719587.html" target="_blank">http://zen.seesaa.net/article/28719587.html</a><br /><br /><blockquote>だがネット広告が絶好調で推移している現在，広告関係者としてはページビュー問題に触れたくない。バナー広告などの指標として，ページビューを利用しているからだ。</blockquote><br /><br />ネット音楽配信の荒波に抗おうとして課金だのプロテクトだの著作権だのと上からの目線でじたばたとあれこれ投下したもののそんなのは天変地異に逆らうものと同義であり、まったく徒労である、つかそんなの無理、と気づくには時すでに遅くすっかり全面敗訴で利用ユーザからは四面楚歌のうえ指をさされて笑われた、という某業界の敗戦記に学ぶべきことは多いかと存じます＞広告屋のみなさま<br /><br />つか、ページビューでまだお金をとれる人たちもいるのか、と純粋に感動。
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/27249469.html">
<link>https://cannguloo.seesaa.net/article/27249469.html</link>
<title>前言撤回 ： Oracle AS で激しく Eclipse なんぞしたくないわコラ</title>
<description>過日書いた以下エントリですが謹んで前言撤回させていただきたく、ご査収のほど、なにとぞよろしくお願い申し上げます。◎Oracle AS で激しく Eclipse したいhttp://cannguloo.seesaa.net/article/21703916.html↑上述で紹介したリンク先ページはEclipse ＋ lomboz 連携においてほんの触わりでしかありません。確かにここまでは上手くいきます。で、そこから先は((((;゜Д゜))) gkbr冒険家や開拓者や魔法使いを目..</description>
<dc:subject>トピック：Java</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2006-11-11T17:41:51+09:00</dc:date>
<content:encoded><![CDATA[

過日書いた以下エントリですが謹んで前言撤回させていただきたく、<br />ご査収のほど、なにとぞよろしくお願い申し上げます。<br /><br />◎Oracle AS で激しく Eclipse したい<br /><a href="http://cannguloo.seesaa.net/article/21703916.html" target="_blank">http://cannguloo.seesaa.net/article/21703916.html</a><br /><br />↑上述で紹介したリンク先ページは<br />Eclipse ＋ lomboz 連携においてほんの触わりでしかありません。<br />確かにここまでは上手くいきます。で、そこから先は<br /><br />((((;゜Д゜))) gkbr<br /><br />冒険家や開拓者や魔法使いを目指すのでなければ、デスマーチに突入したくなければ、<br />やめときなされやめときなされやめときなされ<br />ベンダー提供の IDE にしときなされしときなされしときなされ<br /><br />春になったら、春が本当にきたら、<br />愛と憤怒を込めてまとめたいとちょっとだけ思っています。ちょっと。<br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/24098488.html">
<link>https://cannguloo.seesaa.net/article/24098488.html</link>
<title>一日が24時間では足りない件について</title>
<description>さぁてと。0時過ぎたか。新しい今日がはじまったぞ。 あと設計書50ページくらいはやれるかな～ぁ  ・・・ってやれねえよ！  最近は、どのタクシー屋の運ちゃんがもっとも東京の道を熟知してるかダービーをひとりで勝手に開催しています。 昨日のおっちゃんはなかなか通好みで、ほぉこんな裏道しっとるの？ という小道をするすると入って行かれまして。こりゃ王者入れ替えかとwktkしてみたのですが、うーん残念、おとといのおっちゃんのが1メーター分タク料金安かった。  ・・・って意味ないこと書い..</description>
<dc:subject>日記</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2006-09-21T00:35:27+09:00</dc:date>
<content:encoded><![CDATA[

さぁてと。0時過ぎたか。新しい今日がはじまったぞ。<br /> あと設計書50ページくらいはやれるかな～ぁ<br /> <br /> ・・・ってやれねえよ！<br /> <br /> 最近は、どのタクシー屋の運ちゃんがもっとも東京の道を熟知してるかダービーをひとりで勝手に開催しています。<br /> 昨日のおっちゃんはなかなか通好みで、ほぉこんな裏道しっとるの？ という小道をするすると入って行かれまして。こりゃ王者入れ替えかとwktkしてみたのですが、うーん残念、おとといのおっちゃんのが1メーター分タク料金安かった。<br /> <br /> ・・・って意味ないこと書いてないで早く仕事しろ＞自分<br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/23110368.html">
<link>https://cannguloo.seesaa.net/article/23110368.html</link>
<title>バフェット氏、76歳再婚</title>
<description>やりますな～＞どっちかつーと「長らく付き合いのあったアストリッド・メンクスさん（６０歳）」が。◎米投資家ウォーレン・バフェット氏、76歳の誕生日に再婚（ロイター）</description>
<dc:subject>トピック：踊り場</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2006-09-01T15:58:18+09:00</dc:date>
<content:encoded><![CDATA[

やりますな～＞どっちかつーと「長らく付き合いのあったアストリッド・メンクスさん（６０歳）」が。<br /><br />◎<a href="http://today.reuters.co.jp/news/articlenews.aspx?type=worldNews&storyID=2006-09-01T095537Z_01_NOOTR_RTRJONC_0_JAPAN-226794-1.xml">米投資家ウォーレン・バフェット氏、76歳の誕生日に再婚</a>（ロイター）<br />
]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://cannguloo.seesaa.net/article/22338086.html">
<link>https://cannguloo.seesaa.net/article/22338086.html</link>
<title>がんばれ QUICK</title>
<description>◎日経平均株価の算出一時停止　ビル停電でシステム障害http://www.asahi.com/business/update/0814/056.html金融機関や事業法人に株価などのデータを提供している、日本経済新聞社グループのＱＵＩＣＫ社のシステムに１４日午後１時半過ぎ、障害が発生し、東京証券取引所の株価動向を示す指数の一つである日経平均株価などを算出できなくなった。午後３時の取引終了まで、この状態が続いた。東証株価指数（ＴＯＰＩＸ）や個別企業の株価は算出できており、システ..</description>
<dc:subject>日記</dc:subject>
<dc:creator>cannguloo</dc:creator>
<dc:date>2006-08-14T18:15:08+09:00</dc:date>
<content:encoded><![CDATA[

◎日経平均株価の算出一時停止　ビル停電でシステム障害<a href="http://www.asahi.com/business/update/0814/056.html" target="_blank">http://www.asahi.com/business/update/0814/056.html</a><br /><blockquote>金融機関や事業法人に株価などのデータを提供している、日本経済新聞社グループのＱＵＩＣＫ社のシステムに１４日午後１時半過ぎ、障害が発生し、東京証券取引所の株価動向を示す指数の一つである日経平均株価などを算出できなくなった。午後３時の取引終了まで、この状態が続いた。東証株価指数（ＴＯＰＩＸ）や個別企業の株価は算出できており、システムの一部に障害が起きている模様だ。<br /><br />　ＱＵＩＣＫ社によると、コンピューターセンターが入っているビルの停電が原因という。 </blockquote><br /><br />なぜ13時25分から、だったんだろな。
]]><![CDATA[
]]></content:encoded>
</item>
</rdf:RDF>

