今週の話題 : JavaScript ベースの 2D 物理エンジンなど
私事ですが、風邪をひきました。花粉症と風邪のダブルパンチで、鼻と喉がたいへんなことになっています orz また急に寒くなってきたので、皆さんもお気をつけください。
それでは、週末恒例の「今週の話題」です。今週見つけたさまざまなネタをまとめてご紹介します。過去に掲載したネタは Yahoo! ブックマーク で管理しています。こちらのページに目次を作成してありますので、併せてご利用ください。
JavaScript
Box2DJS - JavaScript ベースの 2D 物理エンジン
http://box2d-js.sourceforge.net/
Box2D の JavaScript 版です。要 prototype.js 。さすがに少々重いですが、使いどころを考えれば面白い効果を出せるかもしれません。
Firefox 3.1 では JSON がネイティブサポートされるらしい
http://ajaxian.com/archives/native-json-in-firefox...
IE8 と同様に、 Firefox 3.1 も ECMAScript 3.1 の Native JSON をサポートするそうです。今や XML 以上にメジャーなフォーマットとなった JSON が高速・安全に利用できるようになるのは素晴らしい。ぜひ他のブラウザも追随してほしいものです。
その他の開発関連情報
Google Visualization API の Release Candidate 版が利用可能に
http://code.google.com/intl/ja/apis/visualization/...
ロードするライブラリのバージョン番号を 1.1 とすることで利用できます。公式版 (1.0) を更新する一週間前に RC 版 (1.1) が先行してアップデートされ、その間に後方互換性に関する問題が報告されなければ公式版もアップデートされる、というリリースプロセスになります。うーん、微妙に謎なバージョン付けですが、これも Web API ならではということでしょうか。
AirRecord - Adobe AIR で ActiveRecord
http://www.adobe.com/jp/devnet/air/articles/adb_ho...
Adobe AIR で使える ActiveRecord です。 Ruby 版 ActiveRecord のポートというより、デザインパターンとしての ActiveRecord を AIR で実装した感じでしょうか。 AIR アプリを作る際は利用させていただきます。
Google, Yahoo!, Microsoft が rel="canonical" をサポート
http://www.sem-r.com/09/20090213153711.html
www のあり・なしや検索パラメータなどでほぼ同じ内容のページが複数ある場合、 <link rel="canonical" href="正しいURL" /> をページに含めることで、検索エンジンがそれらをまとめて扱うのを容易にします。 SEM としてはもちろん、ブックマークアプリで正しい URL をサジェストする、とかの用途も考えられそうです。
Web アプリケーション
BeFunky - 画像にさまざまなエフェクトを
http://www.lifehacker.jp/2009/02/befunky2.html
画像にさまざまなエフェクトがかけられる Web アプリケーションです。サインアップなしでも使えるのがうれしい。外出先などで画像加工が必要になったときのために、覚えておくとよさそうです。
DocShots - ドキュメントへのリンクにプレビューを設置
http://jp.techcrunch.com/archives/20090219docstoc-...
ドキュメント共有サービスの DocStock がアップロードされたドキュメントへのリンクにプレビュー機能を追加する機能を公開しました。マウスオーバーすると Flash ベースのプレビューが表示され、その場でドキュメントが閲覧できます。
駅探WEB - 時刻表から乗り換え検索
http://www.itmedia.co.jp/bizid/articles/0902/18/ne...
時刻表の情報を調べて、そのまま乗り換え検索ができる。なるほど、これは便利そうですね。
Google Suggest を ON/OFF する方法
http://googlesystem.blogspot.com/2009/02/how-to-di...
Google Suggest は 表示設定で無効にすることもできますが、 http://www.google.com/webhp?complete=0 でアクセスすると設定に関わらず OFF にできるそうです。また、 http://www.google.com/webhp?complete=1 だと逆に検索結果ページの検索窓でも Suggest が効くようになります。覚えておくと便利そうです。
Gmail のテーマがカスタマイズ可能に(ただし色だけ)
http://internet.watch.impress.co.jp/cda/news/2009/...
Gmail の配色が自分でカスタマイズできるようになりました。画面を見ながら設定できるので、なかなか使いやすい。しかし、背景画像を指定できないのは寂しいですね。やはり iGoogle のようなテーマ機能がほしいところです。
デスクトップアプリケーション
Opera Dragonfly が国際化対応
http://my.opera.com/dragonfly/blog/opera-dragonfly...
Opera の開発者向けツール「Dragonfly」が日本語をはじめとする 37 カ国語にローカライズされました。 opera:config の Developer Tools URL が https://dragonfly.opera.com/app/weekly/ になっていれば、自動的に反映されるはずです。
Structure Synth - アルゴリズムで 3D アート
http://structuresynth.sourceforge.net/index.php
以前にご紹介した Context Free の 3D 版のようなソフトで、簡単なスクリプトで 3D アートが作成できます。 Windows 版と Mac 版のバイナリが提供されており、 Linux でもコンパイル可能とのこと。
GIMP プラグインいろいろ
http://www.designwalker.com/2009/02/gimp-plugins.html
GIMP のプラグインが紹介されています。プラグインのディレクトリサイトなども紹介されていて、参考になります。
Lita - AIR ベースの SQLite フロントエンド
http://www.moongift.jp/2009/02/lita/
Gears や AIR, HTML5 など、さまざまな Web 技術で採用されている SQLite を GUI で管理するための AIR アプリです。クロスプラットフォームで使えるのが素晴らしいですね。
iStumbler - 無線 LAN, Bluetooth, Bonjour のデバイスを列挙する Mac アプリ
http://journal.mycom.co.jp/column/softwares_for_ma...
この手のソフトはトラブルが起こった際の問題の切り分けに役立ちますね。覚えておこう。
その他
Java も Perl も、方言みたいなもんですよ
http://blog.livedoor.jp/dankogai/archives/51179870...
けっきょくはアセンブラ(マシン語)に落ちるんだし(笑)。私は基本 C++ と Ruby 脳だけど、ブラウザ上でなにかしたければ JavaScript を使う。 App Engine が使いたければ Python 覚える。いまのところ Perl や Java でなければできないことに興味はないけど、もし興味を持てば覚えるだけ。どの言語を使うかよりも、それでなにをするのかだよね、重要なのは。
SeamlessTextures.net - 継目のないテクスチャ画像の配布サイト
綺麗なタイル張りが可能なシームレス・テクスチャがたくさんダウンロードできるサイトです。どうやら、 Flickr などで公開されている Creative Commons な画像をシームレスに加工して公開しているみたいです。これはありがたい。
ハイクオリティーなアイコンセット 50 個
http://www.smashingmagazine.com/2009/02/16/50-beau...
Smashing Magazine さんでアイコンセットがたくさん紹介されていました。記述のものもありますが、どれも使いでがありそうです。
人のシルエット画像いろいろ
http://bestdesignoptions.com/?p=1542
iPod の宣伝っぽいシルエット画像が紹介されています。どれもベクトルフォーマットになっているようなので、サイズを気にせず使えます。
以上です。来週もよろしくお願いします!
詳しくはこちらの記事をどうぞ!
この記事にコメントする