java

CIサーバのメモ

最近、HudsonとTeamCityの話題を耳にする機会が増えてきたので、CIサーバー(継続的インテグレーションサーバー:自動ビルドサーバー)を少し調べました。といってもCruiseControlサイトの機能比較表から気になったものを抜き出して、幾つかリンクをつけたで…

FreeMaker

Hibernate Toolsで使うテンプレートをVelocityからFreeMarkerに変えたという話の意訳。 http://www.programmers-paradise.com/tdiary/?date=20060207 読みたかった記事なのでたすかりました(via marsさん)。余談ですが「なるとも!」終了ショック。。ビデオ…

S2Dao

S2DaoでXMLレスなO/Rマッピングを行う(CodeZine) http://codezine.jp/a/article.aspx?aid=303 冗長なコーディングが少なく外部のSQLを容易に使えるO/Rマッピングツール「S2Dao」の紹介記事です。 ちなみに.NET版はこちら、PHP版はこちらです。

JavaPressが・・・

3月をもって休刊だそうです。。 「JavaとかBSDとかD言語とかそのあたりの情報」より http://d.hatena.ne.jp/zinbe/20051209/1134111890 私も執筆させて頂いたことがあるので、とても残念です。。

CheckStyleプラグイン

Eclipse CheckStyle プラグイン4.0 コーディング規約などをチェックしてくれるプラグイン http://eclipse-cs.sourceforge.net/ ↓UPDATEサイト http://eclipse-cs.sourceforge.net/update 昔インストールしたけど使いこなせず。。

(ほぼ)10分で作るTrailsアプリ

「Trails」のデモ(ObjectGardenより) http://objectgarden.skr.jp/?Java%2FTrails http://d.hatena.ne.jp/kuranuki/20051124#p1 Java版RailsともいわれるTrailsのデモMovieがあります。インストール編はJDK・TRAILS・ANT・Tomcatの設定なのでJavaに詳しい…

Trails

Java版Rails「Trails」 https://trails.dev.java.net/ TrailsでCRUDアプリを作ってみた(takeuchi Nikkiさんより) Java.netの記事(InfoSeek翻訳) なるほど。面白いですねぇ。ちなみにTrailは小道という意味です。

サーバソフトを一括インストール(XAMPP)

Apache、MySQL、PHPのようなサーバソフトを一括インストールできるフリーパッケージ「XAMPP」。対象OSはWindows、Linux、Solaris、Mac。 http://www.apachefriends.org/en/xampp.html http://www.apachefriends.org/en/xampp-windows.html Apache, MySQL, PH…

JavaOne(東京国際フォーラム)

かなりの2日酔い。かろうじて16:00ごろから参加。セッションもろもろメモ 日立ソフト河村さん Stripes(アノテーションを使用するWebフレームワーク) JBoss Seamプロジェクト(JSFとEJB3.0を糊付けするプロジェクト) AspectJ5。POJO+Annotionに。ADJTという開…

Seasar2.3

Seasar2の新版リリースに伴うコメント(出羽ブログより) http://cto.tafc.co.jp/archives/2005/11/seasar2.html 短くて読み易いです。

FacesIDE

EclipseのJSFプラグイン「FacesIDE」 http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=FacesIDE 久々のJava。 Web+DB Press Vol27の記事を見てFacesIDEをインストール。JSFは半年ぶりだったけど、このプラグインの補完機能に助けられてスイス…

db4o

OODB(オブジェクトデータベース)の「db4o」だそうです。 http://www.db4o.com/japan/ http://d.hatena.ne.jp/db4o/ http://www.db4o.com/community/blogs/japanese/ オープンソースです。

NekoHTML

NekoHTML...HTMLパーサー http://people.apache.org/~andyc/neko/doc/html/index.html http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=23431&forum=12&3 Nirvana https://nirvana.dev.java.net/

Python・IronPython・Jython

Python...フリーなオブジェクト指向プログラミング言語▼IronPython(.NETで動作するPython)...Version0.9 http://www.microsoft.com/downloads/details.aspx?FamilyID=cf5ae627-5df1-4f8a-ba8b-d64f0676f43f&DisplayLang=en http://www.ironpython.com/ ▼Jyth…

Derby

ApacheのJavaで書かれたRDBMS「Derby」 http://db.apache.org/derby/ http://pcweb.mycom.co.jp/news/2005/08/05/011.html http://pcweb.mycom.co.jp/articles/2005/08/09/apc1/ 昔のCLOUDSPACEだそうな。

JUnitコラム

JavaPress Vol43(見本誌)。 http://www.gihyo.co.jp/magazines/javapress/archive/Vol43 「JUnitソース」記事のコラムが面白かったです。

Hibernate記事

現場で使える Hibernate(「オブジェクトの広場」より) http://www.ogis-ri.co.jp/otc/hiroba/technical/HibernateForOnsite/index.html 読みやすかったです。 DataAccessObject (DAO) って、J2EEデザインパターンだったんですか・・・。

Ja-JakartaのWiki

Ja-JakartaのWiki http://www.jajakarta.org/wiki/workspace/ できたてです。充実していくといいですねぇ。

iBATISのFAQ その3

iBATISが動作したデータベース一覧 Java http://opensource.atlassian.com/confluence/oss/pages/viewpage.action?pageId=415 .NET http://opensource.atlassian.com/confluence/oss/pages/viewpage.action?pageId=532

iBATISのFAQ2

LIKE句を使うには(iBATIS FAQの意訳)iBATISのMapはPreparedStatementを使用するので、$VALUE$に「%」か「_」を含ませなければなりません。例えば、 select * from foo where value like '青%' を実行したい場合、 select * from foo where value like #parm#…

iBATISのFAQ

「iBATIS DAO」と「iBATIS SQL Maps」の違い(iBATIS FAQの意訳) 「iBATIS DAO」と「iBATIS SQL Maps」は別物です。 DAOはあなたの永続化層とサービス/ドメイン層の間にある抽象化層です。DAOは、より高い層(サービスとドメインのような)のすべてに一貫したAP…

iBATIS関係のリンク http://www.h7.dion.ne.jp/~a.d.1976/ http://634.ayumu-baby.com/ibatis/

AppFuse1.8.1

昨日、AppFuseの1.8.1がリリースされていました。 https://appfuse.dev.java.net/servlets/ProjectDocumentList?folderID=3543&expandFolder=3543&folderID=3205

AppFuse1.8

気がつけばAppFuseの1.8がリリース AppFuseとは「JSF(Tapestry/WebWork/Struts) + Spring + Hibernate(iBATIS) 」を用いたWebアプリケーションの雛形的な実装です。 https://appfuse.dev.java.net/servlets/ProjectDocumentList?folderID=3205&expandFolder=…

次期Struts(Struts Shale)関連メモ

Struts Shale・・・Strutsの未来形(JSFとの統合) ●Craig McClanahanキーノート (星暁雄×Javaより) http://blog.nikkeibp.co.jp/itpro/java/archives/2005/03/java_computing.html ●StrutsWiki (英語) http://wiki.apache.org/struts/StrutsShale ●WithOutEJB…

Ajaxメモ

Ajax.NET(英語) http://ajax.schwarz-interactive.de/csharpsample/default.aspx Google Maps(Ajaxで動作) http://maps.google.com/ Ajax解説ページ http://sagittarius.dip.jp/~toshi/Ajax/yui.html Ajax.NET blog(英語) http://weblogs.asp.net/mschwarz/ …

アスペクト指向理解のまとめ(@IT)

アスペクト指向理解のまとめ(@IT) http://www.atmarkit.co.jp/farc/rensai/aspect05/aspect05.html

PDF出力

POI(Excel生成)とJooConverter(PDFへの変換)による帳票プログラムの例。 http://blog.netbeans.jp/roller/page/kishida/20050526 きしだの考えごとより。参考になります。

Exadel Studio2.5(インストール&起動)

Exadel Studio2.5.1をインストールしてみました。 インストーラを起動すると Eclipse3.0フォルダの場所 Tomcatフォルダの場所(Exadel付属のものを使ってもよい) インストール先やアイコンの作成場所 などを聞かれました。どうやらEclipseのプラグインなんで…

動的型付け言語

IT PROより「スクリプト言語人気に思う,動的型付け言語の可能性」 http://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20050426/160128/ Smalltalk,Rubyなど動的な型を持つ言語は使ったことないですねぇ。 ふーん。楽なのですかぁ。