Linux

2004年04月30日 金曜日

新たなる戦いの序曲

この日記のタイトルを「戦いの軌跡」としているのは、この日記を付け始めた頃の2001年5月31日の記事にあるように、自宅の通信環境を高速化するための飽くなき戦い(他にもいろいろあるけれど)を書いてみようと言うことからだったのである。今振り返ってみるといろいろあった。某歴史的ベストセラーの如く「光あれ」と言ったら、光がある。すなわちさくっとFTTHな環境になるんだったら苦労はないのである。
ここに来てようやく直接自宅に線を引けるようになった。ここまで戦いを繰り広げたのだから、実際に線を引くという段階で_光であること_と_固定IPアドレスであること_が最優先での選定となった。居住している地域からNTT東日本のB-Fletsのニューファミリータイプとなり(東京電力のTEPCOひかりは隣の市まで来ているんだがなぁ)、ISPは使ってきたサービスにあわせていろいろ変えてきたが、技術的に信用を置けるISPは最初に選択したIIJ4Uを越えるところはなかったので、当面かなり高いサービスであるが、IIJmioFiberAccess/SFとした。(IPv6トンネリングサービスを受けてみようとおもったのもある。)
今日の工事でようやくB-Fletsを使える環境となった。実際にFlets Squareでの速度確認では遅い時でも50Mbps程度、速い時では80Mbps程度出ているようなので、当面非常に贅沢な接続環境となった。まずどこにISOイメージを取りに行っても、使い切るような速度ではあるまい。
これで長かった一つの戦いが終わった。が、しかし_新たなる戦い_がこれから始まるのである。本来インフラを整えるのが目的ではなく、その向こう側にあったインフラの利用が目的なのである。すなわち、自宅サーバを構築した上で、構築したサーバを使って_遊びたい_のである。ということで、新たなる戦いに身を投じることになるのである。

2004年04月28日 水曜日

明日から大型連休

明日からゴールデンウィークということで、僕も就職して以来初めての大型連休なのである。明日から5日までお休み。帰りに武蔵野線の上から東北道を眺めたら下り方向に渋滞してました。_アレが帰省・行楽渋滞って奴なのか_と思っちゃいました。

はじめる?IPv6 - Windows LinuxでIPv6しよ!

IPv6に関する入門書みたいな本。一通りIPv4の基礎(と言ってもアドレスとNATのことしか書いてないが)を説明した後、IPv4の問題点とIPv6の概要が説明される。あとはIPv6の実際の導入(WindowsXPとLinux)とアプリケーションの動作までがざっくり書いてある。文章はサクサク読める本だと思うのだが、この絵は何とかならんものか…

2004年04月14日 水曜日

さよなら、Canna

もう10年位使っているのだが、Linux/BSDの上での日本語入力環境のうち変換エンジンはごく初期をのぞいてCannaである。実はあまりまじめに使い方を学んでいる訳ではないので、微妙に使いにくいと思うことが多い。例えばいま打っているような英単語を含む文章をの場合どうやったらサクサク入力できるか知らない。Frontend次第と言うのは分かっているのだが、あまりにころころ変えているので、調べる気力はすっかり失せているのである。
Cannnaの場合はFrontendの選択肢が多いせいもあって、なんとなくころころ変えていて落ち着かないと言うのもあって、なかなか使い方を覚えられないのである。Emacs21にしたときに、日本語の入力にいったん突き当たっていて、どうしたものか悩んだ挙げ句TCP/IP経由で使えるTamagoを使うことにしたのであるが、これってWnnを使うためのライブラリだと思うので、何を使っているのやらわからなくなってしまったのである。なんとなく入力できるのは、はじめてUnixを触ったときはWnnだったため、なんとなくWnnの使い方を知っているせいなのである。
高々日本語入力のためにポートを開けるのも、なんだか変な話であるのは違いないので、この際進化がほぼ止めっているCannaとおさらばして、変換エンジンにAnthy、入力システムにanthy-elを使うこととして全面的に切替えることとした。
若干使い慣れていないせいもあるが、なかなか感触がよさそうなので、これを機にまじめに使い方を学んでちゃんと使えるようにしておきたい。

2004年03月10日 水曜日

PPP接続環境の再構築

もうすぐ一時的にブロードバンド生活ではなくなるため、久しぶりにPPP接続環境を再構築。今月頭にAir-H つなぎ放題なコースを期間限定ということで復活させたので、PPPを使えるようにしないとならないんだった。モデムでつながなくなって早1年以上なので、すっかり手順自体を忘れている。
通信端末はviola(VAIO C1 VR/BP)なので、使いたい環境はDebian GNU/Linux(sid)な環境である。VPNを張るためにPPPをインストールしたあったのだが、PPPでモデム経由でつなぐ方法は_当然忘れた_ため、いまいちうまく接続できない。そういえばppxpというのもあったなぁと思い立ち、早速インストールしてPPP接続をしてみたらあっさりつながったので、これを使って当面しのごう。

2004年02月26日 木曜日

オープンソースについて

最近matz日記の記事を興味深く読ませていただいている。オープンソースに関する意見をいろいろ読むことがあるのだけど、国内ではおそらく世界的にも知られている数少ない人の意見だと思うので。
僕自身の勉強不足はあるかもしれないが、「オープンソース」と言う語は、登場以前の混沌とした言葉をまとめるために導入された_カテゴリの名前_かと思っている。思想の背景はどうあれ「オープンソース」と言う便利な言葉で一括りに言い表せるので。確かに便利な言葉だ。
ただ僕自身の認識では_オープンソースよりもバザール・モデルの方がより本質的_だと思う。ESRの「The Cathedral and the Bazaar」(「伽藍とバザール」を読んだときに思ったのは「オープンソース」と言う言葉が出現する前だったこともあるかもしれないが、Linuxと呼ばれるプロダクトが「バザール・モデル」と言うべき今まで存在しなかった開発モデルで成功しつつあったことの考察から生まれているからだ。
バザール・モデルを実践して、すべての利点を享受するには、_ソースが公になっていて、一定の条件で改変できる_ことが重要で、バザールモデルを実現できるようなライセンスを集めたのが、「The Open Source Definition」(「オープンソースの定義」)では無かろうかと思う。
逆にソースが公になっていてもバザール・モデルを常に使う必要もないし、さらにバザールモデルを指向していても開発者が集まらない場合もあるので、オープンソースだったら全部OKと言う話ではない。結局、客(開発者とユーザ)を集められるプロダクトだけが、バザールモデルにしたときに十分以上の恩恵を受けられるのではないかと思う。それは、LinuxだけではなくMozillaやEclipseと言ったプロダクトが健全な成長をしていることからも明らかかと。
まぁ今回の論争で考えさせられたのは、政治的・哲学的なところをごちゃ混ぜにして、まとめるというのはあんまり良くないということで、便利な言葉は諸刃の剣であり、区別するところは区別をする。区別しなくて良いところはしなくて良いというところを考えてものを言わないとならないなと言うことかなぁ。僕自身はRMSの「The GNU Manifesto」を読んで以来、共感をしているのでごちゃ混ぜにされても機嫌は悪くならないが、価値観が違う人の意見も興味深くて、勉強になったということか。