<foaf:maker><foaf:Person foaf:name="Foo"/></foaf:maker>
<foaf:maker><foaf:Person foaf:name="Bar"/></foaf:maker>
<foaf:maker><foaf:Person foaf:name="Baz"/></foaf:maker>

と書くのと

<foaf:maker>
    <rdf:Bag>
        <rdf:li>
            <foaf:Person foaf:name="Foo"/>
        </rdf:li>
        <rdf:li>
            <foaf:Person foaf:name="Bar"/>
        </rdf:li>
        <rdf:li>
            <foaf:Person foaf:name="Baz"/>
        </rdf:li>
    </rdf:Bag>
</foaf:maker>

と書くのだとどっちがいいんだろ。たぶん前者?
後者はどういうときに使う? リストがくるとわかっている(rss:items とかのように複数形だったり mm:albumList のようにリストって書いてある)場合? でも、RDF -- リソース表現のフレームワーク では dc:creator に rdf:Bag 使ってるんだよなぁ……
前者の場合のニュアンスは「作った奴はこいつとこいつとこいつですよ」って感じで、後者は「作ったのはこいつらで、こいつらってのはこいつとこいつとこいつ」みたいな……? 意味わからん気がしないでもない。
どっちでもいいっていうのは微妙に悩む。あと複数語彙でどっちも同じ意味の場合はどっち使ってもいいってのも悩む。

  1. トップ
  2. web
  3. RDF rdf:Bag, rdf:Seq

<foaf:maker><foaf:Person foaf:name="Foo"/></foaf:maker>
<foaf:maker><foaf:Person foaf:name="Bar"/></foaf:maker>
<foaf:maker><foaf:Person foaf:name="Baz"/></foaf:maker>

と書くのと

<foaf:maker>
<rdf:Bag>
<rdf:li>
<foaf:Person foaf:name="Foo"/>
</rdf:li>
<rdf:li>
<foaf:Person foaf:name="Bar"/>
</rdf:li>
<rdf:li>
<foaf:Person foaf:name="Baz"/>
</rdf:li>
</rdf:Bag>
</foaf:maker>

と書くのだとどっちがいいんだろ。たぶん前者?

後者はどういうときに使う? リストがくるとわかっている(rss:items とかのように複数形だったり mm:albumList のようにリストって書いてある)場合? でも、RDF -- リソース表現のフレームワーク では dc:creator に rdf:Bag 使ってるんだよなぁ……

前者の場合のニュアンスは「作った奴はこいつとこいつとこいつですよ」って感じで、後者は「作ったのはこいつらで、こいつらってのはこいつとこいつとこいつ」みたいな……? 意味わからん気がしないでもない。

どっちでもいいっていうのは微妙に悩む。あと複数語彙でどっちも同じ意味の場合はどっち使ってもいいってのも悩む。

  1. トップ
  2. web
  3. RDF rdf:Bag, rdf:Seq

Internet Explorer の脆弱性関連でめんどくせーので母親の PC も Firefox にしてみる。日本語版インスコするのは初めてだけど、検索してしょっぱなに出てくるやつ(インストーラーからローカライズされてるやつ)インスコ。IE からお気に入りとかインポートしてフラッシュプラグイン入れて終了。パッと見て IE と変わらない上に別の PC で IE と Firefox 較べると圧倒的に Firefox のほうが早い……たぶん自分のやつは拡張入れてるからあんまり分からないんだろうけど。
ブックマークってのはお気に入りのことよ? ってことだけ教えて IE のセキュリティ設定を MAX した上でショートカットをデスクトップから抹消。

  1. トップ
  2. soft
  3. Firefox0.9

Internet Explorer の脆弱性関連でめんどくせーので母親の PC も Firefox にしてみる。日本語版インスコするのは初めてだけど、検索してしょっぱなに出てくるやつ(インストーラーからローカライズされてるやつ)インスコ。IE からお気に入りとかインポートしてフラッシュプラグイン入れて終了。パッと見て IE と変わらない上に別の PC で IE と Firefox 較べると圧倒的に Firefox のほうが早い……たぶん自分のやつは拡張入れてるからあんまり分からないんだろうけど。

ブックマークってのはお気に入りのことよ? ってことだけ教えて IE のセキュリティ設定を MAX した上でショートカットをデスクトップから抹消。

  1. トップ
  2. soft
  3. Firefox0.9

米 自給自足 インターネットはないな 透明な仏像 スケッチ 元はもっと後ろにあったんだ 山の中 シャッターの下りた小さな大仏殿 田舎 ロープアスレチック 仲のよさそうな夫婦
山の中 よう分からない生物 見下ろす風景 死 ありえない生命力の植物 暗いうちにロープをかけて、明るくなるにつれて上にあがっていく植物を利用した自殺
修学旅行 渋谷駅 予備校 学校を辞める 大人数での食事 二回 親父 百円均一のケース 久しぶりだ 一月のやつ 俺もいかないことにしたよ 狭いエスカレーター 見てるうちに変わる変な像
飛行機 ひっぱる 釣り 名簿 名前の知らない人たち 千切れた魚 あまりに遠い水面 釣りしてぇな 釣りもあったよな 選択式か

17時ごろ何故か爆睡して、上のうちのどれかの続きを見たけど完全に忘れてしまった……ある程度気合がないと書けない夢のこと。

  1. トップ
  2. self

米 自給自足 インターネットはないな 透明な仏像 スケッチ 元はもっと後ろにあったんだ 山の中 シャッターの下りた小さな大仏殿 田舎 ロープアスレチック 仲のよさそうな夫婦

山の中 よう分からない生物 見下ろす風景 死 ありえない生命力の植物 暗いうちにロープをかけて、明るくなるにつれて上にあがっていく植物を利用した自殺

修学旅行 渋谷駅 予備校 学校を辞める 大人数での食事 二回 親父 百円均一のケース 久しぶりだ 一月のやつ 俺もいかないことにしたよ 狭いエスカレーター 見てるうちに変わる変な像

飛行機 ひっぱる 釣り 名簿 名前の知らない人たち 千切れた魚 あまりに遠い水面 釣りしてぇな 釣りもあったよな 選択式か

17時ごろ何故か爆睡して、上のうちのどれかの続きを見たけど完全に忘れてしまった……ある程度気合がないと書けない夢のこと。

  1. トップ
  2. self

php で xslt_process 呼ぶときにパラメータに配列(のように XSLT 側で処理できるもの=node集合)を渡すのって無理くさ? いちいち xml ファイルを作ってファイル名渡して document() で呼ぶ必要あり?
目次用に各 RDF への seeAlso 書いたファイル用意して、それ利用してみるか。

  1. トップ
  2. web
  3. XSLT + php

php で xslt_process 呼ぶときにパラメータに配列(のように XSLT 側で処理できるもの=node集合)を渡すのって無理くさ? いちいち xml ファイルを作ってファイル名渡して document() で呼ぶ必要あり?

目次用に各 RDF への seeAlso 書いたファイル用意して、それ利用してみるか。

  1. トップ
  2. web
  3. XSLT + php

ふと何で XML なんかちまちま書いてんだ俺は? とか思うことがしばしば。まーたまにはあるさな。矛盾してる……

関係ないけどアポストロフィとカタストロフィって似てるよね。

  1. トップ
  2. other
  3. XML lesser than 畑仕事?

ふと何で XML なんかちまちま書いてんだ俺は? とか思うことがしばしば。まーたまにはあるさな。矛盾してる……
関係ないけどアポストロフィとカタストロフィって似てるよね。

  1. トップ
  2. other
  3. XML lesser than 畑仕事?

RSS 直で書くなら実態参照使わないと URL がひどく冗長なんだけど、実態参照をちゃんと扱う RSS リーダってあるの? 的疑問と、あとはその他面倒なことが絡むのでデータを RSS にするよりテキトウなやつからテキトウに変換したほうがいいという……

やっぱ保存するデータとしたらテキストデータが一番なのかなぁ……

  1. トップ
  2. web
  3. RSS blog

RSS 直で書くなら実態参照使わないと URL がひどく冗長なんだけど、実態参照をちゃんと扱う RSS リーダってあるの? 的疑問と、あとはその他面倒なことが絡むのでデータを RSS にするよりテキトウなやつからテキトウに変換したほうがいいという……
やっぱ保存するデータとしたらテキストデータが一番なのかなぁ……

  1. トップ
  2. web
  3. RSS blog

金曜日の夜ほど寝たくない日はない。
多数派だからって調子こいてんじゃねぇ。そして俺もまた。
折り紙で CD 入れは素敵で気に入ったよ。
ユニセフ (unicef) のダイレクトメールはどうなんだろう。一通いくらかかってるんだろう。中読むとその分だけでも返さないといけない気がしてきてなんか凹んでくるよ、これ……

  1. トップ
  2. other
  3. カオス

金曜日の夜ほど寝たくない日はない。

多数派だからって調子こいてんじゃねぇ。そして俺もまた。

折り紙で CD 入れは素敵で気に入ったよ。

ユニセフ (unicef) のダイレクトメールはどうなんだろう。一通いくらかかってるんだろう。中読むとその分だけでも返さないといけない気がしてきてなんか凹んでくるよ、これ……

  1. トップ
  2. other
  3. カオス

URL は美しくなくとも恒久的であればいい。実際ネット巡回してるときはアドレスバー殆ど見ないし……自分は見ないくせして、設計するときに /2004/06#d01 より /2004/06/01 のほうがよくないか? とか殆ど下らないことを考えてたりする。(しかも前者のほうがいい場合なのに!)

  1. トップ
  2. web
  3. URL

URL は美しくなくとも恒久的であればいい。実際ネット巡回してるときはアドレスバー殆ど見ないし……自分は見ないくせして、設計するときに /2004/06#d01 より /2004/06/01 のほうがよくないか? とか殆ど下らないことを考えてたりする。(しかも前者のほうがいい場合なのに!)

  1. トップ
  2. web
  3. URL

MusicBrainz の語彙に Artist っつうのがあるけど、アーティストって何か漠然としてる上に個人だか団体だかが分からないので、グループ(バンド)の場合は<rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Group"/> を加えてみてる。どっちも foaf:Agent のサブクラスだから問題ないよね……?
最近文章書こうと思っても、上手く形にならない……真剣に頭がヤバい。どうすればいいんだろう。

  1. トップ
  2. web
  3. RDF mm:Artist

MusicBrainz の語彙に Artist っつうのがあるけど、アーティストって何か漠然としてる上に個人だか団体だかが分からないので、グループ(バンド)の場合は<rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Group"/> を加えてみてる。どっちも foaf:Agent のサブクラスだから問題ないよね……?

最近文章書こうと思っても、上手く形にならない……真剣に頭がヤバい。どうすればいいんだろう。

  1. トップ
  2. web
  3. RDF mm:Artist

読み終わり。学校の空き時間に読んでて二週間だから8時間ぐらいかな。いきなりぶっ飛ぶから一章ぐらい飛ばしたかと思う。
また関係ないけど、少し前から書こうと思ってたけどなかなか上手く書けないことが……ふと頭にドラマのワンシーンのような映像が出てきて、それが何のドラマだった? って考えると小説のワンシーンだったりする。映像で動いてるからかなり前に見たドラマかなんかを思い出してるだけかと思いきや、よく考えると少し前に読んだ本の何の変哲もないワンシーンだったりするわけです。これが好きなんだけど、なかなかよくある現象じゃなくて、なんていうか、もっとあればなぁと。

  1. トップ
  2. text
  3. ノルウェイの森 / 村上春樹

読み終わり。学校の空き時間に読んでて二週間だから8時間ぐらいかな。いきなりぶっ飛ぶから一章ぐらい飛ばしたかと思う。

また関係ないけど、少し前から書こうと思ってたけどなかなか上手く書けないことが……ふと頭にドラマのワンシーンのような映像が出てきて、それが何のドラマだった? って考えると小説のワンシーンだったりする。映像で動いてるからかなり前に見たドラマかなんかを思い出してるだけかと思いきや、よく考えると少し前に読んだ本の何の変哲もないワンシーンだったりするわけです。これが好きなんだけど、なかなかよくある現象じゃなくて、なんていうか、もっとあればなぁと。

  1. トップ
  2. text
  3. ノルウェイの森 / 村上春樹

そろそろ FOAF 弄りに飽きたので、RSS を直接手書きして、それを元データとして blog っぽいものにならないかなぁってのを考えてみる。RSS が記事本体であって、ブラウザで見るものはそれを変換したものに過ぎないってやつ。
たぶん(まだやってないけど)記事を書くだけなら普通にできるんじゃないかなぁと思う……そこにトラックバックやらコメントやらを付けようとすると面倒そう。いらない気もする。もしくは手動で書き加えれってか。めんどい。

どう考えてもガツガツブロッギングする人には向かないなぁこれ。blosxom 見たいなのを改造して RDF 吐いたほうが楽だ。

  1. トップ
  2. web
  3. RSS - XSLT - HTML

そろそろ FOAF 弄りに飽きたので、RSS を直接手書きして、それを元データとして blog っぽいものにならないかなぁってのを考えてみる。RSS が記事本体であって、ブラウザで見るものはそれを変換したものに過ぎないってやつ。

たぶん(まだやってないけど)記事を書くだけなら普通にできるんじゃないかなぁと思う……そこにトラックバックやらコメントやらを付けようとすると面倒そう。いらない気もする。もしくは手動で書き加えれってか。めんどい。

どう考えてもガツガツブロッギングする人には向かないなぁこれ。blosxom 見たいなのを改造して RDF 吐いたほうが楽だ。

  1. トップ
  2. web
  3. RSS - XSLT - HTML

誰か日本人実装の MusicBrainz 作ってください、おながいします。Edit Language を導入して該当言語が表示できない環境からは編集できないようにしてください、おながいします。もう少し多く RDF 吐いてください、おながいします。いちいちリリースタイプの全部に `Type' 付けるのめんどくさいです、おながいします。Japanese(?) って何だろう。あと外国のかたに読めるように振り仮名とか導入すればどうですか、それについて MB はやる気あるならエイリアスを曲名にも導入したほうがいいと思います。俺は編集しないけどな! casesensitive がどうとかじゃなくても、アレだ。
一回変えられたらもうやる気しないよ。RDF のほうは語彙だけ利用して参照するリソースは自分で作った方がいいかもねっと。俺専用 DB.㌏㍂㌟㌞

  1. トップ
  2. web
  3. MusicBrainz

誰か日本人実装の MusicBrainz 作ってください、おながいします。Edit Language を導入して該当言語が表示できない環境からは編集できないようにしてください、おながいします。もう少し多く RDF 吐いてください、おながいします。いちいちリリースタイプの全部に `Type' 付けるのめんどくさいです、おながいします。Japanese(?) って何だろう。あと外国のかたに読めるように振り仮名とか導入すればどうですか、それについて MB はやる気あるならエイリアスを曲名にも導入したほうがいいと思います。俺は編集しないけどな! casesensitive がどうとかじゃなくても、アレだ。

一回変えられたらもうやる気しないよ。RDF のほうは語彙だけ利用して参照するリソースは自分で作った方がいいかもねっと。俺専用 DB.㌏㍂㌟㌞

  1. トップ
  2. web
  3. MusicBrainz

昨日のうちにテーブル使った foaf の XSLT 書くはずだったけど、やってない。その代わりに xml を色分けして表示するやつ(ブラウザで普通に見るとでるやつ)を XSLT で書いてた。というのも、 Firefox で XSLT を xml 表示させたときに link 要素でのスタイルシートを読み込んで汚くなるのが嫌だから。
FOAF http://lowreal.net/cho45/foaf, NULL::something のXSLT http://null.lowreal.net/foaf_t.xsl, XML を整形する XSLT http://null.lowreal.net/xml.xsl, xml-stylesheet って http から始まる URL のやつ読み込んでくれないのかな。とりあえず共通の HTTP ルート持つところに置いとこう……
よく見ないと分からないけど、一部要素が消えてる。何でか分からない。考えるのが面倒くさい。あー空要素の判定が間違ってる . = '' で判定したら改行も何も入れないでエレメントが並んでいるときに消えてしまう。ってか結局考えてるしね。かんがたくねぇのに。いや違うな。考えてたんじゃなくて見てたら気づいただけだ。俺は考えてない。

直した。関係ないけど今まで count() の使い方間違ってた。 count(.) とか書いて 1 しか返さないから変だなぁと思ってたら count(*) とかって書くのね。node-set ってこういうことね……

あと改行とか、その他空白もノードに含まれてて position() の返り値に影響するっていうのは微妙に惑わされる。strip-space やればいいみたいだけど……

なんか msxml(IE) で変換できないし……なんで
php と gecko ではできるのに。意味不明だ。エラー内容も意味不明だ。

直った……? 何もしてないけど(謎

実態参照変換に問題あり。直ったかな。replace() は何故ないんだ。

  1. トップ
  2. web
  3. XSLT 変換

昨日のうちにテーブル使った foaf の XSLT 書くはずだったけど、やってない。その代わりに xml を色分けして表示するやつ(ブラウザで普通に見るとでるやつ)を XSLT で書いてた。というのも、 Firefox で XSLT を xml 表示させたときに link 要素でのスタイルシートを読み込んで汚くなるのが嫌だから。

FOAF [http://lowreal.net/cho45/foaf], NULL::something のXSLT [http://null.lowreal.net/foaf_t.xsl], XML を整形する XSLT [http://null.lowreal.net/xml.xsl], xml-stylesheet って http から始まる URL のやつ読み込んでくれないのかな。とりあえず共通の HTTP ルート持つところに置いとこう……

よく見ないと分からないけど、一部要素が消えてる。何でか分からない。考えるのが面倒くさい。あー空要素の判定が間違ってる . = '' で判定したら改行も何も入れないでエレメントが並んでいるときに消えてしまう。ってか結局考えてるしね。かんがたくねぇのに。いや違うな。考えてたんじゃなくて見てたら気づいただけだ。俺は考えてない。

直した。関係ないけど今まで count() の使い方間違ってた。 count(.) とか書いて 1 しか返さないから変だなぁと思ってたら count(*) とかって書くのね。node-set ってこういうことね……

あと改行とか、その他空白もノードに含まれてて position() の返り値に影響するっていうのは微妙に惑わされる。strip-space やればいいみたいだけど……

なんか msxml(IE) で変換できないし……なんで

php と gecko ではできるのに。意味不明だ。エラー内容も意味不明だ。

直った……? 何もしてないけど(謎

実態参照変換に問題あり。直ったかな。replace() は何故ないんだ。

  1. トップ
  2. web
  3. XSLT 変換

前に拡張子つけないとエラーがでると書いたけど、あれは同じファイル名置いてたからだった。やっぱり返すファイルは相手の環境依存なのかな……
実データは全部拡張子付けないようにする。

  1. トップ
  2. web
  3. COol

前に拡張子つけないとエラーがでると書いたけど、あれは同じファイル名置いてたからだった。やっぱり返すファイルは相手の環境依存なのかな……

実データは全部拡張子付けないようにする。

  1. トップ
  2. web
  3. COol

RSS に xhtml マークアップそのまま使いたい場合 (CDATA なしで) ns 追加して あと parseType="Literal" を上位要素につければOK?

ためしに

        <dc:title>
            <rdf:Alt>
                <rdf:li parseType="Literal">砂糖の<h:abbr h:title="Friend Of A Friend">FOAF</h:abbr></rdf:li>
                <rdf:li parseType="Literal" xml:lang="en"><h:abbr h:title="Friend Of A Friend">FOAF</h:abbr> of cho45</rdf:li>
            </rdf:Alt>
        </dc:title>

とか書いたら*1RDF Validator で warning が出る。
関係ないけど、何かのデータ(tdiary なら tDiary 専用のデータ形式)から RSS とか XHTML を生成するんじゃなくて、RSS 直接書いて、XHTML に変換してみたい。もしそれで blog を作るとしてもトラックバックとかコメントとかが面倒だけど……

  1. トップ
  2. web
  3. RDF

RSS に xhtml マークアップそのまま使いたい場合 (CDATA なしで) ns 追加して あと parseType="Literal" を上位要素につければOK?

ためしに

<dc:title>
<rdf:Alt>
<rdf:li parseType="Literal">砂糖の<h:abbr h:title="Friend Of A Friend">FOAF</h:abbr></rdf:li>
<rdf:li parseType="Literal" xml:lang="en"><h:abbr h:title="Friend Of A Friend">FOAF</h:abbr> of cho45</rdf:li>
</rdf:Alt>
</dc:title>

とか書いたら((h: は xhtml のプリフィックス))RDF Validator で warning が出る。

関係ないけど、何かのデータ(tdiary なら tDiary 専用のデータ形式)から RSS とか XHTML を生成するんじゃなくて、RSS 直接書いて、XHTML に変換してみたい。もしそれで blog を作るとしてもトラックバックとかコメントとかが面倒だけど……

  1. トップ
  2. web
  3. RDF

いろいろ弄ってたらファイルサイズが 16kb (わら -> http://lowreal.net/cho45/foaf
MusicBrainz の語彙を試してみたりとかね。でも MB のサイトで普通にブラウザからアーティストの RDF 取得しても albumList とか含んでないから全くつかえねぇのね。必死こいて手書きしてみたけど、秋田。
RDF Validator で興味本位にグラフ出力したら PC が死にそうになりますた。一回は Firefox ごと強制終了させたけどね!
topic <-> page の関係を同じファイル内に書くと FOAF Explorer が無限ループする……

  1. トップ
  2. web
  3. 今日のFOAF

いろいろ弄ってたらファイルサイズが 16kb (わら -> [http://lowreal.net/cho45/foaf]

MusicBrainz の語彙を試してみたりとかね。でも MB のサイトで普通にブラウザからアーティストの RDF 取得しても albumList とか含んでないから全くつかえねぇのね。必死こいて手書きしてみたけど、秋田。

RDF Validator で興味本位にグラフ出力したら PC が死にそうになりますた。一回は Firefox ごと強制終了させたけどね!

topic <-> page の関係を同じファイル内に書くと FOAF Explorer が無限ループする……

  1. トップ
  2. web
  3. 今日のFOAF

セラフィの意味わかんねーよーとか、と辞書を引かずに嘆いていたわけですが、ふと思い立って seraph とか入れてみたら載ってたよ。バカだな俺は。
seraph の五感好きよ。
とか書いてから、ふとブックレット見てみたらセラフィじゃないセ・ラ・ヴィ 何それ!

検索してみればよかった。CeLaViの由来
セ・ラ・ビ[C'est la vie. 仏] 「人生とはそんなもの」
「人生とはそんなもの」てわらた。シロップっぽい。

  1. トップ
  2. music
  3. <del datetime="2004-06-22T00:27:08+09:00">セラフィ</del> セラヴィ / Syrup16g

セラフィの意味わかんねーよーとか、と辞書を引かずに嘆いていたわけですが、ふと思い立って seraph とか入れてみたら載ってたよ。バカだな俺は。

seraph の五感好きよ。

とか書いてから、ふとブックレット見てみたらセラフィじゃないセ・ラ・ヴィ 何それ!

検索してみればよかった。CeLaViの由来

セ・ラ・ビ[C'est la vie. 仏] 「人生とはそんなもの」

「人生とはそんなもの」てわらた。シロップっぽい。

  1. トップ
  2. music
  3. セラフィ セラヴィ / Syrup16g

自分は行ってませんが、2ch バガスレが数日前からの怪しい流れも終わって、面白いですよ。
ひげ剃ってたら唇切って血がでたよ。

やはり burgernuds.com は閉鎖するか。

  1. トップ
  2. music
  3. LAST LIVE / BURGER NUDS

自分は行ってませんが、2ch バガスレが数日前からの怪しい流れも終わって、面白いですよ。

ひげ剃ってたら唇切って血がでたよ。

やはり burgernuds.com は閉鎖するか。

  1. トップ
  2. music
  3. LAST LIVE / BURGER NUDS

もっと綺麗にできないものか……テーブル使ったほうがいいのかな。なんか知らないけど FOAF を HTML にするときにテーブル使う人が多い気がする。何故。
でも俺脳内だとテーブルっていうより定義リストなんだよなぁ、ああいうのは。既にレイアウトと関係無し。

  1. トップ
  2. web
  3. FOAF Layout

もっと綺麗にできないものか……テーブル使ったほうがいいのかな。なんか知らないけど FOAF を HTML にするときにテーブル使う人が多い気がする。何故。

でも俺脳内だとテーブルっていうより定義リストなんだよなぁ、ああいうのは。既にレイアウトと関係無し。

  1. トップ
  2. web
  3. FOAF Layout

/foaf.php
定義リストにしてみた。けど定義リストって果てしなくスタイル書きにくい…… IE だとボーダー消えたりズレるだけどとりあえずtekitouだから無視。
XSLT の Mapion へのリンク貼るテンプレをちょい直して、パラメータにリンクテキストとスケールを取れるようにしてみたりとか。でも en の場合は外国のマップサイトのほうがいいんじゃねぇかと小一z。
そういえば、日本語(ja)で場所を書くときに「日本国」入れると違和感あるので外した。日本語で書いてあるからいいよね、的な。

うあ、php でヘッダ出す時の判定(Accept)でふつーにミスってた。

間違い
eregi("application/xhtml+xml", $_SERVER["HTTP_ACCEPT"])
正解
eregi("application/xhtml\+xml", $_SERVER["HTTP_ACCEPT"])

間違ってても、text/html で送られて普通に表示されるから気づきにくいYO.

って <%=my "20040622#c04", "こと" %> で、日本国もやっぱし入れてみる。あと間に入れていたカンマもとってみる。住所書くときカンマ入れないしなぁ。でも読みにくい。
あと、Kawasaki City って書くのか Kawasaki-shi って書くのか……前者のほうがカコイイけど、後者の方がよくね?的な何か。どっちもいいくさいけど。

FOAF をいまだ追記中。いろいろ書いてみようと思う。シンプルなのもいいけど、シンプルっつうのは全部知った上でのシンプルにしたい。
んで、これであってるのかな? っていうのが FOAF Explorer でちゃんとパースされてると嬉しい。おぉ、これでいいのか、って感じ。いいね。

  1. トップ
  2. web
  3. FOAF 続き

/foaf.php

定義リストにしてみた。けど定義リストって果てしなくスタイル書きにくい…… IE だとボーダー消えたりズレるだけどとりあえずtekitouだから無視。

XSLT の Mapion へのリンク貼るテンプレをちょい直して、パラメータにリンクテキストとスケールを取れるようにしてみたりとか。でも en の場合は外国のマップサイトのほうがいいんじゃねぇかと小一z。

そういえば、日本語(ja)で場所を書くときに「日本国」入れると違和感あるので外した。日本語で書いてあるからいいよね、的な。

うあ、php でヘッダ出す時の判定(Accept)でふつーにミスってた。

:間違い:eregi("application/xhtml+xml", $_SERVER["HTTP_ACCEPT"])

:正解:eregi("application/xhtml\+xml", $_SERVER["HTTP_ACCEPT"])

間違ってても、text/html で送られて普通に表示されるから気づきにくいYO.

ってことで、日本国もやっぱし入れてみる。あと間に入れていたカンマもとってみる。住所書くときカンマ入れないしなぁ。でも読みにくい。

あと、Kawasaki City って書くのか Kawasaki-shi って書くのか……前者のほうがカコイイけど、後者の方がよくね?的な何か。どっちもいいくさいけど。

FOAF をいまだ追記中。いろいろ書いてみようと思う。シンプルなのもいいけど、シンプルっつうのは全部知った上でのシンプルにしたい。

んで、これであってるのかな? っていうのが FOAF Explorer でちゃんとパースされてると嬉しい。おぉ、これでいいのか、って感じ。いいね。

  1. トップ
  2. web
  3. FOAF 続き

クールなURIは変わらない ので、やっぱし拡張子は付けないようにしよう……それでエラーになるならシステムの問題ってことで!

  1. トップ
  2. web
  3. URI

クールなURIは変わらない ので、やっぱし拡張子は付けないようにしよう……それでエラーになるならシステムの問題ってことで!

  1. トップ
  2. web
  3. URI

なんとなく RDF が解ってきていい感じ。オブジェクト指向って感じですか。って言ってもオブジェクト指向をちゃんと理解してるわけじゃなくて、Ruby のクラスとかに当てはめてみたりしたら、こんな感じじゃね?っていうのが思いつくだけだけど。

  1. トップ
  2. web
  3. RDF

なんとなく RDF が解ってきていい感じ。オブジェクト指向って感じですか。って言ってもオブジェクト指向をちゃんと理解してるわけじゃなくて、Ruby のクラスとかに当てはめてみたりしたら、こんな感じじゃね?っていうのが思いつくだけだけど。

  1. トップ
  2. web
  3. RDF

大体正確な(矛盾している)場所がわかったので、自分の覚えてる限りの知識を総動員して、前に住んでいたところを Mapion で探してみたけど分からなかった。
というか、Mapion でのその周辺の情報はそれなりしかないし、自分の覚えているのが自分の家のごく周辺だけで、通っていた幼稚園への道のりも全く覚えていないので見つからないのは当たり前……
何か、覚えてる記憶が夢で見たやつなんだか現実で見たやつなんだかよく分からない。駄目だこりゃ

  1. トップ
  2. self
  3. 生まれ

大体正確な(矛盾している)場所がわかったので、自分の覚えてる限りの知識を総動員して、前に住んでいたところを Mapion で探してみたけど分からなかった。

というか、Mapion でのその周辺の情報はそれなりしかないし、自分の覚えているのが自分の家のごく周辺だけで、通っていた幼稚園への道のりも全く覚えていないので見つからないのは当たり前……

何か、覚えてる記憶が夢で見たやつなんだか現実で見たやつなんだかよく分からない。駄目だこりゃ

  1. トップ
  2. self
  3. 生まれ

今更どこの学部学科がいいんだろとか考えてるわけでして、全く目標大学なんて考えてねーって感じ。
たぶん興味があるとこ行かないとキツそうだから、情報かデザインか外国語だけど、外国語があるのは文学部で、文学部の受験科目は大体地歴だから公民しかやってない俺には選択肢少なめ……情報は大学で何学ぶの?っていう普通の疑問があって、つーか情報っていっても Web 限定しか興味ないっていう。デザインは入れてもついていけなさそ。
どうすっぺ。高校入るときみたいに、どこでもいいやと入って後悔したくない。外国語やるなら英語以外のやつをちゃんとやりたい。

  1. トップ
  2. self
  3. がkのすゝめ

今更どこの学部学科がいいんだろとか考えてるわけでして、全く目標大学なんて考えてねーって感じ。

たぶん興味があるとこ行かないとキツそうだから、情報かデザインか外国語だけど、外国語があるのは文学部で、文学部の受験科目は大体地歴だから公民しかやってない俺には選択肢少なめ……情報は大学で何学ぶの?っていう普通の疑問があって、つーか情報っていっても Web 限定しか興味ないっていう。デザインは入れてもついていけなさそ。

どうすっぺ。高校入るときみたいに、どこでもいいやと入って後悔したくない。外国語やるなら英語以外のやつをちゃんとやりたい。

  1. トップ
  2. self
  3. がkのすゝめ

なんか一部のサービスで URL 入力するときにサフィックス付けないで入力すると駄目だったり、ローカルでテストするときも IE でサフィックス無しのほう開くと何故かダウンロードしようとする。(指定するとちゃんと表示してくれる)
んなわけでとりあえず foaf については適当にサフィックス有りで記述しようと思う。コンテンツネゴシ用のやつを無理やりやってるからなのかなぁ……

  1. トップ
  2. web
  3. Options +MultiViews

なんか一部のサービスで URL 入力するときにサフィックス付けないで入力すると駄目だったり、ローカルでテストするときも IE でサフィックス無しのほう開くと何故かダウンロードしようとする。(指定するとちゃんと表示してくれる)

んなわけでとりあえず foaf については適当にサフィックス有りで記述しようと思う。コンテンツネゴシ用のやつを無理やりやってるからなのかなぁ……

  1. トップ
  2. web
  3. Options +MultiViews

FOAF の bio:keywords (csv) のそれぞれにぐぐるへのリンクを貼ってみるテスト。XSLT の練習。バカでもできる再帰処理(謎

IE の文字の扱い方がちょっと変な気がする。ぐぐるに渡す時に化ける。というかそもそも URI に日本語含めちゃうのがいけないんだな……でもどうやって XSLT で % 表記に変えろと……

同じ名前を持つ他のバインディングを参照できる位置に新たに現れたバインディングは、以前のバインディングを隠蔽する。あるテンプレート内部の xsl:variable エレメントまたは xsl:param エレメントが作成したバインディングが、同一テンプレート内の xsl:variable エレメントまたは xsl:param エレメントが作成したバインディングを隠蔽する場合はエラーである。

らしいから(そこの少し下に分かりやすい例があって、XSLT に代入演算子はないっても書いてある)、variable に代入できないのは本気らしい……どこが変数なんだ。

  1. トップ
  2. web
  3. XSLT

FOAF の bio:keywords (csv) のそれぞれにぐぐるへのリンクを貼ってみるテスト。XSLT の練習。バカでもできる再帰処理(謎
IE の文字の扱い方がちょっと変な気がする。” をぐぐるに渡す時に化ける。というかそもそも URI に日本語含めちゃうのがいけないんだな……でもどうやって XSLT で % 表記に変えろと……

同じ名前を持つ他のバインディングを参照できる位置に新たに現れたバインディングは、以前のバインディングを隠蔽する。あるテンプレート内部の xsl:variable エレメントまたは xsl:param エレメントが作成したバインディングが、同一テンプレート内の xsl:variable エレメントまたは xsl:param エレメントが作成したバインディングを隠蔽する場合はエラーである。

らしいから(そこの少し下に分かりやすい例があって、XSLT に代入演算子はないっても書いてある)、variable に代入できないのは本気らしい……どこが変数なんだ。

  1. トップ
  2. web
  3. XSLT

XSLT とか FOAF とかそれっぽい仕様書とかと睨めっこしながらテキストエディタでシコシコ編集してるっていうのは軽く切ない。めっちゃ晴れてるよ。もったいないよ。

あーつーか FOAF auto discovery がここの FOAF 見つけてくれないくさいよ、なんでええ

tdiary-mode で xyzzy がよく暴走するので更新用のじじーだけ別に起動してるのさ!

  1. トップ
  2. other
  3. 晴れた風の強い日に

XSLT とか FOAF とかそれっぽい仕様書とかと睨めっこしながらテキストエディタでシコシコ編集してるっていうのは軽く切ない。めっちゃ晴れてるよ。もったいないよ。
あーつーか FOAF auto discovery がここの FOAF 見つけてくれないくさいよ、なんでええ
tdiary-mode で xyzzy がよく暴走するので更新用のじじーだけ別に起動してるのさ!

  1. トップ
  2. other
  3. 晴れた風の強い日に

さっき見た夢のエレベーターが怖すぎ。ねれねー
というか、日付は今日なのに昨日のところに書いてしまった。

  1. トップ
  2. self
  3. 黒いざんぱ

さっき見た夢のエレベーターが怖すぎ。ねれねー

というか、日付は今日なのに昨日のところに書いてしまった。

  1. トップ
  2. self
  3. 黒いざんぱ

帰ってきてリロードしたら env から起動できねぇようになってるし、普通いきなり仕様変更するかっつう。

  1. トップ
  2. net
  3. /usr/bin/env xrea

帰ってきてリロードしたら env から起動できねぇようになってるし、普通いきなり仕様変更するかっつう。

  1. トップ
  2. net
  3. /usr/bin/env xrea

Audioscrobbler って曲かけた回数で統計とってるけど、時間でとったほうがいいような……短い曲ばっかのアーティストと長い曲ばっかのアーティストで差がつくし、ある一点をリピートして聞いてるときはカウントされないし。

  1. トップ
  2. net
  3. Audioscrobbler

Audioscrobbler って曲かけた回数で統計とってるけど、時間でとったほうがいいような……短い曲ばっかのアーティストと長い曲ばっかのアーティストで差がつくし、ある一点をリピートして聞いてるときはカウントされないし。

  1. トップ
  2. net
  3. Audioscrobbler

スキーマ書けばいくらでも誰でも語彙拡張ってできるんだろうか……できたら、どうやってそれ解釈すればいいんだろ。今のところ実装はないけどとりあえず作っとけみたいな感じになるのかな。

  1. トップ
  2. web
  3. SW RDF

スキーマ書けばいくらでも誰でも語彙拡張ってできるんだろうか……できたら、どうやってそれ解釈すればいいんだろ。今のところ実装はないけどとりあえず作っとけみたいな感じになるのかな。

  1. トップ
  2. web
  3. SW RDF