やはり AnHTTPD だと心もとないというか、PHP スクリプト実行してるといきなり落ちたりする。ってなわけで Win な Apache を入れようかと……でも面倒なのでやってないっつう。少し弄るだけなんだけども。

インスコしたけど 500 でちゃう orz. また今度にしよう

バーチャルホストの設定変えるとおかしいから、そこへんかと思ってたら違う罠。.htaccess で php_flag とか使ってるくせに mod_php 入れてないせいですた。アフォか俺は。

とりえあず……CGI の実行プログラムを拡張子によって強制できないかな…… cygwin 版は #! 読んでもらって構わないわけですが、win 版だと実行できないじゃんと。

Action ディレクティブ使うのかな。でも 500 出る。めんどくせー。ごく簡単なスクリプトだと動いてるから、どっかパス関連でダメなんだろうなぁ……そのまま動かないんじゃダメじゃん。

あと mod_php でバーチャルホストの DocumentRoot が上書きされてないような…… Sablotron が変なとこ読みにいってる。

つーか K2Editor を Ruby ファイル編集に使ってるんですが、一回バックにいったあとにマウスで移動できなくなる。UZEEEE

AddHandler cgi-script-rb .rbAction cgi-script-rb D:/usr/bin/ruby を加えてやってみたらとりあえず実行はできる。でも最初の行の #! も読んでるらしく、つけてると動作しない。無視するにはどうすればいいのか……これは間違い。たまたま動いてただけ。

Action ディレクティブは違う気がする。

ScriptInterpreterSource 以外それっぽいのがないからこれでやろう……関連付け変更するのは嫌だけれども。

とりあえず CGI はいいとして、domxml_open_file が動いてない。カレントディレクトリが PHP スクリプトの位置じゃない。なんでだ!

  1. トップ
  2. web
  3. Apache on win + Apache on cygwin

どれぐらいメモリ使ってるかなぁって見てみたら 14,732KB だってさ。随分学習したねぇ。マルチチャンネルに対応しないかなぁ。改造するとバージョンアップがめんどいよね。

  1. トップ
  2. net
  3. ロイディ
  1. トップ
  2. irc
  3. ロイディ

学校。もう少しで学校。行けばもれなくインチキクラスメイト共とイカサマ教師のハーモニーが味わえます^^ 楽しみすぎて吐き気でますね。いや、寝てないからかもしれないけど。だって寝たら学校が近くなるじゃん。

一年後ぐらいに、この心持がいい思い出になっていること切に願う。

  1. トップ
  2. self
  3. No Unco No Life

XSLT とかやると空要素は勝手に省略されるわけですが、一部要素で不具合があるわけです。具体的には textarea, script なんですけれども。これ内容に <xsl:value-of select="/.."/> とでも書いておけば省略されないことを発見。value-of 使えばいいらしい。sab なんとかでしかできないだろうけど。

  1. トップ
  2. web
  3. 閉じタグを省略すると上手くいかない要素
  1. トップ
  2. xslt
  3. 閉じタグを省略すると上手くいかない要素

元データを忠実にマークアップして保存しておけばいいだけだね。っていってもユーザ入力のデータで保存するのは改行ぐらいだろうから、l 要素に各行格納してつっこめばOKな気がする。必要なら文中の URI をマークしてもいいかもしれない。

  1. トップ
  2. web
  3. XML にユーザ入力のデータを保存
  1. トップ
  2. prog
  3. XML にユーザ入力のデータを保存

ユグドラシル買う気まんまんだったけれど、09-22 に Delayeded がでるので見送る。シロプ優先で……ツタヤで借りれそうだしねバソプ

  1. トップ
  2. music
  3. バソプ

Google が拾ってくれた @2004年8月の湾岸日記 から特に検索キー与えないでなんちゃらっつうのを見て、あーもしやとか。site:lowreal.net で検索してみると一応各ページがヒットする。でも中身拾ってもらってないみたいだ。むむむ。ググル弾きなんてしないけどなぁ。軽く無意味なコンネゴの弊害か何かかしら……

  1. トップ
  2. web
  3. Google のインデックス化について

社会に出てちゃんと働けるかが激しく不安だ。そういうところでは電車で異臭を放ってデカイ声で電話に話しかけているおっさんも尊敬できる……ふつーに凄いと思うよホントに。

つかどういう系になるんだろ……IT 系がギリギリぐらいかなぁとか思うのですが、何かムリくさ……。

願わくばカコイイウェブサイトを strict で構築したい。

  1. トップ
  2. self
  3. 職とか金儲けについて

掲示板のデータを XML にすることは意味あるだろうか……再利用性はあがるけれど、掲示板のデータを再利用することなんてあるのかとか。むしろいちいち DOM を使うことによって一部複雑になる気もする。無限スレッドみたいなのは得意だろうけど、ログが溜まってくると処理がもたつくし、過去ログを作るとしたらどうやって作るかとか。まぁ DOMXPath 使って古い数件を別ファイルにするような感じになるのかな。

とりあえずやってみれば問題点が出てきそう。

つまりやろうとしてるスクリプトが激しく面倒くさいので、PHP+DOM による書き込み編集をどうやって綺麗に実装しようか考えるのに掲示板というのはシンプルでいいんじゃん? 的な目論見があるのです。

メッセージ本文をそのまま保存したら直接 XSLT に放り込めないよなぁ。だからといって変換してからだと編集とかがやりにくそう。出力するときも DOM 使って読み出せばいいんだけどね……独自データ用にパーサーを用意しなくていいのはいいんだけどなぁ。

  1. トップ
  2. prog
  3. 掲示板システムを XML 化?

1.0 リリースあたりまで TBE の代わりに Single Window を試してみる。タブダブルクリックでリロードとか、ブックマークからは必ず新規タブとかがない (Single Window ってだけだしね) のでちょっと戸惑う。でもまぁちょっと軽くなった気がする。

Firefox 拡張で 2ch ブラウザがあればなぁ。サイドバーにスレ一覧がでるのよ。右クリックメニューから板選択とかできる。ブックマークしたアドレスが 2ch のスレだったら自動的に拡張経由で読むの。あー便利そうー。

  1. トップ
  2. soft
  3. Single Window

拡張ってどこにインスコされるようになったんだろ orz. 何か jar ファイルがあったような見当たらず。profile/extension/* にインスコされてるのは全部じゃないよなぁ。イマイチ XUL の開発方法がわからない。既にある拡張にちょっと手加えて使えたらいいのに。

orz. profile/extension/* にあるのが全部か……その下に jar ファイルがあるのねぃ。

  1. トップ
  2. soft
  3. XUL

すいません。激しく手紙の類が苦手なんです orz. 嫌いって意味の苦手じゃなくて不得意ってことなんででぃす。 手紙自体は好きです。大好きです。

  1. トップ
  2. self
  3. mail

position: relative; top: -1.66em; で親要素はみ出したやつの中にあるアンカが全部効かない条件は違うかもしれない意味わかりません。流石超上級者向けブラウザ。僕みたいなネット初心者じゃ解決できないです。

ちなみに margin: -1.66em 0 0 0 とかやると表示さえされません。アラ素敵。

大きく書き換えて別の方法に。

  1. トップ
  2. web
  3. IE で親要素はみ出すとリンクが効かない。

ウェブコンテンツアクセシビリティガイドライン読んでて思ったよ、やはりアクセシビリティって難しい。機械的にチェックできる部分は機械的にできるからいいけど、例えば正しい言葉で書けとか、ちゃんと xml:lang を指定しろだとか、耳が痛い。見出しにアルファベット使ってるけど、本当は日本語使ったほうがいいだろうなぁとか。

この日記はお世辞にもアクセシビリティが高くない……トラックバック用の URI とか参照用の URI をどこに書くかとか。あーむずい。

  1. トップ
  2. web
  3. アクセシビリティ

何でもいいからクリエーターになれればなりたい。でもメーカーあたりで止まりそう。だがしかしそれさえも危うく、ただのおっさんとなりして何処かへ消え去る可能性が非常に高い。努力しろと。

クリエーターとそれを消費(?)する側との間の溝がなんかい嫌だ。もっとフラットであるべきだ……むしろクリエーターとの間つうか友達以外の全ての人間かもしれないわけだけど。

  1. トップ
  2. self
  3. くりえーたー

傍点は絶対に ruby 要素で再現しちゃいけない……<ruby><rb>あ</rb><rp>(</rp><rt>・</rt><rp>)</rp></ruby> なんてありえない。「あ」は「・」と読むって何よ。「・」って何て読むんだ。

ただの強調なんだから em なんだよ。で、どうやってそれを説明すりゃいいんだ。マジうぜぇ。ウェブと紙はちげぇんだっつうの。あーもう。糞 CSS が。

表示しか考えてない人と、データがどうこう考える人とじゃ激しい温度差があるわけで。諦めてしまえばいいんですけどね。もうなんつーか strict じゃないと気にくわない体になってまいりました。strict 云々抜きにしても音声ブラウザ考えたら (実際に読ませていないけど、場合によっちゃ「てん」としか読まないんじゃないかね) 絶対あんな糞以下のマークアップできないと思うんだけど……まぁその程度しか伝える意欲のないやつに何言っても無駄な気もするから結局俺があきらめることになるわけですけど。別に俺のじゃないからいいけど、俺の管理下で糞マークアップするんじゃねぇ的なアレですよ。めんどくさ。寝よう。

  1. トップ
  2. web
  3. ……

えっと、W3C ホストとして見本がどうたら雑誌で言っていた気がするので。

  • design switch すると構造が変わるよ。なんで?
  • desgin switch の真ん中のやつが幅固定だよ。なんで?
  • desgin switch の右のやつが幅固定だよ。なんで?
  • ちょっと理解できない table 要素あった。いや凡人以下の僕に理解できないだけかもしれない。
  • <div class="clear"><br /></div> って何?
  • RSS の Content-Type ヘッダが text/plain. だよ? 何か意図が?
  • 文字を画像化したやつが img 要素として存在するよ? 意味あるの?
  • 英語版ってコンネゴしないんだ。残念。

ぼーっとしながら見てみた。雑魚の俺には理解できないことばかり。世の中ミステリーに溢れてます。

  1. トップ
  2. web
  3. SFC は W3C ホストとして見本に(以下略

<xsl:for-each select="$document('some.xml')">
<xsl:apply-template select="/root/element"/>
</xsl:for-each>

これが期待通りいかない。for-each の中でメインのソースドキュメントて処理できないのかしら。あー何かもうわけわからん……カレントノードが $document('some.xml') になるのは書いてあるけど、/ はメインのドキュメントのルートノードじゃないのかよと……どうやって書けばいいんだ W3C ちゃん。

なんかアレだなぁ……絶不調だ。普段はやる気でないし、やる気でたら意味わからんことばっかだ。何もできないときは何もしたくないんだけど、夏休み中にやっちまいたいんだよなぁ。あー高校生活があと20年ぐらいあればいいと思うよ。ただしインチキ臭くないないクラスメイトとマトモな教師がいる高校生活が。

哀さんの書き込みと IRC での発言によってもうちょい賢くなった気がする!

上の文で カレントノードが $document('some.xml') になる と書いているけど、変わるのはカレントノードではなくコンテキストノードっぽい。カレントノード (current()) はテンプレートにマッチしたやつっぽい。XSLT 仕様書の for-each には このテンプレートは、選択したノードをカレントノードとして使用し と書いてあって、これを俺は勘違いしていたくさい。テンプレートのインスタンス化するとき initialize に投げられるのがそのテンプレートのカレントノードとなり、その後はたぶんカレントノードは変化しないんだ。

  1. トップ
  2. web
  3. XSLT for-each でカレントドキュメントが変わる

あー、少人数グループで何かやりて。とか思うんだけど、協調性を持てとか中学のころに糞体育教師に言われ、まぁ確かにグループワークが苦手な自分的にはやりたいと思ってるだけがいいのかもしれないのかとも思ったりするわけで(略)。とりあえず学生しかいないポータルとか激しく苦手っつうか吐き気がすr

まったく関係ないけど、浮かぶアイデアが全部抽象的だったり、スーパー適当だったりするのをどうにかしたい。例えば何か作るときには「何かカコイイもんがつくりてー」とか「何か綺麗なもんがつくりてー」とか「何か話題になるもんがつくりてー」とか思うわけよ。何ソレっていう。

  1. トップ
  2. net
  3. G
  1. トップ
  2. web
  3. G

最新をちょっと前に読んだけど、やっぱこの人は BURGER NUDS とか ART-SCHOOL とかシロップとかピロウズとかその他もろもろ好きなんだ。あーうん。そうかなって疑問に持つほうがバカだったな。確実だ。OK。 バーガーいいよね。

めんどいので続けて書く。友達と集会(毎週土曜日)して、電撃HPを借り、護君だけ読んだ。あーうん。

  1. トップ
  2. book
  3. ハセガワケイスケさそ
  1. トップ
  2. music
  3. ハセガワケイスケさそ

FOAF たどってメールアドレス収集とかどうよ。とか言おうとしたけど、防ぐ方法が普通にあるじゃんね。

  1. トップ
  2. net
  3. FOAF と SPAM

.be ドメインとちゃった。テヘ☆ とか書くと激しくキモい。なんていうか、軽い衝動買いみたいな感じで (金ないのに) ……何に使うか決まってもいないのに取るのはアフォかとバカかと的な要素たっぷりですけど、まぁ今のやつより短いのでメールアドレスにでも使ってやればいいかみたいな?

自分のところまで DNS が浸透するまで一時間半……なんかめさくさ早い。

  1. トップ
  2. net
  3. ベルギードメイン