2006-08-01から1ヶ月間の記事一覧
ITmediaでの連載 http://www.itmedia.co.jp/enterprise/articles/0608/07/news008.html http://www.itmedia.co.jp/enterprise/articles/0608/10/news019.html http://www.itmedia.co.jp/enterprise/articles/0608/23/news003.html http://www.itmedia.co.jp/…
XPathについての情報をメモメモ。勉強理由は、JXPathを使いたいから。w JXPath http://jakarta.apache.org/commons/jxpath/ http://jakarta.jp/commons/jxpath/ XML Path Language http://www.infoteria.com/jp/contents/xml-data/REC-xpath-19991116-jpn.h…
勉強するとしたら、とりあえずC#にするというのは決めているので 基本についての情報があるページをメモメモ。 改訂版 C#入門 http://www.atmarkit.co.jp/fdotnet/csharp_abc2/index/index.html 連載C#プログラミング(Stack*) http://www.stackasterisk.jp/t…
最近、.net(C#)をそろそろ勉強しようと思う今日この頃です。 でも、開発環境買うのはちょっとって思ってたら、MSから無償のエディションが あったんですね〜今日知りました。各言語毎のエディションや、WEBアプリ開発用もあります。 http://www.microsoft.co…
NRIがオープンソースドキュメントとして、Eclipseの利用ガイドや FindBugs利用ガイドなどをPDFファイルで公開しています。 オブジェクトワークス|オープンソースドキュメント http://works.nri.co.jp/service/documents.html
iBatis 2.2.0がリリースされました。ただし、まだBetaリリースとなっています。いくつかの機能追加と修正を行っているみたいです。 内容については、以下の記事が詳しく書かれていらっしゃいます。 Invention Works http://blog.seesaa.jp/tb/22498960 また…
iBatisには、クエリの結果をMapで受け取る機能があります。SqlMapClientの以下のメソッドを使用します。 Map queryForMap(statement, parameterClass, keyProperty); 以下サンプルです。[DDL] -- vim:set ts=4 sw=4 et ws is nowrap ft=sql: CREATE TABLE SA…
強力PDFライブラリらしいです。とりあえずメモメモ。 http://journal.mycom.co.jp/articles/2006/08/25/jpedal/ 本家 http://www.jpedal.org/
ついに、javaにもクロージャが投入されるかもしれないですね。 http://journal.mycom.co.jp/articles/2006/08/23/java7closuer/ http://blogs.sun.com/ahe/resource/closures.pdf 個人的には、待ってましたの機能です。 javaの主要開発者のJames Gosling氏な…
GMailが遂に一般公開されてますね。 GMailトップページにアカウント取得へのリンクが存在するようになっています。招待が必要なころから使用してますが、便利ですよGMail. 容量が使い切れないくらいあります。ちなみに、GMail Driveというのがありまして、こ…
iBatisでは、行データをハンドリングするハンドラを 指定することができます。 com.ibatis.sqlmap.event.RowHandler RowHandlerはインターフェースとなっており、 void handleRow(Object obj); というメソッドが一つだけ定義されています。 このメソッドに渡…
Swing XML Authoring Toolの略らしいです。XULがらみでもう一つメモメモ。 xulfacesはWEB系フレームワークですが、こちらは、Swingのフレームワークです。GUIのビュー定義にXULを利用して、JAVAのコードを書かずにアプリを構築することを 目的としているみた…
XULって、ズールって読むんですね。 XUL, JSF, Ajaxを利用して、リッチなUIを構築するフレームワークみたいです。 xulfaces http://xulfaces.sourceforge.net/ XULって、Mozillaシリーズに搭載されているUI言語と 認識しているのですが、これって、IEとかで…
MYCOMにて記事があったのでメモメモ。 http://journal.mycom.co.jp/articles/2006/08/17/ajax4jsf/
Tapestryでは、ページファイルなどの値指定にOGNLが使用できます。 OGNLでは、単純にobj.getValue()をobj.valueと記述できるだけでなく 値の評価やオブジェクトの生成もできます。[例] Ifコンポーネントのcondition属性に指定するboolean値を Java側でセット…
PropertySelectionコンポーネントもSelect,Optionと同じようにドロップダウンリストを レンダリングします。違いは、こちらは内部でorg.apache.tapestry.form.IPropertySelectionModelを 持ち、それを利用してレンダリングを行います。IPropertySelectionMod…
Tapestyにて、コンボボックス(ドロップダウンリスト)を表示するには、 大きく分けて2通りのやり方があります。 Selectコンポーネントを使用 PropertySelection(MultiplePropertySelection)コンポーネントを使用 後、自前でコンポーネントを作成してレンダ…
たけぞうさんのところで、Click Frameworkの日本語でのwikiが 立ち上がってます。http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi/click?page=FrontPage
とりあえず、メモメモ。 本家 http://www.microsoft.com/downloads/details.aspx?FamilyID=2b0bbfcd-0797-4083-a817-5e6a054a85c9&DisplayLang=en 有用なリソース(どれも詳しくかかれています) http://d.hatena.ne.jp/newpops/ http://www.roy.hi-ho.ne.jp/…
iBatisには、ページング機能付きのリストを取得する機能があります。 com.ibatis.common.util.PaginatedList このインターフェースは、Listインターフェースを継承しており、 Listのメソッドに加え、以下のようなページングのメソッドを提供しています。 get…
iBatisを使用していると、SqlMapClientを生成している部分などを 毎回記述すると面倒になります。iBatisのドキュメントにはSqlMapClientを生成するUtilクラスを 作成する例が記述されています。 てことで、面倒な初期化処理などを引き受けてくれるユーティリ…
ClientJava.comを眺めてたら、記事があったのでとりあえずメモ。 jMatter http://jmatter.org/ 英語がよくわからなかったのですが、フロントがSwingでバックエンドにRDBMSの 2層アプリを作成する際のフレームワークみたいです。(間違えてるかも・・・w)[…
JAGがいつのまにかバージョン6まであがってました。 ビューにTapestryをサポートするようになってます。 これ、知ってたけど使ったことないんですよね。 Tapestryもサポートしてるみたいだし、一回試してみようかな。ちなみに、このツールはJ2EEアプリを自…
今日初めて知りました。 SwingFrameworkというフレームワークやその他Swingに関連する フレームワークなどが公開されています。 Project Mogwai http://mogwai.sourceforge.net/index.html ちなみに、バンドのMogwaiと完全に同じ単語ですので、 Mogwaiでググ…
@ITにて連載中。(現在第3回まで公開されている模様) http://www.atmarkit.co.jp/fjava/rensai3/swing01/swing01.html http://www.atmarkit.co.jp/fjava/rensai3/swing01/swing02_01.html http://www.atmarkit.co.jp/fjava/rensai3/swing01/swing03_01.html
http://www.itmedia.co.jp/enterprise/articles/0608/10/news019.html
現在、Webデスクトップが花盛りみたいですね。 その中でもオープンソースのWebデスクトップ環境がeyeOSです。 eyeOS http://www.eyeos.org/ 個人的に、びっくりしたのがMacの概観そっくりなWebデスクトップの FlyakiteOSX http://osx.portraitofakite.com/ …
Ant詳説 http://homepage1.nifty.com/kuprij/antdoc/toc.html buildファイル作成している時によく参照させてもらってます。 各タスクについての詳しい解説があります。バージョン1.5までの分になってますが、後は本家のドキュメントを 参照すれば済みます…
アプリケーション仕様ファイルにて、プロパティ値 org.apache.tapestry.output-encoding org.apache.tapestry.template-encoding をともに、Shift_JISにしていたのですがこれでは、"〜"などが 文字化けしてしまいます。(Tapestry4.x系では、meta要素になりま…
there have been some brief discussions about Velocity becomming a top level project (TLP) under Apache and Click becoming a part of this project, as a sub project, much like Velocity Tools. Clickのnews groupの記事を見ていたのですが、こんな…