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

トップ

それは多分,引数にMapを与えられたと勘違いされたからでしょうね。 Groovyの名前付き引数(Named parameters/Named arguments?)はあたしも気になっていたんですが,『まだ出来ない』ってのが今のところ正解のようです。 一応,User Guideの"Statements - O…

アジャイル・プラクティス

WEB+DB PRESSの懸賞でもらったよ。こいつはうれしい!! 技評様,ありがとうございます。読み終わったら感想を書く。アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣作者: Venkat Subramaniam,Andy Hunt,木下史彦,角谷信太郎出版社/メーカー: …

そうまでしてMaven使うのはイヤか?

そんなにイヤじゃない。:-P 特にIDEA使ってるんで,POM直接読めたりするから,実はAntより便利なんだけど,それでもPOM書くのも,他の人にMaven教える(インスコ含む)のも面倒くさい。 POMは確かに面倒臭いが,ライブラリの依存性解決は激しく便利なので,…

JetBrains,オープンソースJava IDE「IntelliJ IDEA」用Groovy/Rubyプラグインを公開 | 日経 xTECH(クロステック)

いや,だらかIDEAはオープンソースじゃ無いって。 JetGroovyやRubyプラグインはオープンソースだけど...。

PL/SQLのテストにGroovyを使うというのは良い組み合わせ

だなと,しみじみ。 テーブル直接いじっちゃうようなプロシージャはさらにDbUnitと組み合わせると良い。 GSQLでOUT引数を持つプロシージャ(っちゅうかファンクション?)の呼び出し方が分かったんで,そのコードのサンプルを晒しておく。 sql = Sql.newInst…

pldocで日本語コメント付きのPL/SQLを変換かけると文字化けした

えー,諸悪の根源はXalanにあるみたい(元ファイルがUTF-8だとかSJISだとかは関係無い)。コケるのは,最後にXSLT使う部分で中間情報(application.xml)の生成までは上手く行ってる。 試しに,Antのxsltタスク使ってみたところ,文字化けしないで変換できた…

WEB+DB PRESS vol.42

LiquiBaseの話がなかなかタイムリーでよかったデス。WEB+DB PRESS Vol.42作者: 相馬純平,岡野原大輔,池邉智洋,永安悟史,鈴木慎之介,吉田和弘,高橋征義,尾島良司,猪股健太郎,高林哲,児玉サヌール,田中ばびえ,桐山俊也,小飼弾,宮川達彦,たつを,齊藤宏多,角田直…

Gantで覚えたことを淡々と記録するよ

もうAnt要らない。 #トカナントカ言ってみるテスト。:-P とりあえず,あそびでいじってみたスクリプトを晒しとく。 Ant.property (file : 'build.properties' ) // target外ではAnt.xxxが必須 foo = 'gehoge' def test = 'GEHOGE' // defは無くても平気 bar…

Sexy Editor

IDEAのエディタペインに壁紙貼付けられるプラグイン。Sexy言っときながら,サンプルのスクリーンショットはDukeっちゅうのが何ともアレだ。 ただ,ショートカットキーのCheat Sheetを壁紙にするのは良いアイデアだと思う。 →Google Code Archive - Long-term…

GSQLの使い勝手の良さは異常

今回のテスト対象はPL/SQLなんで,GSQLの記述性の高さは楽で良い。GStringsもあわせると,Javaでコード書くのがアホくさくなるの。 ps. 最悪,自動テストが受け入れられなくても,元ネタの仕込みは完了したのでもうどうでもいい。引き出し増えて,満足じゃ。…

GantかわいいよGant

思いのほか気に入りますた>Gant たぶん,JRubyでrakeやraven使っても似たような事はできるのだろうけど,元がJava文化圏の人なのでGroovy+Gantのほうが楽だった。なによりAnt知ってるし,JUnitとかDbUnit使いたかったんで。 つまりbuild.xmlの記述が楽だか…

トランスフォーマー

なんだかんだで映画見に行けんかったんで購入。 スタースクリーム様がF22に変形するあたりが今風だのう。そーいや,兵器に変形するのはデストロンばっかだったけど,なんかメッセージ込めたつもりなんだろか?トランスフォーマー スペシャル・コレクターズ・…

Groovyで配列を作成する方法

普通に配列宣言した気になってても,実はArrayListだったりする。試行錯誤の結果,こうしたらOKだった。 def arrays1 = [ "a", "b", "c"]; def String[] arrays2 = [ "a", "b", "c"]; def Object[] arrays3 = [ "a", "b", "c"]; println arrays1.class print…

Gantスクリプトの書き方が分かってきたよ

ここのサンプル見れば大抵のことはできる。 →http://gant.codehaus.org/Gants_Build_Script慣れるとAnt使う気無くなるなぁ。 ただアレだ。Javaでテストコード組むのはアホらしいと思ってGroovyにしたのに,JUnitTaskに参加するにはGroovycでコンパイルせにゃ…

迷ったら狩野さん!...狩野分析法による優先度付け - サンフランシスコ出羽守手記(masayangの日記

面白い&興味深い。

ぐるぐるぐるぐる,オレ参上

記念カキコ

業務連絡

カロリーメイトうますぎる ジョジョ好きのための至極の一着! ブチャラティ仕様カットソー第3弾『Sticky Fingers Buccellati』!! | @JOJO ~ジョジョの奇妙なニュース~ ディ・モールト良しッ!! カラオケ屋における感無量ボタンの使い勝手の良さは異常 要…

Remember The Milk: Online to-do list and task management

ご時世柄Palmが使えなくなったので,代わりに使い始めたTODO管理ツール。 StickのNavigator Tabに設定していると邪魔にならないので便利。

PSPガイドブック

今度の仕事は,アジャイルのアの字も入る隙がないくらいガチガチの計画駆動型アプローチだとわかりガッカリした,この際だからPSPでも身につけるかとPSP本(asin:4320120132)をカバンにしまい本屋に寄ったら,この本をハケーン。PSPガイドブック ソフトウェア…

LeopardのQuickLookって

mac

Officeが入ってなくてもPowerPointやWordのファイルをプレビューできんのね。知らんかった。 PowerPointなんてPreviewやTextEditで開けないのにQuickLookはOKってのもヘンな感じだ。

Ideas - O'Reilly Media

XMLよりスクリプト言語のほうが記述性も可読性も高いよね,ってのには同意する。 RavenはJRubyバンドルバージョンもあるからインスコも簡単だよ,ってのは良い情報。 だからといってRavenに飛びつくかどうかは悩みどころ。Javaベースにこだわるならば,Groov…

Oracle PL/SQL Best Practices

結局買いましたよ,ハイ。 言うなれば「Effective Java(asin:4894714361)」のPL/SQL版みたいな本。なかなか面白くて,興奮するわ。:-D サンプルコードがふんだんなので,英語がわからんでもなんとかなるのが助かるのも良いね(でへへ)。 この手の実践的なこ…

PL/SQLの開発環境その4

どうもPL/SQLの開発環境といえば,こいつが定番モノらしい。 →Best Oracle Developer and Administrator Database Software それというのも「Oracle PL/SQL Best Practices(asin:0596514107)」に書いてあったからなんだけど。この著者のStevenさんがQUEST SO…

3面モニタにしちゃった

XGAのモニタが余ってもったいなかったから,USB-RGBも一個買って3面モニタにしたよ。 #お前はゲイツ君か。:-P ちょっと分かりづらいけど,左のモニタの下にある白い箱がEndeavor ST100だ。 余り物の有効活用といえ,結果的にXGA,SXGA,UXGAを同時に使える…

クーゲルバーン

おもちゃ屋でよく見かける玉転がしのおもちゃのことを「クーゲルバーン(玉の道)」というのだそうな(要するにピタゴラ装置)。ヨメはんから,うちのチビがこの手のおもちゃを気に入ってる聞いて,やややとばかりに調べたものの,大抵がビー玉なんだよね。 …

Tracと言えば...

???

社内でBuildixモドキを作っているというウワサを聞いたが,いつになってもブツが出る気配がないんだけど,誰か教えてプリーズ。 #Buildix,Trac月,All-In-One-Trac...有名どころだけでも3つもあるんで,さすがにムダだと思ったか?

PL/SQLの開発環境その3

Google先生に教えてもらった。 →CONQUEST SOFTWARE SOLUTIONS - SQLDetective | ClearSQL 前者は,Oracle SQL DeveloperとかSI ObjectBrowserみたいなヤツ。後者は,PL/SQL版CheckStyleやFindBugsって言ったところ。PL/SQL用のインスペクションツールっての…

試しにTrac 0.11dev-r6137にしたらガントチャートプラグインが動いたよ

ここを参考にTrac 0.11dev-r6137を動かしてみた。 →http://d.hatena.ne.jp/miyamuko/20070911/trac_edge_on_windows 当然ながら結果は良好。やはりガントチャートのインパクトはデカイ。 実は,FullBlogPluginが動かなくなったりしてんだけど,さてどうした…

What's New in TeamCity 3.0

JetBrains社製CIツールのTeamCityがver3.0になり無償バージョンが登場したよ。無償のProfessional版と有償のEnterprise版の差違はスケールだけのようなので,これはありがたい。 →Buy TeamCity ごめーん,もうHudson使わないかも...。 って,すぐにそれは無…

LiquiBaseプラグイン

データベースのリファクタリングツールであるLiquiBaseのIDEA用プラグイン。動かすには,DBHelperプラグインが必要。 手持ちのOracle XEで試してみるが,DBにはちゃんとリファクタリング結果が反映されるんだけど,どうゆうわけか,その操作がChange Logファ…