<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>タロタローグ ブログ &#187; Stax</title>
	<atom:link href="http://blog.tarotaro.org/archives/category/java/stax/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.tarotaro.org</link>
	<description>ActionScript3.0のサンプルを色々と弄る日記</description>
	<lastBuildDate>Mon, 30 Jan 2012 15:32:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.tarotaro.org/archives/category/java/stax/feed" />
		<item>
		<title>久々のStaxで、Antのコンパイル時文字コードにハマる</title>
		<link>http://blog.tarotaro.org/archives/571</link>
		<comments>http://blog.tarotaro.org/archives/571#comments</comments>
		<pubDate>Fri, 21 Aug 2009 16:27:55 +0000</pubDate>
		<dc:creator>太郎</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Stax]]></category>

		<guid isPermaLink="false">http://blog.tarotaro.org/archives/571</guid>
		<description><![CDATA[久しぶりにStax触ったら大分バージョンが上がってて、最新は0.3.7だった。 DL用リンクは全く無くて、WikiからDL可能な0.3.5を実行したら、 もっと新しいのがあるとか言われて0.3.6をDLし出す。 そのとき出てくるURLをコピーしてブラウザに貼って、6になってる所を7に変えてみると DLできる。 http://stax-downloads.s3.amazonaws.com/sdk/stax-sdk-0.3.7-dist.zip で、ゲットしてコンパイルしたら文字化けしまくる。 警告:この文字は、エンコーディング MS932 にマップできません。 どうも日本語WindowsだとMS932になってしまうらしい。 プロジェクトフォルダ内にあるstax-build.xmlを書き換える。 PLAIN TEXT &#60;target name="compile" depends="init" description="compile the source "&#62; &#160; &#160; &#60;javac encoding="utf-8" srcdir="${src}" destdir="${build}" classpathref="webapp.classpath" /&#62; &#160; &#160; &#60;copy todir="${build}"&#62; &#160; &#160; &#160; &#160; &#60;fileset dir="${src}" excludes="**/*.java" /&#62; &#160; &#160; &#60;/copy&#62; &#60;/target&#62; javacタグに「encoding="utf-8"」を追記してやる。 これで、UTF-8でコンパイルしてくれる。 目下の問題は、以下2点。 １．Web上に上げといたRSSが、いつの間にか文字化けしてない。 ２．最新版でコンパイルしなおしたRSSが、動かない クラウドコンピューティング―技術動向と企業戦略著者／訳者：森 洋一出版社：オーム社( 2009-05-12 )Amazon価格：￥ 1,680ISBN-10 [...]]]></description>
		<wfw:commentRss>http://blog.tarotaro.org/archives/571/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.tarotaro.org/archives/571" />
	</item>
		<item>
		<title>Staxで今度こそRSSフィードを纏め上げる（後は文字コード問題）</title>
		<link>http://blog.tarotaro.org/archives/541</link>
		<comments>http://blog.tarotaro.org/archives/541#comments</comments>
		<pubDate>Tue, 05 May 2009 16:14:32 +0000</pubDate>
		<dc:creator>太郎</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Stax]]></category>
		<category><![CDATA[Wicket]]></category>

		<guid isPermaLink="false">http://blog.tarotaro.org/?p=541</guid>
		<description><![CDATA[前回のエントリで脆くも砕け散ってしまったお勉強テーマである、 俺が所有する、現在アクティブな4つのブログのRSSフィードを、 Stax＋Wicketで纏めようと言う試みがようやく形になってきた。 こちらにその結果がある。 まぁ、5月5日時点では見ての通り日本語が無茶苦茶ですよ。 ただ、これはStax+Wicket+ROMEの連携には、まったく関係の無い 別の所にある問題なので、RSSフィードを出す方法はわかった。 と言うことで、解説を書きまーす。 なお、今回は 「Javaウェブフレームワーク「Wicket」の使い方 RSS Readerを作る その２ - フィードの取得と表示」 を参考にした。 必要なライブラリを集める 前回のエントリで書いたROME、JDOMに加え、4つのライブラリを手に入れる。 RomeFetcherRelease09 HttpClient - HttpClient Home Codec - Home Commons Logging - Overview RomeFetcherはフィードを読み込んでROMEで使える形にしてくれる、 俺が最も求めていたと言っても過言ではないROMEの拡張。 HttpClientはRomeFetcherが使用するライブラリで、残り2つはHttpClientが使うライブラリ。 解説ページには最後のCommons Loggingが書いてないので、参考にする場合注意して。 解説を真似ながらフィードを集める 解説にあるFeedManagerが便利そうなので、基本的には真似ていく。 が、俺の求める機能とマッチしてるわけではないので、その部分は改変。 解説のFeedManagerは各サイトのフィードが入ったSetが 沢山入ったSetが作られるが、俺が欲しいのは各サイトのフィードを纏めた 1個のフィードなので、コンストラクタとgetFeed辺りにオリジナル入ってる。 例えば、フィードを突っ込むためにSortedSetを作り、SyndEntryの getPublishedDate()で、新しいフィードの方が前に来るようにしている。 PLAIN TEXT this.entrySet = Collections.synchronizedSortedSet&#40; &#160; &#160; &#160; &#160; new TreeSet&#60;SyndEntry&#62;&#40;new Comparator&#60;SyndEntry&#62;&#40;&#41;&#123; [...]]]></description>
		<wfw:commentRss>http://blog.tarotaro.org/archives/541/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.tarotaro.org/archives/541" />
	</item>
		<item>
		<title>Staxでライブラリだけ変えてdeployするときは。</title>
		<link>http://blog.tarotaro.org/archives/535</link>
		<comments>http://blog.tarotaro.org/archives/535#comments</comments>
		<pubDate>Sat, 02 May 2009 19:00:18 +0000</pubDate>
		<dc:creator>太郎</dc:creator>
				<category><![CDATA[Stax]]></category>

		<guid isPermaLink="false">http://blog.tarotaro.org/?p=535</guid>
		<description><![CDATA[多分、アプリの下のdistってフォルダの中身を空にしないと、 変更が反映されない。 ソースを変えたら流石に反映されると思うけど、WEB-INF/libだけ 変えても、反映されなかった。 怪しかったらそこを消すことって事で覚えよう。]]></description>
		<wfw:commentRss>http://blog.tarotaro.org/archives/535/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.tarotaro.org/archives/535" />
	</item>
		<item>
		<title>Stax+Wicketで自サイトのRSSを一纏めにしようとしたが、全然そうならなかった。</title>
		<link>http://blog.tarotaro.org/archives/534</link>
		<comments>http://blog.tarotaro.org/archives/534#comments</comments>
		<pubDate>Sat, 02 May 2009 18:06:24 +0000</pubDate>
		<dc:creator>太郎</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Stax]]></category>
		<category><![CDATA[Wicket]]></category>

		<guid isPermaLink="false">http://blog.tarotaro.org/?p=534</guid>
		<description><![CDATA[とりあえず、Staxで何をしようかと逡巡していたのだが、 探してたらWicketでRSSを出すと言う試みがあったので、 俺もそれを真似てみようかと思った。 目標は、俺の持ってる各サイトのフィードの統合。 と言うことで、今回はこのサイトと、 WicketでRSSフィードを発行するといえばROMEです。 今回は単純に、 http://example.org/feed にアクセスされたときにフィードを返すようなPageを実装します。 WicketでRSSフィードを発行する ? murakumo 後このサイトを頼りに、RSSフィードを作ってみる。 Merry Christmas and a Happy New Year to all you folks out there. Here's a belated Christmas gift for all you Wicket developers out there. I've been adding RSS feeds to my Wicket application based on the example Wicket RssPage found on [...]]]></description>
		<wfw:commentRss>http://blog.tarotaro.org/archives/534/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.tarotaro.org/archives/534" />
	</item>
		<item>
		<title>Staxの大事なのにすぐ教えてくれなくなるコマンド2つ</title>
		<link>http://blog.tarotaro.org/archives/533</link>
		<comments>http://blog.tarotaro.org/archives/533#comments</comments>
		<pubDate>Sat, 02 May 2009 17:38:15 +0000</pubDate>
		<dc:creator>太郎</dc:creator>
				<category><![CDATA[Stax]]></category>

		<guid isPermaLink="false">http://blog.tarotaro.org/?p=533</guid>
		<description><![CDATA[Staxのコンソールに、アプリを作ってからデプロイするまでの間だけ出る、 以下2つのコマンドの解説が実は常に出てほしいくらい大事なのだが、 なぜか一回デプロイしたら消えてしまうので、こちらにメモッておく。 まず、Webで作ったアプリをローカルに落としてくるコマンド PLAIN TEXT stax getapp -a tarotarorg/&#60;アプリ名&#62; -u tarotarorg -p &#91;password&#93; で、ローカルで作ったアプリをデプロイするコマンド PLAIN TEXT stax deploy -u tarotarorg -p &#91;password&#93;]]></description>
		<wfw:commentRss>http://blog.tarotaro.org/archives/533/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.tarotaro.org/archives/533" />
	</item>
		<item>
		<title>Javaのサービス「Stax」が廃れていく理由は、GAE/Jと自滅</title>
		<link>http://blog.tarotaro.org/archives/526</link>
		<comments>http://blog.tarotaro.org/archives/526#comments</comments>
		<pubDate>Tue, 21 Apr 2009 15:43:12 +0000</pubDate>
		<dc:creator>太郎</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Stax]]></category>

		<guid isPermaLink="false">http://blog.tarotaro.org/?p=526</guid>
		<description><![CDATA[Staxという、JavaでWebアプリを作れるサービスが、結構前からあった。 俺は2008年12月くらいに登録して、まぁ使ってないのだが、 Wikiを見たところ結構機能が揃ってるようだ。 例えば、さっきチラッと作ってみた、Wicketを使ったページの例。 ちゃんと日本語も使えている。 コマンドラインベースでアプリを作ったり、コンパイルしたり、 ローカルサーバを動かして試したり、デプロイしたりと、 GAEと似た所がある。 ただ、こちらはDB作ったりすることが出来るみたいだが。 正直、これだけの利便性なら流行ってもよさそうなものだが、 残念ながらGAE/Jが来てしまったためにメインストリームにはなれそうにない。 なぜ、先進的なサービスを提供しながら消えていくのか？ 理由を考えてみたが、1つしか思い当たらない。 それは、 非常に検索しづらいということだ。 Java stax で検索すると、まずStAXがひっかかってしまう。 これがマズイ。 何故、こんなJavaの有名なライブラリと名前をかぶせたのか？ 愚の骨頂だなコレ。 まぁ、FLARToolKitも大分落ち着いてきたので、 合間合間でこれを見て行こうかな、と。 勿論GAE/Jも見たいけどね。 ただ、ネタが・・・。 オープンソース徹底活用 WicketによるWebアプリケーション開発著者／訳者：矢野 勉出版社：秀和システム( 2009-03 )Amazon価格：￥ 2,940ISBN-10 : 4798022217ISBN-13 : 9784798022215 探してたら、日本でもユーザがいた。 StaxでBlazeDSを始めてみる - Secret Sword!!! Flexが使えるなら、夢広がるね。]]></description>
		<wfw:commentRss>http://blog.tarotaro.org/archives/526/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.tarotaro.org/archives/526" />
	</item>
	</channel>
</rss>

