誰が言ったんだろコレ。担任がオリンピックがどうたら言って、こんなことを言ってたわけだけど、柔道の井上康生とか努力してなかったって意味なんだろうか。まぁそれは五輪に興味が薄いからどうでもいいや。
「努力しろよ」とか、その意味にとれる「がんばれ」をいうやつはインチキ臭い。
誰が言ったんだろコレ。担任がオリンピックがどうたら言って、こんなことを言ってたわけだけど、柔道の井上康生とか努力してなかったって意味なんだろうか。まぁそれは五輪に興味が薄いからどうでもいいや。
「努力しろよ」とか、その意味にとれる「がんばれ」をいうやつはインチキ臭い。
やはり 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 .rb と Action cgi-script-rb D:/usr/bin/ruby を加えてやってみたらとりあえず実行はできる。でも最初の行の #! も読んでるらしく、つけてると動作しない。無視するにはどうすればいいのか……これは間違い。たまたま動いてただけ。
Action ディレクティブは違う気がする。
ScriptInterpreterSource 以外それっぽいのがないからこれでやろう……関連付け変更するのは嫌だけれども。
とりあえず CGI はいいとして、domxml_open_file が動いてない。カレントディレクトリが PHP スクリプトの位置じゃない。なんでだ!
PHP のセッション管理は便利だなぁ。アホでも作れる。
学校。もう少しで学校。行けばもれなくインチキクラスメイト共とイカサマ教師のハーモニーが味わえます^^ 楽しみすぎて吐き気でますね。いや、寝てないからかもしれないけど。だって寝たら学校が近くなるじゃん。
一年後ぐらいに、この心持がいい思い出になっていること切に願う。
XSLT とかやると空要素は勝手に省略されるわけですが、一部要素で不具合があるわけです。具体的には textarea, script なんですけれども。これ内容に <xsl:value-of select="/.."/> とでも書いておけば省略されないことを発見。value-of 使えばいいらしい。sab なんとかでしかできないだろうけど。
元データを忠実にマークアップして保存しておけばいいだけだね。っていってもユーザ入力のデータで保存するのは改行ぐらいだろうから、l 要素に各行格納してつっこめばOKな気がする。必要なら文中の URI をマークしてもいいかもしれない。
Google が拾ってくれた @2004年8月の湾岸日記 から特に検索キー与えないでなんちゃらっつうのを見て、あーもしやとか。site:lowreal.net で検索してみると一応各ページがヒットする。でも中身拾ってもらってないみたいだ。むむむ。ググル弾きなんてしないけどなぁ。軽く無意味なコンネゴの弊害か何かかしら……
社会に出てちゃんと働けるかが激しく不安だ。そういうところでは電車で異臭を放ってデカイ声で電話に話しかけているおっさんも尊敬できる……ふつーに凄いと思うよホントに。
つかどういう系になるんだろ……IT 系がギリギリぐらいかなぁとか思うのですが、何かムリくさ……。
願わくばカコイイウェブサイトを strict で構築したい。
掲示板のデータを XML にすることは意味あるだろうか……再利用性はあがるけれど、掲示板のデータを再利用することなんてあるのかとか。むしろいちいち DOM を使うことによって一部複雑になる気もする。無限スレッドみたいなのは得意だろうけど、ログが溜まってくると処理がもたつくし、過去ログを作るとしたらどうやって作るかとか。まぁ DOM で XPath 使って古い数件を別ファイルにするような感じになるのかな。
とりあえずやってみれば問題点が出てきそう。
つまりやろうとしてるスクリプトが激しく面倒くさいので、PHP+DOM による書き込み編集をどうやって綺麗に実装しようか考えるのに掲示板というのはシンプルでいいんじゃん? 的な目論見があるのです。
メッセージ本文をそのまま保存したら直接 XSLT に放り込めないよなぁ。だからといって変換してからだと編集とかがやりにくそう。出力するときも DOM 使って読み出せばいいんだけどね……独自データ用にパーサーを用意しなくていいのはいいんだけどなぁ。
1.0 リリースあたりまで TBE の代わりに Single Window を試してみる。タブダブルクリックでリロードとか、ブックマークからは必ず新規タブとかがない (Single Window ってだけだしね) のでちょっと戸惑う。でもまぁちょっと軽くなった気がする。
Firefox 拡張で 2ch ブラウザがあればなぁ。サイドバーにスレ一覧がでるのよ。右クリックメニューから板選択とかできる。ブックマークしたアドレスが 2ch のスレだったら自動的に拡張経由で読むの。あー便利そうー。
Google でてきとーにでてきたソレっぽい記事と共に「これでも IE 使うの? IE って超上級者向けのブラウザだよ?」とか言えばOKでぃすか。
position: relative; top: -1.66em; で親要素はみ出したやつの中にあるアンカが全部効かない条件は違うかもしれない意味わかりません。流石超上級者向けブラウザ。僕みたいなネット初心者じゃ解決できないです。
ちなみに margin: -1.66em 0 0 0 とかやると表示さえされません。アラ素敵。
大きく書き換えて別の方法に。
傍点は絶対に ruby 要素で再現しちゃいけない……<ruby><rb>あ</rb><rp>(</rp><rt>・</rt><rp>)</rp></ruby> なんてありえない。「あ」は「・」と読むって何よ。「・」って何て読むんだ。
ただの強調なんだから em なんだよ。で、どうやってそれを説明すりゃいいんだ。マジうぜぇ。ウェブと紙はちげぇんだっつうの。あーもう。糞 CSS が。
表示しか考えてない人と、データがどうこう考える人とじゃ激しい温度差があるわけで。諦めてしまえばいいんですけどね。もうなんつーか strict じゃないと気にくわない体になってまいりました。strict 云々抜きにしても音声ブラウザ考えたら (実際に読ませていないけど、場合によっちゃ「てん」としか読まないんじゃないかね) 絶対あんな糞以下のマークアップできないと思うんだけど……まぁその程度しか伝える意欲のないやつに何言っても無駄な気もするから結局俺があきらめることになるわけですけど。別に俺のじゃないからいいけど、俺の管理下で糞マークアップするんじゃねぇ的なアレですよ。めんどくさ。寝よう。
えっと、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 での発言によってもうちょい賢くなった気がする!
上の文で カレントノードが
と書いているけど、変わるのはカレントノードではなくコンテキストノードっぽい。カレントノード (current()) はテンプレートにマッチしたやつっぽい。XSLT 仕様書の for-each には $document('some.xml') になるこのテンプレートは、選択したノードをカレントノードとして使用し
と書いてあって、これを俺は勘違いしていたくさい。テンプレートのインスタンス化するとき initialize に投げられるのがそのテンプレートのカレントノードとなり、その後はたぶんカレントノードは変化しないんだ。
最新をちょっと前に読んだけど、やっぱこの人は BURGER NUDS とか ART-SCHOOL とかシロップとかピロウズとかその他もろもろ好きなんだ。あーうん。そうかなって疑問に持つほうがバカだったな。確実だ。OK。 バーガーいいよね。
めんどいので続けて書く。友達と集会(毎週土曜日)して、電撃HPを借り、護君だけ読んだ。あーうん。