本を結構購入したのですが読んでいる時間がありません。EJBとかSpringとかPHPとかRoRとかWorPressとかXOOPSとかSmartyとか…
ARCA
Please feel free to link to us.
リンクフリーという用語は「リンクがないページ」とか「どこからもリンクされていないページ」という意味になるそうです。リンクを自由にどうぞ、というときは、「Please feel free to link to us.」あたりを使うということで。
VRaptor2
「10分で作るメモシステムもどき – Vraptor2でCoC/POJOな開発」ということでRoRの流れがとまりません。
でも、同じような手順で同じような作業をする、ということになってくると、じきに1ファイルへModel、View、Controllerを表現するクラス+Viewテンプレートのコードを書き、それから3つのファイルを生成するという方向へ行くような気もします。しかし、そういったコードジェネレータを使う場合の問題は、コードミスなどが発生しないようにエディタでコーディングするときにエラーを発見できるようにするとか、デバグをするときに実行している処理と対応するコードがどこかわかるようにするとか、そういったところが簡単にできることが重要になってきます。
スクリプトエンジンといい、複数の言語が混在するプログラムというのがこれからは増えるというのが時代の流れなのかもしれません。しかしそれでは単純とはほど遠い世界になりそうなので、またパラダイムシフトがありそうです。
TouchUpWeb
Mozilla Japanら3社、Firefoxでサイトを正しく閲覧できるサービスを提供ということで、TouchUpWebサービスが公開されているようです。
本来は各サーバが対応すべきことのような気もしますが、こういうアプローチもあるわけですね。ブラウザのバージョンチェックをするようなページにたいしてはどうするのか、ちょっと疑問ですが、注目しているのはレイアウトまわりのようなので対応しないというだけの話かもしれません。DELLのページはIEでないとまともに閲覧できなくて苦労するので、そういうページに対して有効なサービスというのがあると嬉しそうです。
JNIEasy
Interface pattern by Mark Grand Design Pattern
たとえばインタフェースパターンは次のように表現されています。
Keep a class that uses data and services provided by instances of other classes independent of those classes by having it access those instances through an interface.
翻訳例)
他のクラス(B)のインスタンスにより提供されるデータとサービスを使うクラス(A)がある。Aがインタフェースを通してBのインスタンスへアクセスすることにより、AをBから独立した状態とする。