AJAX

Cometすごいかも。

2007/04/27 金曜日 - 21:20:31 by webmaster

あ、久しぶりの更新になってしまった。なんだかいろんな業務が一気に集中して動いてる。もー、自分でも収集つかないくらいに。
それでも、動かしてかないと、先に進まない。先に進めるということは、集中を加速することでもあったりする。
うーん。
自分の業務をアウトソースしてくれることになったので、手は軽くなった。でも、楽にはなってない。(笑)
ちょっと空いた時間をつかって新しいネタを探してたら、既に新しくは無いけれど知らなかった「Comet」に行き着いた。
発想の転換というか、言われてみれば、「あぁなるほど!」ってことなんだけど、この実装はスゴイ。
ちょっと機会があったらどっかで使ってみたい技術だなぁ、これは。
(でも、どうやらjavaの組み込みは避けられ無さそうだけども。)

AJAXって実は

2006/12/11 月曜日 - 20:06:22 by webmaster

バカとハサミは使いよう、って言うけど(今どき言わんか・・・)、AJAXって今までほとんど使わなかった。
(使わなきゃいけないシチュエーションもほとんど無かったしね。)
でも、今回の案件でprototype.jsを使ってみて、ちょっと考え方を改めた。
うまく使えば、サーバーへのリクエストも減らせるし、コードも減らせる。
要は、使う側のレベルの問題ってことなんだなぁ。
がんばらねば。

非同期処理をシーケンシャルに

2006/10/10 火曜日 - 23:11:38 by webmaster

非同期処理をシーケンシャルに扱うために
自分だけじゃどうにもならないことを既にこうやって形にしてる人がいるんだよね。
もっとがんばらんと。

AjaxIME

2006/10/10 火曜日 - 19:53:19 by webmaster

Ajax IME: Web-based Japanese Input Method
すごくない?

wp-googlemaps開発中その2

2006/10/10 火曜日 - 17:32:52 by webmaster

記事投稿時にgeocodingさせようと思っていろいろやってみたけれど、問題の回避方法が見つからない。
1. 記事投稿(フォーム送信ボタンをクリック)

2. onsubmitイベントで処理開始

3. geocodingして記事中の住所文字列に緯度経度情報を追加

4. フォーム送信
という流れで処理をしたいのだけれど、
submitイベントを生かしておくとgoogleからの非同期通信が完了する前にフォーム送信されてしまうし、
イベントをキャンセル(preventDefault)してしまうとこんどは変換後のフォーム送信が出来ない。
うまい方法は無いのだろうか?
とりあえずの逃げとして、記事入力中にkeyupイベントで即時変換をかけたけれど。

wp-googlemaps開発中

2006/10/09 月曜日 - 15:08:36 by webmaster

記事中のコメントタグから住所を抽出してgooglemapで表示させるだけなら簡単に出来るのだけれど、どうせなら他の記事中のポイントも併せて表示したい。(そっちの方がいろんな使い方が出来そう。)
どのタイミングでgeocodingさせるかが悩みどころ。
地図表示時に登録済みの全住所を投げるのはスマートじゃないと思うので、出来れば投稿時にgeocodingまで済ませたいけれど、どう処理しよう?
記事投稿のonsubmitで処理すればいいのか。
簡単に出来そうだと思って始めたのはいいけれど、ちょっと面倒になってきた。

GoogleMaps API

2006/10/05 木曜日 - 21:08:06 by webmaster

WordPressにGoogleMapを組み込もうと思っていろいろ実験中。
プラグイン化を目標。
Google Maps API リファレンス
geocodingがまだ日本国内で使えないのでGoogle AJAX Search APIを使って緯度経度情報を取得する必要がある。
面倒だなぁ、と思ったら本家にあるじゃん、便利に使えそうなのが。
Using the GSmapSearchControl Solution
これを組み込めばなんとかなりそう。