タグ

Seasarに関するsadahのブックマーク (26)

  • 2010-06-15

    Java Cloud Meeting Tokyo 2010 x Seasar Conference 2010の僕のセッションで使用したスライドをSlideShareにアップロードしてみました。 Seasarプロジェクト徹底攻略View more presentations from takezoe.セッションではSeasarプロジェクトで開発されている様々なプロダクトを紹介させていただきましたが、スライドにはありませんが、各プロダクトのメリット・デメリットや利用にあたっての勘所についてもお話しさせていただきました。書籍にも書いていないことが多いと思いますので、すでに書籍をお持ちの方にも役立つ情報をお伝えできたのではないかと思っています。 紹介するプロダクトの数が多すぎてあんちょこを見ながらでないと話せなかったのは反省点ですね…。プレゼンは得意なほうではないので聞き苦しい面もあったかと思いま

    2010-06-15
  • Java Cloud Meeting Tokyo 2010 - カタヤマンがプログラマチックに今日もコードアシスト

    6/13に法政大学で開催されたJava Cloud Meeting Tokyo 2010に参加してきました。 関係者の皆様、スポンサー各社様、法政大学様、ありがとうございました。 セッション 今回は「AndroidからT2 on Cloud」という、ちょっと流行を意識した感じのタイトルでセッションを行わせて頂きました。来て頂いた皆様、ありがとうございました。またT2チームの皆さん、資料&デモで協力してくれてありがとうございました。 今回は「色T2witter」と題したアプリを作成し、GAEとEC2に乗せたアプリに対して、異なるプロトコルでつなぐ、というデモを行いました。 ↑4つのアイコンをクリックすると、GAEとEC2にAMF3とJSONでアクセスするAndroidクライアント 内容としては、Androidクライアントのタッチ位置を異なるプロトコルで2つのサーバに送り、その情報を色情報に変

    Java Cloud Meeting Tokyo 2010 - カタヤマンがプログラマチックに今日もコードアシスト
  • Java Cloud Meeting Tokyo 2010に行ってきた - pekeqのブログ

    Java Cloud Meeting Tokyo 2010に行ってきた。いろいろ聞いてきたけど、id:higayasuo さんのセッション「Google App Engineの質とSlim3による進化したサクサク開発」だけ軽く書き取ってきた。 今日は予定を変更して、AppEngineの質の話を全体的にやります。 AppEngineで誤解されがちなところ py/javaどっちがいいの?とか みんな結構気になっていて、pyマンセーみたいにチラホラ出ている 当のところもあれば誤解されているのもある。 今日はAppEngineはこういうもんだと全部理解して帰ってほしい 1.クラウドの質 皆さんも考えてみてください。1分くらいあげますんで。 世の中の記事とかとか、buzword的に取り上げられているけど 自分にとってのクラウドの質って 一般的にはスケールアウトと言われているのが多いと思い

    Java Cloud Meeting Tokyo 2010に行ってきた - pekeqのブログ
  • Seasarカンファレンス 2010 終了 - jfluteの日記

    Seasarカンファレンス 2010 が無事終了しました。 ご来場された方々、ありがとうございました。 そして、クラウド一色の中、DBFluteのセッションに 来てくれた方々、当にありがとうございました。 Mobyletと同じ時間だったので、見事に悩まれた方が 多かったかと思います。(自分もMobylet聞きたかった) 資料がないのにも関わらず、辛抱強く聞いてくれて とても感謝します。そして、自分も楽しくセッション できました。今後もカンファレンスがあれば、 ぜひやっていきたいと思います。 最近のDBFluteは、というテーマで: o OrScopeQuery o NullsFirst/Last o ManualOrder o FORコメント o プロシージャのResultSetのEntityの自動生成 o HistoryHTML を紹介させて頂きました。 HistoryHTML そして

    Seasarカンファレンス 2010 終了 - jfluteの日記
  • Java Cloud Meeting Tokyo 2010: 『Google Web Toolkitのすすめ』発表資料 - kaisehのブログ

    Java Cloud Meeting Tokyo 2010で、『Google Web Toolkitのすすめ』と題して発表を行いました。スタッフの皆さま、お疲れ様でした。 発表中に、Google PluginでGWTアプリをGAEにデプロイする予定だったのですが、Eclipseで謎のエラーが出てしまいました。そこであらかじめデプロイしておいたアプリを表示しようと思ったのですが、動揺でApp IDをど忘れしてしており、URLを間違えて404を連発という失態を演じてしまいました。ネットワークを使うデモは会場でのリハーサルが必須ですね...。 以下、発表資料です。 Google Web ToolkitのすすめView more presentations from kaiseh.

    Java Cloud Meeting Tokyo 2010: 『Google Web Toolkitのすすめ』発表資料 - kaisehのブログ
  • Seasarプロジェクト徹底攻略 -Seasar2徹底入門 番外編- - たけぞう瀕死ブログ

    日開催されたJava Cloud Meeting Tokyo 2010 x Seasar Conference 2010で「Seasarプロジェクト徹底攻略 -Seasar2徹底入門 番外編-」と題したセッションを行わせていただきました。 800人収容のホールでのセッションということで人が全然いなかったらどうしようと思っていたのですが、寂しくない程度には入っていたので一安心です。日が講演デビューの新型X201sをスクリーンにつなげようとしたら、いきなりWindowsがフリーズしたので強制終了&再起動。このX201s、買ってまだ一ヶ月も経っていないのですが大丈夫だろうか…。そういえばid:nekopもX201s買ってた。ナカーマ(・∀・)人(・∀・) セッションでは駆け足ではありますが、以下のプロダクトについて概要と僕自身が実際に使ってみて感じたメリット、デメリットをお話しさせていただき

    Seasarプロジェクト徹底攻略 -Seasar2徹底入門 番外編- - たけぞう瀕死ブログ
  • Java Cloud Meeting Tokyo 2010に行ってきたメモ - nakawai’s diary

    Java Cloud Meeting Tokyo 2010 自分が参加させていただいたもの Seasar3がやってくる « Java Cloud Meeting Tokyo 2010 Google Web Toolkitのすすめ « Java Cloud Meeting Tokyo 2010 Seasarで動いているWebサービスCacooの裏側 « Java Cloud Meeting Tokyo 2010 Google App Engineプラットフォームの勘所 « Java Cloud Meeting Tokyo 2010 GAEの質とSlim3によるサクサク開発誤解されがちな点 ※急遽内容変更によりSlim3はカット。 Seasar3はSpring+HotReloading(の予定) ひがさんによる、今のJava Cloudをとりまく情勢を踏まえた、現段階でのSeasar3の構想

    Java Cloud Meeting Tokyo 2010に行ってきたメモ - nakawai’s diary
  • slim3 - Google Code

    Code Archive Skip to content Google About Google Privacy Terms

  • EL式を拡張したSAStrutsタグ/ファンクションは超便利

    EL式を拡張したSAStrutsタグ/ファンクションは超便利:Java初心者が超俊敏にWebアプリを作る方法(4)(1/2 ページ) Eclipseプラグイン「Dolteng」のScaffoldという自動生成機能やSeasar 2.4のHOT deploy機能を利用して、DBの参照・更新・削除ができるSAStrutsのWebアプリを作ります。Java初心者だけでなくStrutsに慣れた開発者も必見です 超俊敏にJavaのWebアプリケーションを作るための便利なツールを紹介する連載も今回で4回目です。前回の「サーバ再起動不要のSMART deployとバリデーション」では、バリデーション(入力チェック・検証)についてStrutsとSAStrutsを比較し、超俊敏に開発するうえで欠かせない「SMART deploy」とは何かについて解説しました。 今回はJSPの話です。このJSPの話で、SA

    EL式を拡張したSAStrutsタグ/ファンクションは超便利
    sadah
    sadah 2009/03/26
    タグの内容がわかりやすい
  • S2JDBC の弱点を補完するS2AbstractService - 出羽ブログ

    このエントリーではSeasar 2.4.26 から 導入された S2AbstractService について書かせて頂きます。S2AbstractService を活用することで、タイプセーフを保ちつつも、データアクセスロジック関連のソースコードを大幅に減らす効果が期待できます。 S2JDBC の弱点 S2JDBCを使えば、お手軽かつパワフルにデータアクセス処理が実現できます。しかし、生のS2JDBCを野放し状態に使った場合、プロジェクトの規模が少し大きくなると、ソースコードの重複を生みやすくなる問題に直面します。具体的に、次の1件分のデータ取得処理ですら、コピー&ペーストされて複数箇所で使用されてしまいます。 Emp emp = jdbcManager.from(Emp.class).id(empId).getSingleResult(); 対処方法は、共通処理を抽出してメソッド化するこ

    S2JDBC の弱点を補完するS2AbstractService - 出羽ブログ
    sadah
    sadah 2009/03/25
    分かりやすかった
  • 転送中

    リダイレクトします 以前ここにあったブログは、現在 http://blog.suz-lab.com/2008/09/s2jdbc-sastruts-json-jquery.html にあります。 リダイレクトしますか。

  • SAStruts + JQueryでのAjaxリクエスト判定の方法 - ( ꒪⌓꒪) ゆるよろ日記

    はーい、元気ですかー?ロックンロール! 今現在、SAStrutsを使い始めて2つめのプロジェクトを荒々しくコーディング中なんですが、今回はJQueryを利用したAjax処理をあちこちで採用してます。 マスタ管理とかの一覧のページングとかはAjaxだし、追加・更新もajaxでlightbox風な感じで表示してるし。 で、リクエストが正常に処理された場合はおkなんですが、入力エラーだったりセッションが切れてたり例外が出たときに、デフォルトのままエラー画面とかにforwardすると、ブラウザ側でエライことになっちまいますよね? divの中にエラー画面がloadされたり、javascriptをevalしようとしたら実はHTMLだったぜ的な。 そこで、今回はRequestのヘッダーの中身によって、Ajaxでのリクエストなのか、クライアントはHTMLを期待しているのかそれともjavascriptやjs

    SAStruts + JQueryでのAjaxリクエスト判定の方法 - ( ꒪⌓꒪) ゆるよろ日記
  • SeasarCon 2009 Whiteにいってきました。 - Yamkazu's Blog

    SeasarCon 2009 Whiteに行ってきました。今回が2回目の参加でした。毎度勉強になりますね。 Wicketとシステム開発の現場 id:t_yanoによるWicketのセッション。ドワンゴでやっている実践的な話が聞けたのが非常に参考になりました。特に役割分担の所の「コンポーネントを作る側」「コンポーネントを使う側」で分けるというところは、なるほどなと思いました。今まで自分のやっていた開発だと、そこそこのスキル者が始めに、AbstractPageみたいなのを作って、あとはページ単位で担当を分担みたいなことをやっていたので、「コンポーネントを作る側」「コンポーネントを使う側」というやりかたも非常に効果的な気がして新しい発見でした。あとDRY=正義ということでExcelのデータ読み込みんでバリデートを作るというのも面白かったです。実際、このへんは設計書とかで入力条件とかまとめる際に、

    SeasarCon 2009 Whiteにいってきました。 - Yamkazu's Blog
  • SAStruts Seminar In Tripodworks

    3. Web アプリケーションフレームワークとは 構築する上でその元となる土台の部分 フロントエンドをカバーするもの(が多い) ライブラリとは違う ライブラリの場合、組み合わせや処理順序の判断はプログラマが行う フレームワークの場合、呼び出しはフレームワーク側から 4. Web アプリケーションフレームワークのメリデリ メリット 定型処理や動作環境の差異ををフレームワークに任せることで、開発者はビジネスロジックの問題に専念できる 工数の削減,開発リスクの回避,品質の向上が期待 設計の標準化により,保守やアプリケーション統合が容易になる セキュリティ要件への対応 既存コンポーネントを利用するベスト・プラクティスの実践 「車輪の再発明」を避ける、怠惰な開発 デメリット それなりの学習コスト フレームワークの決まりに従って開発しなければならない 小規模アプリケーションの開発では必ずしも導入が向か

    SAStruts Seminar In Tripodworks
  • http://blogs.sun.com/javaev/entry/%E9%81%8E%E5%8E%BB%E3%82%BB%E3%83%9F%E3%83%8A%E3%83%BC%E8%B3%87%E6%96%99_11_%E3%83%9B%E3%83%83%E3%83%88%E3%83%88%E3%83%94%E3%83%83%E3%82%AF%E3%82%BB%E3%83%9F%E3%83%8A%E3%83%BC_2007%E5%B9%B410%E6%9C%88%E5%8F%B7

  • StrutsのXML地獄から開発者を解放するSAStruts

    StrutsのXML地獄から開発者を解放するSAStruts:Java初心者が超俊敏にWebアプリを作る方法(2)(1/3 ページ) Eclipseプラグイン「Dolteng」のScaffoldという自動生成機能やSeasar 2.4のHOT deploy機能を利用して、DBの参照・更新・削除ができるSAStrutsのWebアプリを作ります。Java初心者だけでなくStrutsに慣れた開発者も必見です 連載第1回の『1分でWebアプリを作れるEclipseプラグイン「Dolteng」』では、Webアプリケーション開発に非常に便利なEclipseプラグインである「Dolteng」の機能を使用して、「SAStruts」(後述)のプロジェクトを自動生成しました。 このDoltengで自動生成されたプロジェクトとソースはテンプレートとしての基的機能しか作成されていません(Doltengも進化中で

    StrutsのXML地獄から開発者を解放するSAStruts
  • 1分でWebアプリを作れるEclipseプラグイン「Dolteng」

    1分でWebアプリを作れるEclipseプラグイン「Dolteng」:Java初心者が超俊敏にWebアプリを作る方法(1)(1/3 ページ) Javaの業務用Webアプリ開発に必要なもの 読者の皆さんは、Javaで業務用のWebアプリケーションを開発するのに必要なものとして何を思い浮かべるでしょうか。統合開発環境? サーブレット/JSP? アプリケーションサーバ? Struts? DB接続のO/Rマッピング? DIコンテナ? 技術的には、これらも確かに必要です。また、アプリケーションが“安全”に“確実”に動くことが業務で使うときには求められます。 上記は当然のものとして、“仕事”として売り上げを上げるためにアプリケーション開発を行う場合に一番求められるのは、アプリケーションを一から開発する際や、デバッグ/修正する際の“速さ”や“俊敏さ”ではないでしょうか。 たとえJava言語の初心者、また

    1分でWebアプリを作れるEclipseプラグイン「Dolteng」
  • chimerast

    chimerast chimerast > 2008-08-12 >

  • [Seasar-user:3683] Re: コネクションプール

    Koichi Kobayashi [E-MAIL ADDRESS DELETED] 2006年 5月 24日 (水) 01:01:11 JST 前の記事 [Seasar-user:3665] Re: コネクションプール 次の記事 [Seasar-user:3664] Re: S2DaoがDB2 UDB for iSeriesをサポートしますか 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] 小林 (koichik) です. Date: Sat, 20 May 2006 03:00:54 +0900 From: Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> To: [E-MAIL ADDRESS DELETED] Subject: [Seasar-user:3665] Re: コネクションプール > > 複数のコネクション

    sadah
    sadah 2008/06/23
    複数DB接続のInterceptorのサンプルが載ってる
  • はてな村の地図『HatenarMaps』を公開しました - kaisehのブログ

    はてな村』のアナロジーを当に地図にできたら面白いだろうなと思って、週末を潰して作ってみました。TopHatenarが蓄積しているDBを一部活用したサービスになっています。 Blogopolis このサービスを簡単に説明すると、はてなダイアリーのユーザに、獲得ブクマ数に応じた領土面積を割り当て、さらに似た者同士の領土を隣接させるという試みです。 地図の全体を見渡すことで、はてダの大まかなトレンドを掴むこともできるし、スケールを拡大していけば個別記事に到達することもできます。さらに、Google Mapsで検索するような感覚ではてなidやキーワードを入力して地図を探索したり、「去年と今年で勢力図がどう変わったか」を調べることもできます。 HatenarMapsはTopHatenarと同様、Javaで開発しました。フレームワーク構成もTopHatenarと一緒で、Cubby+Mayaa+S2

    はてな村の地図『HatenarMaps』を公開しました - kaisehのブログ
    sadah
    sadah 2008/06/09
    ロジックが難しくてよくわからなかったがすげー!