Dukeスニーカーが届きました!

Sun&リクルート主催で行われたMash up Award 3rdの こみゅすけトリプル受賞からすでに1ヶ月以上経過しているが、先週サン・マイクロシステムズ賞の副賞が届いた。 スニーカー全面にDukeが6パターンちりばめられている。まさにJava好きにはたまらないシューズ。 これ、完全にオーダーメイドなので、1、2万円なのかと思っていたら、とんでもない。その4倍以上したらしい。しかも、Sunの方々の重い重い想い(=念)が詰まっているので、逆に普段履けない。 イベント事に参加する...

Sun Tech Days 2007とSeasar Conference 2007でゲットしたもの

Sun Tech Days 2007と Seasar Conference 2007 Autumnで、いくつかグッズを頂いた。 これはSun Tech Daysでもらったリュック。小さい割には結構いろいろ入りそう。 上は、Sun Tech DaysでもらったDuke Tシャツ。7分丈の袖と、Dukeの姿が特徴的。下は、Seasar Conferenceでもらったスタッフトレーナー。もともと頼んでいたわけではないのだが、余っていたらしく、 まさたかさんから頂いた。昨日着てみたが、サイ...

iCalendar形式でイベント情報をエクスポートできるようにしました

こみゅすけに登録されたイベント情報は、 RSS FeedによってRSSリーダーなどで購読できるようにしている。また、Google Calendarから、イベント情報をGData APIを使ってインポートする機能も提供している。 id:yoshioriさんからの要望もあり、iCalendar形式でイベント情報をエクスポートできるようにしてみた。 これにより、こみゅすけに登録されたイベントを、iCalendar形式に対応したスケジューラ(Google CalendarとかmacのiCal...

参加申し込みページにリンクを配置しました

イベントの参加申し込みを受け付ける機能を持つ こみゅすけ。今までは、参加申し込みページに直接行くことができず、こみゅすけ上でイベントの検索を参加申込者が自分で行わなければならなかった。これだと、利便性が良いとは言えない。 そこで、あるお方からの要望もあり、イベントの参加申し込みページにリンクを設置して、そのリンクを配布することにより直接参加申し込みページに行くことができるようにした。 コミュニティの登録は自由なので、コミュニティを主催されている方は、ぜひこみゅすけに登録して利用してみて...

macのSafari3で文字化けしてたのを解消しました

多くのmacユーザは、Leopard(10.5)に移行したことだろう。僕も販売開始のその日にLeopardに移行した。Leopardには、Safariの新しいバージョン3が搭載されている。このSafari3で こみゅすけを見てみると、なんと見事に文字化けしていた。Safari2でも文字化けしていて直したというのに、だ。 Safari2では、dojoによって読み込まれるjsファイルおよびhtmlテンプレートファイルの両方が文字化けしていたのだが、dojoに手を入れて文字化けの補正をした状態で...

Seasar Conference 2007 AutumnにてS2Wicketのセッションを行いました

11月11日に行われた「 Seasar Conference 2007 Autumn」で、S2Wicketについてのセッションを行った。定員30人の部屋が満席になるほどの人々に来ていただき、Wicketの簡単な紹介とS2Wicketの機能や今後などについて語ることができた。 S2Wicketのセッションにいらしてくれた皆さん、心より感謝いたします。また、スタッフの皆さまにも、感謝いたします。ありがとうございました。 なお、 事後アンケートを募集しているので、来場された方はぜひアンケートの回...

Active ResourceのREADMEを翻訳してみました

Rails 1.2から搭載され、Rails 2.0でいくつか改良されたActive Resource。これを使えば、RESTなWebサービスを簡単に利用できるようになる。これのREADMEが「 ここ」にあるのだが、勉強がてら日本語に翻訳してみたので、公開してみようと思う。 ActiveResource_README_ja.txt RESTfulなWebサービスを利用するクライアントは、Active Resourceを使えばかなり簡単に作れることが、これを見てわかると思う。Active R...

Sun Tech Days 2007 Mash upセッションで話してきました

昨日のSun Tech Days 2007 Day-2にて行われたMash upに関するセッションに登壇し、 こみゅすけについての話を行ってきた。その時のプレゼン資料が↓である。 | View | Upload your own 実際には3人(Sunの藤井さん、リクルートの川崎さん、僕)で担当。藤井さんが司会&全体のまとめ、川崎さんがWeb API提供側としてのMash upに関する話、僕が受賞作品の紹介と個人的に感じている今後のMash upの方向性についての話を行った。かなり内...

単純化&最適化&DRY

問題の局所化およびDRYによるメンテナンスビリティを考えられないプログラマがいるとは、驚きに値する。 人間がミスをおかしにくくするためには、問題領域をできるだけ狭めて、何事にも単純化を行う必要があると僕は思っている。そして、一旦でき上がったシステムを長期的にメンテナンスしていくためには、昔流行った「各コンポーネントがそれぞれ能動的に何かをする(そのためには同一処理が複数箇所で記述されることを許容する)」のではなく、DRY(Don’t repeart yourself)の精神に従った最適化...

JJUG クロスコミュニティカンファレンス 2007 Fallの模様です

本日開催された「JJUG クロスコミュニティカンファレンス 2007 Fall」をUstreamで配信していたのには、みなさんお気付きだっただろうか?同時に録画もしておいたので、もし残念ながら会場に来れなかった方は、ぜひご覧になってもらいたい。 [Part 1 丸山先生レクチャーシリーズ 第1回 Googleの分散処理技術] [Part 2 コミュニティパネル 「Webアプリケーション開発の今後を占う」 - 第1部 ポジショントーク Seasar代表 ひがさん] [Part 3 コミュ...