2008-09-01から1ヶ月間の記事一覧

The surplus thing

RailsConfでDHHがプレゼンした内容. 個人的には非常に面白かったです. なぜDHHが特別なのかが少しわかった気がする. 彼、良い意味で普通な自分を隠さないのと、見てる目線がちょっと違う. 凄く好感をもてました. P.S.あと、内気な人だと思ってたんだけど、な…

0.4開発近況

ちょっと間が空いてしまいましたが、いまは0.4というバージョンの開発をしています. リリースは10末くらいを予定しています. ちなみに0.4のプロジェクト名は「Core」です. ということで(どういうことで?)、最近は足回りの改善が多いです. 地道なリファク…

リッチなアプリ開発はデータバインディングが一つのキモがGood!

どうも。夏休みボケなDQNです。id:kagamihogeさんの「リッチなアプリ開発はデータバインディングが一つのキモ」が 非常によいエントリです。 とりあえず重要なのは、Web ベースの業務アプリの流行の一つに、 再びクライアント側重視の流れがあるらしいこと。…

夏休み

etc

ちょっと遅めの夏休みに突入。DQNでいきなり熱出したりしてるんだけど^^;

ConverterとValidatorについて

どうも。二日酔いだと思ったら風邪だったDQNです。 DQNなのでConverter/Validatorについて書きなぐってみるよ。 T2はポリシーでもあげているとおりConverter/Validatorについては以下のような感じです Converterというかコンバージョンは求められたら最小限…

T2入門その3 -@ActionParam-

T2入門その1 -@Pageとアクションメソッド- T2入門その2 -@ActionPath- 大分時間が空いてしまってすいません。 今回は第3回で、@ActionParamです。 @ActionParamはT2でも中心的な機能のひとつです。 第2回でお話したとおり、@ActionPathはURLによって制約を与…

世にあるバッチフレームワーク

@keisuke_nに教えてもらったのでメモ。 http://www.atmarkit.co.jp/fjava/column/andoh/andoh37.html

@Upload

@Uploadは0.4で入る新機能で、ファイルアップロードを受け取るアノテーションです。 ただし、@Uploadで受け取るときのクラスはorg.t2framework.contexts.Uploadクラスとして決まっているので、 型だけで省略可能です。 こんな感じに型だけでいけます。

T2ユーザーML

なんか宣伝しわすれてるかもしれないので、書いておくます。 T2ユーザーMLを開設しています。 T2に限らず、Webアプリケーションやそのアーキテクチャについても色々話していきたいので 参加よろしくです。 (あ、他のフレームワークのバグとか言われても困り…

10/04 オープンソースカンファレンス2008 Tokyo/FallにT2で登壇させていただきます。

告知おそくなりましたが・・・・ SeasarConに引き続き、10月4日のオープンソースカンファレンス2008 Tokyo/FallにT2で登壇します。 内容的には、開発中の0.4がメインになる予定ですが、もう少し色々見せれたらなと思っています。 他にも「勉強会大集合(2コ…

とはいえT2 0.4開発中

本業をちゃっちゃとやってます。 ひとまずファイルアップロード用の@Uploadとか、RESTなURLの一部をとる@Varあたりを まずは実装します. http://code.google.com/p/t-2/issues/list?can=2&q=milestone:T2-0.4&colspec=ID%20Type%20Status%20Priority%20Miles…

バッチフレームワークがいいの?

ちょっと前にあった話で、バッチフレームワークで適度なのがなくて 困ってるという人が結構な数いた. たしかにSpring Batchはなんか小難しい感じだけど、独自で毎回作るのもアレなので 適度なのが欲しいなーっていう人は結構多い気がする. いや、T2自体とは…

エンジニアの未来サミットを終えて

さて一日ちょいゆっくり休んだところでエンジニアの未来サミット第二部の 感想を書いてみたいと思います。 よかった点 まずこの会が実際に開催されたこと。自分は開催されたこと自体がすばらしいことだと思ってるので。技評さん本当にありがとうございました…

エンジニアの未来サミット

etc

いよいよ明日に迫ってきました、エンジニアの未来サミット。みんなで楽しく議論してみたいですね。自分も楽しみにしてます^^ あ、ustされるのね。がんばりまーす^^ http://gihyo.jp/event/2008/engineer ustされるURLは以下のようです。 http://www.ustr…

T2 0.4の予定

既にやってるのもあるけども、こんな感じです. http://code.google.com/p/t-2/issues/list?can=1&q=milestone:T2-0.4&colspec=ID+Type+Status+Priority+Milestone+Owner+Summary&sort=&x=&y=&cells=tiles

T2 0.3.1をリリースしました.

T2 0.3.1をリリースしました. 今回の変更点は軽微なバグ修正1点です. 若干commonsとT2、Lucyの依存関係がおかしかったので修正しました. http://code.google.com/p/t-2/issues/detail?id=109 EmployeeサンプルでS2をコンテナとして使うのに、なぜかLucyが必…

Executable WAR

Hudsonでやっていた、Executable WARをよこたさんと一緒にまねてみた。Executable WARは簡単にいえば、java -jar t2-samples.warでWebコンテナごと起動するやつのこと。ファイルひとつ、コマンド一発でちょいちょいと確認できるので非常にお手軽。詳細はここ…

Silverlight-usersへ少しだけ書いてみた

他RIA製品との比較のところで、FlexとAIRについて少しだけ書いて見ました。 おいらの理解では、 Silverlight2の対抗馬は、FlexとかExtJSみたいなリッチJavaScriptフレームワーク AIRの対抗馬は、Silverlight2というよりはWPF じゃないかなと思ったのでそう書…

Redirectクラス

id:c9katayamaさんがRedirectクラスの仕様変更について書いてくれてます。 こちらの変更も0.4から入ります。 RedirectだけでなくForwardクラスもそうですが、Navigationクラスで返すパスは0.4から 相対パスは使えなくなり、全て絶対パス扱いになります。 相…

ぱくりあいでより良いものを生んでいく

id:skirnirさんのYmirに、新たにYmir-AMFモジュールというのが追加された。 嬉しいことにT2の機能をぱくって作ってくれた。 こんな風に違うプロジェクトであっても、お互い双方に良いところをまねて より良いものを生んでいけたらなと思ってます。 実際T2で…

@RequestParam/@SessionAttr

@RequestParam/@SessionAttrを実装しました. ていうか、0.4開発ブランチにマージしました. サンプルみるとこんな感じです. @RequestScope @Page("requestparam") public class RequestParamPage { @Default public Navigation index(WebContext context) { r…

Seasar理事の橋本さんの新連載

アットマークITでSeasarファウンデーション理事の橋本さんの新連載が始まってます. なんかインタビューってのが新鮮wwww http://el.jibun.atmarkit.co.jp/hashimoto/

Silverlight users

Silverlight使いのためのコミュニティサイト「Silverlight-users」ができたようです。情報楽しみにしとります^^ http://silverlight-users.jp/

SeasarConference2008反省会 at Skype

T2チームでのSeasarCon反省会 at Skypeが開催されてますが、 総じて一番笑いがとれなかったオラは負け感たっぷし(>_<) [17:44:54] yone098の発言: いや、4人いたらそれぞれ分担が必要です [17:45:08] yone098の発言: 大谷さんは笑い無しで全然問題ないと…

DataGridで、先頭の項目がSelectionChangedイベント発生不可

http://d.hatena.ne.jp/shot6/20080827#1219823534の続きともいえるうそだと思う人もいるかもしれないですが、Silverlight2のDataGridでは 先頭項目に勝手にフォーカスがあたるので、それ以降先頭項目でSelectionChangedイベントが飛ばないw 言いたいこと:…

ITPro Challenge!にて

先週金曜日、ITPro Challenge!でNexediの奥地さんの講演をみた.詳しくはこちら. http://itpro.nikkeibp.co.jp/article/NEWS/20080908/314345/ 奥地さんの心に残った言葉を自戒もこめて. 「人生は世界をより良い場所にするためにある。できないからやらない,…

限定公開!

T2のオモシロネタ、限定公開ですwwww 米林監督の雄姿がみえます. いつか消えちゃうそうなので、見えた人はラッキー♪ http://www.skirnir.net:8080/template/0/index.html?key=1220889542142.29123891 P.S.このt2newsmakerも近いうちに公開予定です.0.4か…

とはいえ、、、

etc

今週はT2関連身動きとれない感じです>< Issue登録・軽微バグ修正くらい。 0.3.1を今週末くらいに計画してましたが、もう少し先になるやもーー; http://www.google.com/calendar/embed?src=8f2qarhl1446e64qbj295p5b1o%40group.calendar.google.com&ctz=As…

S2BlazeDSとT2のAMF機能のメリデメ

残りの時間でデモ。以下、デモ見ての個人的な意見色々。Flex-Java の通信のとこは、 S2BlazeDS なみにラクになってほしいなー、てか既になってるっぽいなぁw ガワが Silverlight(+C#) でも サーバサイド側は Java っての驚いたりした。 http://d.hatena.n…

SeasarCon飲み会で、、、、

T2

id:agtさんに愛を告白されましたw