* まもなく移轉
當サイトはまもなく移轉します。
* みっくみく事件の決着
驚いた。ドワンゴが殆ど完全に折れる形で、しかもこんなに早く決着が付くとは思はなかった。こんな結末になるとは夢にも思はなかった。
* Quốc ngữ と日本語
ベトナム語は六つの聲調を持つ言語であるが、現在それを表記する爲に用ゐられてゐる Quốc ngữ ではその六声調を書き分ける事が出來るらしい。
* 自然物と信仰/生體機械としての人間/初音ミク/オープンソース戰爭
みっくみくが JASRAC された件には非常にもやもやとさせられる。だから出來るだけ消化しようと試みた。Every man thinketh his burden is the heaviest.
* HsHyperEstraier 0.1
HyperEstraier の Haskell 用バインディングである HsHyperEstraier を公開した。
_
jueves, 31 julio 2003
Cuenta Larga = 12.19.10.8.9; tzolkin = 5 Muluc; haab = 17 Xul
[Trackback Ping]
リンクを貼ろうとする者は事前に許可を受けよ
感染症情報センター
個人の祕密のページならいざ知らず、公的なサイトが「無斷リンク禁止」を謳ふのは、幾ら何でも實状に合はないでせう。一部の人間にのみ見て貰ひたいサイトなのであれば話は別ですが、まさかこれは違ふでせうし…
/*
感染症情報センターのウェブページ全体、あるいはその一部にリンクを貼る場合、もしくは、データを転載する場合には許可が必要です。申請書をダウンロードして、提出してください。
*/
リンクと轉載を混同してゐるやうにも見えます。全然違ふだらうに。
_
miércoles, 30 julio 2003
Cuenta Larga = 12.19.10.8.8; tzolkin = 4 Lamat; haab = 16 Xul
[Trackback Ping]
諸君、私はMozillaが好きだ
…XUL觸つてみたくなりました。ヽ(´д`)ノ
_
lunes, 28 julio 2003
Cuenta Larga = 12.19.10.8.6; tzolkin = 2 Cimi; haab = 14 Xul
[Trackback Ping]
アイデンティティの話。
特に誰に聞いて欲しい譯でもなく、後で自分が讀み返した時の爲に書いて置きます。
私のアイデンティティ取得法は、自分の書いたプログラムを他人に使つて貰ふ事です。プログラムで人に譽められる事も人との繋がりを作る事も、使つて貰ふ事に比べればオマケのやうなものでしかなく、單に使つて貰ふだけで私の自己顯示欲は滿されます。不滿を持たれながらでも文句を言はれながらでもフィードバックが全く來なくても何でも構ひません。と云ふのは、私にはプログラム以外に出來る事など何一つ無いからです。人に見せられる繪が描ける譯でも文章が書ける譯でも曲が作れる譯でもありません。
ただ、僞林檎を作つた事が切掛けで出來た知合ひは多く、その中には凄い人も少なからず居ます。大抵の人はWinユーザーなので私のプログラムを使つて呉れてなどゐないのですが、それでもアイデンティティとは關係無く、嬉しい事です…。
_
人との繋がりなど、どんなに大切にしてゐても、少しの切掛けで簡單に壊れてしまひます。だから、そんなものを據所とする譯には行きません。
_
domingo, 27 julio 2003
Cuenta Larga = 12.19.10.8.5; tzolkin = 1 Chicchan; haab = 13 Xul
[Trackback Ping]
インターネット ルール&マナー検定
なんでルールやマナーの檢定の筈なのにHTTPプロトコルの話が出て來るのでせう。それとも私が何か勘違ひをしてる…?
_
IRCnetに、“この場所を知らず 夢の地を目指し 夢の地に着いて この場所を知らず”と云ふQUITメッセージでQUITする人が居ます。好い言葉だなあと思つて、出典を探してぐぐってみたら…キノでした。
キノは讀んだのに…。見落したやうです。
_
miércoles, 23 julio 2003
Cuenta Larga = 12.19.10.8.1; tzolkin = 10 Imix; haab = 9 Xul
[Trackback Ping]
Emacs Carbonを自分でビルドして使つてゐる方へ
何時の間にか、configureに次の部分が追加されてゐました。おかげでMacOS X上でのconfigureに思はぬ副作用が出てゐます。
if test "${with_xim}" != "no"; then--without-ximを指定しなければconfigure時のテストコンパイルに--pedantic-errorsが追加される樣になつてゐる譯ですが、MacOS X上で--pedantic-errorsを使ふと、標準のライブラリの一部がこのオプションによる嚴しいチェックを通過出來ない爲に、をかしなconfigure結果が出ます。Carbon/Carbon.hが存在するのに使へない、size_tが見付からない、等々。
cat >>confdefs.h <<\_ACEOF
#define USE_XIM 1
_ACEOF
late_CFLAGS=$CFLAGS
if test "$GCC" = yes; then
CFLAGS="$CFLAGS --pedantic-errors"
fi
fi
/*
◇ドライアイス
【氷炭酸/ひょうたんさん/こおりたんさん/】
◇チェーンソー
【鎖鋸/くさりのこ/】
*/
_
Tabbrowser Extensions
Mozillaのタブブラウズ機能を擴張するXUL。
ブラウザを閉ぢても前囘開いてゐたタブを復歸させてくれるのが便利。
CVSで落としたソースをビルドして使つてゐるので、かう云ふ擴張パッケージを入れるのは怖いのですが、7月19日のビルドでは取り敢へず動いてくれました。(實際、過去にCVS版に突つ込んだXULはどれ一つまともに動いてくれないばかりか、Mozillaが落ちる事が多かつた。酷い物になるとMozillaが起動しなくなつて、手動でchrome/chrome.rdfを書換へて消したり。)
それにしてもXULつて此処までMozillaの動作に干渉出來るんですね。意外でした。
_
domingo, 20 julio 2003
Cuenta Larga = 12.19.10.7.18; tzolkin = 7 Etznab; haab = 6 Xul
[Trackback Ping]
児ポ法: 緊急アピール
もう正直に言ふと「児ポ法」と云ふ言葉を見る事すら嫌で嫌で堪らないのですが、そんな我儘を言つてゐる場合ではなささうなので、リンク張つて置きます。
下らない犯罪者の爲に人の精神活動が規制されるなど、惡い夢のやうです。わたしの可愛いネコミミおにゃのこをそんな些細なつまらない事で殺さないでくれ。化けて出るぞ。
_
viernes, 18 julio 2003
訃報: Compay Segundo
Cuenta Larga = 12.19.10.7.16; tzolkin = 5 Cib; haab = 4 Xul
[Trackback Ping]
Muere el legandario músico cubano Compay Segundo
なんと…
コンパイ・セグンド爺さんが死んでしまひました…。95歳だつたさうです…。
殘念です…。
本當はここで彼の名曲の幾つかをFlacか何かで紹介したい所なのですが、今は著作權時代なのでやめておきます…。
曲名だけ紹介したつて仕方無いですからね…。
私がスペイン語を覺えようと思つた直接の切掛けは、彼等の歌でした。
以下和譯です…。
/*
傳説的なキューバの音樂家、コンパイ・セグンド亡くなる
LA HABANA (ロイター) -- グループ「ブエナ・ビスタ・ソシアルクラブ」と共に世界的な名聲を得た、傳説的なキューバの音樂家コンパイ・セグンドが、月曜の早朝、アバナの彼の自宅で、肝不全で亡くなつたとキューバのメディアが報じた。
フランシスコ・レピラードが彼の本名であるが、彼は95歳であつた。
肝臓が惡くなり突發的に血液が汚染された為に、彼の健康状態は最後の月に急速に惡化したのだと、AINのニュースの代理店は言つた。譯注: 意味不明。「dijo la agencia de noticias AIN.」
この音樂家はミラマールの自宅で亡くなり、キューバのサンティアゴに埋葬される。彼の故郷の街であり、その街のバンドのクラリネット奏者としての活動を始めた街でもある。譯注: su casa de Miramar はミラマールの自宅で良いのでせうか。Miramarは地名?
90歳を過ぎ、そして多くの歳を忘れてから、彼の新たな經歴がアルバム「ブエナ・ビスタ・ソシアル・クラブ」と共に始まつた。米テキサスのギター奏者ライ・クーダーの觸媒によるものである。このアルバムは1998年にグラミー賞を受賞した。
コンパイ・セグンドと、そのグループのメンバーの世界的な名聲は、ドイツ人の Wim Wnders 監督による同名の映畫と共に、不動のものとされた。
*/
_
miércoles, 16 julio 2003
Cuenta Larga = 12.19.10.7.14; tzolkin = 3 Ix; haab = 2 Xul
[Trackback Ping]
偽林檎 - CVS更新
■ネットワーク更新
ダウンロードしたupdates.txtやupdates2.dauの形式が正しくなかった場合、
そのファイルのダウンロードには失敗したものと見做すように。
infoseekのように404エラーを200 OKで返す鯖での誤動作を回避する。
_
martes, 15 julio 2003
Cuenta Larga = 12.19.10.7.13; tzolkin = 2 Ben; haab = 1 Xul
[Trackback Ping]
/*
New Japanese Products. The internet seems to rely on those wacky orientals coming up with something new each month, so we want you to invent fake Japanese products that the gullible will be sending each other for years to come. Immerse yourself in Japanese pop culture and post the results on the message board.
*/
/*
新しい日本製品です。インターネットには、毎月のやうに現れる、この樣に風變はりな日本製品を本物だと思ひ込む人達がゐるやうなので、我々は貴方がたに騙され易い僞日本製品を捏ち上げて貰ひたいと思つてをります。日本のPOP文化にどつぷりと浸つて、その成果をメッセージボードまで送つて下さい。
*/
だう見ても日本製品ぢやない品物の數々!
しかもこの「子ネコの藝者」って… どんな製品なんですか?
_
G5キタ━━━━━━(゚∀゚*)━━━━━━!!!!!
_
lunes, 14 julio 2003
Cuenta Larga = 12.19.10.7.12; tzolkin = 1 Eb; haab = 0 Xul
[Trackback Ping]
BotCli - アーカイブ更新 - #34
http://ccm.sherry.jp/cgi-bin/dita/dita.cgi/botcli/transfer/botcli-34.tar.bz2
■HTTPベース・ログブラウザ
・環境設定からON/OFF可能に。デフォルトではOFF。
・使用するポートを設定可能に。デフォルトでは19010。
・Basic認証を使用可能に。デフォルトではOFF。
・IPv6が有効な環境だとアクセス出来なくなる問題を解決。
_
ディランに引用されてうれしい!
かういふ話を聞くと、「藝術とはかうで無くては!」とか思つたりします。
大袈裟ですけどね。
(蛇足: 短く纏める爲に變な言ひ方をすると、知的所有權は藝術家の味方ですが、藝術の敵です。)
_
sábado, 12 julio 2003
Cuenta Larga = 12.19.10.7.10; tzolkin = 12 Oc; haab = 18 Tzec
[Trackback Ping]
_
viernes, 11 julio 2003
Cuenta Larga = 12.19.10.7.9; tzolkin = 11 Muluc; haab = 17 Tzec
[Trackback Ping]
偽林檎 - CVS更新
■起動 前回の終了時に異常終了していた場合、起動するように設定されていた
全てのゴーストの「自動起動」フラグを消す。
再び同じ原因で落ちるのを防ぐため。
_
AquaSKK - CVS更新
* Skkserv.cpp (SkkservSession::run):
解釈出来ない文字を受け取った時、いきなり接続を切るのではなく
単にその文字を無視する。
_
http://saitan.minidns.net/tDiary/index.rb
うーん、うーん、まとめると、最適化のみを追及するのがプログラマであり、さうでなければプログラムに情熱を燃やすのなどやめてSEになれ……?
あまり納得出來ない意見です…。そんなのは極端な二元論ぢやないですか?經驗の無い私が言ふ事なので、きつと的外れでせうけど…
プログラマが動作速度の最適化よりも美しい設計や美しいコードを追及したつて良いぢやありませんか。駄目?ヽ(´ー`)ノ
_
jueves, 10 julio 2003
Cuenta Larga = 12.19.10.7.8; tzolkin = 10 Lamat; haab = 16 Tzec
[Trackback Ping]
http://ccm.sherry.jp/cgi-bin/dita/dita.cgi/pseudoapple/transfer/pseudoapple-unstable.tar.bz2
アーカイブ管理用CGIのdita.cgiに、開發版アーカイブを扱ふ機能を追加しました。これからは私の環境からコマンド一つでCVS最新版をアップロード可能ですので、今度こそCVSを使へない方にも最新版を提供する事が出來ます。バージョン番號(#n)が付くものは安定版として、これからも定期的に作る豫定です。
元々dita.cgiを書いたのは、
1. バージョンをインクリメントして新なアーカイブを作成
2. 配布ページを手動で書換へる
3. アーカイブをアップロード
といふ面倒で堪らない作業を簡略化して、
1. バージョンをインクリメントして新なアーカイブを作成
2. アーカイブをアップロード
3. CGIに更新通知を送る
といふ作業にし、配布ページは動的に生成されるやうにする爲だつたのですが、これさへも面倒で堪らず結局アーカイブの更新をサボつてゐました。コマンド一發で更新できるやうにすれば、今度こそは……。
_
www.6to4.jpを經由して、IPv6でwww.kame.netに接續してみました。
Etherealでのキャプチャも成功です。Internet Protocol Version 6の文字が輝かしい…ヽ(´ー`)ノ
_
lunes, 7 julio 2003
綺麗に書けないperl遣ひ
Cuenta Larga = 12.19.10.7.5; tzolkin = 7 Chicchan; haab = 13 Tzec
[Trackback Ping]
|_`) そのオライリーの本は大變良い本です。おすすめです。>さいたん
それからこれ。↓
Effective Perl
_
被害報告の相次ぐバニラコークを飮んでみました。
一口飮んでみて、言はれる程には惡くないぢやん、と思つてゐたら……
全部飮んだら氣分が惡くなりました。しかも原材料を見たら「バニラ」とは何處にも書いてないし…。
=□○_ あのバニラつぽい味は香料のやうです。500ml罐しか無いのも騙されたやうな…。
_
これから書く事は、さいたんへのレスではありませんが、思ひ付いた事なので書いておきます。
綺麗に書けないperl遣ひ
大抵のperl使ひは綺麗なperlのコードを書けません。
私が思ふ事は、殆どのperl使ひが酷く汚いコードを書いてしまふ理由は、perlと云ふ言語自體の難しさにあるのではないか、と云ふ事です。
ハッカー向け言語
lispは、見掛け上出來る事と、深い知識を得た上で出來る事とのギャップが非常に大きい事から、屡々「ハッカー向けの言語」と呼ばれる事があります。單にlispを使ふだけなら關數の呼出し方、(defun)による關數定義、lambda關數、carやcdrについて知つてゐるだけでも何とかなりますが、きちんと使ひ熟す爲にはマクロ、末尾再歸、繼續等、少々複雜な概念について理解してゐる必要があり、また關數自體を自分自身で生成する事についても理解してゐる必要があります。(私はlispには詳しくないので、これ以上の言及は避けます。)
これと同じやうに、perlを多少使ふだけならsubによる關數定義、正規表現、變數や配列の使ひ方、openやprint等と云つた定義濟み關數の使ひ方を覺えてゐるだけでも充分かも知れません。しかし、perlを使ひ熟す爲にはmap、grep等の配列への操作構文、keysやvalues等のハッシュへの操作構文、配列やハッシュのスライス、スカラーコンテクストと配列コンテクストの違ひ、evalとdie、オブジェクト指向のサポート、無名關數や無名配列、無名ハッシュ等々、覺えるべき事が大變多く、これらの知識を持たずにperlのコードを書くと、大抵の場合は汚いコードになります。
大体にして通常の言語では配列を扱ふ事が出來ますが、配列の各々の要素について値を代入したり取出したりする事が出來るばかりで、perlのやうに配列そのものについての操作が文法的に用意されてゐる事は、滅多にありません。ましてハッシュが言語上でサポートされてゐる場合など、perlやlispの他には殆ど無いのではないかと思ひます。STLのmapもJavaのMapも扱ふ爲のクラスライブラリが用意されてゐるだけであり、言語仕樣上で定義されてゐるわけでは無く、言語仕樣と融合してゐるわけではありません。
perlは見掛けよりも大幅に難しい言語だと思ひます。
mapの例
例へばCで20個の數値を持つ配列の全ての値に10を足す場合を考へてみませう。Cで書くなら次のやうになります。
int foo[20];
int i;
...
for (i = 0; i < 20; i++) {
foo[i] += 10;
}
my @foo;
...
for (my $i = 0; $i < 20; $i++) {
$foo[$i] += 10;
}
my @foo;
...
@foo = map { $_ + 10; } @foo;
@foo = map {
$_ + 10;
} @foo;
int foo[20];
int i;
for (i = 0; i < 20; i++) {
foo[i] = 5;
}
_
domingo, 6 julio 2003
Cuenta Larga = 12.19.10.7.4; tzolkin = 6 Kan; haab = 12 Tzec
[Trackback Ping]
首都圏停電でも「m.root-servers.net」は大丈夫
東大に設置されているm.root-servers.netが停電で止まると大阪の鯖が動くそうです。
格好ええのぅ…
_
偽林檎 - CVS更新
□シェル ¥s[-1]でサーフィスを消した後、何か一言でも喋ると元のサーフィスに戻っていたが、
戻らないように動作を変更。バルーンの位置は¥s[-1]で消す直前の位置を引継ぎます。
_
/*
BBS等のプログラムが簡単だと言えるのは、僕から見ればデバグなどに掛けられる時間が多量にあるからだとしか見えないのであって純粋に羨ましく思うわけです。
*/
いや、
BEGIN {と書いておくだけでも随分楽になりますよ?
$SIG{__DIE__} = sub {
print "Content-Type: text/plain¥n¥nerror: $@\n";
};
}
_
sábado, 5 julio 2003
Cuenta Larga = 12.19.10.7.3; tzolkin = 5 Akbal; haab = 11 Tzec
[Trackback Ping]
偽林檎 - CVS更新
□里々クローン dicAnchor.txtを使っている時、場合により置換が二重に行われて
スクリプトエラーになる不具合を解決。
■里々クローン トークや単語の重複回避に対応。
■里々クローン 「つつかれ」「なでられ」「ころころ」対応。今になって。
■里々クローン 内部イベントOnSatoriBoot, OnSatoriClose, OnSatoriLoad,
OnSatoriUnloadに対応。
■里々クローン 「次のトーク」「次からn番目のトーク」対応。
■里々クローン 「自動セーブ間隔」「手動セーブ」対応。
_
Java - 内部クラス仕様
単に通常のクラスの名前空間内にクラスを作る為だけの機能だと思っていました。
まさかクロージャのような動作をするものだったとは…。
=□○_ 今まで私は何をやってたんだ
_
偽林檎 - CVS更新
□バルーン アンカーを作った時、バルーンが一旦消えても次回にまで残る事があるという問題を回避。
本当の原因は分からなかったので強引に解決しました。
□里々クローン ランダム選択式の重複回避処理が全く正常に動いていなかった。
_
偽林檎 - CVS更新
□里々クローン 先程コミットしたバージョンの里々は終了時に必ずフリーズします。修正。
_
viernes, 4 julio 2003
Cuenta Larga = 12.19.10.7.2; tzolkin = 4 Ik; haab = 10 Tzec
[Trackback Ping]
偽林檎 - CVS更新
□SSTP 一時的に起動したままキャッシュに残っているゴーストが存在して、
そのゴーストのバルーンやシェルをゴーストマネージャから切り替えた時、
ゴーストを通常の方法で起動したり他に幾つものゴーストを一時的に起動する等して
変更されたゴーストがキャッシュから追い出されるまで、変更が反映されなかった不具合を解決。
_
jueves, 3 julio 2003
Cuenta Larga = 12.19.10.7.1; tzolkin = 3 Imix; haab = 9 Tzec
[Trackback Ping]
BotCli - アーカイブ更新 - #33
http://ccm.sherry.jp/cgi-bin/dita/dita.cgi/botcli/transfer/botcli-33.tar.bz2
■アクション機能搭載
現時点では、次のようなアクションが設定可能です。
詳しくは 環境設定 - Action の「?」ボタンで表示されるオンラインヘルプを御読み下さい。
* Drop - 特定のIfGhostや特定のスクリプトを持つボトルを破棄
* Modify IfGhost - 受信時にIfGhostを書換えて配送先を変更
* Strange Filter - ¥tで始まらない、¥s[]タグが無いなどの異常なボトルを破棄
■代替ゴースト再生
SSTP SENDに対してサーバーが「503 Service Unavailable」を返した場合、つまり
偽林檎に必要なゴーストがインストールされて居なかった場合、別のゴーストに向けて
ボトルを再送する機能です。デフォルトではOFFになって居ます。
■surface_description.txt
ゼロの定義を新ゴーストのものへ。
ダミーゴースト『-UNINSTALLED-』
http://ccm.sherry.jp/softwares/UNINSTALLED.nar
SHIORIを持たないダミーのゴーストデータ。BotCliの代替ゴーストに指定して御使い下さい。
偽林檎 - CVS更新
■バルーン Dockの陰に隠れないように位置を調整する。
新Mac板の伺かスレ>>73さんによるパッチです。
_
/*
Firstly I broke into FIW again and seemed to have found out why it hangs on the NIO node although for me its a bit complicated to fix.
*/
/*
People often complain (you know who you are) about how unresponsive the freenet devl team is. But about 3 days ago someone noticed that NIO didn't work with FIW. Yesterday I mentioned it to toad, today I mentioned it again and now its fixed. I haven't actually tested the fix yet, but whether or not it actually works, the fact that someone addressed the problem in a serious manner is quite impressive.
*/
なんと。
FIWが全然動かなかった原因はNIO Fredの実装だったのでした。
Frostでの発言も全然成功しなかったのは単なる偶然だったのか、それともFrostもまたNIO Fredでの動作に問題があるのか…
_
miércoles, 2 julio 2003
RIAA、ミュージシャンら83人から非難を浴びる
Cuenta Larga = 12.19.10.7.0; tzolkin = 2 Ahau; haab = 8 Tzec
[Trackback Ping]
個人的にはこの件、追跡されるような旧時代のやり方で版権付き音楽ファイルを共有した方もした方で、少し不注意なんじゃないかと思っているんですが
ミュージシャンら83人、RIAAへ音楽愛好家の処罰に反対する公開書簡を送付
/*
顧客を訴えることはビジネスモデルとは言わない
*/
/*
この法的な措置はミュージシャンを助けておらず、業界が音楽のインターネット配信のためのより良いシステムを創造することを助けているわけでもない
*/
いい言葉ですね。
_
法的問題を危惧するファイル交換ユーザー、匿名サービスに殺到
数日前から、ファイルが見付からずにDNFになるケースが妙に増えたので、変だなあと思ってたんですが…。
freenetは下らないmp3ファイルを交換するためのものでは無いのです。Webサイト、掲示板、メールシステムなどを完全に匿名で運営するためのネットワークであり、また重要なファイルの消失を防ぐために一箇所のサーバーに置かず、幾つものノードに分散させるためのネットワークなのです。どうか理解して頂きたいものです………。
まあ、ノードが増える事も、合計データストアサイズが増える事も、Freenet Projectへの寄付金が増える事も、それ自体は喜ばしい事なのですが、データストアのサイズに対してインサートされたファイルが多すぎるのではないかと思います。沢山のファイルをインサートするなら、御自分も大きめなデータストアを御用意下さい。でないとfreenetがパンクします。
なんとFreesiteのディレクトリ型インディクスページであるTFEEでさえ、fetchに異常に時間がかかったり一部のページが取得出来なくなっていたりしています。少し前なら大変珍しい事でした…。
_
martes, 1 julio 2003
Cuenta Larga = 12.19.10.6.19; tzolkin = 1 Cauac; haab = 7 Tzec
[Trackback Ping]
Qt/Macのフリー版公開
C++で設計されたGUI・ツールキットのようです。
暇になったら試してみよう…
2002
10
11
12
2003
1
2
3
4
5
6
7
8
9
10
11
12
2004
1
2
3
4
5
6
7
8
9
10
11
12
2005
1
2
3
4
5
6
7
8
9
10
11
12
2006
1
2
3
4
6
7
8
9
10
11
12
2007
1
2
3
4
5
6
7
8
9
10
12
2008
1
4