今週の話題 : Quake3 の高速な逆平方根、 IE でも動く DOM インスペクタなど
今日はなんとクリスマスだそうです。さすがに今日ばかりは皆さん Web 巡回どころではないらしく、当 blog のページビューも順調に減少しております。それでも blog はいつもどおり更新しますよ!クリスマスなんて関係ありません!!寂しくなんかないやい(つД`;)
そんなところで、週末恒例の「今週の話題」です。過去に掲載したネタは米 Yahoo! の My Web で管理しています。以下のページにカテゴリの目次を作成してありますので、ご利用ください。
http://wiki.livedoor.jp/sourcewalker/d/Links
それでは、いってみましょう!
プログラミング
Quake3 の高速な逆平方根
http://www.beyond3d.com/articles/fastinvsqrt2/
3DCG において最も重要な演算といえば、まず間違いなくこれでしょう。現在はハードウェアサポートされることも多くなってきましたが、それでも知っておく価値のあるアルゴリズムだと思います。
DOCTYPE スイッチの検証記事
http://hxxk.jp/2006/12/19/2100.php
DOCTYPEスイッチの挙動をブラウザごとに詳細に検証されており、とても参考になります。 IE が区切りを半角スペース以外にするとおかしくなるというのは初耳でした。勉強になります。
CNAME でブラウザーのコネクション数制限を乗り越える
http://ajaxian.com/archives/using-cnames-to-get-around-browser-connection-limits
ひとつのホストに対して同時に張れるコネクション数の制限(Opera は 8 、 Firefox は 4 、 RFC では 2 を推奨^^;)を回避するため、 Google マップなどでは複数の CNAME をひとつのホストに割り当て、それらに分散してリクエストを送っているそうです。サーバー側にそれなりの処理能力がないと意味がありませんが、 Ajax のレスポンスを改善する方法として覚えておく価値はありそうです。
IE でも動く DOM インスペクタ
http://slayeroffice.com/tools/modi/v2.0/modi_help.html
マウスカーソルに位置にある DOM ノードの情報を表示するブックマークレットです。 Opera や Firefox には優秀な Web Developer Toolbar がありますが、 IE では有用かもしれません。
Rubyソースコード完全解説
http://i.loveruby.net/ja/rhg/book/
これは素晴らしいドキュメントですね。 2004 年公開と若干古いのですが、それでもじゅうぶん価値のあるものでしょう。 Ruby 使いは必読です。
Wirble - irb に補完や色分け表示機能を追加
http://journal.mycom.co.jp/articles/2006/12/22/wirble/
irb の出力が色分け表示されるようになったり、 Tab キーで関数名などの補完が行えるようになります。 irb を頻繁に使うならぜひ入れておきたいライブラリですね。
JSEclipse - Eclipse で JavaScript 開発
http://journal.mycom.co.jp/articles/2006/12/20/jseclipse/
Eclipse ベースの JavaScript 開発環境としては Aptana が有名ですが、こちらも良さそうです。現在は IDE 内での動作テストなどはサポートされていないようなので、今後の発展が期待されます。
aSSL - Ajax でセキュアな通信を実現
http://ajaxian.com/archives/assl-ajax-secure-service-layer
Ajax による通信を 128bit の AES で暗号化するライブラリです。クライアント側の JavaScript とサーバー側のコンポーネント(ASP もしくは PHP)がセットになっています。 Ruby と Java のコンポーネントも開発中とのことなので、期待大です。
JSAN - JavaScript のライブラリアーカイブ
さまざまな JavaScript ライブラリを集めたアーカイブサイトです。 CPAN の JavaScript 版だから JSAN(笑)。けっこうコンスタントにスクリプトがアップされているようです。
ホットペッパー Web サービス - 飲食店情報が利用できる API
http://api.zuzara.com/archives/78
ホットペッパー.jp が日本全国の飲食店情報を提供する API を公開しました。 HTTP の GET メソッドで XML を取得する形式ですので、手軽に利用できそうです。ただし、非商用目的のみので注意してください。
Web アプリケーション
Zoho が Wiki を追加
http://jp.techcrunch.com/archives/zoho-goes-wiki/
発展著しいオンラインオフィスアプリケーション「Zoho」が Wiki サービスを追加しました。他の Zoho アプリケーションで作成したデータを埋め込めるようです。最近のアップデートで Zoho は競合に対して大きなアドバンテージを確保しましたね。 Google ももう少し頑張らないと、さすがにやばいのでは(´ー`;
Del.icio.us ウィジェットが公開
http://jp.techcrunch.com/archives/delicious-widget-released/
Del.icio.us でのブックマーク数や付けられているタグなどを任意の Web ページに埋め込めるようになりました。これまで無かったのが不思議なくらいですが。これに伴い、 JSON API にも同等の機能が追加されています。
DNS Stuff - Web 上で使える DNS 関連ツール
DNS Lookup や Whois 検索, Traceroute, Ping など、ドメイン・ホスト関連のツールが Web サイト上で利用できます。他のホストからどんな風に見えているかをチェックしたい場合も多々ありますから、そんなときに非常に便利ですね。
HTML-Image map Creator - イメージマップ生成ツール
http://www.kolchose.org/simon/ajaximagemapcreator/
イメージマップ用の HTML を Web 上で生成するサービスです。使用する画像ファイルを読み込み、クリックでリンクを張る領域を指定するだけで(ダブルクリックで終了)イメージマップが作成できます。
Web デザインツールのポータルサイト
http://www.thepeoplestoolbox.com/web_designers/
Web 上で公開されているさまざまなデザインツールを集めて自分なりに整理できるサービスです。微妙にただ乗り感もありますが、便利そうなのでご紹介(w
Weather Bonk - Google マップ上で世界各地のライブカメラを見る
http://www.weatherbonk.com/weather/webcams.jsp
Weather Bonk は Google マップのマッシュアップによるお天気情報サービスですが、とくにこのライブカメラのサービスが面白い。世界各地の名所にあるライブカメラの映像が確認できます。家に引き篭もりながら世界旅行。素晴らしい(笑)。
Google Bookmark ガジェットがアップデート
http://googlesystem.blogspot.com/2006/12/google-bookmarks-gadget.html
まったく使い物にならなかった Bookmark ガジェットが少しだけアップデート。表示するラベルをドロップダウンリストで選べるようになったほか、ブックマークの追加・編集も容易になりました。でも、やっぱりまだ Sitebar のほうがずっといい。
デスクトップアプリケーション
Opera 9.1 正式版リリース
http://internet.watch.impress.co.jp/cda/news/2006/12/19/14288.html
Opera 9.1 がついに正式リリースされました。バイナリ自体は Weekly Build の最終版と同じもののようです。さまざまなバグフィクスが施されているほか、リアルタイムのフィッシングプロテクションも実装されています。ぜひお試しください!
ポータブル (USB) 版 Opera も 9.1 ベースに
http://operawatch.com/news/2006/12/opera-usb-updated-to-version-91.html
USB メモリに入れて持ち歩ける Opera USB も 9.1 ベースにアップデートされました。 International Version なら日本語で使えるようです。 USB 派な方はぜひ。
Google Desktop 4.5 日本語版が公開
http://internet.watch.impress.co.jp/cda/news/2006/12/21/14321.html
先日英語版が公開された Google Desktop 4.5 が早くも日本語に対応しました。英語版と多言語版のタイムラグがだんだんと縮まっているようで、良いことですね。
サーバーソフトウェア
mod_proxy で Apache のセキュリティーを強化する
http://www-06.ibm.com/jp/developerworks/web/library/wa-lampsec/
mod_proxy で仲介させることにより、バーチャルサーバーのドメインごとに個別のユーザーで Apache を動作させる方法が紹介されています。単一マシンで複数のサイトを運営する場合のセキュリティー強化策として検討に値すると思います。
その他
「Yahoo!無線LANスポット」 Yahoo! プレミアム会員は月額 210 円
http://bb.watch.impress.co.jp/cda/news/16603.html
いまのところ Yahoo! プレミアム会員限定のようですが、月額 210 円は魅力的ですね。個人的にはモスに設置してほしいのですが、 HOTSPOT に取られているから無理かな・・・。
超リアルなペーパークラフトのエンジン
http://www.gizmodo.jp/2006/12/httpwwwyamahamotorcojpentertai.html
これは凄いですね! YAMAHA がバイクのペーパークラフトを公開したのですが、超リアルです。自分で作ったときにどこまでリアルかは腕次第でしょうが・・・(^^;。 PDF 形式で、着色済みのデータもあります。
以上です。来週もよろしくお願いします!
詳しくはこちらの記事をどうぞ!
この記事にコメントする