オマーン旅行 2024 2024年のゴールデンウィーク前半はオマーンの首都マスカットに旅行に行ってきたのでその旅の記録を書く。 GWに妻が子どもを実家に連れて帰るとのことで、5日間の自由時間が手に入ったので、ここぞとばかりに海外旅行行きを決めた。 なぜオマーン 5日しかなく、複数国を…
Seasar Conference 2009 Whiteへ行ってきました。ホワイトデー、しかもあいにくの雨でしたが、人が多かったです。 次のセッションに参加しました。 Wicketとシステム開発の現場:矢野勉さん テスト駆動開発のこころ (TDD はじめの一歩):和田卓人さん T2でつなごう! -つなぐつながるWebフレームワーク「T2」の紹介:片山暁雄さん、米林正明さん Slim3のすべて:ひがやすをさん ライトニングトークス 今日の時点で未公開の発表資料が、後日サイトにいくつかアップされるらしいので、楽しみ。どれも面白かったー。 特に、Wicketのセッションが良かったです。Wicketについてほとんど何も知らない状態で参加しましたが、矢野さんの明晰なプレゼンテーションのおかげで、どんな思想で作られたフレームワークなのかがよく伝わりました。使ってみたい。 帰り道、セッションで紹介されて
第二回Wicket勉強会で発表してきました。 内容はそのままpptをあげようかと思ったのですが、ソースコードの部分が少しあってその辺が見づらかったので記事に書き直しました。pptでの発表だとどうしてもソースコードを見せるのが難しいので、何か対策を考えたいですね。 以下発表内容と感想と宣伝です。 Wicketアプリケーションを�Webで公開する前にやっておく�3つのこと WicketでWebに公開する Wicketは面白いフレームワーク でも、ステートフルなために公開する際にやっておいたほうがよいことがいくつかある 実際にサイトを公開して見てやっておいたほうがよさそうと思ったことを3つ紹介 今回の使用するバージョンはWicket1.3.5 1. エラーページを変更する Wicketでの開発で頻繁に遭遇するPage Expired サーバ上からPageのインスタンスが消えてしまった後にアクセス
id:t_yanoが主催するWicket勉強会に行ってきました。 会場はグリー株式会社で、80人も収容できる大きな場所でした。 今回のWicket勉強会では、AjaxコンポーネントやBehavior、WickeXtなど、かなりコアな話が聞けてよかったです。 そのほかにも個人的にはarkさんが発表した内容は、大事なところじゃないかなと思っています。 というのも、デザイナーとの協業が主眼を置いてるフレームワークでもあるので、開発時と運用時でのディレクトリ構成をできるだけ同じにしたいというのは、自然な考えじゃないかと思います。 あと、実用的ということでかなり運用寄りの話も多かったのです。 今回、2次会、3次会も含めてかなり濃い話ができてすごく楽しかったです。 惜しむらくば、自分がLTの発表を準備不足から辞退したことで、次こそはリベンジしたいところです。 今回のWicket勉強会になくなく参加でき
Wicket 勉強会へ行ってきました。 一年ちょっと前に Web 上のチュートリアルで勉強したぐらいの知識だったけど、(解らない部分も勿論あったものの)意外と何とか話についていけてたと思うので良かったです。 今日 Wicket について感じた印象は、クライアントサイドのブラウザ上で機能するコンポーネントを作るのが意外と簡単に出来るものなのだということ。 これはサーバー側の Java のプログラムとして書くのだよね。 まあそれなりに勉強は必要だろうけれども。 そう言えばライトニングトークで、社内開発用のフレームワークを Struts から Wicket に切り替えたという話をしてくれた人がいたけど、Wicket を選んだ動機は何だったんだろう。 Struts から脱したい動機は HTML の紙芝居とそれを JSP にする開発コストや二重管理が耐えられないものだったというような話をされていたけ
昨日、Wicket勉強会に行ってきた。奴時迷わず会場に行くことができた(そりゃ、まっすぐ進むだけだったし)。それでプレゼンはAjaxの話が中心だった。 まずヨシオリさんがAjaxComponentの作り方を教えてくれた。自分で作ったJavaScriptを読み込ませるには、HeaderContributorのforJavaScriptにJavaScriptReferenceを渡せばいいとか、実はJavaScriptを書かなくてもWicketの機能だけでAjaxComponentを作れてしまうとか。そしてevalの発音のしかたなど(違。 次にたけうちさんのプレゼンは、とにかくデモがすごかった。作ろうと思えばあんなこともできるとは…縦スクロールとか横スクロールとかプログレスバーとか。Wicketがすごいというより作る人がすごい気がした。 ライトニングトークでは、実際に運用するときの注意点みたいの
id:yuripopとid:t_43z(meso)からブコメでお誘いを受け、「第2回 Wicket勉強会」に行ってきました。懇親会にももちろん参加。 参加する前は、JJUGで見たjava-jaの少しおちゃらけた感じをイメージしていましたが、蓋を開けてみると、すごく生真面目な勉強会で、内容の濃さに正直驚きました。LTも一人5分の短い持ち時間の中、非常に興味深い内容だったと思います。 全体的な内容は、主催者(id:t_yanoさん)の記事(矢野勉のはてな日記)を見てもらう事として、Wicketについてそれほど詳しくない私が感じた事をアウトプットしておきます。 開発者が使いたくなるフレームワーク 全体を通じてWicketは、開発者が創意工夫を凝らせるフレームワークであると感じました。デザインとロジックの分離や、ステートフルな状態管理、オブジェクト指向が導入できる、などの特徴がこれらを可能にしてい
勉強会, 勉強会 id:t_yanoさん主催の会に、観客気分で行ってまいりました。内容のメモが今手元にないので、後日追記します。とりあえず感想まで GREEパネェ!!GREEすげい!! 感想 発表者の皆様のプレゼン・LTを見た感想は、、、 wicket便利ですね!!業務で使いたかった!!次期案件で使いたかった!! VBなんていやだ!! 懇親会と2次会にも出席させていただきました。今月の専らの関心ごとがエンジニアと会社についてあれこれなので、どうしてもその話が多くなってしまいました。id:t_yanoさん、bose999さん、ありがとうございました。wicketの目指すところの一つがvisual stadioだ、と誰かが言っていたような。データスパイダーというネーミングはステキ。 朝帰りの電車ほぼ死体 GREEパネェ!!GREEすげい!! 次回も参加させていただきたいと思います。関係者の皆様
Wicket勉強会 第2回に参加してきましたよ。 第1回が50人、第2回が80人の参加です。wicket大人気じゃね? このペースだと次は100人超えるのでは・・・。 会場は、前回のjava-jaでもお世話になったGREEさん。 GREEパネェ。 主催のid:t_yanoと参加された皆さん、お疲れ様でした。 LTでWickextの話をしたよ ってことで、WickextというWicketの拡張ライブラリについてちょっと話してきたんだよ。 WickextってのはWicketとJQueryを組み合わせていい感じにするヤツなんだぜ? 最初はLTの抽選漏れかと思ってorzだったので、先走って資料をSlideShapeにうpして供養した。 と思ったらやっぱりLTあった。資料が無駄にならなくてよかったよ! 20090306 Wicket勉強会第2回View more presentations from
http://www.javelindev.jp/wicketkaigi/registerに参加してきますた 主催のid:t_yanoさん、幹事のid:Yamashiro0217さん、会場を提供頂いたGREEのいちいさん、 参加された皆様お疲れ様でした。 また、80名という人数が入れる会議室をご提供頂いた株式会社GREEさん 本当に有り難う御座いました。 GREEパネェ! ちゅうことで勉強会の内容とせんえつながら私の感想をまじえまとめます。 はじめにおことわりしておきますと勉強会に慣れたのか一番前に席を陣取り id:bose999さん、id:cactusmanさん、id:Yoshioriさん達 java-jaクラスタの間にちゃっかり座ってました^^; 聞いて理解することに徹していたこともあり、メモ部分はかなぁり薄いですが 勉強会ではこいぃ〜いWicketの世界を楽しめました^^ 2009/
Java, Wicket3/6にWicket勉強会第2回を行いました。広くて設備の整った会場を貸してくださったグリーさんありがとうございました。グリーパネェ80人部屋がいっぱいになることなんてないだろう、と高をくくっていましたが、結局使い切りました。設備も2面スクリーンがあったりと、驚きの充実ぶりでした。 ustream配信&録画はいろいろトラブルが重なってうまくいかなかったです。すみません。 内容ヨシオリさん WicketでレスポンスにJavaScriptを埋め込む方法、それらをひとつのコンポーネントに束ねて使う方法などを紹介。前回私もコード見せながら説明などしたのですが、それと同じように、実際のソースコードを見ながらの説明でした。 コードを見ながらの勉強会って30分だとちょっときつかったですかね。説明することたくさんあるので... コード・リーディングは専用に時間をとってやりたいですね
久しぶりのブログ更新。 最近、主業務外でプロジェクトを抱えているため、ブログを書く余裕がなく、ナレッジの落ちる先はGoogle Notebookオンリーな毎日を送っていましたが、昨日「JBossセミナー・シリーズ」第2回に参加し、さらに懇親会にまでお邪魔したことにより、日常業務では味わえない(個人的に)熱いディスカッションが経験できたので、冷めないうち放出しておきます。 JBossセミナー ブログラムは以下となります。(メーリングリストの内容を引用) 19:00-19:40 ・「JBoss Seam 」とは (40分) 日本JBossユーザ・グループ 皆本 房幸 JavaEE 6 時代の標準「DIとコンテキスト」となる「JSR-299:WebBeans (通称)」のベースとなった「JBoss Seam」の基本機能を紹介します 19:45-20:15 ・「JBoss Seam 2.1」の新機
暦と違ってまだ春じゃない感じ 何度も「反復」させて早さと正確さを体に染み込ませる:ITpro 第3回 コンテナ型が大規模センターの主役に:ITpro 新日本石油,間接業務共有化の秘訣は「仕込みと自由」:ITpro 古き良きプロトコルのジレンマ:ITpro ITリストラの条件とは − @IT Seagate、消費電力を最大54%削減した2TBのHDDを発表 - GIGAZINE NEC、PCで毎分150万件超のデータ処理が可能なデータストリーム処理技術 笠原一輝のユビキタス情報局 間接業務共有化の秘訣は「仕込みと自由」:日経ビジネスオンライン 第23話「工場は利益を作ると同時に、壊してしまう場所でもある」:日経ビジネスオンライン 『バイオハザード5』プレイ前にシリーズのストーリーを振り返ってみる! | ホビー | マイコミジャーナル Welcome to XORP Openfiler ― O
おおまかな今年の目標は、「ちゃんと働く」で「月160時間働く」とか言ってたら、それは無理と満場一致で言われたので、「月120時間働く」にしてる。 で、それはいいとして、勉強的な目標。去年は、自分ができないということがわかったので、今年はできることを増やす勉強をしていかないといけないと思う。 そこで実感してくるのが「プログラマ35歳定年説」という言葉。 もうプログラマとしては定年といわれる歳になるのだけど、今まではそんなんウソやろと思ってたら、その歳が近づくにつれて「プログラマ35歳定年説」という言葉が真実味を増してきた。 もちろん、プログラムが組めなくなるとか、時代についていけなくなるということじゃない。 まあ、新しい流行りものに食いつくということをしなくなって、RubyとかJavaScriptとかようわからん状態だったりするので、そういう意味では時代についていかなくはなってきた。けど、よ
■ [Hudson]Hudsonの便利なプラグインたち Seasarプロジェクトで運用されているHudsonにインストールされていたプラグインの中でこれは便利と思ったものを2つ。 Task Scanner Plugin - ソースコードをスキャンしてTODOやFIXMEなどのタスクタグを抽出して一覧表示してくれるものです。 Warnings Plugin - ビルドログをスキャンしてコンパイラの警告を一覧表示してくれるものです。 他にもレポート系の便利そうなプラグインがいくつかあります。S2ClickはMavenを使っていないので、Hudson側でこの手のレポートを出力してくれるのはなかなか便利です。S2ClickではCoberturaをAntのビルドファイルに組み込んでカバレッジレポートを出すなど頑張ってはいますが、Mavenはこのあたりはプラグインを追加するだけで簡単にレポートを出して
Java, Wicket主についったーでid:yuripopがWicketとSeasar2を統合しようとしてウンウン悩んでいるのをみて、いっちょやるかと思ってやった次第。 Seasar 2とWicketの統合にはS2Wicketというライブラリが既に存在していて有名なんですが、このS2WicketがWicket 1.2系統(org.apache.wicketにパッケージ名が変わる前)に向けて作られているっぽく、最新のWicket 1.4-rc1では動かないんですね。 Wicketのページクラス内のフィールドに値を持つ場合、それらのオブジェクトはすべてシリアライズ可能である必要があります。これは、ページはHttpSessionに格納されたり、2次キャッシュ・ファイルに保存されたりするためです。そのために、単純にDIで値を放り込んでもダメなんです。 Wicketでは、この問題を「フィールドには
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く