パラメータ渡せないくさいんだけど、もし本当にそうならあんまりこのまま使えないなぁ。XSLT ファイルを一回パースして xsl:param に値突っ込んで XML::XSLT に渡すのかな……libxslt ってパラメータ渡せないのかな。Ruby側とライブラリ側で二重にパースすることになって微妙に気持ち悪い。気にスンナってか!
Ruby/XSLT て
now playing
Amazon のアーティスト名とかアルバム名って何か怪しかったりする(Syrup16g と Syrup 16g が全く別に登録されてる)のでクッションを入れてみる。それと、新譜とかで最初はジャケット画像がなかったのに今はあるみたいなとき困るのでキャッスの削除用のスクリプトを書いた。適当すぎるのでもうちょいマシにしてからパックしなおそう。
Bulkfeeds でうちの RSS1.0
- Bulkfeeds: nulog > latest - RSS Directory & Search
- Old URI: Bulkfeeds: nulog@NULL::something - RSS Directory & Search
いつの間にかちゃんとパースできてる。何が悪かったのかなぁ。前の URI でもアクセスできるせいで二重になってるけど大丈夫かしら。
Audiroscrobbler moderation
Audioscrobbler の FAQ とか、Read First の類にはちゃんと他言語(というか Japanese)について書いてあるなぁ。と読んでる途中に落ちたくさい。
日本語のやつをアルファベットのみの表記にしようとすると一回警告が出る。イイ。
RDF on Ruby? 2
now playing
now playing の ソースとか。ダウンロードできないときは .zip つければいけるくさい。
UTF-8 にした。データファイルとして play.dat. エラーでたときは baz とかいうファイル作ってるわけで……あとサバに入ってる Ruby のバージョン変わったら動かなくなる可能性あり。Marshal.{load, dump} 使ってるからね! 手抜き工事。
devtag 直で書いたままだった……なおした。
花粉症?
BURGER NUDS とその他もろ
BURGER NUDS はインチキ臭くなくてヲタなのにカコイイのが素敵なんだよ!
シロップとアートは好きだけど時々インチキ臭さを感じるときがあったりなかったり。あとインチキくさくなくてもあんまり好きになれないバンドもあるから、インチキ臭さなんて所詮その程度な感じ。
MusicBrainz のくだらない話
MusicBrainz の Style Guildlines が Audioscrobbler の Moderation システムに適用されるっぽいので書きたいことをだらだら。
特に気になるというか微妙なのが Capitalization Guide for Submitting/Editing Data
で、(大まかに言うと)言語が英語の場合は先頭の文字を大文字に、あとは小文字にっていうルールがあるんだけど、果たして日本人が考えた英語っぽい(曲・アーティスト)名前もそれに含まれるんですか的。むしろ前にも書いたから「まだんなこと言ってんのか」とか言われても仕方ないんだけどさ。
CD に書いてある表記をできればそのまま使ったほうがいいと思うんだけどなぁ。
なんていうか、外国の CD の日本盤が全部曲名カタカナだと気持ちが萎えます。日本語の曲名がローマ字とか萎えます。
つーか MusicBrainz よりも国際化に配慮した DB が(ry)。Accept-Language に ja-jp なかったら日本語が含まれるアルバムは編集できないようにしやがれ。まぁインターフェイスが英語しかねぇし英語のサービスだから仕方ありませんか。仕方ないね。諦めろ>俺
IO::popen("ruby")
D:\bin\ruby.exe (33628): *** unable to remap D:\bin\cygssl-0.9.7.dll to same address as parent(0x8F80000) != 0x8F90000 6 [main] ruby 33704 sync_with_child: child 33628(0x620) died before initialization with status code 0x1 398 [main] ruby 33704 sync_with_child: *** child state child loading dlls D:\bin\ruby.exe (33492): *** unable to remap D:\bin\cygssl-0.9.7.dll to same address as parent(0x8F80000) != 0x8F90000 ...
普通にトップレベルとかで実行したらできるけど、IRC 用に書いてるスクリプト中でやるとエラーでる。どこが作用してるのか分からない……
require "soap/wsdlDriver" をコメントアウトするととりあえず動くけど、 require "soap/wsdlDriver" だけ書いて IO::popen("ruby") しても何も起きない。わかめちゃん。
Audioscrobbler Web ServiceAudioscrobbler Web Service
Audioscrobbler Web Service とかいうのがあるけど、肝心の統計が取れないんじゃあんまり意味ないような。FOAF は面白いけど foaf:PersonalProfileDocument て微妙。別に自分で書いたわけじゃないんだけど……
AWS4, SearchIndex: MusicTracks
Artist を何で検索に使えないんだろう? トラックネームだけで検索したって結果が多すぎるような。何か他にパラメータあるように見えない。勘違いしてるのかしら。
むしろ SearchIndex: Music で Track=? を使えたらいいのに。
そんなわけで Audiroscrobbler のデータ(何故かアルバムの情報はない)で Amazon からアルバム画像ひっぱってくる試みはメンドイっぽい。普通に foo_nowplaying 使えよっていう話だね。うん。そうしよう。
そんなわけで nowplaying イング
こういう風にジャケットを並べると何か楽しい。
さて負荷どれぐらいかかるだろう。約5分に一回 CGI 呼び出す勢い。んで送られてきたやつが知らないアルバムだったら AWS にクエリ投げる。あと、大量に画像呼び出してもアマゾンさんに怒られないのかしら。
ひどく関係ないけどフェイクファーのジャケット好き。
IE で確認するの忘れてた……なんか li { height: 50px; width: 50px; } が反映されてないんだけど……
overflow: hidden で解決
RDF on Ruby?
RDF を扱う Ruby ライブラリってないのかしら。RDFDocument クラスみたいのがあって、XML とか N3 とか N-Triples とかから読み込めて書き込めるヤツ。誰かつくtt
いちいち数行書いてたファイル読み込み@PHP
ふと思いついて PHP のドキュメント検索してたら file_get_contents とかいう関数があるしね……
mod_ruby とか XSLT on Ruby とか使って組みたい……
もしもし? 今ひま?
近い将来やることtodo
null.lowreal.net 以下を lowreal.net に移動する、かもしれない。もっといいサイト構造を考えたい。
イン・ア・ブックストア
ふと昼休みが終わったときに午後の授業に全く出る気がなくなった。別に授業に出ようがでまいが欠課の数字以外に変わるものがない。家に帰れる時間まで図書館で時間を潰そうと思って行ったみたら休館日。歩いていて何となくそうかもしれないと思った予感があたった。たまには予感ってのはあたる。当たり前だけど。
仕方ないので登戸の本屋で時間を潰すことにした。一冊読み終わるぐらいで丁度いい時間になった。カバンを肩にかけたまま、立ちっぱなしで本を持っていたせいで右腕がおかしくなった。登戸の本屋で傘とヘッドフォンを持ち、2時間半ほど立ち読みしている学ランがいたらたぶん俺。
hey IE!
少しでもトリッキーな CSS 書くとすんごいすっとんだ表示をしてくれる IE を誰か止めてあげてください。
ところで俺が何もしなくとも時間は勝手にすぎていって、センターまで100日ぐらいな感じで、あたしったらどうしたらよいのかしら、という感じで日々を送るのですが、一体どうやったら勉強をする気になれるんでしょう。
いろんな意味で状況が良くないです。例えば今のサイトデザインで、一番上にスペースとりすぎだと思ってはいても、上手く改善する方法が思いつかなかったり、思いついたヤツを実際に書いてみると無理だったり……というかソースから変えたいです。このソースを書いたときから今までのノウハウをドッキングさせたいです。させないと忘れます。忘れっぽいので。
いくつか本を読んだ(風の歌を聴け、1973年のピンボール、蛍・納屋を焼く・その他の短編 / 村上春樹)けれど、読んだというほど読んでいない気がする。ちゃんと読めない。なんていうか、受動的読書みたいな。
ASIAN KUNG-FU GENERATION における CCCD
ニューアルバム「ソルファ」に関してお知らせ (2004.9.30)
10/20発売のニューアルバム「ソルファ」に関して、レーベルゲートCD2ではなく、通常のCDで発売されることが決定いたしました。(アナログ盤は予定どおり発売となります)
マークアップは手を加えています。
アジカン において最大のネックだった部分がなくなる?