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

TimeZoneとLocale

いろいろ考えるところがあり、GAE/JのTimeZoneとLocaleを調べてみた。ローカルTimeZone sun.util.calendar.ZoneInfo[id="UTC",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null] Locale ja_JP appspotTimeZone sun.util.calendar.ZoneI…

Serviceの設計に悩む

RDBMSを使ってるとauto incrementな主キーを作ってしまうけど、BigTableにその機能はない。 で、カウンタを作って対処していたんだけど、ちょっと別の方法に挑戦しようと思った。で、Datastore#allocateIdを使えばユニークなキーを自動的に作ってくれるみた…

slim3のControllerの親クラスを変更する

ケータイ向けにUIDとかを取得するメソッドを追加したControllerを作ってみた。 で、slim3のbuild.xmlのgen-controllerを実行しても、親クラスにならなくてハマったのでメモ1.build.propertiesの書き換え superclassNameを変更したいクラスにするこれでOKか…

Google App Engineを使ってみた

会社の業務で利用できないかいろいろ試してみた。もうケータイの公式サイトで利用している人はいるのかな? データの整合性はそこまで重要ではないので、トランザクションとかにかんしては問題ないのはうれしいところ。 利用したフレームワーク slim3 生のSe…

ギックリ腰

昨日の夜、哺乳瓶を片付けようとしたら、そのまま動けなくなった。 腰から下に力が入らず、動こうとすると激痛が走る。 とりあえず冷やして様子をみたけど、一向に回復せず。奥さんが病院に行って、往診に来てもらった。 先生曰く「毒虫にかじられらような」…

全く自信無し

『アジャイル レトロスペクティブズ』を読んだ。 おいらのチームはいつか強くなれるんだろうか… どうやってて適用していけばよいか、いまの段階でまったく見えないorz

SQLのtimediff

テーブル内の二つの時間の差を求めたくてtimediff関数を使ったら、思いもよらない挙動が!データベース table1 date1 date2 2009-02-20 00:30:00 2009-02-02 00:20:00 SQL select timediff(date1, date2) from table1 こんな感じでSQLを実行してgetTime(1)を…

MySqlで日付型のフィールドが指定されていない場合のエラー

この場合、Exceptionがスローされる。 スローされないようにするには、zeroDateTimeBehavior=convertToNullを設定へ追加すれば良い。本来ならアプリ側で日付指定がヌケてるので、こんな方法で対処するのは間違いなんじゃないかと思うけど。

奥さんのお腹が

痛いらしい。 お腹が張るというか。ものすごく心配。 病院へ行ったら、「ウテメリン」という薬を処方されたそう。20週目に突入。予定日まで4ヶ月ちょい。 元気に生まれてきてほしい。

あいかわらずWindowsが不安定…

PC

メモ箋人があいかわらずよく落ちる… ネットとかで検索しても同じような症状の人がいないし。謎

Windows Updateの影響?

PC

おとといくらいにWindows Updateをしたら、メモ箋人がよく落ちるようになった('A`)

安くなったなーと

PC

安くなったなー、液晶モニター 家で使ってる24インチなんて7万したしなぁ。(その時点じゃ十分に安かったわけだけど) 会社であまってるモニター使うためにLowProfileのビデオカード欲しいなーと。

Slim3への期待

メインの仕事(ケータイサイトの構築)に使ってるのはStruts + Spring Framework。 会員管理やらログやらなにやらをモジュール化してDIして毎回サイトを作ってるわけなんだけど、メイン以外の仕事(社内案件 とか)は最近はSAStrutsで作ってる。 で、もうコ…

お小遣い制になったよー

今年は子供も生まれるし、お家も買いたいし、お金ためるためには支出はしっかりしないといけないから。で、おいらのお小遣いが世の中の水準のどのていのなのか気になって調べてみた。 1カ月のお小遣いは全国平均で4万5570円。「2万〜4万円未満」が38.9%と一…

Springでautowireさせない方法

いままで知らなかったんでメモ。・問題 あるインターフェースを実装したクラスがbean定義ファイルに複数登録されていて、autowire時にエラーが発生した。・解決方法 bean定義ファイルでautowireさせたくないクラスを定義しているタグのautowire-candidate属…

SAStrutsのActionFormをセッションスコープで運用する

SAStrutsのActionFormをセッションスコープで運用しようと思って、機能リファレンスを見たわけだがhttp://sastruts.seasar.org/featureReference.html#ActionFormどうも上手くいかなかった。内容は忘れたけど、エラーが出て。で、昨日再挑戦したわけなんだけ…