2004-07-01 ========== 模試 ---- Reference URI: http://lowreal.net/logs/2004/07/01/1 Written Time: 2004-07-01T02:10:48+09:00 Tags: off そういや[前にやった模試](my:2004/05/31#3) の結果がおととい(?)帰ってきた。教科足りてないので予想判定だけど、D と E(一番下 ) しかない。わろた。 通ってる高校の英語のレベルが非常に低い……全国で偏差値49でも校内だと57ぐらい。糞だ な。 何か駄目だこりゃ。学校の勉強が好きならいいのにね。俺学校の勉強って嫌いだ。義務教育 (高校も含む)でやるやつやってもみんな知ってて全く面白くない……考え方を学ぶとか言 われましても(ry samidare_plus ------------- Reference URI: http://lowreal.net/logs/2004/07/01/2 Written Time: 2004-07-01T16:28:25+09:00 Tags: soft [あしたに日記](http://kitchon.ddo.jp/~ashiya/diary/?date=20040629) samidare_plus が公開されたようなので試してみる……けどローカルでそもそも samidare が動いてくれない(IOError. たぶんファイル名でつっかかる)ので予想で直鯖インスコ。 とりあえず動いた。(samidare を xrea のインスコするのにいくらか手間取った……time out.rb で Segmentation fault で死んだりとか((動いたけど解決していない。タイムアウ トしたりとか、怪しいサイトくをチェック対象にしたりとか、もしくは他アンテナから情報 を取得するかするとエラー。面倒なので最小のチェックサイト(自分の)でやってみてる。 ))) デフォルトでのサイト別 id が URL そのままなので invalid. とりあえず crypt しとく。 crypt で出力させると invalid になるっけ……? できれば ?A 使いたくないし、いろいろ上手くいったら(負荷とか)公開しよう。 memo, IgnorePath, IgnoreClass, IgnoreID 問題は30秒ルールと負荷かな……はてな系はいちいち Ignore 書くのがダルいんだけど、グ ループ全体に Ignore ってできるのかな。 なんか kill される。負荷高杉?サイト減らしてみたら kill されない。うーむ。 順番が変だ……どっかミスったかな。テンプレでソート link rel="shortcut icon" は見ずに 直下の favicon.ico とりなので favicon.ico 以外の ファイル名のサイトはダミか。ダブルクオーテーションが &quote; に変換される。CG I::escapeHTML やってるからかな。直前でタグ消してるからいらない気もする。escapeHTML しないようにしてみる。 また .,status.rm,\d+ が……何のためのファイルなんだか…… -v フラグ付けてもエラー でないしなぁ……つか一気に全部とりにいくと駄目なのかしら。 そういや、どうでもいいけど IgnorePath は 区切り / と [\d] だけ。Class か ID 指定のほうが楽くさい。他人のサイトの構造って読むのめんどいし。 DOCTYPE がなくなる。 今日はもうやめよう。ってかここまでやって ?A のほうがいいんじゃね?的発想になってき た。たくさんのユーザが登録してても一時間に一度しかアクセスされないしなぁ。DOCTYPE なくなるのが激しく気になる。 2004-07-02 ========== sm -- Reference URI: http://lowreal.net/logs/2004/07/02/1 Written Time: 2004-07-02T00:18:52+09:00 Tags: soft やっぱね借り鯖で五月雨はやめよう。CRON で実行したみたら必ず Killed っすよ。駄目だ こりゃ。 ちなみに今回行った構築作業を一応メモしておく…… 1. Makefile 内の ruby パスをフルパス (/usr/local/bin/ruby) に (xrea ではパスが通って いないため) 2. make 起動用スクリプトを作成 #!/bin/sh \n make とでも書いてうぷろーど。アクセス。s amidare と d.samidare ができていることを確かめる。 3. samidare 単体で動くかどうか確かめるために samidare 起動用スクリプト作成 #!/bin/sh \n /usr/local/bin/ruby samidare 4. (上手く動かなかったので config.yml の内容を最小にして samidare 動くようにしてみる ) 5. samidare_plus を上書き。samidare_update の内容を必要な部分だけコピーして起動スクリ プト作成(そのまま利用してもいいと思う)とりあえず latest.html だけ生成してみた。 6. ブラウザから samidare_update 起動用スクリプト起動して動いてること確かめる。 7. 上手くいったら cron 設定。上のスクリプトそのまんま使ってもいいけど、cron から実行 する場合 ruby がカレントディレクトリからファイル読んでくれないので -I antenna_path オプション付けて起動。(一応起動するけど Killed で終了) 8. 南無 パーミッションはそのつど実行するファイルだけを 700、その他は全部 600 に設定してや った。 とりあえず面倒くさいしめっさ負荷かかるから良い子はまず真似しちゃいけないと思う(謎)もうやらない。ごめんなさい 。 書き忘れた……Cron からの実効制限は3分。んでも3分たつ前に殺されてるような。 I feel orz by my orz, ojz or sto, but the boy never do for his orz and the girl have little pure orz I will never have. ----------------------------------------------------------------------------------------------------------------------- Reference URI: http://lowreal.net/logs/2004/07/02/2 Written Time: 2004-07-02T01:03:31+09:00 Tags: self ここ一週間ぐらい何もしてないくせに最高に疲れた気分で体がだるい。できれば何も考えな いで天井みて暗い部屋で寝ていたい、そんな気分。 別に大きいことしなくていいから平和でいたい。国連常任理事国になるために自衛隊を軍に するなら、自衛隊を捨てて侵略されてしまえ。(何の話やら) 明日は二時間目の英語演習以外さぼって本でも読んでいたい。たいした科目があるわけでも ない(英語リーダーと現代国語演習・体育のみ)けど授業に出るのが当たり前と洗脳されてるとサボりにくい。むかつく。授業に出て勉強してみる>本読む>授業に出て 寝る 眠かったので一二時間目は睡眠。あとは昼休み飯食うとき以外図書室。図書室さむい。 あれすぎる。やる気ない。新しいヘッドフォンが欲しい(使っていたのが壊れてしまた)夏 ばてかなぁ。スプートニクの恋人よみおわっつぁ 強調 <-> ?, antonym of emphasis -------------------------------- Reference URI: http://lowreal.net/logs/2004/07/02/3 Written Time: 2004-07-02T02:10:17+09:00 Tags: web 強調の反対語って何……? もしかして知らないとヤバイ系? はいいんだけど em の反対 の要素って何故ない……? small は物理要素って言われるし。謎だ。 長さではなく距離 ---------------- Reference URI: http://lowreal.net/logs/2004/07/02/4 Written Time: 2004-07-02T23:33:00+09:00 Tags: self 小学校のころ定規が好きだった気がする。特に30センチのプラスチックのそこそこ正確なや つが。 それはまぁそんなに関係なくて、また定規を使って、いろいろ当ててみたい、と考えてみる 。 2004-07-03 ========== orz --- Reference URI: http://lowreal.net/logs/2004/07/03/1 Written Time: 2004-07-03T07:38:32+09:00 Tags: other 朝更新したときミスってますた orz; /nulog ------ Reference URI: http://lowreal.net/logs/2004/07/03/2 Written Time: 2004-07-03T13:52:30+09:00 Tags: web - 過去ログが読みにくい。 - 検索窓を放置してる。 - そもそも左側のやつが邪魔。 16ビートカラー -------------- Reference URI: http://lowreal.net/logs/2004/07/03/3 Written Time: 2004-07-03T14:07:34+09:00 Tags: other 8ビートって「はちびーと」か「えいとびーと」って言うけど、16ビートって「じゅうろく びーと」ってしか言わないよね。 8ビットって「はちびっと」か「えいとびっと」って言うけど、64ビットって「ろくじゅん よんびっと」1ビットって「いちびっと」ってしか言わないよね。 Windows 2000 って「うぃんどうず・とぅーさうざんど」って言わないよね。割といいと思 うけど。 A4 とか B5 って「エーフォー!」とか「ビーファイブ!」って言わないよね。戦隊チック でいいと思うけど。((っていうか A4 とか B5 とかって JIS 規格だよね……? ってこと は海外の紙のサイズって違う……?)) 風の聖痕 / 山門敬弘 ------------------- Reference URI: http://lowreal.net/logs/2004/07/03/4 Written Time: 2004-07-03T22:19:30+09:00 Tags: text 読み終わった。人死に杉。 ぐぐる的糞会社 -------------- Reference URI: http://lowreal.net/logs/2004/07/03/5 Written Time: 2004-07-03T23:28:41+09:00 Tags: other [Google 検索:糞会社](http://www.google.com/search?num=100&hl=ja&ie=UTF-8&c2coff=1&q=%E7%B3%9E%E4%BC%9A%E7%A4%BE&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja) わろた。 2004-07-04 ========== ヘッドフォン ------------ Reference URI: http://lowreal.net/logs/2004/07/04/1 Written Time: 2004-07-04T00:58:51+09:00 Tags: other 今まで使っていたヘッドフォン(audio-technica. ATH-F55)のスピーカーを支える部分が 折れてしまったので、新調したい。 テキトウに yahoo ショッピング見てみたら \3k ぐらいでまぁ普通のが買えそうっぽいので 、その辺をヨドバシ行って見てみようかと…… 一年半ぐらい使っていて学んだのは、ヘッドフォンに折りたたみ機構は不要ってことぐらい 。とりあえずイヤホン苦手(耳にうまく入らない)。耳かけも音漏れするから駄目…… 大きめのやつでコード短いやつはどれぐらいあるんだろうか……切るのもアレだしねぇ。 買った、のはいいんだけど、ポータブルプレイヤーのパワーだと音量ちいせぇえ。まぁ耳悪 くならなくていいか(よくない んでも、じゃがじゃがうっさいところを音量上げて聞いても煩く聞こえないのはいいかもし れない。(例えばミナソコの最初とか) 夢 -- Reference URI: http://lowreal.net/logs/2004/07/04/2 Written Time: 2004-07-04T11:39:17+09:00 Tags: self 雪山 スキー 不安定すぎる長いリフト 落ちそう 下のほうに見える川 友達と友達の弟 駅 電車 どっかの女の子 複雑な道 ドラムを叩くタケシ・ベース弾いてる新庄・もベース弾いてる名前忘れた演歌歌手(意味わ からない) 街中 Firefox DDE ----------- Reference URI: http://lowreal.net/logs/2004/07/04/3 Written Time: 2004-07-04T16:00:07+09:00 Tags: soft [http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=3846](http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=3846) ちゃんと設定したら一部ソフト(というか LimeChat)から開くとき遅かったのが改善され た。 ってかどうでもいいけど 拡張子(なし) の URL: HyperText 転送プロトコル (HTTP) らへ ん、うん。 あほな雑魚 ---------- Reference URI: http://lowreal.net/logs/2004/07/04/4 Written Time: 2004-07-04T17:25:13+09:00 Tags: self 文句ばっかり言ってないで自分で(ry)>俺 rerep ----- Reference URI: http://lowreal.net/logs/2004/07/04/5 Written Time: 2004-07-04T23:20:44+09:00 Tags: music ふと考えてみると今までリッピングするときのビットレートが 128kbps だったので 256k で再リッピング。とりあえずバーガーだけ。 なんで 256 かってテキトウにいくつかリッピングしなおしてみて、fb2k で cdda と聞き比 べたけど違いが殆ど分からんのでまぁいいやと。(部分によっちゃ 128 とでも違いわから ない耳だからね!) とりあえず CDex でミナソコリッピングするとファイル名がミナダコになって気が抜ける。 ((使えない文字を置き換える規則のせい。`\'(\134) を `_'(\137) に置き換えるため Shi ft_JIS の「ソ」(\203\134)は「ダ」(\203\137)になる。もちろん ID3 とかは普通)) 2004-07-05 ========== php no nanikore unco -------------------- Reference URI: http://lowreal.net/logs/2004/07/05/1 Written Time: 2004-07-05T00:07:51+09:00 Tags: prog たまに他の言語やるとイテレータがないのと中途半端なオブジェクト指向にむかついてくる わけだが。 $doc = domxml_open_mem($template); // $template は xml な文字列が入った変数。 $xpc = xpath_new_context($doc); foreach ($ns as $prefix => $uri) { // $n s は prefix と namespace の連想配列 $xpc->xpath_register_ns($prefix, $uri); } $xns = $xpc->xpath_eval("/rdf:RDF/cc:Work/dc:title"); $ele = $xns->n odeset[0]; $ele->append_child($doc->create_text_node("test")); /* 上記 3行を $xpc->xpath_eval("/rdf:RDF/cc:Work/dc:title")->nodeset[0]->append_child ($doc->create_text_node("test")); と書きたい。 */いちいち変数名考えるのがダルい。 あと domxml_open_mem() と xpath_new_context() とかが並んで使えるのもなんか違和感あるんだよなぁ。ネームスペースないってことはモ ジュール間で名前がコリジョンしたらどうするんだろ。特に include とかしなくても使えるし……謎だ。自分で定義した関数がたまたまモジュールで定義され てたらエラーでるし(php は関数の再定義も無理)あるモジュールを有効にした環境と、無 効にした環境でエラーがでたりでなかったりもするんだろうか? 2004-07-06 ========== A時間, 夢 --------- Reference URI: http://lowreal.net/logs/2004/07/06/1 Written Time: 2004-07-06T07:40:22+09:00 Tags: off 21時に寝てた……小学生かっつうの。しかもテスト前に。 学校 修学旅行 体育のノート 中学校 階段 広い部屋 机 終わり いやな目 サル ---- Reference URI: http://lowreal.net/logs/2004/07/06/2 Written Time: 2004-07-06T12:01:06+09:00 Tags: other 何か赤い顔して異臭を発している猿が電車の中を占領してた。競馬の日ですか? はやく死 ね。気分悪い。とりあえずその中の一匹が座席に横になって寝てるのは頭狂ってるとしか思 えない。日光猿軍団>>|超えられない壁|>>都会の猿 2004-07-07 ========== 夢 -- Reference URI: http://lowreal.net/logs/2004/07/07/1 Written Time: 2004-07-07T11:57:09+09:00 Tags: self 殆ど思い出せない。 独り アスファルト 道路 踏み切り 街中 小さな家 ポケットに突っ込んだ食べ物 親 からもらったのになくしたもの 紙袋 カオスレギオン -03 / 冲方 丁 ---------------------------- Reference URI: http://lowreal.net/logs/2004/07/07/2 Written Time: 2004-07-07T17:02:06+09:00 Tags: text 読み終わり。読む順番間違えた…… 0, 01, 02, 03, 無 って並んでたら0読むよ! 暑くて何も考えたくない。 どうでもいいし、暑い -------------------- Reference URI: http://lowreal.net/logs/2004/07/07/3 Written Time: 2004-07-07T17:08:54+09:00 Tags: off 今日から試験だけど今日は休み。んで暑さで溶けて流れて出てきた脳みそを、どうやって処 理しようか、ってことを考え中。 夢 -- Reference URI: http://lowreal.net/logs/2004/07/07/4 Written Time: 2004-07-07T21:42:47+09:00 Tags: self 多摩川 ヤンキーいっぱい それなら公園の中通ってあっちからは 暗闇に目が慣れた TB & FF DDE ----------- Reference URI: http://lowreal.net/logs/2004/07/07/5 Written Time: 2004-07-07T22:25:33+09:00 Tags: soft DDE 設定したらいちいち雷鳥で出てたダウンロードダイアログも出なくなった。うれぴー 2004-07-08 ========== 2ch バガスレ, GOOD DOG HAPPY MEN -------------------------------- Reference URI: http://lowreal.net/logs/2004/07/08/1 Written Time: 2004-07-08T02:17:21+09:00 Tags: music バガスレが終了 [1082710011.html](/dat/1082710011.html)[1082710011.dat](/dat/1082710011.dat) 【趣味バン?】GOOD DOG HAPPY MEN【元BURGER NUDS】[[http://music4.2ch.net/test/rea d.cgi/minor/1089008788/]] GOOD DOG HAPPY MEN は CD 出すんだろうか。GOOD DOG HAPPY MEN にバーガーを求めちゃい けない。と自戒。 error ----- Reference URI: http://lowreal.net/logs/2004/07/08/2 Written Time: 2004-07-08T02:56:15+09:00 Tags: tDiary エラーでて rss 生成されてない。意味わからん…… category プラグインきると大丈夫。上手く動いてないし。しばらく切っとくかコレ。 攻撃天使 2-5 / 高瀬ユウヤ ------------------------- Reference URI: http://lowreal.net/logs/2004/07/08/3 Written Time: 2004-07-08T19:02:48+09:00 Tags: text すっげーふっ飛ばしながら読んだから微妙に頭に残ってない。 2004-07-09 ========== あつうい I hate summer. ----------------------- Reference URI: http://lowreal.net/logs/2004/07/09/1 Written Time: 2004-07-09T02:07:37+09:00 Tags: other 勉強できないほど暑いので(涼しかったら xml 書くけどね!)氷を脇に挟んでみる。てか どこに当てるのが一番いいんだろう……首か脇ぐらいしかない気がするけど。つかそもそも あんまり意味ない気がしてきた。まぁ気分的に…… 頭まわらなくてネットサーフするのもダルい。そんなときに借りたライトノベルですよ。ふ っ飛ばしながら読む。いつの間にか寝る時間。ナイス。でも暑くて寝れない。冬の布団が恋 しい。俺は冬の寒さが好きだ。愛してるよ冬。あぁでも夏服の(ry 寝れない AH-G500 ---------------- Reference URI: http://lowreal.net/logs/2004/07/09/2 Written Time: 2004-07-09T02:39:18+09:00 Tags: music あっついから買ったヘッドフォンについて云々。ちなみに買ったのは [DENON AH-G500](http://denon.jp/company/release/ahg500_300.html) ヨドバシで5200円くらい。5000円前後が糞学生の限界だし、それ以上の買っても違いが殆 どわからんので。大したの聞かないしね。パナソニックのに耳完全に覆うやつ(3000円ぐら い)と悩んだけどコード長が糞ながい (3m) ので((コード長 50cm なんて殆どない。くそ。 ))こっちに。 んで、これ高音が素敵。低音は出てるけどドカドカ出るんじゃなくて静かに出る(謎)ので アートの UNDER MY SKIN とかは何か印象薄に。これは激しいやつ向けじゃないくさ。Fion a Apple とかは気持ちいい。 着け心地気持ちいいけど夏は……学校まで歩くときにずっと着けてられねぇえ。でも絶対冬 はキモチイイくてずっと着けてるね(家でも)はやく冬になれ! バソプ ------ Reference URI: http://lowreal.net/logs/2004/07/09/3 Written Time: 2004-07-09T11:09:34+09:00 Tags: music あ……バソプオブチキソの新曲出てた orz どうしよう。バーガーの BEST もあるんだよなぁ…… ちょっと財布の裏(謎)に入れてあるやつ使うか……暑くてタワレコ行く気しねぇ。 さてアートの CD は何時出るだろう。たぶんアルバムだよなぁ。シロップは暫くでないだろ うし。((根拠無し。)) こうにゅう ---------- Reference URI: http://lowreal.net/logs/2004/07/09/4 Written Time: 2004-07-09T15:08:19+09:00 Tags: music オンリーロンリーグローリーと [SPORTS](http://www.jvcmusic.co.jp/sports/) ってバンド (via [lf: blog 2004/07](http://diy.s27.xrea.com/blog/2004/07#b0401)) の SPORTS WEAR. 後者は電車の中の薄れゆく意識の中で、そういえばと思い出したので買 ってみた。暑い。 オンリー ロンリー グローリー / BUMP OF CHICKEN ---------------------------------------------- Reference URI: http://lowreal.net/logs/2004/07/09/5 Written Time: 2004-07-09T15:42:29+09:00 Tags: music 何てかある意味もとの道?に戻ってきた感じ。FLAME VEIN というアルバムから始まって、 ランプ・ダイヤモンド・天体観測・ハルジオン・ロストマンって続いてきたロードマップの 延長にこれがあるような気がする。(スノースマイルはちょっと違うトランクでジャンル的 にはアルエ系だよね((ヲタ色が強い、というような意味で。微妙に違うけどそんな感じ。テ ーマが違うからトランクでもないような気もする。)))このメインロードマップは自分×自 分について((ハルジオンはちょっと微妙だけど花が比喩なんじゃないかと思っていたりする ))と。んでオンリー ロンリー グローリーもストーリーがバンプ(らしい)。とか思ってるん だけどこのメインロードマップさえ勘違いかもしれない罠ね。うほ。 次のアルバムのタイトルがユグドラジル? らしいけど、それ見た瞬間わろたよ。ユグドラ ジルよ? 生命の樹よ? グングニル。 2004-07-10 ========== 何 -- Reference URI: http://lowreal.net/logs/2004/07/10/1 Written Time: 2004-07-10T05:14:14+09:00 Tags: other 何時寝たか知らないけど5時起き。ヘッドフォンして横になると爆睡できる。 つか昨日「ユグドラジル」って書いたけど本当は「ユグドラシル」だってさ。Yggr-drasil l - [Google 検索:ユグドラシル](http://www.google.com/search?q=%E3%83%A6%E3%82%B0%E3%83%89%E3%83%A9%E3%82%B7%E3%83%AB&start=0&ie=utf-8&oe=utf-8) 約 3,810 件 - [Google 検索:ユグドラジル](http://www.google.com/search?q=%E3%83%A6%E3%82%B0%E3%83%89%E3%83%A9%E3%82%B8%E3%83%AB&start=0&ie=utf-8&oe=utf-8) 約 137 件 - [Google 検索:イグドラシル](http://www.google.com/search?q=%E3%82%A4%E3%82%B0%E3%83%89%E3%83%A9%E3%82%B7%E3%83%AB&start=0&ie=utf-8&oe=utf-8) 約 3,040 件 - [Google 検索:イグドラジル](http://www.google.com/search?q=%E3%82%A4%E3%82%B0%E3%83%89%E3%83%A9%E3%82%B8%E3%83%AB&start=0&ie=utf-8&oe=utf-8) 約 99 件 OptiPNG ------- Reference URI: http://lowreal.net/logs/2004/07/10/2 Written Time: 2004-07-10T08:03:36+09:00 Tags: soft [OptiPNG](http://www.cs.toronto.edu/~cosmin/pngtech/optipng/) イイ。 photoshop から [superpng](http://www.fnordware.com/) で書き出したやつ((標準のやつは意味わからんガンマ埋め込むのでウンコ))だと 60% とか 縮みますよ。 ヲタの漢字使い -------------- Reference URI: http://lowreal.net/logs/2004/07/10/3 Written Time: 2004-07-10T12:47:14+09:00 Tags: other ヲタクの中に無駄に漢字使うやつっているよね。謎すぎる。 C# -- Reference URI: http://lowreal.net/logs/2004/07/10/4 Written Time: 2004-07-10T14:06:37+09:00 Tags: prog C# って学ぶ価値ありますか。 Clipping tu-ka replaygain ------------------------- Reference URI: http://lowreal.net/logs/2004/07/10/5 Written Time: 2004-07-10T23:49:06+09:00 Tags: music 数日前に Replaygain 使い始め (@foobar2000) 。こういうのって一回いくつかに書き込む と全部に書き込まないと気持ち悪いよね。っていってもテスト期間中暑すぎだったので全部 書き込み終わらせたわけだけど。体感できる大きな効果ってのはそんなにないんだけど、そ れは一気に全部やったからだね(笑)音量低いアルバムとかの違和感がなくなって、余計効 果に気付かない。 2004-07-11 ========== GOOD DOG HAPPY MEN ------------------ Reference URI: http://lowreal.net/logs/2004/07/11/1 Written Time: 2004-07-11T00:15:15+09:00 Tags: music メモ [http://www.gooddoghappymen.com/] via 2ch 2004-07-11T00:17:00+09:00 現在トップページ以外 404. 何か 2ch の情報糞早いね。昨日 ライブだったから、それに合わせて公開? それとももっと前から? 公式サイト作るって ことは? 10日のライブの情報が載ってるってことは10日以前のかね。 なんか Google のクロール速度はやいな……8日に書いたのが既に検索できる…… 上の公式サイトで BBS が infoseek の無料スペース内……謎だ。ルートから辿ると [@sound.jp](http://sound.jp/) 下のサイトにいく。 雑メモ ------ Reference URI: http://lowreal.net/logs/2004/07/11/2 Written Time: 2004-07-11T00:27:57+09:00 Tags: other - 前にも書いたけど……∞ って書くと幸せな気分になるよ。謎だ。 - まぁいいんだけど、その程度だとパブリックドメインだよね…… - 多くの場合小さいものを大きく見せようとすると激しくダサい、ということを胸に刻む。 えくまたん ---------- Reference URI: http://lowreal.net/logs/2004/07/11/3 Written Time: 2004-07-11T01:10:16+09:00 Tags: prog ロングIP とかいう、IP アドレスを区切らずに十進数にしたやつ((普通見る IP アドレスは 0111 1111 . 0000 0000 . 0000 0000 . 0000 0001 っていう 1byte(8bit) ごとに区切ったやつを10進数にそれぞれ変換している。ロング IP は全部繋げて10進数にするだけ。って説明するまでもねぇなうんこ ))があるのを窓の森で 知った(([http://3639551843/](http://3639551843/) は Google.))んだけど、あれって正引きさえ除けば javascript でさえできるよね……で も最初に ruby で書いてから javascript に書き直そうと思ったら sprintf なくて面倒だ った。結局汚くなってしまった。まぁ使わないんだけど。 function longip(ip) { ip = ip.split("."); var ret = ""; for (var i = 0; i < ip.length; i++) { temp = Number(ip[i]).toString(2); zero = ""; for (var j = 0; j < (8 - temp.length); j++) { zero += "0"; } ret += zero + temp; } ret = parseInt(ret, 2); return ret;}つーか ruby のほうのソース消してしまった、のでまぁまた書いてみる。数行だし。 def longip(ip) binary = "" ip.split(".").each do |part| binary += "% 08b" % part.to_i end binary.to_i(2)endlongip("127.0.0.1") => 2130706433 longip(IPSocket::getaddress("localhost")) => 2130706433 (Ruby; require "socket") なんかわざわざ書くほどじゃないけど、俺は激しく忘れっぽいのよね! でもこのロングIPさ、xrea とかでやるとうまくいかないね。ただの IP アドレス指定だか ら、バーチャルホストうんたらで無理くさい。知らないけど。 マルタ・サギーは探偵ですか? a collection of s / 野梨原花南 ----------------------------------------------------------- Reference URI: http://lowreal.net/logs/2004/07/11/4 Written Time: 2004-07-11T16:57:08+09:00 Tags: text 一巻目と雰囲気違う。短編だから? でもこの人の書き方は好き。 2004-07-13 ========== 夢 -- Reference URI: http://lowreal.net/logs/2004/07/13/1 Written Time: 2004-07-13T14:39:53+09:00 Tags: self とにかに去っていく夢だった。 笑顔 勘違い アンテナ 長い髪 2004-07-14 ========== Good Dog Happy Men . Com ------------------------ Reference URI: http://lowreal.net/logs/2004/07/14/1 Written Time: 2004-07-14T00:00:54+09:00 Tags: music web [http://www.gooddoghappymen.com/] が BBS 以外全部 404 と書いたけど、何か BBS とか 読むと、ちゃんと見れるらしいこと発覚。 まさかな。とか思って IE で見たら見れる罠。うわ。Firefox では表示が崩れるとか以前に見れないのだ! Firefox のバグ?((Netscape4.78 でも Opera7 でも 404 だからたぶん違う?)) Flash だ からよくわからないんだけども…… このページを表示するには、フレームをサポートしているブラウザが必要です。 な勢いで、ナヴィゲーションが Flash しかないサイトにアクセシビリティもユーザビリテ ィも期待しちゃいないが、せめて表示ぐらいさせてくれよ orz ちなみに Firefox では /main.html, /works.html, /artist.html, /sound.html にアクセ スして Not Found. フラッシュのリンク先ってどうやって調べればいいんだろ…… でも h ttp://www.gooddoghappymen.com/works.html に直接アクセスすると見れる。なんで…… Firefox とかでは本当は http://www.gooddoghappymen.com/works.html%20 にアクセスして る。 IE は最後の空白とか無視してるのかしら。Flash 内部でどう処理ってるかよくわから ないけど……Flash 側で works.html[半角スペース] ってやってて、ブラウザ側が最後のスペースを %20 にするか、消してしまうかの違いか。 てか、ほぼ全部 Flash か。これじゃアンテナで捕捉もできない……orz しかしこれは IE 以外を素敵に弾けますねっ。脆弱性のある IE でアクセスさせて、ウィル ス感染させる気ですか(違 とか書くと怒られそうだな(誰に)まぁそんなことはないと思うけど、できればちゃんと他 のブラウザでも見れるようにして欲しい。気が向いたらメールしておこう…… しかし GMO でドメインとるとは中々の勇者だ。 Flash ----- Reference URI: http://lowreal.net/logs/2004/07/14/2 Written Time: 2004-07-14T00:44:00+09:00 Tags: web 上のと関係ないようでないけど、すべて Flash で構成する気のサイトは代替としてちゃん と HTML 版も作るべきだと俺は思う。 もちろんターゲットがほぼ確実に Flash 入れている場合、例えばコンテンツとして Flash ムービーを公開していて、そもそも Flash を入れていないと意味がないとかならまた別だ けども(ただそれでも、そういう旨をしっかりテキストで伝えるべきだとは思う。そこで止 まってしまって、何も無いページが表示されたらテキストブラウザの人はなにやらわからな い) どっちも作れないなら必要の無い Flash をやめてできる限り HTML で書くべき。必要のあ る Flash っつうのは例えばプレゼンテーションのサンプルとか、グラフとか。 まぁ Flash でしか作らず、IE でしか見れない、とかいう場合は、その程度しか見せる意思 がないんだろう……ってことは Good Dog Happy Men は趣味バンなのかな…… TELESCOPE は文字情報(以下略)、それだけ作品を広めたいってことかね。W3C 的には全然 Valid じゃないけど、方向性はいいと思うよね。 も -- Reference URI: http://lowreal.net/logs/2004/07/14/3 Written Time: 2004-07-14T03:39:41+09:00 Tags: music しかし門田氏のコラム読むと、なんていうか、俺負け組みまっしぐら、ねこましっぐら、っ て気分になる。 あぁ高校生って(境遇がよければ)素敵だよね。とはいえ、どっかに自分が間違ったところ もあるんだろうと……まぁ一つは分かってるけど、それも高校に入って寝ぼけながら糞多い 人ごみの階段を上ってたりすると、本当はもっと前から間違ってたんじゃないかって思う。 あぁ本当は小学校のころから、もしかして幼稚園のころには既に、っていう。んじゃあ俺が 天才だった頃は何時よ、的な何か。幼稚園入る前、まだこっち(神奈川)に来てない頃、庭 になったイチゴを「食べていい?」って母親に聞きながら食ったのをよく覚えてる。あとホ オズキの風船が上手くいかなかったこととか、それがそれなのか。関係ないけど、少なくと もその頃の母親は俺がこんな全く勉強しねーやつになるとは思ってもみなかっただろうけど ね。ハムスターを自分で逃がして必死で探すんだもん。こっちが切なくなるよ。ハムスター は文句言わないからね。俺と違って。 しかし今日は暑涼しいからウンコみたいな日記を長いこと書いてるなぁ。おけー、MARCH で も聞きながら寝 2004-07-17 ========== n, m ---- Reference URI: http://lowreal.net/logs/2004/07/17/1 Written Time: 2004-07-17T01:20:09+09:00 Tags: other 「のみたい」を「もみたい」とタイポしたのが個人的に昨日のツボ。 日記見ると書いてない日が何か3日あるんですが、記憶がないですよ。何やってましたか俺 。 - 寝てた。 - 何かやってたが無心だった。 - 何もやってないが無心だった。 - 無念だった。 - 憑依されてた。 - 宇宙人に浚われてエロいことされてた。 ユグドラシル / BUMP OF CHICKEN ------------------------------ Reference URI: http://lowreal.net/logs/2004/07/17/2 Written Time: 2004-07-17T01:29:45+09:00 Tags: music 1. asgard 2. オンリー ロンリー グローリー (アルバムエディット) 3. 乗車権 4. ギルド 5. embrace 6. sailing day 7. 同じドアをくぐれたら 8. 車輪の唄 9. スノースマイル 10. レム 11. fire sign 12. 太陽 13. ロストマン 14. midgard マークアップ適当に変えてあります。強調は既に発売されたシングルに入っているもの。 なんてかうわー……的。俺は北欧神話とか知らないし、殆ど知る気も無いし、特に神話に取 り付かれたやつ((何語るにも神話持ち出すとか、何の作品にでも神話の世界観入れてくると か、神話至上主義者とか、そんな感じ。自分で消化できてないじゃん、うざったい。あーで も神話が嫌いなんじゃないよ!))って嫌いなんだけど、どうよこれ。まぁそれっぽいのは少 ないけど…… スノースマイルが入るとは思わなかった。車輪の唄は普通に車輪の下って見間違え、ハァ? とか思ったけど違くてよかったね。 でもアレ感動するよね、ヲタバンド(酷)がこんな売れるなんて。素敵すぎる。でも表立っ てヲタなのはそんなにないよなぁ……アルエとグングニルとスノースマイルぐらい……?  グングニルもうんこ臭くなくて良かったからきっと大丈夫(何が) どうでもいいけど、俺はバンプ好きだ。 gdhm.com -------- Reference URI: http://lowreal.net/logs/2004/07/17/3 Written Time: 2004-07-17T02:51:41+09:00 Tags: music CONTACT のメールアドレスに[ナヴィゲーションのアレ](my:2004/07/14/1)について投げてみた。デフォルトのメールクライアントが設定されていなかったのでメール アドレス見つけるのも面倒臭かった。Firefox では mailto プロトコル無効にしてるし…… 2004-07-18 ========== あるフ ------ Reference URI: http://lowreal.net/logs/2004/07/18/1 Written Time: 2004-07-18T21:24:28+09:00 Tags: web あるアーティストのサイトがオール Flash で出来てて、しかもいちいち動作が遅いっつう かいちいちエフェクトがでかいっつうか。(GDHM でなくて、もっとメジャー) 回線速度が遅かったときより気分が悪い。 バウワウ! Two Dog Night / 成田良吾 ----------------------------------- Reference URI: http://lowreal.net/logs/2004/07/18/2 Written Time: 2004-07-18T21:32:15+09:00 Tags: text 読み終わり。暑い。今週は成田良吾シリーズ(謎 先に mew mew かな。 2004-07-19 ========== STE --- Reference URI: http://lowreal.net/logs/2004/07/19/1 Written Time: 2004-07-19T00:37:01+09:00 Tags: soft STE 使って編集すると replaygain 情報消えてしまう……まぁ消えるから fb2k で編集した ほうがいいぜ? って fb2kwiki にも書いてるんだけども。 I called my tomsawyer who is not. --------------------------------- Reference URI: http://lowreal.net/logs/2004/07/19/2 Written Time: 2004-07-19T03:16:19+09:00 Tags: self 予備校行き始めて、ピロウズガシガシ聞きまくってた頃だから高2の冬かな? なんか気づ いちゃったわけよ、ちょっと幽体離脱した思考で「あれ? なんだ? あぁ」って。それま で何と無しに可能性は無限大的な思考だったのに、ある日突然気づいちゃったわけよ。つー か気づくのおせーよ俺よ、ってね。もう好奇心旺盛なヤツは死んでしまってて、いつの間に やら何ももって無いわけ、まぁ最初から持ってなかったのかもしれないけどさ。 そう、俺もうちょいいい意味でアブノーマルな人になれるかなって思ってたんだけど、いつ の間にやらスーパーノーマルですよ。もう保守ほっしゅ。友人にまで保守的、事なかれ主義 とか思われてるわけ。んで実際自分でもそう思ってるわけ。確かにそう。ウェブサーフィン でもいつの間にか既存の巡回サイトしか見て無いし、「あれやってみたいな」って思っても 、「まぁ無理か」で終わっちゃうわけ。もう駄目よこれ。俺の中のトム・ソーヤーはもうい ねぇの。 A fine frenzy はどっか消えて、想像力なんてねぇ。幼稚園のときに図鑑見ながら紙と割り 箸で今じゃ絶対作れない飛行機作ったなぁ。どうやってマトモな設計図もなしに作ったんだ かサッパリ覚えてない。 2004-07-20 ========== esperanto --------- Reference URI: http://lowreal.net/logs/2004/07/20/1 Written Time: 2004-07-20T17:03:47+09:00 Tags: other エスペラント語って面白そうなのにサッパリ流行っていない気が。英語におされすぎなだけ ? 歴史がないから? それとも他に問題が? 新宿紀伊国屋(高島屋のほう)に行ってみたけど、エスペラント関連の本は一冊も見つけら れず。駄目じゃん。 とりあえずネットで見つけたエスペラント系のページを見て適当に書いてみるけど、日エス 辞書に都合のいいのが見つけられなかったので、英エスでとりあえずひいて、出てきたやつ をエス日にかけてみるとかいうすげー面倒くさいことやってみる。んでも読むことより書く ことのほうが楽しいじゃん? 英語頑張って書いても、ネイティブがいるからアレじゃん。こいつ何書いてんだ(プゲラ) とか思われるの嫌じゃん。 BEST / BURGER NUDS ------------------ Reference URI: http://lowreal.net/logs/2004/07/20/2 Written Time: 2004-07-20T17:05:36+09:00 Tags: music さて、最後ですよ。もうこれ以上の音源は出ませんよ。タワレコ新宿でバーガーコーナーが できてたけど、BEST 以外並んでいなかった。せつねー。 バーガーみたいなチラリズム的なのが好きなのよ。つーかチラリズムね。だめよ全裸は。 2004-07-21 ========== esperantisto ------------ Reference URI: http://lowreal.net/logs/2004/07/21/1 Written Time: 2004-07-21T03:12:47+09:00 Tags: other 何か使用者内でも派閥みたいのがあるのね。三人称代名詞のやつとか……めんどくせーから 使うときは ri 使うけどね。結局単語は覚えなきゃいけないんだよなぁ。でもヨーロッパ系 のアレだから (dankon とか) まぁ知ってれば覚えやすいのか。遊び用に適当に覚えてみる か。どうせ日本人としか会話しないし。 むしろ英単語覚えろよ俺的な何か。 とりあえず(学校の)夏期講習はうけることにした。家暑いし。暇つぶしに現代文と英語よ (間違ってる) vermege. -------- Reference URI: http://lowreal.net/logs/2004/07/21/2 Written Time: 2004-07-21T11:28:52+09:00 Tags: other Vermege. Mi iris al la lernejo je kutima horo. Vermege. Kaj, Mi aĉetis ĵinĵaeruon , dormis inter la proksimume duona tempo de kurso. Vermege. あつい。わたし、あついのだめ。 tempo と horo の違いって何。 esperanto en xyzzy ------------------ Reference URI: http://lowreal.net/logs/2004/07/21/3 Written Time: 2004-07-21T11:40:19+09:00 Tags: other ちっとだけ入力しやすく。 (global-set-key #\C-\M-c '(lambda () (interactive) (insert (code-char 582))))(glo bal-set-key #\M-c '(lambda () (interactive) (insert (code-char 614))))(global-set -key #\C-\M-g '(lambda () (interactive) (insert (code-char 600))))(global-set-key #\M-g '(lambda () (interactive) (insert (code-char 632))))(global-set-key #\C-\M -h '(lambda () (interactive) (insert (code-char 550))))(global-set-key #\M-h '(la mbda () (interactive) (insert (code-char 566))))(global-set-key #\C-\M-j '(lambda () (interactive) (insert (code-char 556))))(global-set-key #\M-j '(lambda () (in teractive) (insert (code-char 572))))(global-set-key #\C-\M-s '(lambda () (intera ctive) (insert (code-char 606))))(global-set-key #\M-s '(lambda () (interactive) (insert (code-char 638))))(global-set-key #\C-\M-u '(lambda () (interactive) (ins ert (code-char 605))))(global-set-key #\M-u '(lambda () (interactive) (insert (co de-char 637))))そのまま insert "ĉ" とかやると ? になるので (char-code #\ĉ) とかを評価して突っ込む。 Alt+c で ĉ. でもこれユニコード使ってないと駄目よ。あとコピペするときクリップボード エンコーディング変えないと駄目よ。デフォルトのクリップボードエンコーディングってど こで変えるのよ。 いちいち辞書ひくのめんどくさ。つーかだから英語やれよt 新しくセクション作るのもなんだから追記。 あるブログでエスペラントでは HTML で表示できない文字を使うって書いてあったけど、見 ての通り使える。ページのエンコードが Unicode ならそのまま。そのほかの場合でも実態 参照を使えば記述できる。 何が言いたいかって、できるだけ思い込みをなくそうと思った、みたいな。 g - Reference URI: http://lowreal.net/logs/2004/07/21/4 Written Time: 2004-07-21T15:50:23+09:00 Tags: web [エラる](my:2004/07/17/3)の続き。改善したとの返信。 んでも 404 のままなんだけども。うーむ。キャッシュ削除っても無駄だったし、フラッシ ュのバージョンが悪いんだろうか…… やっぱまだ直ってない臭い。二・三日様子見て駄目だったらもっかい発射すっか。二回目っ てなんかアレだよね……勢いが途切れるっつうか。でも一発送ったらやれよ的な。 はぁ。 スカーレット / ART-SCHOOL ------------------------- Reference URI: http://lowreal.net/logs/2004/07/21/5 Written Time: 2004-07-21T16:30:53+09:00 Tags: music [「スカーレット」8.4 OUT](http://www.art-school.net/popup/040705.html) 7曲で1800円。 [SECOND-COMING FREE-LIVE](my:2004/04/28/4) のセットリスト。RAIN SONG, TARANTULA, APART, 君は僕の物だった が SECOND COMING で やって、今回スカーレットに収録されるやつ。 2004-07-22 ========== 困った。すんごい ---------------- Reference URI: http://lowreal.net/logs/2004/07/22/1 Written Time: 2004-07-22T19:50:54+09:00 Tags: other えっと。`q' がうてなくなしまして、どうしよう。キーボード買えと……お金ない。「きゅ ー」で変換させたり、コピペしたりして……あぁ。 そういえば、今日学校行って、とりあえず問題終わったから寝たのです。そして起きたら先 生が違う。あれ、とか思ったらまるまる二時間ぐらい爆睡してて、次の授業になってた。手 足痺れてたから寝たふりして、適当に痺れとれたところで脱出ですよ。寝たの6時だったか らなぁ…… カテゴリー ---------- Reference URI: http://lowreal.net/logs/2004/07/22/2 Written Time: 2004-07-22T21:23:24+09:00 Tags: web ディレクトリでカテゴリ管理するのってスマートで好きだけど、一つしかカテゴリ設定でき ないし、日記みたいに続けて思いついたのガシガシ書きたいときは、いちいち別のファイル 開くのが面倒。なんかいい方法ないかなぁ。 2004-07-23 ========== footnote -------- Reference URI: http://lowreal.net/logs/2004/07/23/1 Written Time: 2004-07-23T13:56:30+09:00 Tags: web footnote が上手くいかない。本文中で位置が取得できない。ある基準から見た自分の位置を取得したい……position() は単機能だし、うーむ。 eo, xyzzy --------- Reference URI: http://lowreal.net/logs/2004/07/23/2 Written Time: 2004-07-23T22:48:10+09:00 Tags: other (global-set-key #\M-C '(lambda () (interactive) (insert (code-char 582))))(global -set-key #\M-c '(lambda () (interactive) (insert (code-char 614))))(global-set-ke y #\M-G '(lambda () (interactive) (insert (code-char 600))))(global-set-key #\M-g '(lambda () (interactive) (insert (code-char 632))))(global-set-key #\M-H '(lamb da () (interactive) (insert (code-char 550))))(global-set-key #\M-h '(lambda () ( interactive) (insert (code-char 566))))(global-set-key #\M-J '(lambda () (interac tive) (insert (code-char 556))))(global-set-key #\M-j '(lambda () (interactive) ( insert (code-char 572))))(global-set-key #\M-S '(lambda () (interactive) (insert (code-char 606))))(global-set-key #\M-s '(lambda () (interactive) (insert (code-c har 638))))(global-set-key #\M-U '(lambda () (interactive) (insert (code-char 605 ))))(global-set-key #\M-u '(lambda () (interactive) (insert (code-char 637))))こっちが正しい orz. 大文字小文字区別するっつうの。アフォな俺。 2004-07-24 ========== q -> o -> r ----------- Reference URI: http://lowreal.net/logs/2004/07/24/1 Written Time: 2004-07-24T00:03:24+09:00 Tags: other 今度は r が効かなくなった。叩いたら直った。駄目だ。 いろいろやってることが全部上手くいってない。駄目だ。 例えばあの子は透明少女ー mp3 player ---------- Reference URI: http://lowreal.net/logs/2004/07/24/2 Written Time: 2004-07-24T07:47:12+09:00 Tags: other しょぼいプレイヤー(とはいえ値段にかかわらず、プラスチックでできてるの)は静電気や らに弱い。最初に使ってたプレイヤーはなんていうか、静電気発生すると音量が爆音になっ たり、速さが変わったり(もちろん音も)してうんこ。今のはそんなに気にならないけど、 かばんに入れておくとプチプチとノイズが入る(だから常にポケットの中) たぶん本体を金属で作れば大丈夫だと思うんだけども…… mp3 player で一番高い部品はメ モリだろうなぁ。ハードディスクプレイヤーのほうが安いってなぁ…… 付加疑問? ---------- Reference URI: http://lowreal.net/logs/2004/07/24/3 Written Time: 2004-07-24T12:23:53+09:00 Tags: other 聞いてないときの付加疑問文(?)ってどう表現するんだっけ? 「(何かを思い出して) あんなこと言ったっけ。」っていうのを英語でなんていえばいいんだろう。何か忘れてる気 がする。てか付加疑問文じゃないか。あれ? writeback --------- Reference URI: http://lowreal.net/logs/2004/07/24/4 Written Time: 2004-07-24T19:52:54+09:00 Tags: web コメントはホストを記録する必要があるから、writeback ファイルは公開できないか。 todo ---- Reference URI: http://lowreal.net/logs/2004/07/24/5 Written Time: 2004-07-24T20:50:39+09:00 Tags: web - 日ごとのページを namazu のために静的に生成。 - カテゴリごとの表示(非常に面倒くさい上に重い大して使わない機能)// いらねーか - コメント投稿スクリプト(既に主要部分は終了) ?n= --- Reference URI: http://lowreal.net/logs/2004/07/24/6 Written Time: 2004-07-24T22:37:00+09:00 Tags: web ?n=10 とかってクエリ足せばその分だけ latest が表示されますよっと。 日記ツール ---------- Reference URI: http://lowreal.net/logs/2004/07/24/7 Written Time: 2004-07-24T23:10:06+09:00 Tags: web 日記ツールにおけるカテゴリーはおまけ程度にしか考えてない。現に今の nulog は「エラ ーがでる。でも特定したりするのが面倒。」っつう理由でカテゴリー機能を切ってる。しか し(俺は)大して不便じゃない。……っというカテゴリごとの一覧をスマートに実装できな いアフォの言い訳 orz 2004-07-25 ========== 仕様 ---- Reference URI: http://lowreal.net/logs/2004/07/25/1 Written Time: 2004-07-25T00:15:13+09:00 Tags: web day/@date と section/@datetime はそれぞれユニークである必要があり、フォーマットも このままじゃないと駄目。 day.xsl で月を跨いだナヴィゲーションを提供できない。やるには前月・次月の xml を結 合させればいいけど…… 傍点 ---- Reference URI: http://lowreal.net/logs/2004/07/25/2 Written Time: 2004-07-25T15:29:33+09:00 Tags: web 傍点って強調なんだから em 使うのが筋だけど、em で強調された文字に傍点を振るのが C SS では無理。悩ましい限り。傍点として表示されないと嫌とか言われてもねぇ。メディア がちげぇよ的。めんどくさ。もう隔離で。 xyzzy での xmldatetime, unix timestamp -------------------------------------- Reference URI: http://lowreal.net/logs/2004/07/25/3 Written Time: 2004-07-25T16:20:56+09:00 Tags: prog ; Unix-Timestamp(global-set-key #\C-2 #'(lambda () (interactive) (with-output-to-selected-buffer (format t "~d" (- (get-universal-time) (encode-universal-time 0 0 9 1 1 1970)))))); xml datetime(global-set-key #\C-1 #'(lambda () (interactive) (let (date) (setq date (format-date-string "%Y-%m-%dT%H:%M:%S%Z")) (insert (concat (substring date 0 -2) ":" (substring date -2)))))) ;% Z => "+0900" -> "+09:00"これなしじゃ生きれない! それと pre を使うときは CDATA で囲ってる……そうしないとインデントされてしまうから …… todo ---- Reference URI: http://lowreal.net/logs/2004/07/25/4 Written Time: 2004-07-25T18:59:38+09:00 Tags: prog - 年毎一覧 - index - RSS RSS (RDF Site Summary | Rich Site Summary | Really Simple Syndication) はフレーバー形式 (blosxom 的。拡張みたいなのをつける) にしてみるとかかなぁ……フ レーバー形式にすれば、RSS (RDF Site Summary | Rich Site Summary | Really Simple Syndication) 以外にも、携帯用軽量版とか、他のバージョンを提供しやすいもんなぁ。 フレーバー式にしてみた。存在しない場合はデフォルト (XHTML (Extensible Hyper Text Markup Language) ) を送信。/latest.rdf で RSS1.0 (RDF Site Summary version 1.0) のコンテンツが取得できる。 dxml ---- Reference URI: http://lowreal.net/logs/2004/07/25/5 Written Time: 2004-07-25T22:59:44+09:00 Tags: prog [http://test.lowreal.net/d/taglibro.php/latest] - 一覧がない。実装自体は簡単なはずだけど、php でそのまま出力してしまうか、xsl をテン プレとして使うか悩む…… - 年別どうするか考えてない。 - カテゴリ表示が3ヶ月ぐらいで破綻しそう。 - デフォルト以外のフレーバーの content-type をどう指定するか。設定ファイルに連想配列 でつっこむのが有力。 今のところ、月別と日別は一個のファイルだけを直接 xslt に渡して処理(たぶん日別は変 えると思う……)最新とカテゴリは必要データを dom で結合させてから xslt に渡す。た だ、カテゴリは全部処理しないと意味ないので全部結合してる(駄目) blosxom っぽい url が使えます。/2004/07/web/2004/2004/var/latest.rss. でも個別ページと月別はフレーバー未実装。 つかもうちょいソースを綺麗にしたい……switch が多くて汚い。 書き直した。ある程度関数にして分離したので、前より格段と綺麗に。でも行数は変わって ない(むしろ増えてる) でもこれでカテゴリごとの latest を実装できた。つまり /latest/web/latest/latest.rdf/web/latest.rdf/latest/web.rdf (推奨しないけど) が使える。 むむむ、wb.php -------------- Reference URI: http://lowreal.net/logs/2004/07/25/6 Written Time: 2004-07-25T23:22:08+09:00 Tags: prog ホストを取得できてない。トラックバックの excerpt も記録されてない。 excerpt はスペルミスですた。 文字コード変換がうまくいってない mb_convert(ry なんですけど、どうすりゃいいでしょ う。invalid token とかになっちまいますよ。困った。微 XSS (Cross Site Scripting) 脆弱性。 2004-07-26 ========== 実装 ---- Reference URI: http://lowreal.net/logs/2004/07/26/1 Written Time: 2004-07-26T07:56:00+09:00 Tags: prog 今の実装だと「カテゴリごとの latest」とかが作れない。いらないっちゃいらないけど、 もうちょい汎用性を高くしたい。そうすればソースも綺麗になるはず。まじめに設計とかし たほうがいいんだけど、頭悪くてできない罠。設計って実装してるときよりつまらんし。 まず、今のところ変換に使う xsl ファイルの名前を完全に決めうちしてる。latest とか 日付別のときを完全に別に (switch) 処理してる。この辺もうちょい綺麗にしよう。速度落 ちても、綺麗なほうがいい。読みにくいソース書いてると未来の自分が激しく困る。俺書い たの絶対覚えてないし。 latest は日付と考えるべし。ってことで /web/latest /web/2004 /web/2004/06 とかが形 的に等価。category.xsl を作るんじゃなくて、year.xsl, month.xsl, latest.xsl をカテ ゴリに対応させるほうがいいな。よく考えればあたりまえだ……。/web とか / とかでアク セスされたときはどうしようか? 一覧だけ表示させて、カテゴリが指定されているときは それをリンクパスに含めるだけでいいか。 param にカテゴリーが指定されていたら、そのカテゴリを含むセクションだけを抜き出して 、されてなかったら全部表示。year.xsl が問題だ。一年分を読み込んで変換させるのはど れぐらいコストかかるだろう。 path info の最後の部分に /\..+?$/ があったら取り除いて、flavor にする。xsl 適用するまえに xsl ファイル名 + .flavor が存在するかを fileexists で調査。あったらそれを適用させて出力。なかったらデフォルト (XHTML とか) 適用させ る。このとき設定ファイルに指定された flavor の content-type が指定されていたら、そ れを送信する。指定されてなかったらデフォルト (text/xml) 送る。ただし application/ xhtml+xml の場合は馬鹿なブラウザのために特別に accept で (それ以上のことはしない) 振り分けてあげる。 if == ----- Reference URI: http://lowreal.net/logs/2004/07/26/2 Written Time: 2004-07-26T14:59:58+09:00 Tags: prog == 使ってリテラルと変数を比較するときは、変数を右辺に置くべし……間違って = とかい ても実行時エラーがでるから。でも癖で左においちゃうよなぁ。 ある基準から見た自分の位置 -------------------------- Reference URI: http://lowreal.net/logs/2004/07/26/3 Written Time: 2004-07-26T18:43:21+09:00 Tags: web xsl:number で似たようなことができることに気が付いた。これで footnote がちゃんと実 装できる。 のようにすればよかった。*1 XSLT (XSL Transformations) の仕様書にそのまんまのが載っている。俺はアフォか。 でもまだリンクを実装してない。面倒くさいから。見通しがたったら後になってもできるじ ゃん? 2004-07-27 ========== 携帯へ送信 ---------- Reference URI: http://lowreal.net/logs/2004/07/27/1 Written Time: 2004-07-27T02:58:22+09:00 Tags: web i-mode は sjis しか読めないって本当ですか。本当でもどうでもいいっちゃどうでもいい んですけど。 携帯のブラウザは gzip 転送を実装してください。お願いします。あの噂の携帯は opera 積んでるから gzip イケるのかな。gzip 実装しないのって金儲けるためよね。さっさと定 額制が浸透しないかなぁ……((今のところ自分は携帯でネットなんて殆どしないけどね!) ) スクリプトが gzip に対応する場合は Accept-Encoding ヘッダ見て、gzip 入ってたら圧縮 してあげるんだっけ。 memo ---- Reference URI: http://lowreal.net/logs/2004/07/27/2 Written Time: 2004-07-27T08:05:44+09:00 Tags: prog - title 要素の充実 - link 要素の充実 - h1 要素の統一 負荷率 ------ Reference URI: http://lowreal.net/logs/2004/07/27/3 Written Time: 2004-07-27T16:37:32+09:00 Tags: prog たかだか一ファイル読み込ませて変換してるだけにもかかわらず、負荷率ランキングで上位 に食い込む。むむむー…… やっぱ xslt って結構重いもんなのかしら…… どこが CPU 食ってるかわっかんねーw dom 処理が食ってんのかしら。 2004-07-28 ========== まだまだやること ---------------- Reference URI: http://lowreal.net/logs/2004/07/28/1 Written Time: 2004-07-28T02:50:19+09:00 Tags: prog web Last-Modified ヘッダを吐いていないので吐かせるようにしなくては……ファイル走査した 中で一番新しいファイルの日付が妥当かなぁ。 latest の場合だけ吐くように。 HEAD アクセスされたときは Last-Modified だけ出力して終了してる(つもり) 携帯2 ------ Reference URI: http://lowreal.net/logs/2004/07/28/2 Written Time: 2004-07-28T14:29:59+09:00 Tags: web とりあえず Shift_JIS で送るのが無難っぽいなーってことで可能な限り携帯向けは Shift _JIS で送ることにしよう。 モバイル向けのページで一番いい文書型はどれだろう? XHTML (Extensible Hyper Text Markup Language) basic が一番かなぁ? それよりも HTML (Hyper Text Markup Language) 4.01 で省略しまくりのほうが(転送量が減って)いいのかもしれない……でもいまさら 4.01 的なきもするしーあー。 4.01 使うなら valid の限りできるだけデータ減らす。head 要素(これも省略するけど) には title 以外いらない。まぁ書いてみるか……どうせ暇だし(違 todo... ------- Reference URI: http://lowreal.net/logs/2004/07/28/3 Written Time: 2004-07-28T14:54:55+09:00 Tags: prog web XSLT (XSL Transformations) のほうにフレーバーつけるの忘れてた…… orz やらなきゃいけないけど、面倒臭い。 +flavor ファイル名変更 ---------------------- Reference URI: http://lowreal.net/logs/2004/07/28/4 Written Time: 2004-07-28T21:52:19+09:00 Tags: prog web latest.xsl.rdf という形から latest.rdf.xsl という形に変更。こっちのほうがいいっすね。 xml とかデータ型とか -------------------- Reference URI: http://lowreal.net/logs/2004/07/28/5 Written Time: 2004-07-28T23:28:21+09:00 Tags: web tDiary のデータを移行するのはやめることにしよう。 XML がデータだと脳内 DTD でも XSLT でてきとーに変換できるのになぁ…… 移行後のあれ ------------ Reference URI: http://lowreal.net/logs/2004/07/28/6 Written Time: 2004-07-28T23:32:45+09:00 Tags: web ディレクトリどう作ろう……現在の tDiary を oldlog にやっちまって、今まで使ってたリ クエストがきたら mod_rewrite で飛ばしてやろうか。 RewriteEngine OnRewriteBase /RewriteRule ^nulog/([0-9]{6,8})\.html$ oldlog/nph-in dex.rb?date=$1RewriteRule ^nulog/([0-9]{6,8})$ oldlog/nph-index.rb?date=$1Rewrite Cond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^nulog /(.*)$ nulog/taglibro.php/$1 [L,QSA]みたいに…… いや、これじゃダミだ。別のディレクトリに新しいの入れたほうが良いな。安全だし。 2004-07-29 ========== Taglibro! への移行 ------------------ Reference URI: http://lowreal.net/logs/2004/07/29/1 Written Time: 2004-07-29T13:40:54+09:00 Tags: web tDiary やめてこっちへ。とりあえず /nulog/ でアクセスされたときは、/d/latest に飛ば してます。 これからやろうと思うことを適当に書いておく。 - [lftp を使った ftp ミラーリングと便利機能](http://sonic64.hp.infoseek.co.jp/2004-05-08.html) を見ながら、ローカルで編集してる日記をツーストロークぐらいで xyzzy から転送したい 。(lisp の FTP (File Transfer Protocol) クライアントは怖くて使いたくないので……) - もうちょいマシな CSS (Cascading Style Sheets) 書く。 - 暑い。 open -u uid,pass lowreal.netlcd /virtual/lowreal/public_html/null.lowreal.net/d/d atacd /public_html/null.lowreal.net/d/datamirror -R -i '^[0-9]{6}\.xml$'exitのような lftp 用のスクリプトファイルを用意して (defun lftp-mirror() (interactive) (save-buffer-dialog) (execute-shell-c ommand "lftp -f /virtual/lowreal/taglibro.lftp"))(global-set-key '(#\C-c #\C-c) ' lftp-mirror)を、.xyzzy に追記。C-c C-c でうぷろーど。素敵。 Delayedead / Syrup16g --------------------- Reference URI: http://lowreal.net/logs/2004/07/29/2 Written Time: 2004-07-29T19:48:23+09:00 Tags: music え? [これ (@towerrecords.co.jp)](http://www.towerrecords.co.jp/sitemap/CSfCardMain.jsp?GOODS_NO=760501&GOODS_SORT_CD=104) って何……? ってかソニック (Sonic Disorder) 入ってるよ? これってフリスロ (Free Throw) と同じやつなのかな。ってかフリスロ (Free Throw) って廃盤だったんだ? つーか第二期シロップ (Syrup16g) って何。 Bulkfeeds: RSS Error happened ----------------------------- Reference URI: http://lowreal.net/logs/2004/07/29/3 Written Time: 2004-07-29T20:28:20+09:00 Tags: web Bulkfeeds がこの日記の RSS (RDF Site Summary | Rich Site Summary | Really Simple Syndication) をパースできてないみたい。何故だろう。[FEED Validator](http://feedvalidator.org/) だと Valid なんだけどなぁ…… xmllint による XML の再インデント --------------------------------- Reference URI: http://lowreal.net/logs/2004/07/29/4 Written Time: 2004-07-29T23:04:32+09:00 Tags: web xmllint っていうツール使うと、改行やらインデントのない XML (Extensible Markup Language) を綺麗にできる。このツールどこで入れたか知らないけど(というか cygwin からでしか ないけど)自分の環境では既に入ってた。*1 これはちゃんと実装されているので安心して使えるかとー。例えばテキストノード内ではイ ンデントしないとか、そんな感じ。 xmllint --format input-filename > output-filename 2004-07-30 ========== Namespace の問題 ---------------- Reference URI: http://lowreal.net/logs/2004/07/30/1 Written Time: 2004-07-30T11:19:49+09:00 Tags: web ネームスペース関連でめんどくさいことが……。共通化した XSL (Extensible Stylesheet Language) ファイルの中で本文を変換したりとか、共通部分を出力するテンプレートとか書いている のだけれど、デフォルトネームスペースの違うほかのフレーバーファイルでそれをインクル ードして、その共通化されたテンプレートを適用すると、ネームスペースが新たにコピーさ れてしまう。本文を出力しているやつはかなりアドホックな対応*1 で見ないことにしてきたけれど、abbr 要素簡略化やらにそのアドホックな方法を適用する と非常に醜い。 共通化した XSL (Extensible Stylesheet Language) ファイルでデフォルトネームスペースをなくせばいいかと思いきや、それでも xmlns="" という属性が付いてしまう。どうしたらよいやら…… フレーバーごとに別の共通 XSL (Extensible Stylesheet Language) ファイルを作るのが(全く同じことを繰り返すのでスマートではないが)一番単純明快だ よなぁ。それ以外に今のところ解決方法を思い浮かばない。ただ、Atom のように、ちゃん とネームスペースを宣言した中で呼び出す限りは問題ないので、RSS (RDF Site Summary | Rich Site Summary | Really Simple Syndication) のフレーバーだけ同じことを書き直すことになる。うーむ。 とりあえず RSS (RDF Site Summary | Rich Site Summary | Really Simple Syndication) のやつだけほぼ同じのをコピペ (コピー・アンド・ペースト) 。RSS (RDF Site Summary | Rich Site Summary | Really Simple Syndication) の場合は footnote の出力を変えなきゃいけないから、まぁいいかもしれない。どっちに しろ同じのを何度も書くのは好きじゃないけど…… 若人の W3CDTF についての悩み ---------------------------- Reference URI: http://lowreal.net/logs/2004/07/30/2 Written Time: 2004-07-30T13:22:43+09:00 Tags: web W3CDTF (W3C Date and Time Formats) のようにタイムゾーンを表記した日付表示を見たときちょっと悩んだことがある。はて、 この日付は UTC (Coordinated Universal Time) +09:00 されたものなんだろうか、それとも -09:00 すると UTC (Coordinated Universal Time) になるということなんだろうか、と。書いててバカバカしいすぎる……どっちも同じこと ですけどね! 俺の脳みそは処理できないんですよ! 文章にしてみると自分でもいかにバ カかっつのがよくわかるんですが、頭で考えてるとカオスってきます。数字に弱いっつうか 、なんていうか……頭わるっorz 関係ないんですけど、UTC って Coordinated Universal Time ですよね? なんで CUT じ ゃないんですか。切るからですか? Universal Time, Coordinated だったりしますか? URNISBN isbn:? -------------- Reference URI: http://lowreal.net/logs/2004/07/30/3 Written Time: 2004-07-30T14:20:05+09:00 Tags: web isbn:N-NNNN-NNNN-N より urn:isbn:N-NNNN-NNNN-N ですよね。そうですよね。じゃあ ASIN (Amazon Standard Identification Number) の簡略化はどうするよ? っていう。そうか、ASIN (Amazon Standard Identification Number) の簡略化なんてしなけりゃOKだ。 テスト:[mew mew](urn:isbn:4-8402-2730-6) 2004-07-31 ========== Gecko の title 属性での改行 --------------------------- Reference URI: http://lowreal.net/logs/2004/07/31/1 Written Time: 2004-07-31T13:44:46+09:00 Tags: soft title="AAAA BBBB" と書いたとき、IE (Internet Explorer) ではちゃんと改行されるのに、Gecko だと文字化けする。 サイト全体を XML + XSLT ? ------------------------- Reference URI: http://lowreal.net/logs/2004/07/31/2 Written Time: 2004-07-31T17:46:41+09:00 Tags: web サイト全体を XML (Extensible Markup Language) データをもとにして XSL (Extensible Stylesheet Language) 変換したほうが楽っぽいなぁ。辞書とか、ヘッダ・フッタとかの共通部分を完全に一箇所 にまとめられるし、XSLT (XSL Transformations) っつうちゃんと仕様の決まってるやつをテンプレートとして使うから他人が構造を見ても (まずないけど) 理解しやすいし。 とりあえずそれっぽい XML (Extensible Markup Language) データを変換する XSLT (XSL Transformations) を書いてみた。んでも XML (Extensible Markup Language) データがどうしても脳内 DTD なわけで……ただ単に簡略化した XHTML (Extensible Hyper Text Markup Language) のほうがいいだろうか。でも h 要素使ってる*1 し……どうやって変換すればいいだろう。っていっても現状 PHP (PHP: Hypertext Preprocessor) にクエリ突っ込むような形しかないけど…… mew mew / 成田良悟, 涼宮ハルヒの消失 / 谷川流 --------------------------------------------- Reference URI: http://lowreal.net/logs/2004/07/31/3 Written Time: 2004-08-01T01:52:58+09:00 Tags: book どくりょ。どっちも面白いでぃすよ。 涼宮シリーズは何か妙に面白い。割と安心して読めるしねぇ。てか主人公の名前は意地でも 出さない気ですか。