Mouse Computer Mini Notebook PC

マウスコンピュータから5万円台の10.2型液晶搭載ミニノートが発売されるとのことで、なかなか、魅力的なミニノートがでてきました。4.5時間のバッテリ駆動というのはよさそうです。本当は12時間ぐらい稼働させたいところなのですが、今持っているPCでは大体1時間ぐらいしかバッテリが持たないということを考えると十分な気がします。気持ちとしては、CLIEのようなPDAで仕事が全部できればいいんですけど、画面サイズに問題があってなかなか難しい。メールは自己認証局のIMAPsに切り替えているので、それに対応していれば読める環境なので、W-ZERO3とかでもなんとかなるかもしれない、といったあたりが購入に踏み切れない理由だったりします。今あるものだけで十分といえば十分なんですよね…

マウスコンピューター、5万円台の10.2型液晶搭載ミニノートを発売へ | WIRED VISION
http://wiredvision.jp/blog/gadgetlab/200809/20080922192120.html

Optician

メガネ屋さんへ行きました。メガネについている値段は何だかよくわからないのですが、古いデザインは50%Offで投げ売りをしないと商品の入れ替えができなくて、やっていけないんですかね。違いがあまりよくわからない… 微妙なレンズ(フレーム)の形状が違うといわれてもなぁ。言われると確かに、ストレートになっていたり、高さに差があったりはするのですけど。

一通り眺めながら、いくつか気になったものから選んだのですが、気に入ったデザインはちょっとごついため、ケースも大きめで出張の時など、携帯時に不便そうでした。それでもいいかな、と思ったのですが、お店の人に小さいサイズのものとしてはこっちがあると紹介してもらったものが、目につけていたものの一つだったので、思い切ってそちらにすることにしました。

その場で作ってもらえるのかと思っていたら、1週間程度待たないといけないそうです。月末には手に入ればと思って帰ってきたのですが、そのあとレンズが特注になるという連絡がお店から入り、もう少し待たないといけないようです。楽しみに待とうと思います。

カテゴリー: Java

Baseball

すぐれた開発リーダの資格とは何か、ということを考えるのですが、野球の監督の場合は次だそうです。

[スポーツの正しい見方] 奇妙な監督たち – goo スポーツ

ちなみに、すぐれた監督の資格とは何か。いまや野球の古典ともいうべき『ドジャースの戦法』には、つぎの5つがしるされている。

・選手とチームとを統率する能力
・すべての場合に、選手たちにベストをつくさせる能力。
・野球の基本を教える能力。
・ゲームと作戦とに対する十分な知識。
・そのうえに勇気、すなわち自己の信念なり思いつきなりを実行にうつす勇気。

ということで、きっとこんな感じになるのでしょう。
・開発者とチームとを統率する能力
・すべての場合に、開発者たちにベストをつくさせる能力。
・開発の基本を教える能力。
・要件仕様と実装アーキテクチャとに対する十分な知識。
・そのうえに勇気、すなわち自己の信念なり思いつきなりを実行にうつす勇気。

なーんてね。

Entries

本日はたくさんエントリを投稿しましたが、たまっていたものを整理したら、これだけあったという話でした。

雑誌も少し整理してBook Offへ売りに行ってきました。新品に近い本も数冊持って行きましたが、1/5ぐらいの値段だったのでかなり損をした気分でした。とはいえ、雑誌の方はゴミみたいなものがほんの少しでもお金になるので、そっちは得した気分でした。トータルでは…微妙ですが、家にあっても仕方がないものだけを持って行ったので、一応満足です。

さーて、お掃除、お掃除。

BBS

ずっと前に購入したTomcatでWebアプリを作成する本を眺めながらBBSをお遊びで動かしてみています。JPAを使ったりSeamを使ったりすれば、随分楽になるのですが、そういうのが使えない環境でも似たようなものを動かさないといけないこともありそうなので、低レベルなJDBCを使う方法を見ています。とはいえ、さすがにDataSourceは使っていますが。Tomcat5.5を使うのか、Tomcat6.0を使うのか悩んだり、EclipseでTomcat5.5を動かすときに、Tomcat6でのcontext.xml相当はどこへ、どう登録すればいいのか、よくわからなかったりと、関係ないところで時間をとってしまいました。

また、本ではMySQLを使っているのですが、WindowsにMySQLをインストールするのは厭なので、HSQLDBを使うことにしました。Derbyの方がJDK6についている分準備が簡単なのですが、なんとなく最近使っているHSQLDBを採用してしまいました。HSQLDBについているクライアントツールが便利な気がするからなのですが、Eclipseを使っているので、そっちのDB関係のプラグインを使った方がいいんじゃないか、というつっこみをもらいそうな気もします。ま、なんでもいいんです。お遊びプログラムですから。といいつつ、DBの選択にも時間がかかってしまって、本題になかなか入れなくて、時間がさらにかかってしまいました。

しかし、Seamとか知ってしまうと、JDBCを使った方法でプログラミングをするのは結構しんどい気がするのですが、すごく簡単な機能をさっと作るとか、他のシステムとちょっとだけ連携させるWebアプリを作るというときには、どっちが本当に速くできるのかというと、微妙な感じがします。Seamは、ちょっとはまると解決するまでに時間がかかりそうです。いろいろな情報やノウハウがたまっているかどうか、というあたりが大きな差のような気はしますが…

メインストリームはどこにいきますかねぇ。Seamにはこなくて、Strutsのままいく、ということはないと思いますが。

カテゴリー: Java

No cache

Webアプリで、キャッシュをさせない方法として、下記が紹介されていましたが、この技術は今でも有効なんですかね。

Calendar objCal1=Calendar.getInstance();
Calendar objCal2=Calendar.getInstance();
objCal2.set(1970,0,1,0,0,0);
response.setDateHeader("Last-Modified",objCal1.getTime().getTime());
response.setDateHeader("Expires",objCal2.getTime().getTime());
response.setHeader("pragma","no-cache");
response.setHeader("Cache-Control","no-cache");
カテゴリー: Java