なんか、PHPにてfile()関数も、HTTP_Clientクラスでも読み取れないし、telnetでも繋がらない現象があった。でもDOS窓(Winのtelnet)からは取得できる。ZIGOさんに聞いたら、「それってRFCに違反してね?」って言われた。
どうも、libresolveっていう段階でRFCに乗っ取ったURLかどうかをチェックしているらしい。。。
んー、なるほどー。。。
それ、サブドメインに登録させちゃダメやんって話なのね。
今日はデブサミへ参加。
・FlexとApolloで極める次世代RIA
・JavaScriptの現在と未来 ~ 今JavaScriptに出来ること / 次世代JavaScriptの勢力図 ~
Apolloってなに?ってのと最近のJSってどうなってるの?ってのを調べに行ってきました。
amachangさんプレゼンうまいなーと、見ていたら、突然ブログバトラーが出てきて会場で1人でとてつもなく緊張しましたYo!∑(゜□゜; )
もー感謝感謝です。
内容もとてもおもしろくて資料もよくてきていて、やっぱり行った甲斐がありました。
最近、自らあたらしい技術なりプログラムなりとは一歩引いたところに身をおいているけど、こういったのを聞くとまたいい刺激を受けますね。
自分もガンバらないとなー。
追記)2007.02.19.23:32
・デブサミ資料公開(amachangさん)
・トラックバック追加
URLに「?」じゃなくて「#」を使う利点が結構あるんですね.
・アンカー名なのでキャッシュが残ってくれる
・再読み込みをしないので動的にアドレスを書き換えていける
前にFlashで名前つきアンカーってのがFlash6くらいかな?で実装されてたけど同じ原理ですね.
以前,JSの呼び出しているGETのクエリーを取り出す方法ってのも#に置き換えることで,キャッシュが残るし,ページ遷移後にGETパラメータとしてアンカー名を取得したあとhttp://url.com/#みたいに遷移なしに書き換えてしまえばブックマークとかしてもらう際も影響がでない.
XML主体でやってたけど,JSONはやっぱり便利なのかもしれない...
JSでは
<script src="***.js" />
それでJSONPはさらにコールバック関数を指定してeval()にて呼び出すというものらしい.んー,なるほど.
今後JSONPとAMFPHPを積極的に使って行きたいな.
福井プログラマー生活向上委員会 | ScriptSrcIOとJSONP:DSでも動くajaxの作り方
Z氏から教えてもらったmysql上での暗号化.
mysql> SELECT HEX(AES_ENCRYPT('hogehoge', 'abcdeabcdeabcdea')) AS encrypted;
+----------------------------------+
| encrypted |
+----------------------------------+
| 2BF77B6863989EAD599D86650A046586 |
+----------------------------------+
mysql> SELECT AES_DECRYPT(UNHEX('2BF77B6863989EAD599D86650A046586'), 'abcdeabcdeabcdea') AS decrypted;
+-----------+
| decrypted |
+-----------+
| hogehoge |
+-----------+
参考)
ZIGOROu@Yet Another Hackadelic | AES_ENCRYPT, AES_DECRYPT可能な暗号をPerlで行う