倭マン's BLOG

くだらない日々の日記書いてます。 たまにプログラミング関連の記事書いてます。 書いてます。

2010-07-22から1日間の記事一覧

結局 X/Y の意味が分からないオレ

西尾維新『クビシメロマンチスト 人間失格・零崎人識 (講談社文庫)』を読んでみた。 今回は文庫版で。殺人のトリック自体は「まぁ、それなり」って感じで、読んでて「犯人はコイツかな?」みたいな目星はつくけど、むしろそれを思いつつ、また、主人公である…

Groovy プロジェクトを Maven2 でコンパイルしてみたら・・・

なんか、やたらとコンパイルエラーがでますねぇ・・・(^ ^;) ほとんどライブラリのダウンロード(+ちょっとしたスクリプト)にしか使ってなかったので、問題ないかと思ってたけど、あまり気持ちのいいものじゃないですねぇ。IntelliJ IDEA 上でコンパイル&…

ビルダーの本末転倒な使い方 Reloaded

「XML 文書を入力としてこのビルダーでツリー構造を構築させる方法」を Closure 使って実装する件(→)、冷静に考えれば案外簡単に出来ました。 def xml2builder = new XmlToBuilderReloaded() xml2builder.parseText(xml) class XmlToBuilderReloaded{ fina…

ビルダーの本末転倒な使い方

Groovy のビルダーを使っていてチョット思ったことをメモ。ビルダーは、XML のようなツリー構造を構築するのに便利なツールです。 例えば以下のような XML 文書は*1 <table customer='c' invoice='i'> <join c='invoice_id' i='id' /> <and> <greater i.total='1000' /> <like c.name='%Bill%' >desription</like> </and> </table> 次のようなビルダーで構築できます: def builder = new MarkupBuilder()…