Java、Groovy、HTML、CSSで 身の回りのちょっとした雑務を楽にするものをいろいろ作ってみます。 作業予定表から週単位で作業量を積み上げる どう書く?orgをといてみた。 かなりスパゲッティになってしまっている。 独力で解こうとしたが弱いおつむがヒートしそうなので、fumokmmさんの解答を参考に。 import static java.util.Calendar.* def initTasks = [ [start:"2009/1/10", days:21, mark:"#"], [start:"2009/1/15", days: 6, mark:"@"], [start:"2009/1/10", days: 8, mark:"*"], [start:"2009/1/16", days: 1, mark:"="], [start:"2009/1/16", days: 3, m
改行を含むとGroovyの正規表現がうまく動かない - プログラマ的京都生活 によると、複数行になったとたんにGroovyの正規表現がうまく動かなくなる模様。 ということで実際に試してみました。 (動作確認 Groovy Version: 1.5.7 JVM: 1.6.0_10) 実際に試してみた def text1 = 'a=b' assert text1 ==~ /a=.*/ def text2 = '''a=b hello c=d''' assert !(text2 ==~ /a=.*/) うむ、確かにtext2の場合、falseが返ってくるようだ。 Javaの正規表現 Groovyってことは要するにJavaなので、Javaの正規表現についてちょっとあたってみた。 定義済みの文字クラス . 任意の文字 (行末記号とマッチする場合もある) Pattern (Java Platform
IFCX : Internet Foundation Classes eXtreme! The Web Is The Computer Groovy For OpenOffice Groovy For OpenOffice is an OpenOffice Extension that adds support for scripting OpenOffice Macros in Groovy. The license is LGPL v2.1 (like the rest of OOo). Where to get it Download the "GroovyForOpenOffice-0_6.zip" file from the "GroovyForOpenOffice" package of the IFCX SF.net project and unpack it in a te
ちょっと前にGroovy 1.5が正式公開となりました。 http://www.infoq.com/articles/groovy-1.5-new http://journal.mycom.co.jp/news/2007/12/10/033/index.html 今まで「1.1」としてbeta->RC1->とやってきたのが、正式版として「1.5」に飛んだのは、おそらく、対応するJava言語(もしくはJdk)のバージョンに合わせるようにしたのではないかと思います。ひょっとしたら、今後もJava言語仕様のバージョンアップに追随させていくのかもしれません。 言語仕様の変更の内容は、今回の正式版発表であきらかになったわけではありませんが、おさらいとしていうと、Java 5のJavaへの言語拡張機能の取り込みが中心的です。上の記事中にもありますが、GroovyにおいてJava 5と同様に アノテーシ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く