2009-01-01から1年間の記事一覧

GMF2.2の情報がほとんどナイゾー

まずインストールでコケてるんで情報以前の問題ですが(苦笑)なんかミラーが重いせいかアップデートマネージャが更新に失敗する。サンプル系はダウンロードに失敗するので、とりあえずSDKだけ入れようとしてるけど、依存関係の中のmylyn関連のダウンロードで…

Genericで迷宮へ迷い込む

何かを受け取って何かの処理をして何かを出力するってインターフェースとその実装を作っていたらTと?だらけになってわけがわからなくなった。実際に動くコードを見ても抽象的すぎて全く何やってるか分からない。疎結合とかそういうんじゃなくて隠蔽してるだ…

HDDカッコン病再び

はいっ、今年に入って3回目のHDD故障です(内1台は9年もの酷使したノートPCなのでさすがに寿命だろという感じですが)延々リードエラーになってOSごとフリーズしてくれるんですが、5秒おきぐらいにOSに処理が戻ってくる。なんとかチェックディスクまでこぎつけ…

Maven2のビルドごとにローカルリポジトリを変える方法

全てのビルドのローカルリポジトリを変更するならsettings.xmlに <localRepository>/.m2/repository</localRepository> のように指定すれば良いですが、ビルド単位に変更したい場合はビルドの実行時引数に -Dmaven.repo.local=/.m2-ut/repository のように指定すればできました。Hudsonはプロジ…

文字列中の数字を全部インクリメントする

"1,2,3,456"という文字列を与えると"2,3,4,457"と返って来るスクリプトの例です。 function inclement() { var result = ""; var src = "1,2,3,456"; while (/[0-9]+/g.exec(src)) { var num = RegExp.lastMatch - 0 + 1; //数値変換手抜き result += RegExp…