2006-03-30 ========== XML と YAML ----------- Reference URI: http://lowreal.net/logs/2006/03/30/1 Written Time: 2006-03-30T02:17:29+09:00 Tags: xml なんか YAML (YAML Ain't Markup Language) の話とか読むと、ことごとく XML (Extensible Markup Language) が比較されて貶されてて寂しい。 確かに XML (Extensible Markup Language) ってちゃんと書かないと読みにくいし、名前空間とか意味不明だし、DOM (Document Object Model) とか面倒くさい。 全ての XML (Extensible Markup Language) は YAML (YAML Ain't Markup Language) に置き換えられる的に書かれた YAML (YAML Ain't Markup Language) の紹介とかもあったりして、なんかアレだなぁって思った。例えば HTML (Hyper Text Markup Language) より、YAML (YAML Ain't Markup Language) のほうが断然書きやすいとか、それは違うよって思った。いやそもそも HTML (Hyper Text Markup Language) は XML (Extensible Markup Language) じゃないからこの話にはあんまり関係ないんだけど。 というかどうも、YAML (YAML Ain't Markup Language) と XML (Extensible Markup Language) を比べるのに違和感を感じて仕方がない。なんかうまく言葉に出来ないんだけど、用途が 違うんだよなぁ……とはいえ用途が違う、YAML (YAML Ain't Markup Language) のほうが向いている分野に XML (Extensible Markup Language) が使われている (例えば SOAP (Simple Object Access Protocol) とか XML-RPC とか、そこらの設定ファイルとか) からこういう話になるんだろうけどさ…… だからといって XML (Extensible Markup Language) は悪い!みたいな勘違いを見たくないよ……なぜなら俺は XML (Extensible Markup Language) さんが好きだから! 適所適材てのをちゃんと考えたい。まぁ[設定ファイルに XML (Extensible Markup Language) なんて面倒くさすぎてやらない](my:2005/01/14/1)んだけど(w できるだけ負けるように ---------------------- Reference URI: http://lowreal.net/logs/2006/03/30/2 Written Time: 2006-03-30T04:28:50+09:00 Tags: life なるほどなぁ、ってすごく思った。だから上手く負けて生きたい。 課題を一つ終わらせた。先は長い。 インターネットを使っていろんなことをやると自分がいかに知識がないかってことが、よく わかる。何も知らないにほぼ等しい。だから例えば、小さなコミュニティに属するべきじゃ ない。いい気になりやすいからだ。 ライセンスをずばばっと表示する@Flickr ------------------------------------- Reference URI: http://lowreal.net/logs/2006/03/30/3 Written Time: 2006-03-30T05:34:05+09:00 Tags: js ![オーバーレイでライセンスを表示してみる](/2006/flickr-show-licenses-user-js.jpg [flickr-show-licenses.user.js](/2006/flickr-show-licenses.user.js) マウスをホバーさせるとライセンスが表示されるように。 最初はとにかく全部表示させていたけど、さすがに Flickr にアタックかけているがごとく HTTP (Hyper Text Transfer Protocol) リクエストするのでホバー起動にしてみた。