32nd Diary

トップ | 最新 | 過去の日記 | もっと過去の日記

2005年
6月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2005-06-16 (Thursday) [長年日記]

[Windows][Mobile] デジタル蚊取り線香

via Legendary Land Walkers

キーホルダーのやつを持っているのですが, なかなか効果ありますよ. ちょっと庭に出るときなんかに必携.

こういうアプリって携帯電話に常駐させたいかも, という気がした.

いや,実際,あったとしても人前で 使うのはちょっと恥ずかしい(というか,迷惑)ので 使わないかもしれませんが...

[Moe] マンガ喫茶 リラックス

明日から西千葉にできるらしいです(先輩から教えてもらいました).

ドメインが普通のISPなのが少し気になりますが, サービスは良好らしい.

暇なときとか帰れなくなったときなどにどうぞ.(ぶ

[FreeBSD] portupgrade

大学のとあるマシンのルートを頂いたので, 久々にFreeBSDのある生活に戻りつつあります.

が,今日,portupgradeしてみようと思ったら, 具体的なコマンドをすっかり忘れていた.

やりたいことと概念はよーくわかっているのですが...

というわけで,メモしておこう.

# cvsup -g -L 2 /etc/cvsupfile
# portsdb -uU
# pkgdb -aF
# setenv BATCH yes
# portupgrade -a
# unsetenv BATCH
# portupgrade -a

最後の行は時間のあるときにやってね.

[Java] Hibernate

Hibernate(開発者ノートシリーズ) Hibernate(開発者ノートシリーズ) 片手にちょっといじってみた. hbm2javaがHibernate 3にはまだ用意されていないので, Hibernate 2を利用.

いやー,すげぇすげぇ. この便利さを体験すると生でSQL書くのは前時代的としか思えない.マジデ.

マッピング書くだけでアクセサクラスやクエリとか スキーマまで生成できる. 何も考えずにキーボードを打つ時間 (アクセスクラスの記述とか)が減りますよ.

とりあえず,RSSのChannelとItemに相当するマッピングを記述してみて, オブジェクトの整列化と非整列化を確認.

その後,Session#save, Session#delete, Session#updateで insert, delete, update相当の処理をやらせてみた. うーむ.マジ楽です. 低レベルなことはなーんもしなくていいからね.

Hipersonic SQL DB(HSQL)が ちょっと不安定*1 だが,バックエンドには知る限りのDBはすべて利用できるから別のDB使えばいいし.

リファレンスは公式のリファレンスが 一番参考になるかなぁ. というか,日本の情報少ないなぁ. たぶん,Hibernate関係では中国のサイトの方が進んでるな.

以下,メモ

setFirstResult, setMaxResultk

HQLにはlimitのような構文がありませんので, Query#setFirstResultやQuery#setMaxResultを利用しましょう.

テーブルの件数を調べる

公式ドキュメントのTip & Tricksより

まぁ,テーブルの件数というより, 格納されているオブジェクトの個数と考えたほうがいいですね.

((Integer) session.iterate(
   "select count(*) from ....").next() ).intValue()

として調べることができます. "...."の部分はtk.no32.rss.Itemのような記述.

PostgreSQL と MySQL

いやー.久々にPostgreSQL使ったら コマンドとかほとんど忘れちまってたよ.

そこで,MySQLとの対比を 見て復習. まぁ,こんなローレベルなことは結果の確認くらいにしか 使わないわけですけど...

*1 トランザクション終了してもロックされてるときがあるんですが...それどころかアプリケーションが終了していてもロックされているときがあるし...なぜ?

[Life] あれれ...

ボクは悪いことを何もしていないはずなのに, すごくイヤな気分になってしまった...

モチベーション激凹み.

あーあ.これから今週末には 明日提出の課題とか, 来週のゼミの準備とか, 研究室のWiki設置(ゼミ合宿も幹事だし...)とか, タイムボックスが日曜区切りな成果物の作成(仕事とは別)とか いろいろやらないといけないのにー. (いや,たぶん,全部やりますけど...

本日のPingbacks(全0件)