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

今日の入力補完。

こんなDTOとDAOを用意。 public class Aaaa { private String hoge =" "; public String fuga =""; public String getHoge(){ return hoge; } public String getPiro(){ return hoge; } } public interface HogeDao { String fuga(String str, Aaaa aaa, Map<String, String></string,>…

こうなりゃ意地だ。

先週は、Seamのバージョンが違うぞゴルァ。 と怒られて、一気に萎えてしまったのだけど、それでは、いけないと思い再開。先週のは、これ。 [JBoss][eclipse]JBossのプラグインがすげぇらしい。

JBossのプラグインがすげぇらしい。

JBoss Tools Project - Download eclipseの更新サイトもあるし、全部まとまったディストロもあるですなぁ。 FreeMarkerのエディタプラグインとか。これは、ちょっと気になる感じ。

はいぱーりんく。

IFコメントや、バインドコメントで使用した変数は、Ctrl押しながらクリックすると、 ハイパーリンクになって、当該クラスにジャンプ出来たりするます。引数名の上にマウスカーソルがある時は、 Daoへジャンプ。 引数名の後ろに.区切りでメンバ名を指定してい…

入力補完それは、腕力が支配する恐ろしい世界。

こんなDaoを用意しるます。 package org.examples; import java.util.Map; public interface HogeDao { String fuga(String str, Aaaa aaa, Map<String, String> m); } 同じパッケージに、S2Daoと同じルールでSQLファイルを用意しるます。 org/examples/HogeDao_fuga.sql み</string,>…

入力補完を調教中。

いつものCtrl+Spaceで、入力補完を起動。 /を入力すると絞りこまれるます。 更に、*Iと入力する事で更に絞りこまれるます。

こんなん作ってるマス。

フォーマット機能を使うとこんな感じ…orz 今は、BlancoSqlFormatterを使っているけども、 僕が欲しい結果とは随分違っちゃってるので、将来的には自前でフォーマットするます。 入力補完は、調教中なので、まだ賢さとは無縁な感じ。

狩野さん的なアレ。

迷ったら狩野さん!...狩野分析法による優先度付け と、あります。おお、スゲェ。何となく分り易そうな感じ。 でも、いくつか釈然としない部分が例の表の中にはあったりする。 具体的には、以下の二つ。 # L...Linear(性能) * なくてもよいが、あればあるほ…

Gitのeclipseプラグインをハックしてみた。

いくつかあからさまなエラーを修正してみたものの、 このヌルポでのけ反ってしまい、やる気撃沈。 if (projTree == null) { projTree = repository.mapTree("HEAD"); treeMap.put(repository, projTree); System.out.println("Orig tree id: " + projTree.ge…

Compilers:Principles, Techniques, and Tools

と言う本。新宿の紀伊国屋に行ったらあったので、買った。 しかし、ドラゴンブックの筈なのに表紙がドラゴンぢゃないのデスヨ。 しかも、ハードカバーの筈なのに、ペーパーバック。 軽く目次を見た感じだと、大体合ってそうなんで買ったけども、 間違えちゃ…

GitでHttp Proxyの設定方法がワカンネ…orz

Windowsで動くバイナリ。 Git on MSysGit is a powerful Source Code Management tool, which was created out of the need to replace BitKeeper -- quickly! -- with something else for the Linux kernel development. eclipseプラグイン。 Release versi…

分散リポジトリ中心のSCMを使うべきなの?

Mercurial では実現できても、 CVS (あるいは他の集中リポジトリ型の SCM ツール) を利用した場合には実現が難しい(あるいは運用が面倒な) 構成管理のシステム構成例を示します。 多分、きっと僕は、既にCVS脳でありSVN脳になっていて、SVNに対してほと…

やせ過ぎは怖い…のかな…

id:koichikさんから、お前も調べろとお達しがあったので調べてみました。 175cm 51kg ええと、BMIが16.65何ですけども。 一般的にはBMI値が25を超えると危険信号といわれています。 また、やせすぎ(BMI値が18.5以下)もよくありません。 25〜18.5 つまり、…

これは…

public Void [][]d_0()[][] { for(int i=0,a[]= {1,2,3};i

例外とか投げて貰ってもねぇ…

java.lang.Class#cast public T cast(Object obj) { if (obj != null && !isInstance(obj)) throw new ClassCastException(); return (T) obj; } こんなん書いてみた。 public static <T> T as(Class<T> clazz, Object obj) { if (obj != null && clazz.isInstance</t></t>…

これが、マッシュアップの暗黒面と言うやつか。

yaari.comからの招待状を無視してくださいyaari.comというところから、私名義の招待状を受け取った方は、無視してくださいますようお願い申し上げます。このサイトは、悪質なスパムサイトです。 いや、最初聞いた時は、Gmailにセキュリティホールがあるのか…