Go West
Life is peaceful there? (Pet Shop Boys)
ちょっと思うところがあって八王子まで散歩に行ってきた.こないだまで八王子って埼玉の方だと思ってたよ(ぉぃ
大きな地図で見る
八王子駅は,四ツ谷から中央線 特別快速とやらで40分.都心からこんなに離れてるのに,私の故郷の御殿場市より7倍,高校のために30分 電車に乗って通学していた沼津市より3倍も人口があるなんて信じ難い.東京ってのはどんだけのモンスター都市なんだ...
駅前の街も相当のものだった.ビルがやっぱり高い.それでも京王八王子駅の方向に10分も歩くと川に出て(浅川),それに沿って30分も歩くとかなり郊外の雰囲気になってきた.アパートやマンションが立ち並ぶ住宅街で,空が見える.秋晴れの空の下,浅川には石で水切りをして遊ぶ家族連れや釣り人がちらほら見られた.釣り人がいるってことは魚がいるのかな? と堤防の階段を下って川に目を凝らすと,確かに魚が泳いでいる.詳しくないので種類は分からないが... 川で魚が泳いでるのを見るなんて,生まれて初めてなんじゃないだろうか.(小学生の頃,父親と海釣りに行った思い出はあるけど.)
川から離れて地図を見ながら少し歩くと京王 長沼駅に着いたのでそこから京王線に乗って新宿経由で家に帰った.結局,1時間半も歩いたかな.
Ustream.tvビューア
UTMCの後輩の間でUstream.tvという動画ストリーミング・サービスでWindowsデスクトップや現実のデスクトップを晒し合うのが流行ってたので,割り込んでjQueryというJavaScriptライブラリを使ったビューアを書いてみた... と言うか,先週末から1週間かけて書いてた.もちろん,平日はほとんど時間が取れなかったけど.
- http://www.ustream.tv/ USTREAM.TV: LIVE VIDEO Streaming, Free Video Chat Rooms. Watch Shows & Broadcast Live TV, stream videos, web podcasts. Live streaming videos and webcam chat
- http://jquery.com/ jQuery: The Write Less, Do More, JavaScript Library
メモ:
- Ajax通信のほぼ全てを縛る「同一ドメイン制限」の回避には,Ajax通信先(別ドメイン)がJSONP形式でデータを送ってくれることが必須.JavaScriptソースの読み込みは同一ドメイン制限に縛られないので,データを「実行するとそのデータを返す関数のJavaScriptソース」という形式で送るのがJSONPのアイディア.
- (少なくともjQueryでは)AjaxでWebDAVが操作できる(←ブラウザ依存?).(ユーザの性善説の下では)サーバ側で記憶したい情報は単にWebDAVにXML(もしくは適当なテキスト・ファイル)をPUTすればよい.
- FirefoxにFireBugをインストールすればprintfデバッグができる(ただしバグ多し): http://getfirebug.com/console.html Firebug Console Object and API
以下,ソース.開発者キーがHTMLソース内に直書きされてるのでサンプルをthe Internetに公開する訳には行かない.開発者キーはhttp://developer.ustream.tv/ に登録すると貰える.jQuery UIではsortableのみを使っており,jQuery UIのダウンロード・ページが提供するカスタマイズ機能でsortable関連部分だけを含むソースを生成して使った.
続きを読む