VBA

VBAはExcel, Accessを使った開発では非常に便利です。ということで、Accessを購入してみましたが、Officeのアップグレード版で手に入れると結構安く手に入るようです。といっても一般的には高いと思われると思いますが…

AS3

ActionScript 3.0 について、ちょっと調べてみた。Flex SDKを使えば、プログラム開発できるということで、興味がでてきましたが、どれくらいのものなのでしょう。ネットワーク用クラスもあって、結構いろいろできそうですが。

WiFi

カバンに入れておいたAd es の無線LANがなぜかスイッチオンとなっていて、異様に本体が熱くなっていた。もちろん、バッテリもなくなってしまって、困りました。

ところで、いろいろな理由から、3台の携帯電話を使っているのですが、すべてについてバッテリ管理をするのは結構な負担です。何かいい方法があればいいのですが。

home

天気もあまりよくなかったので、家でだらだらと過ごしてみた。

libstdc++.so.5

Fedora 6 で、Firefox2 を動作させようと思ったら、次のようなエラーが発生しました。


$ /usr/local/firefox/firefox-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

こういうときは、yumで探すといいようです。compat-libstdc++-33.i386 が必要なことがわかりました。

# yum provides libstdc++.so.5
# yum install compat-libstdc++-33

Satisfy Any

ApacheでSatisfyディレクティブを指定すると、グローバルIPアドレスからのアクセスに認証を要求し、プライベートIPアドレスからのアクセスでは無条件でアクセスを許すということができます。認証つきサイトに対して監視したいといった場合に使えます。。


# network access control
Order Deny, Allow
Deny from all
Allow from 192.168.0.

# auth
AuthType Basic

Satisfy Any

Apache Roller Template

Apache Roller を使っているのですが、RollerについているTemplate機能についてかなり理解できました。ところで、テンプレートエンジンでのデザインパターンがいろいろありそうな気がするのですが、そういったものは世の中で公開されていないのでしょうか。ブログシステムに共通する、いろいろなコツがありますから、それが整理された形で解説されているカタログがあると、非常に便利ではないかと思うのですが。

世の中のBlog解説本を見てみると、個人日記、写真ギャラリー、法人サイト、ECサイトなどの実現方法やデザインのこつ、みたいなものが説明されていて、テンプレートエンジンを使うとこういうことができるところまでは書いてあります。ところが、こういうページを実現したい場合は、こういうテンプレートエンジンの使いかたをするといい、みたいな視点では書かれていないような気がします。

Apache Roller では weblog と _day というテンプレートが基本となるので、この中でいかにエントリ、アーカイブ、カテゴリを表現するXHTML+CSSを書き込むかというのが腕の見せ所なのですが、それらを表現するための基本的なデータ構成にはパターンがありそうだと考えています。あまりうまく説明ができませんが、いくつかのパターンを持っていると、いろいろなページを実現したい、という場合にすぐに適用できますから、整理しておきたいと思いました。