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

日本のOSSコミュニティ一覧

以前取材いただいた日経SYSTEMSの記者の方から日本のコミュニティ一覧にSeasarプロジェクトを載せて頂きました。ありがとうございますm(_ _)mでも、日本の様々なコミュニティって結構幅広くあるんですね。ちょっとためになりました。 http://itpro.nik…

ドキュメント

色々言われていますがw、ドキュメントも作成中です。なんとかもう少し時間を割くようにはしますが・・・

突然ですが、、、

etc

winstoneランチャなEclipseプラグインを作ってみようかと。ひとまず起動・停止くらいから。 プラグインは超初心者なので、DbLauncherあたりをみつつ開発するます。

新創刊のJavaExpertでTeeda記事を執筆しました。

JavaExpressの後継として、新たにJavaExpertが創刊されます。 このJavaExpertの特集2として、id:yone098さん、id:manholeさんと一緒にTeedaの入門記事を書かせていただきました。TeedaCoreから始まり、Extension、Ajaxと全部をまとめて紹介するのはこれが初…

Guice User's Guide(via id:iad_otomamayさんところ)

id:iad_otomamayさんがGuiceのユーザーガイドを翻訳(すげーはえー!)してくれてたので、一覧にしてみた。ありがとうございます、あとでじっくり読ませてもらいます>id:iad_otomamayさん Guice User's Guide■Java on Guice■1. Introduction■2. Plain Old F…

thoughts on Guice

Guice-MLの「thoughts on Guice」、あとでもう一度読み直す。>自分

CoC, good and evil

etc

id:yuki_neko_nyanさんのエントリを見て。 http://d.hatena.ne.jp/yuki_neko_nyan/20070316/1174011647

ふむ。。。

etc

http://d.hatena.ne.jp/moriyoshi/20070315/1173979493

ほしいー

etc

ナナオのカラーユニバーサルデザイン対応ワイドモニターが欲しい!

teeda-webunit 0.2.2リリース

teeda-webunit 0.2.2をリリースしました。 http://maven.seasar.org/maven2/org/seasar/teeda/teeda-webunit/0.2.2/teeda-webunit-0.2.2.jar teeda-webunitは簡易IntegrationTestツールです。jWebUnitをベースにTeeda用にidベースにカスタマイズされています…

Guice with Seasar2

まあ、まんまだけど。本体。 public class Seasar2Integration { static { SourceProviders.skip(Seasar2Integration.class); } private Seasar2Integration() { } public static <T> void bindComponent(Binder binder, S2Container container, String name, C</t>…

CoCと保守性

etc

もしかしたら両立しないかも。コードがIDEで簡単に終えるってのはメリットだし、規約では暗黙知になってしまいがち。と、Crazybobさんに言われてしまいましたwたしかに、可視性・追跡可能性は、コードに明示的に書いてあるほうが高い。 protected void conf…

遅まきながらも。

etc

これは使える。 http://labs.unoh.net/2007/01/pcjavascriptsave2localjs.html

注意事項 Dolteng0.18.0に同梱されているTeeda

ちょっと注意事項です。Doltengの最新0.18.0に同梱されているTeedaは1.0.5です。これはS2.4.11、Teeda1.0.6などの環境設定や稼動確認が終わっていないので、Churaとしてはまだリリースできないためです。 結果的にDoltengとTeedaで同日リリースになって混乱…

Teeda-tigerだけ再リリース

Teeda-tigerのpomに記述ミスがあったので再度リリースしておきました。mavenから取得できます。またteeda-tigerのzipファイルも置き換えておきました。

Teeda 1.0.6リリース

Teeda 1.0.6をリリースしました。 注意点 下記のTEEDA-269の変更(実際はパフォチュー)のため、Teeda1.0.6はSeasar2.4.11に依存します。 Seasar2は2.4.11以降を使用してください。 Bug [TEEDA-272] - Gridで、Itemsのクラス名とHTML上のidでまったく同一の…

Spring勉強会第1回感想

etc

Spring勉強会第1回に行って来ました。発表者の皆さん・勉強会の企画・実施した皆さん、お疲れ様でした。やりかた的なもの、内容的なものとで感想を書きたいと思います。 やりかた的なもの 1つのセッションが1時間半は長すぎだと思います。50分くらいがいいの…

JSONセントリックあるいはRFC4627セントリック

etc

JSON中心にまわる日も近い。かもしれないでつよ。軽量かつシンプル。イメージはJSONベースコミュニケーション。これが次世代。 http://www.ietf.org/rfc/rfc4627.txt?number=4627

te:error

<div id="hoge" te:error="true"> <span id="foo" /> </div>とかあると、 FacesContextのmessages(たぶんERROR以上)がある場合は、 <div id="hoge" style="display : block"> <span id="foo" /> </div>ない場合は、 <div id="hoge" style="display : none"> <span id="foo" /> </div>とかなればいいんすかねえ。(追記)あれ、全部のタグにstyle属性ってあるんだっけ?

Guice

etc

GoogleがDIコンテナですか。ちょろっと見た感じだと、LiQにそっくりかも。あとでもっと見ます。。。 http://code.google.com/p/google-guice/ メインコミッタの人のblog http://crazybob.org/

パフォーマンスチューニング

チューニングしてます。まあポイントはいくつかあるので、地味に淡々とやります。

validationFail()メソッド/validationFailedプロパティ仕様

initialize/prerenderに続き、Teedaで管理するライフサイクルメソッドに新たにvalidationFail()メソッドを追加しないかという話がteedaコミッタの間で出ています。(名前はvalidationFail()でいいかは考える必要ありだけど。Converterでエラーになる可能性も…

ドキュメント

ようやくドキュメント作成に入れます。ひとまず、各機能を淡々と説明するものを作ります。 ・コンポーネントの概要 ・コンポーネントはHTML上ではどう表現するか? ・コンポーネントはどのような規約になっているか? ・コンポーネントはJSFでどのタグにマッ…

forEachの改善

forEachをtbodyタグでも使えるようにしました。WTPが前から怒って警告出してたので、これでより自然なHTMLでforEachがかけます。 <table border="1"> <tbody id="aaaItems"> <tr> <td><span id="foo" style="background-color:red">hoge</span></td> <td><span id="bar">huga</span></td> </tr> </tbody> </table>

Teeda/S2JSF Integration Test set

Teeda/S2JSFでは、これからリリース判定を行うためにIntegrationTestを全面的に行うようにしたいと思います。今までもTeedaでも少しですがITを行っていたのですが、今度からは増強してデグレ防止等をきっちり行っていきたいと思います。ひとまずは、ITのテス…

Python Explorer

etc

む。PythonとそのFWをまとめた雑誌が技術評論社さんから出てる。買おうっと。 http://www.gihyo.co.jp/magazines/PE/archive/Vol1

Teeda 1.0.5リリース

Teeda 1.0.5をリリースします。1.0.4からの変更点はこちらです。新規機能 HTMLのInclude機能 レイアウト機能 RedirectScope、SubapplicationScope、PageScopeバグ修正 [TEEDA-255] - SelectItem(java.lang.Object value) で label が null になる [TEEDA-257…

もろもろの・・・

もろもろの事情あって、リリースが遅れております。もうしばらくお待ちください。すいません。

Tomcat from 5.5 to 6.0 migration guide

etc

http://tomcat.apache.org/migration.html