2003-02-15(土) [長年日記]
■ Movable Type開発者に聞く(2)
いやわかっているとは思えないなぁ。まぁ、まず質問者が「GPL」と限定した聞き方をした時点で(質問者の方が)間違ってるんだけど、それは置いておくとして。改造したコードを非公開にできるライセンスは存在するんだから(BSDとか)、オープンソースがわかっているなら「GPLにはしないけど××にはできる」のような回答をしてもいいはず。
だいたい、オープンにしたら「自分たちのコントロール下に置いて」おけなくなるとか「資金の余裕がない」だとか、とんちんかんな答えしかしていない。オープンソースにしたことで複数の派生バージョンが生まれてしまい、原作者がコントロールできなくなるようなことはほとんどないことは、すでにesrがあの有名な論文で証明済みだ。卑近なところでtDiaryを持ち出してみても、おれが一度でもコントロールを失ったことがあろうか。それに、資金難を理由にソフトウェアがオープンになることはあっても、その逆なんて聞いたことがない(笑)。
だから、MTの2人はオープンソースについてたいして知らないか、知っていたとしてもそのメリットを理解していない。もしかすると、クローズにしておくわけを(パートナー企業との契約などを理由に)話せないのかも知れない……なんて方向に想像が行ってしまうよなぁ、日本語版の話を読んでいると:-P
■ 「TOTOべんき」のうた
あちこちでリンクされていたコレ、/.Jによれば「20年前からボーイスカウトなどで歌い継がれてきた」となっているけど、おれ聴いたことないぞ。少なくとも20年前にはバリバリ現役のリーダだったし、その後10年は継続していたんだから、耳にしなかったはずはないんだけどなぁ。
どっかのローカル隊で流行ってただけじゃないんか。つーか、うちがローカルだったのか……そうかも……。
2003-02-14(金) [長年日記]
■ ルータ不調
風邪(?)で不調になったので一回休み。ベッドでiPodizeしたPUFFYの『NICE.』を聴いていたら、最後の曲のあとに謎の無音状態があって、そのあとに変な音が入っていることを発見。なんじゃこら。
って、そんな話ではなく、やはりベッドでノートを使っていたら(←寝てろよ)、突然ネットにアクセスできなくなった。同じ2Fにある他のマシンには入れるけど、外に出ていけない。1Fにいるかみさんもダメと言っているので、こないだ設置したスイッチングハブのせいではない。ということはルータか。
試しにルータの電源を再投入してみたら直った。その後しばらくしたらまたハング。ルータのハブ機能は生きている(1F←→2F間は通信できる)ので、LAN←→WANか。問題が起きたのはSleipnirでアンテナの未読を一気に開いたあとだから、NATのテーブルがあふれているなんて可能性はアリか?
とりあえず再現はしてないけど、なんだか気持ち悪いなぁ。安物だし……。
■ チョコ
病床で「Pastelのプリンが食べたい……」と言ったら、チョコ味のが届いた。そうか、今年はコレか。
2003-02-13(木) [長年日記]
■ MovableType開発者に聞く
昨日のyomoyomoさんの総括に続いてまた(まだ?)blogネタが続く。
ユーザが15K人もいれば商売になるんだなぁ、というのが最初の感想なわけだが(笑)。典型的な安定指向の日本人としては、MTの活況がいつまで続くかわからないのに、よくもまぁ賭ける気になるわね、と。若いってすばらしい:-) 少なくとも今のtDiary.Netでは夫婦2人が食っていくだけの稼ぎは生み出せまい。
あとはまぁ、日本の日記システムはMT作者の定義から見てもblogになるとか、彼らのオープンソースに関する認識は間違ってるとか、ネオテニーには注意しろとか(笑)、再確認程度の内容。
■ インデント
tDiaryのインデントスタイルが、近年の風潮(?)に合ってないのは承知している。
が、はっきりいって、空白を使った固定インデントにはどうしても馴染めないのだよ。インデント幅なんて、見る人がいちばん気持ちがいい値に合わせられた方がいいに決まってるじゃないか。TABでインデントしておけばエディタの設定で自由に調整できるのに、なんで空白使って自分のインデント幅を強要するのが流行ってんのか、どうしても理解できん。
ちなみに初めてPascalのコードを書き始めた時、インデントは4だった(もちろんTABによる)。その後CやC++でも4で(途中で2に浮気したことも)、Rubyでは3が気持ちがいいことに気づいてからは、~/.vimrcにはがっちり「set ts=3」って書いてある(笑)。今ではすっかり3の間合いが染みついた。だが、ずーとTABを使ってきたおかげで、昔のソースを開いてもストレスなく今の間合いで読むことができる。なんと幸せな習慣であろうか。
というわけで、おれoriginなソースは、今後もTABを使ったインデントであろう。残念に思う向きもあるかも知れないが、逆よりはいいと信じている。
◆ MoonWolf [インデント3だったんですか。2か4だと思ってた。 実はエディタ(xyzzy)の設定で一時的にTAB幅変える方法知らん..]
◆ ただただし [それだと、自分のインデントサイズを他人(未来の自分を含む)に強制することになるのでは…… >なかださん]
◆ なかだ [3桁のつもりで書いたものが8桁でスカスカに見えるよりはいいと思うんですが。どうせ即変えられるんだし。 [ツール][..]
◆ なひ [「そういう場合」の一般論ですが(たださんの話でなく)、強制しないと def foo if foobarbaz(i..]
◆ くわ [空白でインデントしたらサイズが大きくなるじゃないですか。]
◆ なかだ [「スカスカ」といってるのはとくになひさんの指摘のような場合です。]
◆ と〜ちゃん [年末にTOTOの営業マンがCD(販促用)もってきてくれたけどそれまで知らんかった.うちの子供たちも「しら〜ん」といっ..]
◆ yomoyomo [分かっているか/分かっていないか、個人的に半々だと思います。でも、別にすべてのソフトウェアがオープンソースにならなけ..]
◆ matobaa [ジャンボリーだか県キャンポリーだかで仕入れてきて、わが団でも3年に一度程度、キャンプファイアーで演じられます。 参加..]
◆ yuco [>自分たちはクローズドソースのビジネスモデルで生計を立てることを選択しているのだからオープンソースにはしない」で十分..]
◆ ただただし [あー、そうそう。yomoyomoさんのツッコミは私が言いたいことにかなり近いです。そっか、FUDなのか……]