2007-06-01から1ヶ月間の記事一覧

Ext JSのUIをブックマークレットで読み込み

Ext JSで作ったアプリケーションのUIをブックマークレットで動的に読み込むサンプル。今見ているページに含まれているRSSを好みのUIで見ることが出来る。以下のスクリプトをブックマークレットとしてブラウザに登録しておき、RSS情報を含む任意のサイトで起…

Ext JSと空から降ってくるUI

いろいろなことを手抜きしようと思ってExt JSを見ていたのだけど、なかなか良さそう。少なくとも今のプロジェクトの手抜きには適している。案外よかったのが、クロスドメインで読み込みしてもちゃんと使えるということ。ウィジットまで含めてクロスドメイン…

AOLのOpenAuthがチャレンジング過ぎて

AOLのOpenAuthという認証APIがあります。YahooのBBAuthだったり、Google Account Authentication、日本で言うならはてな認証、livedoor Authなどに代表される、最近流行のサービスプロバイダによる認証APIの一種なんだと思います。ただ、少なくともAOL IDを…

メールの署名から個人情報を抜き出すJavaScript

情報共有の進んだ会社とかでは、メールをもらったお客さんのことをちゃんと組織として覚えておくために、コンタクト情報としてデータベースに共有することを推進していることが多い。でも、いくらメールには署名があって、すでに電子化されているとはいえ、…

Jesterと、JavaScriptコンソールの時代

JavaScriptからRailsをRESTfulに操れるJesterの話http://blog.tkmr.org/tatsuya/show/301-jester-restfull-rails-javascriptデータベースへのCRUDな操作をブラウザのJavaScriptコンソールでやる世界。FirebugがSQL*Plus的なターミナルにもなり、一層IDEに近…

Google GearsのSQLインジェクション対策

http://code.google.com/apis/gears/security.html Database Security Best Practice:: Avoid SQL injection attacks. Never insert user input directly into a SQL statement. Instead, use substitution parameters in Database.execute(). ユーザの入力…

Cometの使い道

CometはいろいろとうざいからFlashでXMLSocketでいいじゃんって話を耳にするのだけど、HTTPってのはそんなに簡単に捨てられる前提なの?それともなんか俺見落としてる??