2009 年 1 月 のアーカイブ

Ring

2009 年 1 月 31 日 土曜日

昔作った指輪が指に入らなくなっていました。悲しい。新しいのを買うことにしようかな。

mobum

2009 年 1 月 30 日 金曜日

夕刊フジBLOG:携帯用ミニアルバムサービス・モバム」というのを知りました。サービス提供元のURLはhttp://www.rgd.co.jp/mobum.files/slide0001.htmlになります。IE専用で、PowerPointのスライドショーをWeb用に出力したものなので、Firefoxなどでは表示されません。

モバムって面白そうですね。みんな、いろいろ考えますね。

MTE

2009 年 1 月 29 日 木曜日

Movable Type Enterprise について調べました。バージョンアップされてから確認していなかったのですが、いろいろと機能が増えているようです。ただ、MTOSと比較して、値段に対して、どうしても必要な機能というのが見当たりません。もちろん、これはエンジニア視点からですので、専門家でない人にとっては便利な機能がたくさんあるのでしょう。導入まで短期間で可能だというのも重要です。そのあたり、お客さんの要件をよく確認して、どちらを導入するのか決めるのがよいはずです。

Life

2009 年 1 月 28 日 水曜日

ある人と会って話し込んだのですが、「光るものを磨く」というのは大切だなぁと思いました。

Thermometer

2009 年 1 月 27 日 火曜日

温度計をストーブの前に置いていたら、中の液体が分かれてしまい、かなり上の方までいってしまいました。直す方法としてよくあるのは、お湯につけるものですが、大きくはなれてしまって出来そうにありません。いろいろ試したのですがらちがあかないので、ガスで直接上を暖めてみました。すると、結構いい感じで下へ伸びてきたのですが、なかなかつながりません。

まちがって、温度計をさわったら、すごく熱くてやけどしました。あわてて水や氷で指を冷やしていたら、温度計の上の方にアルコールがきて、前よりも状況が悪くなりました。仕方がないので、下がを温めてみて、上とつなげたのですが、案の定、割れました。

温度計は壊れるし、やけどはするし、散々です。全体を温めながら、対処するのが良かったのだと思いますが、結局のところ直せなかったような気もします。やれやれです。あー、手が痛い…

Sendai

2009 年 1 月 26 日 月曜日

仙台に行きました。GUIアプリケーションからWebアプリケーション、AJAXまで、どんどん複雑化しているソフトウェア開発の話とかを、知り合いとしてみましたが、人によって反応はさまざまでした。オブジェクト指向言語の出現により、プログラムは人間にとってわかりやすい単位で組めるようになったのですが、その分、クラス構成などが少々複雑になっても、プログラムが崩壊することがないので、より複雑な世界へと突き進んでいるように見えます。

もうひとつ、「チャットを自然にフェードアウトするには、どうすればいいのか」という話も聞いてみたのですが、これも人によりいろいろな戦略があり、面白かったです。

MT4i

2009 年 1 月 25 日 日曜日

MT4i/3.0 – t2o2-Wiki というのがあり、これを使うと携帯電話用表示が簡単にできるようになります。また、携帯電話のブラウザから簡単に投稿ができるようになります。インストールは簡単で、「MT4i/3.0/インストール – t2o2-Wiki」にある説明に従えばすぐにできます。ただ、パスワード漏洩の問題などがあるので、メールからの投稿機能を用意したほうが安心できそうです。

GUI Application

2009 年 1 月 24 日 土曜日

SeamアプリなどのWebアプリは一種のGUIアプリケーションだと考えることができます。単体のコンピュータで動作するGUIアプリを、ネットワーク対応のアプリとして実装するにあたり、Web技術、Webブラウザが利用されるようになり、Webアプリが発展するということになったと言えます。

こういった歴史的な視点からWebアプリの実装方式を考えてみると、現在のWebアプリ向けプラットフォームが、なぜそのようなアーキテクチャとなっているのか、といったことが理解できるはずです。ほとんどのプラットフォームは、MVCモデルがベースとなっていますから、この基本を押さえることが重要でしょう。

アーキテクチャの理解だけでは、実際に高速開発をするということはできません。実装上の課題に対しては、コードジェネレータの存在、既存DBからEJBを生成するようなリバースエンジニアリングっぽい技術、といったものへの理解が必要です。

まだ漠然としていますが、こういった技術を体系的に整理してみることには価値があるような気がします。

Seam command

2009 年 1 月 23 日 金曜日

第2章 seam-gen を使って Seam を始めよう」を読むと、いかにSeamが簡単かわかるのですが、seam-genコマンドやseamコマンドは活用すべきなのでしょう。build.properties はプロジェクトごとに変更が必要になるので、とりあえず名前を変えて保存していたりしますが、何かうまい方法がありそうです。

とりあえず覚えておくといいコマンドをメモ。
seam new-action
seam new-form
seam generate-entities
seam generate-ui

MacBook Air

2009 年 1 月 22 日 木曜日

MacBook Air を使えることになりました。HDDをフォーマットして再インストールしましたが、SSDのせいなのか、予想していたよりも時間がかかりました。3時間ぐらいでしょうか。デザインは最高によいので、持ち運びたいのですが、環境設定が終わるまでは難しそうです。

iBookのときは、Firefox, Thunderbirdを使っていましたが、今度はどうしようかなぁ、と思っています。EclipseとかApacheとかMySQLとかもインストールしたいところです。こう書いている間にも、Windowsを使っていて感じるストレスがないので、ものすごい快適なので、MacBook Airにすぐ移行したいのですが、Windowsが動かないと仕事上では支障があるので、どう対応すればいいかなー、っと。