2009-01-01から1年間の記事一覧

T2 Meets Gaelyk.

T2とGaelykのセットアップスクリプトを書いたのでアップ。 まだまだ完成度は低いけどそのうち更新する。 下準備 Eclipse 3.5 Groovy GAE/J SDK Eclipse Plugin (GAE/J、Groovy) GAE/J:Quick Start - Google Plugin for Eclipse — Google Developers Groovy…

YouDebug を動かしてみたい!

今話題のYouDebugを動かしてみたいのだけど、どうも自分のJavaの環境がおかしくて動かない。 原因は YouDebug.java の 46行目の System.getProperty("java.home"); が何故か JRE のパスを取ってきて tools.jar が無いぜ!って怒られる・・・。 JAVA_HOME、Path…

Order of error messages in renderErrors

I've just started creating a new website with Grails and noticed a bug in which between the order of the columns I defined and order of error messages in "g:renderErrors" are different.I wanted to know how to solve it and make sure if it i…

Grails始めました

昨日の夜から今日の昼までにやったGrailsのtwitterでの作業ログを残しておく。 【Grails徹底入門】を探して四条(京都)を歩き回る。 京都って大きい本屋少ないね。大阪行こうかな。 posted at 17:24:01 【Grails徹底入門】を入手。川原町四条のマクドナルド…

関ジャバに行ってきたメモ

関ジャバの集いに参加してきました。 簡単にですが、以下Pomeraでメモった内容をアップ。 ■最初のご挨拶 1年6回はやる、たとえ参加者がいなくとも! 次回は1月後半 詳しくはJUGGUGで告知 ■2010年Javaの旅 ・Java7の存在意義 【Javaを取り巻く環境】 GAE/J. A…

Skypeのオープンソース化

Skype (the famous Voice-Over-IP communication program) will be released under an open source license. The story started when Olivier FAURAX (google cache) sent an email requesting Mandriva version of Skype. After a little chat with custome…

OSSのバージョンって何だろう?

T2+Spring+Domaのサンプル(Doma-0.9.8) - c9日記 -カタヤマンがプログラマチックに今日もコードアシストを見て思ったこと。 「OSSのバージョンって何だろう?」 開発者の側から見れば、使ってもらう人のためにロードマップを公開して それらのタスクが完了…

Struts2メモ

2009-08-26 - おおたに6号機blogでStruts2が紹介されています。 僕もshot6さんと同じく今までちら見程度だったのですが、 Webworkを使ってた事があるので読むだけで大体理解することができました。 ただ、Webworkを使っていたときの不満としてActionのテスト…

「僕の夢」 小学校6年生鈴木一朗僕の夢は一流のプロ野球選手になることです。そのためには中学、高校と全国大会に出て活躍しなければなりません。活躍できるようになるためには練習が必要です。 僕は三才の時から練習を始めています。 三才から七才では半年…

知っ得 納得 Webフレームワーク第3回

関西から参加しますよー。 次の日に東京で用事があるので前日入りですー。 タイトル:知っ得 納得 Webフレームワーク第3回 講師: 大谷晋平さん(株式会社電通国際情報サービス:http://www.isid.co.jp/) 米林正明さん(株式会社ABBY:http://www.abby.co.jp…

「get」を使った表現を覚える

日常英会話でも気軽に使えるようまとめておく。 to get a bite to eat = to eat 「食べる」 to get a busy signal =「通話中」 to get a discount =「割引の値段で買う」 to get a raise at work =「給料が上がる」 to get a ride = to drive one 「車に乗せ…

少し後悔。

今日は、Seasar Conference 2009 Whiteに行けなかったことを少し後悔した。 行きたかった。本当に行きたかった。こんなに後悔するなら行っときゃよかった。 資料を見るのと、行って見る&話すのとでは全然得られる情報量が違うんだよなぁ。見たかったセッシ…

ふと思った。

2009-03-16 - ひがやすを blog Slim3 JDBCは、コンテナに依存していないので、Guiceと組み合わせることもできます T2とも組み合わせられるかもーと思った。最近は何でもくっつけたがる・・・。ある意味病気かも。

T2-Lucy(+DBFlute)のサンプルをアップしました。

T2の中の人に色々と手伝ってもらい(id:c9katayamaさん、お忙しい中、ありがとうございました)、T2-Lucy(+DBFlute)のサンプルをアップしました。 http://code.google.com/p/t2samples/downloads/list ※ソースはSVNにアップしています。 [説明]・t2-lucy.war …

@Varの使い方(いろいろ試してみる)

せっかく教えてもらったので色々と試してみました。 試してみたのは以下3つのパターン オーバーロードするとどうなるか 値を2つ渡すとどうなるか 値を2つ以上渡すとどうなるか コードは以下の通り。 @RequestScope @Page("edit") public class CodeEditPa…

@Varアノテーションの使い方

ここに@Varアノテーションの使い方を追記しました。 http://sites.google.com/site/t2tips/Home/t2-userguide/4-t2sample#4_3_10 以下の例では、http://yourdomain/context-root/edit/12345 というURLでアクセスされた場合、index()の foo という変数に12345…

@ActionPathを使って・・・

http://yourdomain/context-root/page/hoge/123456 みたいなURLでアクセスすると、 hoge()の中で「123456」をなんかのプロパティの値として受け取れないのかなぁ・・・。 @GET @ActionPath public Navigation hoge(){ ・・・・ ここで「123456」を何かのプロパ…

Googleサイトがいまいち。

コードを書きたいのに、シンタックス・ハイライトがないみたい。 それ以外の機能は大体使いやすいのに非常に残念。無料で良いwikiないかなぁ。

T2ユーザーガイドをHTMLにしてみた。

T2のユーザガイドをいつもPDFで見ているのでHTMLにしてみた。 設定や各機能の使い方、Tips的なものもそのうち更新しようと思う。 http://sites.google.com/site/t2tips/Home/t2-userguide 共同編集者募集です^^

Color Pickerコンポーネント

昔、Flexの標準のColorPickerコンポーネントが嫌で作ったもの。 Color Picker - wonderfl build flash online wonderflでforkするのって面白いなぁ。 今はforkして色変えてたりして遊んでるだけだけど、 時間があれば色々試してみたい。

オバマ大統領への手紙:自動車産業はスティーブ・ジョブズを必要としている

原文 Letter to Obama: What the Car Industry Needs Is A Steve Jobs | TechCrunch 以下、駄訳。 編集記:デトロイト以外で自動車産業の200億ドルの企業救済を待っている人は多くありません。しかし、政府がかかわるなら、Spark CapitalのTodd Dagresは、新…

wonderfl

Y! group の flexcoders に wonderfl を紹介しようとしたメールがMLに流れた。http://tech.groups.yahoo.com/group/flexcoders/message/135798 Spotted a post over at Techcrunch about wonderfl.kayack.com . Looks like a pretty cool project. And if th…

Getting started with JSR 303

あとで読む。Getting started with JSR 303 (Bean Validation) – part 1 - Musings of a Programming AddictGetting started with JSR 303 (Bean Validation) – part 2 - Musings of a Programming Addict

Flexでマルチタッチをサポート。

ここんとこずっと触っていないけど、Flexのネタ。 「eyePoke」 はマルチタッチをサポートするパッケージ。 うーん。触ってみたいんだけど非常に忙しい・・・。 T2もやりたいのにできない・・・。

選択できることの『自由』と『不自由』

自分の考えるT2のメリットとデメリットを少し考えてみた。 メリット ・自分のよく知ってる、使いやすいライブラリが使える ・新しく学ぶことが少ない ・XmlHttpRequest, AMFなどのリクエストがさばける(予定) デメリット(フルスタックのフレームワークと比…

SAStrutsでOpenID認証してみた

試したのは、SAStruts+Mayaaの組み合わせ。 openid4java - OpenID 2.0 Java Libraries - Google Project Hosting を参考にして作ったが、verifyが一向に通らない。 シーサー株式会社 verification = consumerManager.verify(url, openidResp, discovered); …

Mayaaを使ってみる

Mayaaを入れてみた。 といっても難しいことは何もない。 ・手順1.Mayaaをダウンロード 以下から最新のBlank Warをダウンロード。http://mayaa.seasar.org/downloads/index.htmlWEB-INF/libにあるjarを現在のプロジェクトのWEB-INF/libにコピーする。 2.web.x…

トランザクションの検証(やっと動きました)

DBFluteを使ってDB更新後の一覧取得ですが、やっと動きました。 修正したのはlucy-config.xmlのdataSource部分のみ。 ・・・ <component name="dataSource" class="com.atomikos.jdbc.nonxa.AtomikosNonXADataSourceBean" instance="singleton"> <inject method="setUniqueResourceName">"jdbc/h2/xaDatasource"</inject> <inject method="setUser">"sa"</inject> </component>

トランザクションの検証

「Lucy+DBFluteでDB更新した後で一覧を取得しようとするとエラーになる」の続き。 ・いろいろやってみたこと DBをH2からPostgreSQLに変更 →2009-01-22の日記参照。エラー内容から察するに設定が違っていたっぽい。 com.atomikos.jdbc.nonxa.AtomikosNonXADat…

PostgreSQLにもつないでみる。

この前の「ロック試行がタイムアウト」というエラーの切り分けをするのに、 とりあえずDBをH2からPostgreSQLに変更してみました。設定は以下を参考にした。 ハテサテ。 - 設計と実装の狭間で。 修正した箇所は lucy-config.xml の dataSource 部分のみ。 <lucy-config> </lucy-config>