Libron – 無料で本が読めるライフハック
Libron は Amazon のページから最寄りの図書館(*)の蔵書を検索できる便利なツールです。
Amazonのページから最寄りの図書館の蔵書を検索できるLibron(引用まんまじゃないか)で地域対応が進められているのを見て埼玉県在住としてだまっておられん、ということでやらせていただきました。
少し探してみたら埼玉県にも図書館を横断検索できるシステムがあったのでここを利用しようとしたのですが、調べてみると予想外の仕様・・・。
ここで検索すると裏側で各施設にリクエストを投げなおして、返ってきた結果をキャッシュしてフレームのひとつにはめ込むという挙動みたい。その結果は各施設のページそのものなので、チェックをつけた施設によってフォーマットはばらばら、しかもフレーム内で数回遷移するので数回リクエストを投げないと結果をとれない。これでは各施設に個別にリクエストを投げるとの変わらない、というかそれ以上に複雑になってしまいます。
そもそも人がブラウザを通して使うように作られているので当然と言えば当然です。しかしこれではあまりにもあまりではないですか。
ということで埼玉県/推計人口で、市町村または施設の検索ページが用意されている単位にそれぞれ人口を調べ、多い順に5件の施設を対応しました。
こういう経緯でのチョイスなので、いつも使ってる図書館がないよって場合にはここにコメントをいただけると追加できるかもしれません。
といいつつ、いちばん先に対応するべきであろう「さいたま市図書館」はISBN指定ができない(!?)ために対応できないのですが・・・。
Amazonで予約開始してたので注文。
JavaScript、いまひとつ「オレわかるぜー!」って言えない。
言わずもがな。予約した。まだAmazonに画像は上がってないようです。
[p.s.] 2007-02-16
画像が上がったので更新。
Lingrで。
一行発言はプロポーショナルフォントで表示されるのに、複数行発言はソースを貼り付けるのが前提になっているよう(参照)で、自動的に等幅フォントになってしまう。
これによりAAを貼ろうとするとしっかりずれる。
そこで、一行ずつ細切れで発言したらいいんじゃないかと思ったので試してみた。
続きを読む…
script.aculo.us – web 2.0 javascript
script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly.
[via] script.aculo.us main site relaunch
トップページからしてかっこよろしくなってます。
もうね、意味もなく使いたくなるよ、これは。
クリスマスプレゼントに金槌をもらった子どもは、何でも叩きたがる。
———- Gerald M. Weinberg 「金槌の法則」
Technical Talk #2
2006年 6月30日(金)に Shibuya.js 第二回目のイベント、Shibuya.js Technical Talk #2 を開催します。
第一次募集を逃したので今日の第二次募集にPC前で待機し12:00の開始と共に応募したのだが、失敗。
というか、正しくは失敗したらしい。受付確認メール来るって言ったジャン。
受付確認メールを待たずに外出してしまい、帰ってきてメールチェックしたら受付確認メール来てない、と。
じゃぁあらためて、と思ったら当然のごとく
定員に達したため、募集は締め切りました。
orz
つぎは一次募集で申し込む。受付確認メールもすぐ確認する。
Amazonで予約してから早2ヶ月、やっと届く。3月あたりにコレが出るのを知ってからAjax本はガマンしてました。(というか、欲しいな、と思うAjax本がなかった。)
さっそくさらっと目を通したのですが、イイ。Ajaxとはなんぞやだとか、その仕組みについては言わずもがな。
ページの再読込がなくなることにともなう、いままでとは違ったユーザビリティについて。
クライアントサイドに処理が移り、いままでサーバから出なかったようなデータが飛び交うようになることへのセキュリティ、おなじく、パフォーマンス。
プラグマティック(←言いたかった)なサンプルまでついてたりしてAjaxについて網羅されてます。
そして、内容とは関係ないですが、厚みの割に軽い。
本はとりあえずひととおり目を通すまでカバンに入れて持ち歩く人なんで、これは嬉しいス。
JoeHewitt.com
Jim Rutherford has put together an excellent screencast demonstrating how to use FireBug’s JavaScript debugging features.
[via] Ajaxian » Joe Hewitt Talks on Firebug (Video)
バージョン0.4で加わったJavaScriptデバッガについて詳しく説明しているスクリーンキャスト。
ドキュメントはありますが、やっぱりムービーはわかりやすい。
妙にリアルなFireBugのロゴが"The G"に見えてしかたがない。
Reflection.js
Reflection.js 1.5 allows you to add reflections to images on your webpages. It uses unobtrusive javascript to keep your code clean.
[via] GIGAZINE – 水面に反射するような効果を画像に加えるJavaScript「Reflection.js」
「reflection.js」をインクルードして「class="reflect"」を追加するだけ。簡単だ。そしてかっこよろしい。
| これが、 |
 |
→ |
こうなる。(JavaScriptがOFFになってると見えません。) |
 |
Ajaxian » New Yahoo! Homepage gets Ajaxy
There are a lot of nice dhtml features on the new site, but instead of covering them again, one of the interesting ideas was the top widget that walks you through “what is new”.
JAPANのほうではないですが。
直にhttp://www.yahoo.com/にいくと元のままなのですが、いちどプレビューのhttp://yahoo.com/previewを踏むとクッキーに焼くらしく、以降は新しいインターフェースになります。
ソースはobfuscationされていないのでフツーに読めます。Prototypeなどのライブラリを使わずに、ベタ実装してますね。こういうコードを読むのはおもしろい。
Yahoo! JAPANも追従するのだろうか。