月曜日はなにかと忙しい

月曜日はなにかと忙しいので、ついつい頑張りすぎて、水曜日あたりにはもう疲れきっている、と言うことが多いので、気をつけなきゃ。

MVC

MVCについて、いろいろなところで話題になっているので、ちょっと確認をしたり、考えてみたりした。やっぱり奥が深いですね。

アクセスランキング

あるサイトのシステム管理をしていますが、先月のアクセスランキングについて対応をしていなかったので、してみました。いまごろ対応っていうのもいけませんが、結構忙しくしていたので仕方がありません。簡単なプログラムを書いて、自動で書き出すようにできるといいのですが、個人ブログなので、そういう定型的なアクセスランキングだと偏ってしまって同じタイトルしか上位にこなくて動かなくなってしまいそうです。ということで、毎回データをみながら、なんのアクセスランクを発表するかについて調整をしています。そこまでみてくれるランキングシステムがあると便利そうですね。

「エンティティとはデータベース上のテーブルとマッピングされたJavaBeansのことです」という説明

あるJavaの本をちらっと読んで見たところ、気になる表現がありました。「エンティティとはデータベース上のテーブルとマッピングされたJavaBeansのことです」という説明でした。なんというのか、違和感があります。エンティティは一般用語であるので、「データベース上のテーブルとマッピングされたJavaBeans」というのは間違いではないでしょうか。まだ、「EntityBeanは、… JavaBeansのことです」という表現なら、主語と述語の関係は成立するので意味がわかります。

しかし、問題はそれだけではありません。ここでRDBのテーブルがでてくることがよくわかりません。Entityの情報を永続化するためにはRDBなどを使うことが必要で、O/Rマッパを使えばたしかにRDBのテーブルへのマッピングはされますが、OODBなどを使う場合はちがうはずです。RDBをしっている人に対して、イメージしやすいように説明する場合には、前提にそういう説明をして、「ここでは、…と思えばよいでしょう」といった表現であればわかるのですが、最初の表現では誤解を与えそうです。ということで、気になりました。

ちなみに、「エンティティとは 【entity】 – 意味/解説/説明/定義 : IT用語辞典」とか、「「エンティティ」とは:ITpro」とかにエンティティの用語解説があります。

不動産

仕事場用、もしくは、倉庫用に、安い不動産購入というのはしてみてもいいかなぁ、と思う今日この頃。といっても3年後ぐらいに購入できるように準備をしたいなぁ、というぐらいの話で、すぐに、というわけではないのですが。

Macbookが10万円を切った

Macbookが10万円を切った。

アップル – ノートパソコン – MacBook – 技術仕様

7時間稼動ということなので、Windows7 マシンにするか、Macbook にするか、悩ましいなぁ。Vaio Type-Xも捨てがたいので、悩む悩む…

追記)WiredVisionでも話題になっていました。
マルチタッチ・マウスと、9万円台MacBookの「ポート喪失」 | WIRED VISION