2008-02-01から1ヶ月間の記事一覧
Groovyで動かしてるだけで,やってることはJava(AWT)だけどナ。 import java.awt.* import java.awt.datatransfer.* // ↓clipboard = Toolkit.getDefaultToolkit().getSystemClipboard()と等価 clipboard = Toolkit.defaultToolkit.systemClipboard contents…
飲み会狙いで。:-D 一回のイベントで片貝さん,きしださん(id:nowokay),ひがさん(id:higayasuo)に会えるなんて奇跡的なできごと,もう二度とないと思う。 今回の企画をしていただいたみなさん,本当にありがとうございます。おかげさまで,全員に直接あいさ…
Hudsonの中の人(川口さん)にEmotional Hudsonを紹介してもらったし,一言いっておく。 →http://weblogs.java.net/blog/kohsuke/archive/2008/02/emotional_hudso.html #いい加減,rootURL版に差し替えないと。
ファイルエンコードの指定がIDE単位なのがダメ。せっかくJetGroovyでgrailsも楽々なのに,これの制限が結構な足かせになる。 さすがにUTF-8をデフォには出来ないので,いちいち再起動すんだけど,そりゃ無いダロ。:-( そんな折,EncodingPlugin経由で知った…
こんな風にする。 C:\WORK\grails>grails set-proxy Welcome to Grails 1.0.1 - http://grails.org/ Licensed under Apache Standard License 2.0 Grails home is set to: c:\java2\jdk\grails-1.0.1 Base Directory: C:\WORK\grails Environment set to dev…
きゃーっ,木屋さんだー。 今,47歳って。ちょっ,ザナドゥやソーサリアン作ったのいつよ!?
イラスト付きでわかりやすい分散リポジトリの解説。 気軽に始められる点においては中央リポジトリより良さげなのだけれど,最新バージョン用とか安定ライン用とかの中央リポジトリ的なものは要るんだなと。 それと,あたしのまわりじゃ中央リポジトリ方式す…
今日,行きの電車でふと思いついたんで,ここで作ったSQLiteのDBを利用するWebアプリを作ったよ。 クライアントアプリでいいかと一瞬考えたが,Swingまわりでモタつくの目に見えてるし,BubblesやStick使えば,クライアントアプリ同然なんでWebアプリでいい…
DZoneにJetBrains Zoneなんてあったんだ。これはうれしい。 さっそくGoogle Readerに登録したよ。:-)
やたら密度の濃いHudsonプラグインの説明。 Stephen's Java Adventures: Writing a Hudson plug-in (Part 1 – Preparation) Stephen's Java Adventures: Writing a Hudson plug-in (Part 2 – Understanding m2 and freestyle projects) Stephen's Java Adven…
まずはこれを見よ。 →Hudson - JDaveジョブのステータス画面で,ダッシュボードみたく複数のジョブ(サブジョブ?)を表示してるんだけど,そんなこと素のHudsonで出来たっけ? それはそれでだ。ジョブに階層持てるとなると,Emotional Hudsonのテキトーっぷ…
ども。今さらDbUnitなんて使ってるんだけど「期待値に正規表現でパターン指定できたら,もっと便利なのに」と思ったんで,さっそくイジってみた。 イジったのは,ここ。→DbUnit - Assertion.assertEquals() Object expectedValue = expectedTable.getValue(i…
早く翻訳版でないかな。>InfoQ (2008/3/1追記)出た。→継続インテグレーションとデータベースのバージョン管理 "Three Rules for Database Work"とは,この3つ。 1. Never use a shared database server for development work. ずっと,DBは共有して当たり…
"A Revolutionary Test Management System."と銘打った革命的なテスト管理ツールなんだそうな。 モノは未だ無い。が,SaaS風にサービス提供しそうな感じね。 "Why?"んとこ読んで思ったが,「テスト管理はExcelで」ってのは万国共通だったのか。そして同じよ…
Clover2出たみたい。 元々高かったけど,Clover2になって更に個人が出を出せる価格じゃなくなったなぁ〜。:-(
Win32OLEよろしく,"workbook.Save()"とするのかと思ったら違ってた。 ExcelHelperにちょっとした仕掛けがしてあって,このクラス,指定したExcelファイルを一時ファイルにコピーしてから操作する作りになってる。なんで, new ExcelHelper().process(new Fi…
ソースはここ。→http://fisheye5.cenqua.com/browse/hudson/hudson/plugins/emotional-hudson .hpiはここ。→https://hudson.dev.java.net/servlets/ProjectDocumentList?folderID=8963&expandFolder=8963&folderID=0 ネタを思いついた時点で7割方満足したの…
なんという誉れ。 #記念に写真,コピらせていただきましたー。
Hudsonのステータスを監視してくれるタスクトレイ常駐ツール。探してみればあるもんだな。 設定はプロパティファイル(hudson.properties)を直接編集だし,バルーンが出るわけでなしと,あまり気の利いたことしてくれない。どっちかといえば,EclipseRCPで…
いや,むしろJetGroovyが出来過ぎてると言うべきか。 ずーっとIDEA+JetGroovyで組んできたので気づかなかったが,Eclipse,NetBeansのGroovyサポートって結構イマイチなのね。 http://groovy.codehaus.org/Eclipse+Plugin http://groovy.codehaus.org/NetBea…
TracにHudsonを統合するナイス・プラグイン。 インスコするとTracのタイムラインに「Hudson Builds」という項目が追加されるデス。 #あとメニューバーの「Builds」でHudsonのダッシュボードにジャンプするよ。
$TOMCAT_HOME/bin/Tomcat5w.exeを起動すると,こんな画面でんのね。知りませんでしたよ。
こちらを参考にやってみた。 →http://daikon.tea-nifty.com/blog/2006/10/pandion_c5f7.html変更したコードはこんな感じ(189-190行目が変更箇所)。 == $PANDION_HOME/src/chat-container.html == 188| if ( this.SessionPool.Events.Exists( Tracker.Addre…
GrailsにWicketを統合するプラグイン。WicketのWebPageをGroovyで書き,WicketからGORMを利用したりと,なかなか挑戦的なプラグインなのだが,内部クラスや無名クラスが作れないGroovyとWicketって相性悪くないか? HelloWorldだけじゃツマらんので,GuestBo…
Enum#valueOf()をうまく使って,switch文で文字列定数の評価を行ってみるやり方。 ポイントは,以下の3点。 文字列定数⇔列挙型の変換ルールを決める(可逆なのが望ましい) valueOf()でコケる用にUNKNOWNみたいな列挙をひとつ用意しておく。 利用者からは,…
「AntBuilderやSwingBuilderは構造検査までやってくれないんで,こんなStateMachine作ってみたよ」みたいな話かな。 構造定義そのものがDSL的に出来るってのが面白い。 #似た感じのやつでJParsecってのがあったな。 情報処理技術者の端くれとしては,いっぺ…
MavenのArchetypeプラグインが新しくなったんだそうな。コードネームが"Archetype NG"ってあたりに,その新しさぶりが垣間みれるっちゅうか,なんちゅうか。 新しポイントは次の2つ。 "mvn archetype:create"だけで良くなった。もう面倒くさいオプション付…
ここで見つけた。 →easyb: Introducing Conversational Unit Tests for Java - DZone Java 正しくは,JavaでBDDすんときの振る舞い記述をGroovy風なDSLで書けるライブラリ(フレームワーク?)。「Groovy風なDSL(ってGroovyそのものだけど)」という点でJDa…
「JavaからGroovyへ」だそうな。 実際にGroovy使い始めて思ったけど,Javaの資産があればあるほど,手を出しやすいスクリプト言語ですヨ。「こんなことやりたい」と思ったときに,それを実現できるJavaのライブラリも思いつけば,Groovyで書いた方がJavaで書…
なんというイカしたタイトル!! ...てなことはどうでもいい。 各所をあたって,どうにか「ドラッグ&ドロップしたら,そのファイルをリストアップするJList」を作ったよ。参考リンク先は以下の通り。 http://terai.xrea.jp/Swing/FileListFlavor.html Swingで…