No Programming, No Life

プログラミング関連の話題や雑記

2011-01-01から1ヶ月間の記事一覧

Groovyなら1行でできる97のこと

タイトルはまぁあれですが、Groovyって結構ワンライナーで出来ちゃうことが多いよねということで、みんなで97個(+αそれ以上)の一覧を作っちゃいませんか?という企画です。以前jggugで行われていたg100ponみたいな感じでできたらいいなと思ったので、Goog…

Groovyの動的型変換ではまった

GroovyはGroovy++などを使わない場合は静的型チェックしてくれず、よしなに動的型変換をしてくれる。(ということを忘れていてはまったのでメモしておこうと思います。)動作確認: Groovy Version: 1.7.6 JVM: 1.6.0_22 型宣言されてる場合は動的にその型に…

GradleのdependsOnがうまく動かない

task clean << { println 'cleaning.' } task build << { println 'building.' } build.doLast { println 'finish!' } task local(dependsOn: [clean, build]) << { println 'local debug.' } みたいな感じのファイルを用意してlocalタスクを実行すると $ gr…

gistのFAQ

gistってなんですか? コード片(スニペット)とかをサクサク扱えるサイトです。GitHubの一部です。 https://gist.github.com/ なにが便利なの? ブラウザ上でサクっと編集して登録更新できます。また内部ではGitリポジトリが作成されていますので、cloneす…

GroovyでRFC822形式の日付文字列にパースする

GroovyでRFC822形式の日付文字列にDateインスタンスをパースする処理を書こうと思った際のメモ。 ROMEというライブラリを使うと簡単にできるらしい。 サンプルソース 参考 [ヅラド] Java で RFC822 や W3C の日付形式を解析する 参照 Maven Repository: rome…