wildcatsの日記

赤羽在住でIT関係の会社の社長やってます。

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

classworlds

OSS

Maven2で各ビルドスコープのビルド時、プラグイン実行時などに必要となるクラスパスを柔軟に切り替えるために利用されています。M2に依存関係のあるjarファイルを見ていて classworldsがかなり謎だったのですが クラスローディングライブラリなんですね。 な…

謎の男が「奏」乗効果 「ピアノマン」CD注文殺到 ビリー・ジョエル32年前の名曲

ビリージョエルは好きなんですけど少し笑った。

複数の人でOSSのソフトウェアを解析するための手順

個人的に解析の進め方に思うことがあったのでまとめました。(無保証)1) 対象ソフトウェアのパッケージ安定度をJDependなどを用いて計測する。 2) パッケージ安定度が高いパッケージのJavaDoc及びテストケースを理解する。 ・理由1 パッケージ安定度が高い…

もう昼か〓

etc

しかしネタをどうすっかなぁ。

なるほど。

Coponentを登録するメソッドはインタフェースとして公開されているけど injectionはS2Container内で行っているんですね。 # って今頃気がついたのはどうかと思うな。。(苦笑) そうするとSpringのapplicationContext.xmlを読み込ませて S2ContainerでBeanの…

Re:体系的テストの本

私も持っていますが体系的にテストを学ぶには良い本だと思いますよ。 使える本かどうかは。。。?(謎

Maven Repo Search

Dependenciesの設定で手間取ってて見つけた。 すげー便利。otsukaさんありがとう!

確認の重要性

ちとここには書きづらいので家に帰ったらmixiに書く。 追記:と思ったけどやめとく。

週刊文春のMASTERキートン記事は果たして真実か 〓浦沢直樹・長崎尚志・雁屋哲をめぐる様々な噂

etc

(via http://www.otsune.com/diary/2005/05/22/1.html#200505221) 面白くなってまいりました!

ソフトウェア工学?

後できっちり読もう。

Contextが提示されていないResultは疑うべきだ。

etc

「エンタープライズアプリケーションアーキテクチャパターン」を読んでいて マーティン・ファウラーってすごい人なんだと改めて思った。 理由はResult(パターン)を提示する際にどういう局面で利用するかを明示化している所。 例えばドメインモデルを利用す…

Commons Digester

OSS

利用しているコードはしばらく読みたくない。 ちょっとゲップが出そう。

Together

etc

ソースコードからのシーケンス図作成@リバースエンジニアリングで スーパークラスのメソッドを上書きまたは隠蔽している サブクラスに対してメッセージを送信するようなコードを書いていると シーケンス図にスーパークラスのメソッドのシーケンスが 図に表…

Drools内におけるAntlrのJava grammar

OSS

Public Domainだ!ヽ(´ー`)ノ ありがたく利用させていただきます。

エンタープライズアプリケーションアーキテクチャパターン

ようやく14章のページコントローラまで辿り着いた。 ただ通勤電車の中で読んでいるのが原因か 理解が不足しているように思う。 やっぱりコードを打ち込んで動かしながら理解していくのが 自分には馴染んでいるように思うな。

MavenIDE

みなさんは日本語でなんて呼びます? マーベナイド?それとも普通にメイベンアイディーイー?

Bloglines

etc

そろそろ整理しないと駄目だな。

ExcelMessageResource

tidusさんが実装をされて公開されている模様。 メモメモ。

サーブレットのフィルタで検証

どうも好きになれない。 どうせドメインのレイヤで再度検証する必要性があると思っているから。

オークス

オークスというとサンエイサンキューとアドラーブル以来 馬券を当ててないような。。。 1着はウメノファイバーとかシルクプリマドンナとかは予想できているんですけどね。今回は血統的にシーザリオで堅いと思っています。 母の母の父がハビタットなのが少し…

人気マンガ「MASTERキートン」が絶版に至った理由。

etc

・・・・

Hudson (Automated build monitoring system)

CI

(via http://d.hatena.ne.jp/tpircs/comment?date=20050516#c) Building software projects continuously, just like CruiseControl or DamageControl. In a nutshell, Hudson provides an easy-to-use build system, making it easier for developers to in…

はじめてのBarter - beyond design by contract

DbC

前に角田さんの「オレンジニュース」で紹介されていて触らなきゃと思って放置していたのですが 今日のartonさんの日記のエントリを読んで少し触ってみた。 メイヤー本にある継承におけるDbCの関係*1まではAspectの結合段階ではチェックしてくれないみたい。 …

m2 site:site

C:\maven2\projects\my-app>m2 site:site [INFO] ---------------------------------------------------------------------------- [INFO] Building Maven Quick Start [INFO] ---------------------------------------------------------------------------…

プログラム・プロムナード/Haskellプログラミング

etc

http://www.ipsj.or.jp/07editj/promenade/ (via haskell-ml)

「連載: Haskellプログラミング」のプログラム

etc

http://www.sampou.org/haskell/ipsj/

便利フリーソフト

etc

ファイル名変更時に拡張子を除く名前部分のみ選択できる「お忍びリネーム。」 http://www.forest.impress.co.jp/article/2004/02/05/oshinobirename.html COPIPA http://www.vector.co.jp/soft/win95/util/se289742.html ID Manager ver.6.6 http://www.wood…

Create an Eclipse-based application using the Graphical Editing Framework

http://www-106.ibm.com/developerworks/opensource/library/os-gef/

Introduction to the Spring Framework

http://www.theserverside.com/articles/article.tss?l=SpringFramework

Take Your Tomcat on the Road

OSS

http://www.javalobby.org/articles/tomcat2go/ (via http://d.hatena.ne.jp/neverbird/20050517#p1)