employee.dicon仕様

コンテナに登録するコンポーネントの仕様を書いてみた。

Web アプリケーション開発の新しいアプローチ

はやってますねajax。こういうのをベースにして、S2JSFのページがS2Containerに登録されているコンポーネントと直接やり取り出来るようになるとこれはもう時代が変わりますよ。はい。Flex/FlashのRemotingみたいなことがHTMLで出来るようになるわけですから…

業務フロー、ロバストネス図、UIモック

実際にS2JSFを用いて開発を進める時は業務フローとロバストネス図、そしてUIモックを作成すればアプリケーションの概要が目に見えてくる。ここから先はビュー、コントロール層とロジック層に分けて作業が出来そう。ビュー層はデザインとユーザビリティをロジ…

employeeのコンポーネント一覧

ロバストネス図を描いて、それから抽出出来たコンポーネントを一覧にしてみた。

employeeのロバストネス図

多分、正式な文法にのっとっていない書き方。自分なりに分かりやすい書き方で描いてみた。UMLっていうより図解言語として。

employeeの業務フロー

s2jsf-example EA6のemployeeのお勉強。まずは業務フロー図を描いてみた。

Dependency Injection と AOP

DIContainerとは、Dependency Injectionをおこなう軽量コンテナです。Dependency Injectionとは、インターフェースと実装を分離してコンポーネント同士がインターフェースのみで会話するようにし、実際のコンポーネントの生成や設定を、外出しにしようという…

Clutter Clone for Windows

かっこよすぎるhttp://fringe.homeip.net/ClutterClone/

http://d.hatena.ne.jp/t-uchima/20050213 の続き

まこたんさんのメールより <form id="mailList"> <span m:inject="h:dataTable" m:id="dataTable_id" m:value="#{hogeList}" m:var="hoge" m:frame="all" m:border="1"> <span m:inject="h:column"> <span m:inject="f:facet" m:name="header"> <span m:inject="h:outputText" m:value="?"/> </span> <a href="hogeview.html"></a></span></span></span></form>

英・中・韓3か国語に対応! Yahoo!翻訳、ついに登場!!

http://honyaku.yahoo.co.jp/transtext

特集 個人情報保護

http://www.itmedia.co.jp/news/privacy/

employeeサンプル

現在のemployeeのサンプルはdaoの排他処理が考慮されていないみたい。更新時に何らかの前処理を書いたほうがよさそう。

S2JSFのチェックボックスのグループ化

http://d.hatena.ne.jp/higayasuo/20050202S2JSFのselectManyBoxで生成されるチェックボックスのレイアウトはs2jsf-exampleのモックとは異なり、tableタグによるレイアウトになる。MyFacesのコンポーネントの仕様だろうから仕方がない。ちょっと残念。出来れ…

IBM alphaWorks, 開発環境 [ Lazro 1.1 ] リリース。MacOS X に対応

MacOS X に対応ってのが嬉しい。 http://www.alphaworks.ibm.com/tech/ide4laszlo こっちでは S2Lazro? に向けてLazroを調査中のよう。 http://d.hatena.ne.jp/n-ichimura/で、こっちがLazroのサイト。ライセンスはCPLです。 http://www.openlaszlo.org/

NCHのトラックバック

http://www.nch.naha.okinawa.jp/pblog/search.php?d=2005-01-14http://www.nch.naha.okinawa.jp/pblog/trackback/tb.php?id=4

Windows XP へ自動ログオンする

http://www.microsoft.com/japan/windowsxp/expertzone/tips/march/knox1.asp

Web

http://www.randynetwork.com/blog/155http://kinowiki.net/

デザインパターン

Data Transfer Object

DTOとTOhttp://d.hatena.ne.jp/neverbird/20040820Data Transfer Object 概念http://martinfowler.com/eaaCatalog/dataTransferObject.html

Flashコンポーネントプロジェクト

「ひがやすをのここだけの話」より 標準のFlashでは足りない機能を補ったコンポーネントを作成しようというプロジェクト。これまでは、各社自分たちで作っていたと思いますが、それでは、効率が悪い。本気でみんなが使えるコンポーネントをあつめましょう。…

『DBArtisan 5.4』を、機能制限なし/期間限定なしで無償配布

日揮情報ソフトウェア株式会社では米国Embarcadero Technologies社の製品を日本国内に提供し、今年で5周年を迎えます。データベース設計ツール「ER/Studio」、データベースI開発ツール「Rapid SQL」、DBエンジニア必携ツール「DBArtisan」、そしてUMLモデリ…

MS、自社版「Wiki」をオープンソース化

MSが3番目のオープンソースコードを公開した。今度はなんと「Wiki」アプリケーションである。全文は・・ http://www.itmedia.co.jp/enterprise/articles/0409/29/news010.html

「DB2」開発者版を1980円で

ソースネクストが今度はIBMのデータベースソフト「DB2」を格安販売。Windows版とLinux版が同梱される。ソースネクストは9月27日、日本アイ・ビー・エム(IBM)のデータベースソフト「IBM DB2 Personal Developer's Edition Lite V8.2」を、税込み1980円で10…

『DBArtisan 5.4』を、機能制限なし/期間限定なしで無償配布

日揮情報ソフトウェア株式会社では米国Embarcadero Technologies社の製品を日本国内 に提供し、今年で5周年を迎えます。データベース設計ツール「ER/Studio」、データベ ースI開発ツール「Rapid SQL」、DBエンジニア必携ツール「DBArtisan」、そしてUMLモ デ…

MS、自社版「Wiki」をオープンソース化

MSが3番目のオープンソースコードを公開した。今度はなんと「Wiki」アプリケーションである。全文は・・ http://www.itmedia.co.jp/enterprise/articles/0409/29/news010.html

「DB2」開発者版を1980円で

ソースネクストが今度はIBMのデータベースソフト「DB2」を格安販売。Windows版とLinux版が同梱される。ソースネクストは9月27日、日本アイ・ビー・エム(IBM)のデータベースソフト「IBM DB2 Personal Developer's Edition Lite V8.2」を、税込み1980円で10…

BeeAnywhere

BeeAnywhereとはリモートコントロール&ファイル転送ソフトで「pcAnywhere 10.5 リモート版」を搭載した64MBのUSBストレージ。 PCのUSBポートに挿入し、 セットアップするだけで「pcAnywhere 10.5 リモート版」と同様の機能を実現。また、 使用するリモート側…

坂道発進もできる“魔法のほうき”

「ニンバス2000」よりも手軽に乗れる“魔法のほうき”が登場した。残念ながら空は飛べないが、地上を時速10キロで走行する。坂道発進だってできちゃうのだ。>ちょっとへん? 全文は・・ http://www.itmedia.co.jp/lifestyle/articles/0409/09/news100.html

ソフト移植はもう不要? 新興企業が汎用エミュレータ発表:QuickTransit

画期的な汎用エミュレータ「QuickTransit」が発表された。額面どおりの性能ならば、仮想マシン上でネイティブ環境の80%の性能を発揮できるという。新興企業の米Transitiveは9月13日、特定のプロセッサ/OS用のアプリケーションを別のプロセッサ/OSで実行で…

XMLでリッチクライアントを実現「Macromedia Flex」

米国で3月に出荷が開始されたMacromedia Flexは、WebアプリケーションのUIにリッチなインターフェイスを実現するためのプレゼンテーションサーバだ。 国内では今秋の出荷が予定されており、評価版の配布が始まったばかりのため、製品の情報は少ない。しかし…