たつをの ChangeLog : 2005-02-24

Wiki と「会話ページ」について、ContentEditableWiki ではどうしよう
かなあ、と考え中。

yet another 自分用メモ(2005-02-22)
<http://joesaisan.tdiary.net/20050222.html#p02>
最近は Wiki にアクセス制限をかける/かけないというのが話題みたいで
すが、普通のページは全て凍結をかけておいて、「会話ページ」の方で議
論をして、よさそうなら本ページに反映させるという方法もあると思うの
ですよ。本ページに一行掲示板を付けて、議論するというパターンもよく
見かけますが、それでは書き込むつもりがない、読むだけの人に「なんか
ゴチャゴチャして汚いページだなー」と思われてしまいます。
本ページの一行掲示板も適所適材ですね。とりあえずは、設置するか否か
を切り替えられるようにするつもり。
「会話ページ」を実現するためには「くっつき BBS」的に行くかな。
それか、本家Wikiに対する会話ページ用Wikiを立ち上げるだけでも良い
かも。今は、「会話ページ」機能を組み込むよりも、なるべく既存の
「外部機能」で済ませたいところ。

ref.
- くっつきBBS <http://ta2o.net/tools/kuttukibbs/>
- インタビュー: ウォード・カニンガム、ウィキとウィキペディアを語る
  <http://wikimediafoundation.org/wiki/Wikimedia_Quarto/0409/Ja-5>
  (via <http://joesaisan.tdiary.net/20050222.html#p02>)
会話ページなくしてウィキペディアはなりたたないんじゃないかな。今や
問題なのは、僕のサイトのウィキには会話ページがなかったけど、それで
ウィキなのか、ということなんだ

町田、行くか!

2005-02-24-2
@nifty:デイリーポータルZ:町田にある日本一たちへ行く
<http://portal.nifty.com/special05/02/24/>
ここ何年か行く機会のない町田。でかいダイソー(100円ショップ)と
でかいブックオフ(古本屋)があるらしい。やばい。行かねば。

Ajax: Web アプリケーション開発の新しいアプローチ
<http://antipop.zapto.org/docs/translations/ajax.html>
(via <http://antipop.zapto.org/mt/archives/001248.php>)
Ajax とは "Asynchronous JavaScript + XML" の略称であり、Web におい
て可能であることの本質的な変化を表している。
Ajax アプリケーションは、Web アプリケーションが本来持つ「開始 - 終
了 - 開始 - 終了」というやりとりを、ユーザとサーバとの仲介者 -
Ajax エンジン - を導入することにより、取り除く。
要するにサーバとのやり取りは裏でやる、と。
ポイントは XMLHttpRequest か。ちょっといじってみるか。

以下のページに XMLHttpRequest の Reference や Tutorial があった。
<http://jpspan.sourceforge.net/wiki/doku.php?
id=javascript:xmlhttprequest
>

ざっと読んでみたのでさっそく実践。
サンプルを適当にいじって、「たつをの ChangeLog」の記事をランダムに
ポップアップするのを作ってみた。
クリックするたびにランダムに取ってくる CGI "rand2.cgi" (付録)を
呼び出し、その中身を div に入れてポップアップする([2005-01-18-5]
のを改造)。うーむ、これは手軽だ。XMLHttpRequest、楽しいーーー!!!
くっつきシリーズもこの路線で行くか?

↓お試しあれ。
Show/Hide Random Item


付録:rand2.cgi ソース([2004-11-30-5]のに手を加えた。超やっつけ。
chalow ユーザ ONLY)
#!/usr/bin/env perl
srand;
open(F, "cl.itemlist") or die;
my $line;
rand($.) < 1 && ($line = $_) while <F>;
close F;
my ($url) = ($line =~ /href="(.+?)"/);
open(F, $url) or die;
my $cont = join('', <F>);
close F;
$cont =~ s|^.+<!-- start:.+?>(.+)<!-- end:.+$|$1|sm;
print qq(Content-type: text/html; charset=EUC-JP\n
<html><body>$cont</body></html>\n);
(「無償・無保証・著作権放棄」<http://lifehacks.ta2o.net/byebye-copyright.html>)

メモ:
- FireFox では絶対 URL は xmlhttp.open できないみたい。

関連:
- [を] Ajax でインクリメンタルにヒット数を表示[2005-02-25-1]



Word of Mouth

2005-02-24-4 [Music]
Jaco Pastorius / Word of Mouth / 1981

かなり良いです。特に一曲目のマシンガンのようなベース、すごい!
あと、なんとなく PMG っぽく聴こえてしまうのは楽器のせい?

ref.
Wikipedia::ジャコ・パストリアス
<http://homepage3.nifty.com/kudojazz/jaco.htm>
<http://www.ceres.dti.ne.jp/~eyeno/b2web/archives/thebassist/jaco.html>
この記事に言及しているこのブログ内の記事

飲み会でした。
IMG
日時:2月24日(木) 午後6時半より
場所:Foodiun Bar一瑳 溝ノ口店
http://r.gnavi.co.jp/g086245/
なんか数年前までは別の名前だったような...。

追記050226: ちょろっと教えてもらいました。「三間堂」でした。ども。
三間堂には二、三回行ったことがあったんだけど、今回行ってみて内装が
まったく変わってなくて驚いた。

たつをの ChangeLog
Powered by chalow