フォトアルバム

最近のトラックバック

Powered by TypePad

カテゴリー「Computer」の126件の投稿

2009年2月21日 (土)

Wikipediaオフライン

Wikipediaのデータがダウンロードできるってことに、何気に気づいた。
GFDLで公開されているわけだし、よく考えれば驚くことじゃないんだけど。
で、WikipediaをEPWING辞書化して、x02htからオフラインでも検索できるように持ち歩こうってお話。

以下のものが必要

とりあえずCygwinもしくはLinuxの処理系が使用できる状態を前提として、以下に手順をまとめておく。

続きを読む "Wikipediaオフライン" »

2008年3月16日 (日)

X02HTにいれてるもの

最近はランナー仲間たちとのメールのやり取りも多く、気がついたら内蔵メモリを圧迫していて、SoftBankMailの起動がやけにもっさりと10秒以上かかるようになってしまってました。
おかしいなと思って、受信箱にあった100通以上のメールを別フォルダに移動したところ、すっきりさくさく動作に戻ってくれました。
でも内蔵メモリ上にメールがあることに変わりなく・・・、同じことを繰り返していても、いずれはどんどん内蔵メモリが圧迫されるので、SoftBankMailの保存先をmicroSDに変更しました。
久々に色々いじったので、備忘録も兼ねて、現在使用中のソフトや変更点を書き出しておきたいと思います。
他のSmartPhoneに比較して安定していると言われているX02HTですが、いつハードリセットしなければいけないとも限りません。
やはり週に数回はソフトリセットしてますからね...
いわゆる“携帯電話”と比較したらやっぱり不安定ですし、買ってきた状態では正直使えないSmartPhoneですが、カスタマイズの苦労さえ乗り越えられれば、かゆいところに手が届くツールとなって、生活を便利で豊かなものにしてくれる気がします。
僕がこれを買った一番の理由は、マラソンなどの遠征時に、パソコンを持って行きたくはないが、携帯電話だけでは心許ないというものですから。

続きを読む "X02HTにいれてるもの" »

2008年3月15日 (土)

Bフレッツマンションタイプ導入

すでにハイパーファミリーがありますが、新規でマンションタイプ引いちゃいました。
工事費無料だし、2ヶ月だか基本料金無料だし、キャッシュバックもあるし。
もち、ハイパーは後日解約です。
VDSLなので宅内配線は電話線経由です。
もう二度と見ることないと思って、電話線のフェイスプレート外してONUをネジ止めして被せてたのですが、我が家に電話線が戻ってきちゃいましたので写真のように設置しなおしです。
Asahiネットの固定IPが変わっちゃったので、ksakai.netなどのネームサーバ情報を登録しなおして、DNSも設定しなおして、ちょっと大変でしたがすぐに設定は終わりました。
体感的にはハイパーファミリーのときと、さほど速度は変わりません。
しかし上りが3Mbps前後しか出てないので、これがどの程度圧迫するのか気になるところです。
うちはネームサーバとメールサーバだけ宅内にあるので。
(過去のURLを維持するために、RedirectのためだけのWEBサーバもいますが)
背に腹は変えられませんね、これで毎月2,656円節約です。

2008年3月 5日 (水)

Asahiネット固定IP有料化

Asahiネットの固定IP接続が有料化されるそうです。
無料だった固定IP接続が、月840円となります。
このニュースに端を発し、我が家のIT環境を見直すことにしました。

うちはBフレッツハイパーファミリーを契約しています。
マンションですが、僕が最初だったのでこうなってます。
それが最近、どっかのNTT代理店が積極的に営業して、6戸以上のBフレッツ契約を勝ち取ったようで、マンションタイプ プラン1が契約できるようになりました。
うちはドメインの運用のため、自宅にメールサーバをおいてる都合上、VDSLはちょっと・・・と敬遠してたのですが、そろそろ背に腹は代えられません。

Asahiネット光withフレッツ ホームコース 6,279円
Asahiネット光withフレッツ マンションコース 3,991円

二千円から違うわけですから...
ここに840円の固定IP使用量がさらに被ってくると思うとですね。

 

続きを読む "Asahiネット固定IP有料化" »

2007年10月30日 (火)

ドメイン有効期限切れ

本日この画面をちらっとでも見た方は、運がいい。
実はこのksakai.netというドメインは1998年10月30日に取得して、9年間ずっと使っていました。
いままで一度もこんなことなかったのですが、昨日で有効期限が切れることに気づかず、今朝になってこんなWEBサイトに飛ばされて初めて気づきました(^^;;;
ドメイン有効期限が切れても、すぐに他の人にとられちゃうわけじゃありません。
ドメインの種類によって違いますが、.com/.net/.orgなら1~2週間くらいは延長/復活可能のようです。
落ち着いて延長手続きして、事なきをえました。

さっそくGoogle Calendarに有効期限のスケジュールを入れて、毎年繰り返しのフラグを立てときました。
もっとも、有効期限が切れるよってお知らせのメールも来るんですが、今年からその送付先アドレスをGmailに変更しておいたところ、全部[迷惑メール]に分類されていたというありがちなオチです。
言い訳ですが、ドメイン持ってると死ぬほどSPAMが来るんですよ...
メールサーバで統計とってますが、毎日平均で2,000通くらいのメールが来て、そのうちの98%はSPAMメールです。

2007年3月24日 (土)

引っ越しました

わけあって、blogを引っ越しました。
今までは自宅内の古いWEBサーバで動かしてましたが、限界です。
blogだけはアウトソースして、外に出すことにしました。
新サイトはhttp://blog.ksakai.net/となります。
旧サイト(http://www.ksakai.net/)の各エントリーへのリンクは今も有効で、自動的に新サイトへリダイレクトするようにしてあります。
したがって、みなさんの各記事中からいただいているリンクなどを、いっさい変更していただく必要はありません。
RSSフィードを購読いただいている場合も、今のままの設定でいいです。
・・・ですが、そのうち気が向いたら新サイトに登録しなおしてください。

続きを読む "引っ越しました" »

2005年9月20日 (火)

コレガの一部SWハブに不具合

fsw8a.jpgコレガのスイッチングHUBの一部「CG-FSW8A」に、電源部の不具合が見つかり、無償交換なのだそうだ。
実はこのスイッチングHUB、我が家でも使っていて、もう随分前の夏のある日にお亡くなりになっていたのだった。
確か出張の最中に妻から電話があり、死亡を告げられた記憶がある。
妻は最初「ルーターが壊れた」と言っていたので、大変混乱した覚えがある。
まぁ素人なんだから仕方ない。
で、とりあえず手近なバカHUBに交換させて、壊れた物はそのまま部屋の片隅に放置されたままとなっていた。
その後、代替のスイッチングHUBも購入し、完全に忘れ去られていたのだが、つい数日前、何気に発見したので、妻にゴミに出すよう指示しておいたのだった。
無償交換のニュースリリースを読んで、直ぐにピンときたので妻に確認を取ったら、ずぼらな性格が幸いして、彼女、捨てるのも面倒くさくて、俺の目の届かない洗濯物の奥に突っ込んで置いたのだそうだ。
おかげさまで、同等の新製品と無償で交換してもらえることになりました。
喜んでいいのやら。。。

「CG-FSW8AW/8AB」の不具合についてのお詫びと無償交換のご案内

2005年6月 6日 (月)

Logicool MX-1000

Logicool レーザー採用・次世代充電式コードレスマウス MX-1000 Laser Cordless Mouse

自宅のデスクトップで使っていたマウスを買い替え。
以前より、どうにもこうにもコードが邪魔で邪魔で気になっていたので、コードレスマウスをと考えていました。
どうせならBluetoothにしようとも思ったのですが、それはまぁいいや。
最新型の「Logicool レーザー採用・次世代充電式コードレスマウス MX-1000 Laser Cordless Mouse」にしました。
Microsoftマウスは、XPじゃないと動かないのでパスです。
うちのマシンはまだW2Kなので。

使用感。
マウスがかなり重くて、好みです。
光学式は軽すぎですよね。
まだマウスに玉が入っていた頃、玉を重いものに交換したりしていたほどなので、このズッシリ感はよいですね。
吸い付くようにぴたっとカーソルが決まる感じ。
カーソルのふらつきやお散歩も無く、とてもいい感触です。

でも悲しいかな、一番使うのは娘たちなんですよね・・・。
僕が不在の間、僕のマシンは子供たちに占拠されているので。

2005年5月23日 (月)

カシミール3D Ver8.6.0 リリース

カシミール3D Ver8.6.0 がリリースされました。
今回のバージョンアップでForerunner301に対応しているようです。
いいタイミングですね。
家に帰るのが楽しみです。

追記:
致命的な不具合を改善したVer8.6.1がリリースされています。

カシミール3D Ver8.6.1 のリリース情報(2005/5/25)

ホイールによる地図ズームで落ちることがある不具合を修正
[GPS]GPX出力に名前空間の記述を追加

続きを読む "カシミール3D Ver8.6.0 リリース" »

2005年3月17日 (木)

空調大幅改善

液漏れ注意報に引き続き。
ヤフオクで無事にGETしたABIT BP6マザーボードですが、出張から帰宅した昨夜、CPUを換装中に不幸にもCPUクーラーをソケットに引っ掛ける爪が折れてしまいました(号泣)
とりあえず、コンパウンドが固まってクーラーとCPUはくっついていたので、見てみぬふりをしてそのまま電源ON、動作確認。
おお~動く動く、ということで、出品者の方に動作報告をしたり、評価を入れたりとやっていたら、ぴーぽーぴーぽーとBIOSの温度ALERTが!
ケースの中に手を突っ込んでみると、なぜかぶらぶらとCPUクーラーがぶら下がっているじゃないですか。
そりゃあ温まればコンパウンドが溶けるわ。
やっぱり爪に引っ掛けて固定しないとなぁ・・・ということで、今日は引っ掛け金具が大きいタイプのCPUクーラーを2個購入して来ました。

続きを読む "空調大幅改善" »

2005年3月12日 (土)

液漏れ注意報

まず最初に。
いくつかエントリを差し戻しましたが、差し戻し前の記事をご覧になり、コメントをいただいている方々へ業務連絡です。
ちょっとフライングだったので、ひっこめました。
差し戻したということで、ご理解いただけるかと思いますが、公式なアナウンスがあるまでこの話題には触れないようにお願いします。

さてさて、いいこともあれば、悪いこともあるもので。
もうかれこれ5年以上僕の現役デスクトップとして活躍してきた、自作PCがお亡くなりになりました(涙
マザーボードはABITのBP6で、Celeronを2発搭載しています。
そう、懐かしのデュアルセレロン。
この時期のマザーボードには、粗悪で安価な電解コンデンサが大量に使われ、通常品よりも著しく寿命が短かったり、液漏れしたりするものが多く、我が家のマザーも例外に漏れずその粗悪品でした。

参考サイト:電解コンデンサの大量死 テンプレサイト

続きを読む "液漏れ注意報" »

2005年2月27日 (日)

ひかり電話を申し込む

NTT東日本の提供するBフレッツを利用したIP電話サービス「ひかり電話」を申し込みました。
同時に、加入電話/ライトプランを解約し、ひかり電話に同番移行します。

どうせ今まで、IP電話を使っていたので、ほとんどNTTの加入電話は使ってませんでした。
主に着信だけ。
IP電話の発信できない番号に関しても、KDDIを使っていますので、NTTから通話料の請求が来ることはまったくない状態でした。
それも、1ヶ月に数十円とか(^^;;;
施設設置負担金の撤廃などもあり、もう加入電話そのものもいらんよな、とか思ってたので、渡りに船という感じでひかり電話へ移行です。

ついでに、Bフレッツもニューファミリーからハイパーファミリーに変更します。
もともと、ハイパーファミリーについては、撤去&新設をキャンペーン適用で強引に進めて、商品券でもいただこうかと思っておったのですが、面倒くさいのでやめました。
ニューファミリーからの移行でも、実質無料(工事費はかかるが、移行当月の基本料が無料になる)なので、損はしないからいいかと。

hp Photosmart 2610 All-in-One

hp Photosmart 2610 All-in-One

ついに、ワケあって複合機を購入してしまいました。
カラープリンタ、スキャナ、コピー、FAXの複合機です。
FAXが必要になったというのが一番の理由なのですが、FAXだけでも普通紙となると1.8万~3万くらいはするのですよね。
じゃ、モデムを繋いでFAXサーバでもでっちあげるか、なんてことが楽しかった時代は当の昔に過ぎており、今は自分だけの楽しみよりも安定性、誰でも使える簡易さが勝ります。
大人になりました...
さらに、今まで複合機購入を避けてきた理由のひとつに、「スキャナは持ってる」というのがあったのですが、改めて比較してみて能力の差に愕然。
昨今のフラットベッドスキャナって、一昔前のフィルムスキャナ並みの解像度をもっているんですねぇ・・・、勉強不足でした。
先日、梨彩の誕生日にWACOMのペンタブレットを買ってあげたこともあり、カラープリンタもあると便利なのは確かなんですよね。

そんなわけで、思い切って買って来ました。

続きを読む "hp Photosmart 2610 All-in-One" »

2005年2月 1日 (火)

ついに来た、トラックバックSPAM

我が家の非力なマシンでは80件もの連続トラックバックによるRebuildに耐え切れず、本日数回にわたりkernel panicでお亡くなりになっておりました。
ついに来るものが来たという感じです。
ごく一部のルールを無視するアホのせいで、大多数の普通の人々が不利益をこうむるのは、いつの世も、社会のどこにでもよくある光景ではあります。
ですが、ここは僕の家。
これは僕のサーバ。
このリソースは僕が金と労力を払って維持しているものです。
許さん。

と言いたいところですが、自爆テロのように、どこから突っ込んでくるか分からないものから身を守るのは不可能です。
誰がアホなのかを調べるのではなく、みんながアホじゃないことを確認しなければならないなんて、情けない限りですが。

続きを読む "ついに来た、トラックバックSPAM" »

2005年1月22日 (土)

PCと携帯でヘッドセットを共有

前項でPCからBluetoothを使える体制は整った。
これで我が家のBluetooth機器は3つ。
・HP Notebook nc4000 (Embedded Bluetooth by hp)
au W21T (携帯電話)
Plantronics M2500 (ヘッドセット)
当然、PCでSkype(すかいぷ)するときはヘッドセットを使いたい。
そしてもちろん、普段は携帯電話でヘッドセットを使う。

こういう使い方をするとき、具体的にどうなのか?

続きを読む "PCと携帯でヘッドセットを共有" »

nc4000に内蔵Bluetoothを追加する

HP Notebook nc4010

今まで、BlutoothヘッドセットM2500や、蒼い歯などのエントリでBluetoothへの熱い想いを語ってきたが、ついに待ち望んだこの日がやって来た。
今使っているHP Notebook nc4000に、内蔵Bluetoothモジュールを追加したのである。
現在発売されているnc4010には標準でBluetoothがついているのだが、一つ前のモデルであるnc4000には装備されず、当然オプションですら無い。
しかし、nc4000とnc4010の違いは、Bluetoothの有無、CPUの動作周波数、セキュリティチップの有無くらいなもんなのである。
この程度の差で、ノートPCを買い換えるほど裕福ではない。
かといって、甘んじて不恰好に飛び出すBluetoothアダプターを外付けするつもりも無い。
nc4010用の交換部品として、内蔵Bluetoothモジュールをパーツ単体で入手し、それをnc4000に増設してしまおうと言うのだ。
USのラインナップを見ると、nc4000にもBluetooth内蔵モデルがあるようだし、日本では発売してないだけ=増設可能と見切りをつけて、思い切ってパーツを手配していたのだ。
そのパーツが、今日届いた。

続きを読む "nc4000に内蔵Bluetoothを追加する" »

2004年12月 7日 (火)

DomainKeysに対応しました

さかい家.NETことksakai.netドメインが、本日よりDomainKeysに対応しました。
土日は天気も悪かったので走らず、今日までこんなことしてました(^^;;;
あ?なにそれ、喰えるの?という人はこの辺とか、この辺とか読めば概要がわかりますが。

今後、僕や妻からのメールには、DomainKey-Signatureヘッダがもれなくついてきます(笑)
暇で新しい物好きなあなたは、さっそくその電子署名を検証してやってください。
ちなみに検証用の公開鍵は以下のようにして、誰でも取得できます。

# host -t txt mail._domainkey.ksakai.net
それで何が嬉しいの?って、Fromがksakai.netドメインなのにDomainKey-Signatureが付いてないか、署名が検証できないメールは、僕や妻が送ったメールじゃないので捨てていいですよとか、言えるわけです。
SPAMとかフィッシングとか、ウィルスに感染した他のPCが発信元を詐称したり、そんなメールの署名を検証することで、機械的に見抜いて除去することもできます。
#僕や妻のマシンがウィルスに感染し、メール送りまくった場合はダメですが...

続きを読む "DomainKeysに対応しました" »

2004年11月22日 (月)

2歳児、データベース障害を修復

ここの日記のデータはMySQLというデータベースに格納している。
非常に高速なことで有名なこのデータベースエンジンだが、うちのサイトが遅いのは自宅サーバが遅すぎるからであり、MySQLのせいではない(^^;;;

ところで、このデータを毎朝自動バックアップしているのだが、それが昨日からコケていた。
メールで届いたエラーメッセージはこんな感じだ。

mysqldump: Can't get CREATE TABLE for table 'mt_template' (Lost connection to MySQL server during query)
昨日はマラソンの大会があったので、朝からそんなに時間も割けず、今日になってから本格的にトラブルシュートを開始した。

続きを読む "2歳児、データベース障害を修復" »

2004年9月23日 (木)

またまたコメントSPAM

またヤラレマシタ。
今回は156件ほど、オンラインカジノだの何だのた~くさん。
例によって、mt_commentテーブルから最近のコメントを目視で選択、さくっと削除。
んでもってrebuildし直し。

今後、英語のみのコメントは全部エラーにします。
そんな人、友人にいないと思いますが(^^;;;

昔はコメントSPAM対策が各種実装されているMT3.0を心待ちにしてたのですが、ココみたいに妻と二人で書いてると、有償のライセンスを購入しなければならないのが納得いかないんですね。
別々に違うBlogを作ってたら無償で、ひとつに2人だと有償?
なんか騙まし討ちにあったようで気分悪くてね。
今まで散々、日本語化とか、細かい使い勝手の部分で苦労かけてきた既存ユーザに対する仕打ちがコレかと。
そのうち、Movabletypeは「捨て」でしょうな。
あぁ、言うつもり無かったけどイライラしてたから言っちゃった。

コメントSPAMをネタにするのももう疲れた。
コメントSPAM
コメントSPAM再び(絨毯爆撃)

2004年9月15日 (水)

ノートパソコン壊れる

仕事で支給されている愛機nc4000が壊れた。
先週の月曜日のことだ。

名古屋出張、東京出張と強行軍で疲れ果ててしまったのか、週末を挟んだ9/6(月)の朝、スタンバイからの復帰に失敗してブルースクリーンになった後、ずっと真っ青なまま帰らぬ人となったのだった。
起動時に窓のロゴまでは見えるので、HDDの故障じゃないことまでは察したが、細かい切り分けをしている暇もないし、そもそも自分のパソコンじゃないから、下手にばらして保証がきかなくなるのもまずい。
転ばぬ先のバックアップ。
失うものは最小限なので、とりあえずCDからブートしてクリーンインストールを試みるが、インストーラの途中でやはりブルースクリーン。
これはメモリか?
そんなわけで故障受付に電話して、翌9/7(火)引き取り便でドック入り。
3年保証は安心ですねぇ。

しかし、このクソ忙しいときに限ってなぜかこういうことが起きる。

続きを読む "ノートパソコン壊れる" »

2004年9月12日 (日)

メールを書く心がけ

結城浩さんの書かれた「メールを書く心がけ」という文章がある。
他の心がけも非常に為になるものが多いので、初見の方はぜひ目を通されたい。

さて、あるWEBサイトの管理に関わっていて、webmaster宛のメールを受け取っているんだけれども、最近特に酷いメールが多くなってきてほとほと困り果てている。

匿名性を笠に着て、一方的で思いやりの無いメールを送りつけてくるのは、まるでカッターの刃を封筒に入れて送ってくるのと大差ない。
カッターの刃で受ける傷は多少であっても、何度も何度も繰り返し切り付けられては、こちらもたまったものではない。
昨日は、仕事で非常に重要な夜間作業の直前ということで、とても繊細になっているところにこの手のメールがやってきて、つい売り言葉に買い言葉、くだらない言い合いに発展してしまった。

続きを読む "メールを書く心がけ" »

2004年9月 4日 (土)

コメントSPAM再び(絨毯爆撃)

昨日、Recent Commentsが一挙に更新されていることに気づきました。
対策以来、ひさびさの本格的コメントSPAMです。
しかも今回のは絨毯爆撃の名に相応しい、素晴らしい傷跡を残していってくれました。
見てたらリアルタイムに攻撃してる最中。
固定IPからでしたのでサクっとルータでreject。
ここのデータは全て、MySQLのデータベースに保存されていますので、直接データベースにアクセスして、mt-commentテーブルから最近のコメントを一挙に削除。
全記事をRebuildで対処完了。

続きを読む "コメントSPAM再び(絨毯爆撃)" »

2004年8月20日 (金)

小学生 縛り付け 写真

うちの妻の趣味のひとつは、WEBサーバのログを眺めることです。
中でもHTTP_REFERERが面白くてたまらないらしい。
検索サイトにどんなフレーズぶちこんでここに飛んできたのか、わかるアレですよ。
ここに検索サイト経由できた人の73%がYahoo!からです。
Googleでは上位ではないのに、Yahoo!では上位なんですね、うち。

今のところ、我が家にやってくる検索フレーズトップ3はこれ!

1位 怖い映像
2位 恋コスメ
3位 勝負下着

どうですか、これ。
すっかり妻にやられっぱなしですよ。

しかし、面白いのは検索語じゃなくてフレーズです。
複数の検索語の組み合わせね。
「おいおい、それはどうだ?」って、思わずIP拾ってプロバイダに連絡したほうがいいんじゃないか?、って思っちゃうくらい楽しい組み合わせも沢山あるんですね。

続きを読む "小学生 縛り付け 写真" »

リアルさかい家.NETへ

このエントリーを読めているアナタ。
ようこそ、リアルさかい家.NETへ。
題字をひらがなにしただけですが、ぷちリニューアルです。

というのも、16日の夜に気づいたのですが、各エントリのカテゴリが表示されてないんだけど、データとしては存在しているという変な状態になってまして。
データを格納しているBerkley DBも、以前から変な挙動を見せてたんですが、ダマシダマシというか、知らない振りしながらここまで引っ張ってきたので、あぁ、もう潮時かなと。
そんなわけでWEBサーバやらもろもろ全部、自宅に引っ越しました。
だからこのWEBサーバは、僕の足下で動いてます。
K6-2 400Mhzのサーバなので、涙が出そうなほどにリビルドが遅く、コメント投稿しても3分くらい戻ってこないかもしれませんが、コーヒーでも飲んで気長にお待ちください(^^;;;
そのうち、なんとかして速いマシンを都合します、きっと。

2004年6月15日 (火)

弱さ

僕はどちらかといえば、フリーソフトウェア信奉者です。
オープンソース万歳です。
リチャード・ストールマン素晴らしいと思うし、レッシグ教授の著書にも共感します。
難しいことはわかりませんが、自分が何か苦労して得る物があったとして、それを得るという行為が快感な人間であり、得た物を売るのが第一の目的ではありません。

もちろん、生きていくためには金も必要です。
そのためには、対価を得てプログラムを書くということも必要でしょう。
そしてそれはプログラムにとどまらず、いわゆる著作物、知的所有権を保護する考えの礎かと思います。
僕も、相応の物には正当な対価を支払います。
でも払わない人も沢山いるんですよね。
それも恐ろしいことに、コンピュータ業界の内側の人間にもゴマンと。
ストールマンもまさか、有償のソフトウェアを無視して自由に使え、などとは言ってないでしょう。
彼は有償のソフトウェアを一切使わないだけですよね、己の信念の為に。

続きを読む "弱さ" »

2004年6月13日 (日)

ずんずん積もるストレス

週末は家に引き篭もる。
会社でも、プライベートでも人付き合いは良くない。
誘われれば行くけど、自分から飲みにはいかない。
競馬はするけど、それは馬が好きだからで、ギャンブルは好きじゃない。
煙草は辞めた。
女も買わない。
テレビも見ない、服も買わない。
コンピュータをいじくってる以外、特に他に趣味は無い。

溜まってるんですよ、ストレス
転職して半年経ちましたが、前職との給与体系の相違や、そもそも前職でのボーナス2回カットの痛手をまだ引きずってましてね。
ほんと、金が無いんです・・・。
家で使ってるPCも購入してから4年3ヶ月が経過しました。
PC素人の一般人じゃないんです(涙
これでも、コンピュータで飯喰ってるプロフェッショナルの端くれなんです(涙
さすがに4年3ヶ月経ったPCは辛いですよ。
Celeron 533MHz*2、メモリ256MB、HDD 20GBだもの、あぁ・・・涙が出てくる。

続きを読む "ずんずん積もるストレス" »

2004年6月 5日 (土)

西日

本州では避けられる西日も、北海道では好条件のひとつと言われています。
北海道の長すぎる冬においては、西日が長く入ることで、少しでも暖房費が浮くのでしょう。

我が家は、西向です。
コンピュータルームは風の通りが悪いので、いつも一部分だけ窓とカーテンを開けているのですが、ちょうどその場所に仲良く二人のPCが並んでいます。
つまり、これからの時期、直射日光に晒される時間が長くなるんですね。
昨日の夕方、初めて聞くけたたましい警告音で、昼寝中なのに現実に引き戻されました。
どうも、BIOSの温度ALERTのようでした。

続きを読む "西日" »

2004年5月29日 (土)

レイアウトとデータ

あえて、コンピュータカテゴリに書きます。

うちの妻はミーハーで、いわゆる「テキスト系」なサイトとか、横で見ててなんで俺が痛くなるんだ?と思うような流行りのブログとかも巡回してます。
それはそれで、素晴らしい懐の深さと感心するのですが。
とはいえ、そういうサイトを横目で見ていて、ある共通点に気づきました。

時々、でかい文字を使う

やたら改行が多い。

文 字 と 文 字 の 間 に 、 ス ペ ー ス を 開 け た り す る 。

続きを読む "レイアウトとデータ" »

2004年5月12日 (水)

NTP get time failed.

自宅で使っているブロードバンドルータBRL04-FMXがNTP時刻同期に失敗してた。
しばらく悩んだ後、なんとはなしにステルスモードを無効にしたら成功するようになった。
確かにステルスモードはデフォルトで無効だし、有効にしたのは俺だけど。
ステルスモードを有効にしたらNTP時刻同期に失敗するなんて、説明書にもFAQにもどこにも書いてないし。。。

実は先日、妻のPCの時刻が大幅にずれてて、それで気になって調べてみた。
妻のPCは、きちんと net time /setsntp:ntp1.jst.mfeed.ad.jp してあるにも関わらず、Windows Timeサービスを自動起動にしていなかったというオチだった(^^;;;

続きを読む "NTP get time failed." »

2004年5月 9日 (日)

POPFile

以前SpamAssassinというメールフィルタ導入について書きましたが、その後POPFileに乗り換えており、そのことを書いてないようなので、書いておきます。
使い方は簡単で、いわゆるPOP3プロクシとして動作します。
フィルタ部は、ベイジアンフィルタと呼ばれているもので、ベイズ推定によって、過去にSPAMと判別したメールから、未来のSPAMメールを予測するというものです。

これがなかなか賢い。
2003/08/28から使ってきて、分類精度は実に99.39%です。
(分類されたメール数: 8,403、分類エラーの数: 51)

2005/01/06現在、分類精度99.63%
(分類されたメール数: 37,666、分類エラーの数: 138)

ちなみにうちでは、SPAMか否かの2種類の判別しかしてません。
SPAMが全メールの67.62%を占めています。(2005/01/06現在、77.32%)
ざっくり言うと、毎日100通以上のSPAMが来ます。
メール受信するたびに、必ずSPAMが数通来るくらいの勢いです。
機械的に判別してなければ、精神衛生上耐えられないでしょうね。
POPFileのお陰で大変助かっています。

続きを読む "POPFile" »

2004年5月 5日 (水)

OpenBSD 3.5

OpenBSD 3.5-stableへアップグレードしました。
自宅サーバをFreeBSDからOpenBSDへ切り替えたのが2003年11月。
OpenBSD 3.4がリリースされてからですので、半年経ったのですね。
その間、出たセキュリティ上の修正パッチは5個だけ。
やっぱり、パッチを当てるためにサーバを立てているわけではないので、労力が少ないのはとても助かります。

我が家のサーバマシンは非力なので(メモリ128MB、AMD K6-2 400MHz)、カーネルのビルドに25分、ユーザランドのビルドにはなんと4時間30分かかりました。
どうしてバイナリアップグレードしなかったのだろう(^^;;;

2004年4月12日 (月)

初めてのイタ・ツー

「イタ・ツー」とは、Intelの次世代プロセッサItanium2のことです。
実際は「アイテニアム・ツー」と発音しますが、日本人のことなので「イタ・ツー」が通称です。

今日初めて、Itanium2搭載のHPマシンrx1600を触る機会がありました。
これがもう速いのなんのって。
まぁ、今まで使ってたのがB132L(PA-RISC 7300/132MHz)ですからね。
比較にならないくらい違いますわ。
とりあえず、真っ先にHP SecureShellが古いのが気になって、新しいのをインストールしなおしたんですが、`swinstall -s /path/to/depot T1477A`とかってコマンド投入するじゃないですか。
そしたらアナライズ走って、即行でプロンプト返ってきたんで、あまりの速さに「え?アナライズでfailしたのか」って思うほどでしたよ。
ちゃんとインストールまで成功してたんですがね。

いやぁ、ため息が出ちゃいますね。
速いマシンはいいです。
でも、3日で慣れちゃうんだな、これが...

2004年2月23日 (月)

レジストラ移管編

自宅サーバへの道のりも、大分長く険しい物になってまいりました。
今日お伝えするのは、レジストラ移管編です。

その前にご報告。
悲しいことに、iijmioを解約してASAHIネットに鞍替えしました。
やっぱし、固定IPで月8,000円は堪えました(涙)
極端すぎますが、固定IP*恐らく最安値*の月1,400円への鞍替えで、差額月額6,600円也。
家庭持ちにはでか過ぎます。

さて、本題ですが、KSAKAI.NETドメインのレジストラ移管についてです。
このドメインは1998年10月30日にレコードが作成されてるので、かれこれ6年目ですか。
最初はNetwork Solutions社の日本向けリセラーWORLDNIC-JPで取得しました。
当時の登録料金は$80でしたから、1万円弱って感じですかね。
このWORLDNIC-JPは、その後アスキーストアドメインデスクと名前を変え、そして現在はベリサインドメインサービスに変わっとります。
その間、本家Network Solutionsも、Versignに買収されたかと思いきや、手放されたりともうぐっちゃぐちゃです(汗;
ずっとNetwork Solutionsにおきっぱなしだと、流石にドメインの維持手数料がアホみたいなんですが(年間5,040円)、移管するのも何かと面倒だし、まいっかと。

ところが、このたび自宅サーバへの移管を考えていて、びっくり。
DNS変更の前に、DNSサーバとしてwhoisデータベースに登録するホストをあらかじめ登録しておかないといけませんが、この登録にベリサインドメインサービス様ったら3,000円もご要求なさるとか。
普通、無料で即時登録可能でしょ、それ?
や~めたというわけ。

ところがどっこい、やっぱりレジストラ移管はスムーズにはいかないのでした(涙)...

続きを読む "レジストラ移管編" »

2004年2月 8日 (日)

バージョンアップしました。

どうも巷ではBLOG人気にあやかって、BLOGサイトを狙ったコメントSPAMが流行っているらしく、おやおや大変ですねぇと他人事のようにも言ってられないかと、対策について調べていたところ、Movabletypeがバージョンアップしてた。
そんなわけで、Movabletypeを2.64から2.661へとバージョンアップ。
ついでに、テンプレートもごっそりすっきり入れ替えました。

というか、以前からテンプレートのDBが壊れ気味というか、間違いなく壊れており、触れると壊れてしまうという有様だったため、いっそのことぶち壊して、綺麗サッパリ作り直してみた。
templateで始まる名前のDBファイルを、別途新規に作成したDBデータから新しいもので上書き。
テンプレートは、HINAGATAさんの「ひな型2段」をベースに、ごりごりと自分好みに修正したもの。
こういう修正って非常に地味な割に、えらい時間かかる。
今回も恐らく、延べ24時間は費やしたか。
それでいて、別に見た目的に大して変わってるようでもないんだよね。
悲しいことに。

続きを読む "バージョンアップしました。" »

2003年11月17日 (月)

自宅サーバへの道のり

先日、我が家にもBフレッツが開通した。
これを機に、ksakai.netドメインを初めとするマイドメイン達を、我が家のOpenBSDマシンに収容しようと画策している。
このOpenBSDマシンは、先日も書いたかもしれないが、寄せ集めマシン。
K6-2 400Mhzに、メモリ128MB、ディスク寄せ集めて8+4GB。
OpenBSD3.4が動いている。
折角なので、IPv6でも到達できるようにするつもり。
意味があるのかわからないが、無謀にもIIJの固定IPサービスを申し込む(月8,000円だ)
ここまで来ると、もうブランド志向というよりも、意地に近いかも。

続きを読む "自宅サーバへの道のり" »

2003年10月31日 (金)

いまさらK6-2 400Mhz

職場の上司から貰ったPCがある。
マザーがAsus P/I-55T2P4 Rev3.1で、Pentium 100Mhzが乗ってる。
ぼちぼちBフレッツがうちにもやってくるので、自宅にマイドメインを収容しようかと考えているのだが、そのためのサーバ作りをしなければいけない。
VAIO PCG-505GX/4G(Pentium MMX 233Mhz+64MB Memory)にFreeBSD乗せて、今まではサーバ用途に用いてきたが、いかんせんハードディスクのキ~ンっていう甲高い音が無視できなくなってきて、電源を入れているのも辛い。
#捨てるかな、このVAIO
他にも数台マシンが転がってるが、どれも帯に短し、襷に長・・・長くはないな(^^;
帯にも襷にも短すぎだな。
そんなわけで、P/I-55T2P4に白羽の矢が立った。
(文字通り、生贄だ)

続きを読む "いまさらK6-2 400Mhz" »

2003年10月 8日 (水)

新しいノートPCがやって来る

会社を転職したことは先日書いたとおり。
そこで、今週末に新しいノートPCが支給される。
職業柄、出張や外出しての客先作業がとても多く、画面の大きさに拘ることもあまりないので、今回もB5サブノート。
本当は日本IBMのThinkPad X31を個人的に買おうと思っていたのだが、日本HPのnc4000を会社で買ってくれるというのでお言葉に甘えた(^^;
やっぱり背に腹は変えられない。

続きを読む "新しいノートPCがやって来る" »

2003年9月29日 (月)

Bフレッツ導入に向けて

引越しがあるかもしれなかったので、保留になっていたBフレッツ導入。
引越しがなくなったので、早速申し込んだ。
ただ、うちのマンションはJCOMを引いてるからなのか、どうやらBフレッツ導入は我が家が初めてのようで、ビル管理会社立会いのもと、NTTによる下見が本日行われた。
NTT側からビル管理会社の連絡が不徹底だったなど、多少の問題はあったが、我が家への配管チェックなども含め、とりあえず問題なかったよう。
あとはビル管理会社からの承諾書返送を待って、正式に工事手配となるそうだ。

続きを読む "Bフレッツ導入に向けて" »

2003年9月20日 (土)

VPN(PPTP)とか

なんだか、出張行ったり、会社転職したり(来月から)色々忙しく飛び回っているうちに、気が付いたらこの日記を妻に占拠されてた。
自分のことでイッパイ^2の時の俺って、こういう部分に手が回らなくなってバランスをとってるんだよねぇ。ほら、あとUltima Onlineとか半年くらい休止状態。

あ、ところで表題の件。
VPN(Virtual Private Network)をやろうと思い立ちまして。
いや、転職先の会社のリモートアクセス手段がVPNだっていうんで、自分でPPTPサーバくらいたてれるようになっとかないとってことで。
IPSecが王道だろって、LAN間接続やるほど拠点あちこちに持っとりませんので。
んでもって、Windows 2000 ServerにてPPTPサーバを...とかってやっても、とりあえず面白くないので(っていうか、個人でW2K Server持ってるのがおかしい)、FreeBSDにてpoptopでさくっとPPTPサーバたててみました。

続きを読む "VPN(PPTP)とか" »

2003年6月22日 (日)

MT-2.64へupgrade

なんか下らんコスメネタで埋め尽くされそうなので、他の話題をひとつ。
先日、当サイトのCMS(Contents Management System)として使用しているMovabletypeを2.64へupgradeしました。
日本語化パッチを提供されているMilano::Monologさんに感謝のPingを。
しっかし、みらのさん家にはカエルのカテゴリがあるので、うかつに巡回できないのが怖い。

2003年5月21日 (水)

我が家のSPAM事情

以前SPAM ASSASSINの話をちょっと書いたけど、我が家に来るSPAMや未承諾広告の類は大体1日に50通余り。
そんな中、兼ねてよりうわさには聞いていたあの「身に覚えのないアダルトサイトからの請求」がやっとうちにもやってまいりました(笑)

続きを読む "我が家のSPAM事情" »

IP電話開通

うちが契約してるISPは流行りモノに速攻飛びつくところじゃないので、ひとあし遅れて5/7にIP電話のサービスインとなりました。
そんなわけで、うちも早速契約。
先日NTT東日本よりVoIP対応のモデム内蔵ルータが交換用に送られて来ました。
出張で木更津行ってたので、昨日とりつけましたよ。

続きを読む "IP電話開通" »

2003年4月29日 (火)

キーボードのお洗濯

4歳の娘が、俺のいない日中は俺のマシンを別アカウントで使用するので、キーボードがすごい汚れています。
ジュースとかこぼしたり、お菓子でベタベタな手で触るからでしょう。
いい加減、表面を拭いているくらいじゃ我慢できなくなってきたので、キートップを全部外してお洗濯しました。

意外に知られてないかもしれませんが、外したキートップを洗濯ネットに入れて、服と一緒にジャブジャブするとすげぇ綺麗になります。
タッチタイプに自信ない人は、キーボード二つ以上用意して見比べながら嵌めるか、外す前に写真とっておきましょうね。

2003年4月10日 (木)

ゼロックスAlto誕生から30年

今みんなが目にしているパーソナルコンピュータの原型として、後のコンピュータ発展に多大な影響を与えたと言われる"Alto"がゼロックス パロ・アルト研究所で生まれてから30年が経つそうだ。
うちの次女の名前が[彩未(Alto)]で、長女の名前が[梨彩(Lisa)]なのはこの辺りが由来。
#順番逆だろってのは置いといて...

続きを読む "ゼロックスAlto誕生から30年" »

What have you done?

サイバー法学者として名高い、ローレンス・レッシグ教授の講演「free culture」の日本語字幕版Flashがittousaiさんの手で公開された。
/.Jでは残念なことにくだらないコメントばかり。
正直書き込む気にもならん。
講演後半に何度も繰り返される「What have you done?」が重くのしかかった。
僕は一体何をしてきたのだろう?
僕には一体何ができるのだろう?

続きを読む "What have you done?" »

2003年4月 8日 (火)

SpamAssassinの導入

ドメインもっているから、ドメイン管理者アドレス宛てに日に50通以上はSPAM来ます。
ほとんどが英文SPAMだから区別つけやすいんだけど、もう目でフィルタは疲れた...
そこで、噂のSpamAssassinを導入してみました。

続きを読む "SpamAssassinの導入" »

2003年3月25日 (火)

洒落にならん量だ...

新しい日記システムは、非常に高度なコンテンツマネジメントシステムを備えており、かな~り気に入っているのだが、過去データの量が量だけに、コンテンツを格納するデータベースの総量が60MBほどに...(^^;

続きを読む "洒落にならん量だ..." »

過去の日記をインポート

Hyper Nikki Systemで5年間に渡り書き溜めてきた過去の日記データを、新しいシステムに移行しました。
その数およそ1,500エントリ...(^^;

続きを読む "過去の日記をインポート" »

2002年11月 2日 (土)

make world

そういえば、4.7-STABLEまで上げました。

2002年10月30日 (水)

Trillian

弟がMSNで、妻がY!で、俺はICQで・・・。
そういう場合、3つもIMを立ち上げるんですか?
---
というわけで、互換ソフトの「Trillian」に替えてみました。
AIM、Yahooメッセンジャー、MSNメッセンジャー、ICQ、IRCに対応。
おまけに、双方がICQ経由でTrillianを利用する場合、
SecureIMという暗号化モードが利用できる!
導入方法はここが詳しい


  1. Trillianのインストール

  2. Trillian0.74b日本語パッチv02

  3. Trillian0.74SecurityPatchB

  4. Trillian0.74SecurityPatchB日本語パッチv2


ってな順番ね。
使い方に慣れたら、デフォルトスキンのICQとかY!のマークがガサイので、
古いスキンに入れ替えるといいかも。
これ
をskinフォルダに展開して。

2002年2月18日 (月)

CM好き

うちはテレビ、ほとんど見ません。
本当に見ません。
でもCMは好きです。
ミュージックビデオとかも好き。
もちろん洋モノが主流ですね。
残念ながら日本の質は(一部を除いて)本当に低い。
情けなくて痛くなるくらい低いですね。
まぁそれはさておき、最近すげぇ面白いCMを沢山見つけましたよ。
カンヌ国際広告祭2001
フランスのBrandt社の家電4連作が最高に面白い!
DISHWASHERのあの女性の演技力...、
フランス女はみんなそうなんじゃないかと疑り深くなります(笑)
John Westの鮭缶も最高です。
でもやっぱりよかったのはこの3つ。


  • 100 PEOPLE (国連)

  • BORDERS (国境なき医師団)

  • PILLOW TALK (Disney)


こういう偽善ぽいものを毛嫌いする人もいますよね。
事実、Disneyのは審査も揉めたみたいだし。
でもね、いい物を「いい」と認めることは大事ですよ。
それができないとね。
流石に受賞作は全部いいものばかりです。
ADSLでよかった。

2002年2月 7日 (木)

日本のネット事情...

DShield.org
という、いわゆる分散侵入検知システムがあります。
主要なファイアウォール、IDSのログを集めて解析しているところです。
あなたのSnortのログを送ってあげましょう。
ところで、トップページに出てくる世界地図のグラフを見ると、
ポート別になっていますが、
ある程度お国柄が見えてきますね。
アジア圏やアフリカ圏では、
いまだにHTTPポートへのアタックが大半を占めていますが、
北アメリカ、オーストラリア辺りはDNSへのアタックが大半です。
それだけでは何の裏づけにもならないかもしれませんが、
何が言いたいのかはわかりますよね?
しかも
アジア圏の詳細
を見ると、日本発の攻撃が非常に少ないことに気が付きます。
中国が30%、韓国が20%、イラン、イスラエル、タイ、台湾、香港、インド、
そしてやっと日本。
これどういうことでしょうねぇ。
日本はネット事情においても治安がいいのか(かなり反語)、それとも...。
まぁ判断は皆様の想像にお任せしますよ。

2002年2月 5日 (火)

RedHatをシリアルコンソール経由でインストールする

理由あって、AptivaくんにRedHat Linux7.2Jをインストールしています。
わざわざ好き好んでRedHatをインストールするからには、
一風変わったインストールをしてみたいと、
兼ねてから懸案事項であった我が家のCRT不足&マシン占拠状態改善に向けて、
シリアルコンソールを実験してみることにしました。
そもそも、
インストールの時点でシリアルコンソールを使う必然性は有るのだろうかと、
まずは先人の智恵を拝借するためにGoogleで検索してみたのですが、
全盲の方がテキスト読み上げソフトを使ってUNIXをインストールするために、
シリアルコンソールを使ったという記述を目の当たりにし、
目頭が熱くなる思いでした。
頭ではわかっているつもりで、
WEBアクセシビリティがどうとかほざいていた俺ですが、
いざリアリティある実体験の記述の前には、
正直、頭が上がりませんでした。
ところで、Aptivaくんのシリアルポートは1つしかないようなので、
当然ttyS0でしょと決めてかかっていた+どれがクロスケーブルかわからない、
という状態で事態は混迷の様相を呈し、
まさかttyS1だったという結末で、
なんとかシリアルコンソール経由で画面が出る状態まで来ました。


boot: vmlinuz initrd=initrd.img console=ttyS1,115200n8

115Kも出せば、シリアルコンソールでもすいすいですわ。
これでFreeBSDが入ったVAIOも切替器で繋げば...、
あ゜VAIOにはレガシーな端子が糞もついてないんだった(合掌)。
はぁ、マグネシウム合金に目を奪われて、
潰しの効かない買い物をしたことを今さら悔やんでも遅いですね。
ずーーーーっとThinkPadだった俺が、初めてした浮気=VAIO(PCG-505)
二度と浮気はしまい、と誓った瞬間でした。
そんな私は、ここ数年ずーーっとSの仕事をしています...。
SにHとして出向しているから、IやNは当然敵。

GRUBというオチがありましたか...

さぁ、シリアルコンソールいけたし、今日はそれだけでも気分爽快。
ISAのLANカードが腐って認識すらされていないことをdmesgで確認しても、
明日買ってくればいいさくらいにしか思わない。
さっそく、据え置き状態のことを考えて、
最近めっぽう使っていないJornada680(WindowsCE)を引っ張り出してきた。
JornadaにはPocket TeraTermを入れました。
クロスケーブル繋いで、
あっけないほどにシリアルコンソールに変貌する...
ところがどっこいオチが有りました。
さっきのbootプロンプトはお馴染みLILOでしたね、はい。
インストール時にぼーっとGRUBを指定していたようで、
そういえば頭の片隅に残っている遠い記憶。
インストール後立ち上げると、BootLoaderが見慣れない。
あらあらGRUB?、なかなか見た目が素敵ですねーなんて言ってる場合じゃなく、
おいおいどうやってシリアルコンソール指定するんだよ。
というわけで、時間切れ、就寝。

2002年2月 4日 (月)

Postfix...

昨日も
書いた
が、Postfixの1.1.3が出やがっている...。
どうなってるんだ...。
当面様子見でいいのか?

Aptiva挙動不審

昨日届いたAptivaですが、実はLANカードを挿したあとの電源投入で、
VGAすら反応ない状態(BIOS画面すらでてこない)だったので、
見てみぬふりをしていた件のリベンジを本日敢行。
LANカードが死んでいて、それが悪さをしているのでは?と想像。
LANカードを交換してみるが
(なんで2枚もLANカードが家に遊んでるんだよ...、常識ですよね?)
あえなく撃沈。
何なんだろう...もしかして、
メーカー製品にありがちないやらしい縛りがあって、
事前にアクティベートしておかないとバスを認識しないばかりか、
変なカードが挿さってると怒るとか。
色々妄想しましたが、CPUがしっかり挿さっていなかったことと、
LANカードが壊れていたことが偶然にも重なったものと勝手に結論。
今はなんとかLANカード挿さった状態で起動しています。
とりあえず、IBMに敬意を表して、このマシンはLinuxにします。
月並みだけど、RedHat Linuxのenigmaちゃんを入れてやろうかと。
会社がORACLE MASTERとれというので、
Oracle9iのお勉強もしないといけない。
enigmaちゃんでORACLEが動作保証されていたかは置いとく。

2002年2月 3日 (日)

make world

FreeBSD

4.5RELEASE
が、日本にもミラーされてるようだったので、
さっそくソースを
cvsup
して、
world
しました。
ついでに
postfix
も、落ち着いたみたいだったのでバージョンアップしておきました。
1.1になったとおもったら、1.1.1がでて1.1.2がでて...。
portsからインストールしたので、何も考えずにmake installしておしまい。
あとRedHatのセキュリティアップデートを2つほど実施。
rsync
と、
at
の更新。
ちなみに、rsyncの6.2(i386)用RPMへのリンクが嘘です。
いまだに直ってません。
こっち
が正しい。

Aptivaが仲間入り

弟が持て余してたPCを送ってもらう。
AptivaのS-series(2140-L87)というもの。
Pentium II-333MHzでメモリ32MB、HDDが8GBというシロモノ。
IBMに敬意を表して、
RedHat Linuxでも入れて置いてあげようかと思ったりもしたけど、
やはりFreeBSDが入ること必至。
うーん、我が家で3番目に早いマシンになるのか。
これで一応OSが入っていてコンピュータと呼べるマシンは12台目。
電源すら投入できない状態のものもあるので、
全てが全て使えるわけではないけれど。
どうでもいいけど、シリアルコンソールが欲しいなぁ。
要するにキャラクタ端末が1台欲しい。
UNIX走らせるのに、Xは愚か、VGA出力だって要らんわ。
CRTが場所とってしょうがない。
シリアルコンソールで、RS-232Cの切替器あれば十分じゃんねぇ。

2002年1月29日 (火)

こんなカテゴリもあったのですね

おお、HP-UXカテゴリもあったのか。
自分の日記ながら反省。
最近仕事の関係もあって、HP-UX管理者の手引きみたいなものを書いてます。
ずーっと前から書き溜めていたものの継ぎ接ぎだったり、
フリーソフトウェア関連はプライベートからの継ぎ接ぎだったりするので、
持ちつ持たれつってことで、できた暁にはGFDLで公開してやろうかと。
これがもう大作なんですよ。
10章にわたり、そのページ総数は100を超えるという。
まぁ、3行だけのページってのも多数ありますけど(笑)
元ファイルはすでにテキストのみで100KBオーバー。
#これも2/3はXMLのマークアップだというオチですが...

FreeBSD 4.5R

どうもそろそろリリースみたいですね。
Javaはどうなるんだろ。
FreeBSDでJavaがネイティブになったら、
自宅サーバにドメイン(www.ksakai.net)移そうと思ってます。
別に深い意味は無いです(笑)

2002年1月27日 (日)

Internet Serverの作り方

長らく放置していた当サイトのメインコーナー(!?)
DocBookをちょっと覚えたからって、
いい気になって大改編をはじめました。
Serverの作り方

DocBook

この二日間は本当に有意義だった。
もう最近何度も書いていることだし、
結局はマスかいてるだけなんだけどさ、
DocBookをやっと「使える」レベルまで来たことが本当に嬉しくて。
DocBookのこと、SGMLのこと、jadeやDSSL、そしてXMLのこと、
XSLTプロセッサや、XMLパーサー、XSLTスタイルシート、Emacs、
PSGMLモードの使い方などなど...。
さまざまなことを手当たり次第に触ってみて、いろんな疑問をもち、
沢山の壁にぶち当たり、何度も諦めかけて、
でも何とか大小さまざまな歯車が噛みあってまわりだすところまで来ました。
まぁDocBookっていうのはひとつの例であって、
何かを覚えたりものにするっていうのは全て同じプロセスなんだけど。
だからこそ、いま改めて文章を書くのがとても面白い。
色々な技術メモをHTML化して、
WEBに公開しだしたときからの命題が今解けたって感じで。
最高に気持ちいいです。

2002年1月26日 (土)

DocBook XMLで書いた日本語文書をHTMLに変換する

XML文書はDocBook XML V4.1.2で記述されてるとします。
Walsh氏のDocBook用XSLTスタイルシートを用いて、こいつをHTMLに変換します。
スタイルシートを処理するためのXSLTプロセッサには色々有ります。
まず、James Clark氏が公開しているXTはいわずもがなでしょう。
しかし、付属のXMLパーサーでは日本語が通りません。
そこでXMLパーサーとしてXercesと組み合わせて使うことが多いようです。
で、だったら最初からXalan
を使いましょうという向きもあるでしょう。
同じApacheプロジェクトですから、XalanにはXercesが同梱されています。
でもXTもXalanも試しましたが、いまいちしっくり来ないんですね...

最後に真打ち登場。
Saxonです。(Saxon6_5を使いました)
XML文書の日本語部分だけが文字参照(&#12345みたいな)に置き換えられてしまうのだけが気になりましたが、まぁブラウザでは見れるし、いいかと。
でもXSLTスタイルシートのパラメータをいじってやったら、utf-8スルーしてくれるようになったみたいです。
こんな風に自分のスタイルシートでnwalsh氏のものをimportして、変更したパラメータだけ上書きするのがいいみたいです。

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
<xsl:import href="html/chunk.xsl" />
<xsl:output method="html"
encoding="utf-8"
indent="yes"/>
<xsl:param name="html.stylesheet">docbook.css</xsl:param>
<xsl:param name="use.id.as.filename" select="1" />
<xsl:param name="section.autolabel" select="1" />
<xsl:param name="section.label.includes.component.label" select="1" />
<xsl:param name="css.decoration">0</xsl:param>
<xsl:param name="saxon.character.representation" select="'native'" />
<xsl:param name="make.valid.html" select="1" />
<xsl:param name="default.encoding" select="'utf-8'" />
<xsl:param name="admon.graphics" select="1"/>
</xsl:stylesheet>

2002年1月20日 (日)

やっとDocBookの極みへ...

一応、職業管理者です。
サーバ管理者やってると、emacsの恩恵に預かりづらい。
それはなぜかって、主な仕事が設定変更やら、障害対応やら、
手順書の作成だからで。
設定変更、障害対応に至っては、
ほとんどがエディタで設定ファイルいじってることになるんだけれども、
急を要したり、作業しているプラットフォームがまちまちだったり、
障害のせいでエディタをえり好みできなかったりで。
そうなると大体がviとかedとか、
ややもするとshellのbuilt-inコマンドだけで読み書きしたりとかね。
プログラム屋さんとかなら迷わずemacsの環境に浸れるだろうに...。
でも、そんな僕も手順書や説明資料を書くときはemacsです。
これは滅多に字なんて書かないエグゼクティブが、
たまーにするサインのためだけに高級万年筆を使うのと似てます。
贅沢だよね、emacsの全ての機能をフルに使えてるわけじゃないのに。
そんな僕も、仕事に追われながらドキュメントを書き書きしてて、
随分前からドキュメントのフォーマットについては頭を悩ませてました。
えぇ、当然Wordとかそういう糞なソフトは使ってませんとも。
色々変遷して、勉強して...。
TEXかじったり、texinfoしてみたり、結局HTMLで書いたり...。
色々有りましたがやっと、DocBookの極みに届きつつあります。
DocBookとは、SGMLのDTDのひとつです。
まぁSGML≒XMLなんでその辺の説明は省きますが。
今やっと、
Guide
あたりを読みつつ、
MeadowでPSGMLモード使って、DocBook書いて、
JadeとnwalshのDSSL使ってHTML生成するとこまで来ました。
将来的には自分のWEBをXMLなDocBookで書いて、
Cocoon+Xercesあたりで動的パブリッシングしたいなと思っています。
XMLラブラブな今日この頃。

2002年1月18日 (金)

tripwire-2.3

よく使うコマンド類をば


# tripwire --check --email-report
# tripwire --update --twrfile /path/to/*.twr

syslog-ng_1.4.14

これずっとうまく動かなかったんだけど、やっとわかったよ。
ログホストに全部送る


source src { unix-stream("/dev/log"); internal(); };
destination loghost { udp("loghost" port(514)); };
log { source(src); destination(loghost); };

ログ受け取るほうはこれだけでいいよ。

source net { udp(ip("0.0.0.0") port(514)); };
destination hosts {
file("/var/log/HOSTS/$HOST/$YEAR/$MONTH/$DAY/$FACILITY$YEAR$MONTH$DAY"
owner(root) group(root) perm(0600) dir_perm(0700) create_dirs(yes));
};
log { source(net); destination(hosts); };

なるほどねぇ。
でもさ、仕方ないのかな、ホスト名がFQDNじゃないから、
同じホスト名だとかなり厳しいものがある。
俺の管理してるマシンはドメインが違って、全部ホスト名nsだったりして...
$FULLHOSTっていうマクロもドキュメントにあったけど、実装されてないぽい。
空になるもの...
ちなみにsyslog-ngはホストごとに振り分けられるだけじゃなくて、

  • プログラムの名称(正規表現match)

  • ログの内容の正規表現match

  • UDPじゃなくてTCP接続の使用

  • 当然ポート指定可能なのでstunnelとか通せる

  • pipeやプログラムにもログ渡せるよ


って感じぽいです。
動いてみれば、かなり素敵。

irc2.10.3+jp6

こっから
作り方を説明するところではないので。
設定はこんな感じかな。


M:***.****.***::Sapporo Japan:6667
A:***** IRC Server:K.SakaI <***@***.***>:Client Server::
P::::6667:
Y:1:90::100:512000:1:3
I:*::*:6667:1

とりあえずスタンドアロンで動く。
んでもって、

# su irc -c "/usr/local/sbin/ircd"

で起動。
ircdwatchについては忘れてみる。

postfix

amavisインストールしてSophos Anti-Virusと連動させてる。
その前後のときのゴミがスプールに残ってたっぽい。
syslog見てみたら10分おきとかにtransport vscanが無いだのエラーが大量に。
キューに残ってるゴミを消しました。


# postfix stop
# cd /var/spool/postfix
# find incoming active deferred defer -type f \
| fgrep -xf /var/spool/postfix/ \
| xargs rm
# postfix start

2001年1月25日 (木)

アリス イン ナイトメア

アリス イン ナイトメア
不思議の国、鏡の国のアリス、誰でも聞いたことがありますね。
この原作を元に、
あの名作Doom、Quakeを手がけたアメリカン・マギーがおくる狂った世界。
ホラーアドベンチャーです。
日本語版発売となったようですが、僕はまだ体験版を試しているところです。
トレーラームービーの冒頭より、この世界を垣間見れる台詞を...

2001年1月23日 (火)

NOLF

Fox Interactiveの3Dゲーム「No One Lives Forever」にはまっている。

続きを読む "NOLF" »

2000年12月26日 (火)

Backup4U

IIJ4Uでこんな試験サービスをしてるとは。
ユーザはAgentをインストールし、
internet経由でIIJデータセンター内のバックアップサーバにデータを送る。
IIJデータセンターではこのバックアップデータを履歴管理し、
保存するというもの。
試験サービスだけあって、Agentは英語版で使い勝手も悪い。
データの上限は100MBくらいのようだ。
でも、IIJ相手なら安心してバックアップデータを任せられる。
それでも大事なデータはPGPで暗号化してあるけどね。

ADSL元年

2000年はADSL元年だそうな。
xDSL技術に俺が興味を持ち始めたのは98年の8月ごろ。
丸2年以上本格的な実用化にかかったが、
名古屋でも来年春頃からNTTによるフレッツADSLの提供が始まるそうだ。
下り最速で512Kbps。
俺が始めて通信をしたモデムは2400bpsだから、
7年程度で通信速度は200倍以上に速くなった計算になる。
NTTにコケにされつづけた7年間(笑)。
そしてこれからもしばらくは...
俺の電話代を返せ。

2000年12月24日 (日)

PHP4

「PHP4徹底攻略」という本を買った。
あとRedHat 7JのCD-ROMがついている本で一番安いやつ買った。
FreeBSD派の俺だけど、Linuxもできないと仕事上は不都合。
仕方なし。
VMwareの試用ライセンスを更新。
おいおい、購入しろよ。

2000年12月23日 (土)

赤帽4.2

PROXにあるサーバを2台ばかし管理してる。
しかし、RedHat4.2じゃあいいかげんごまかせなくなってきた(^^;)
libc5じゃあmakeできないものがごろごろしてきた気がする。
最近勉強中のOpenLDAPもpthreadのバージョンが不明だとかって、
configureが文句言う。
これきっとglibc2にすれってことだろうねぇ。
そういえば、phpもDSOだとmakeできないし。
まぁ自分の知識の浅はかさをlibcのせいにしているだけかもしれないけど。
さぁ、自力でglibc2と同居させてとりあえず延命するか、
それとも金払ってRedHat6.2にしてもらうか。
PROXの人にお願いしてなんとかフロッピーさしてくれないかなぁ。
で、boot時にちょろちょろって打ってもらうの。
Kick Startで無応答アップグレード。
無謀か。
しかし3万はないよなぁ、3万は。
いまどきPC UNIXのインストールなんてサルでもできるっていうのに。

2000年12月20日 (水)

LDAP

Light weight Directory access Protocolの略。
X.500準拠のもちっとお手軽なディレクトリサービスを行うためのプロトコル。
ディレクトリサービスって、簡単な例をあげるとアドレス帳ね。
ほんとはもっといろんなデータを詰め込むんだけど。
個人証明書とかぶち込んで、アプリケーションから認証要求出したり、
まぁ閲覧・検索目的のデータベースです。
最近OpenLDAPを使ってちょっと勉強してます。
個人でRDBMS使うほどでもないので、ってLDAPの方がもっと使わないだろ(笑)
PHP3で--with-ldapつけるとlibphp3.so読み込み時にUndefined Symbolがでる。
なんでだよぉ...

2000年12月14日 (木)

ssldump

tcpdumpの姉妹品とでも言えばいいか。
秘密鍵があればデータの内容をデコードまでしてくれるsnifferの類。
これだけあってもあまり嬉しくないですが。

2000年12月11日 (月)

住友One's Direct

とかいう新サービスが始まっている。
i-Mode、WEB、電話での銀行サービスをまとめたもの。
さっそく以前の契約を切り替えた。
WEBダイレクトは個人証明書の取得でエラーが頻発し、
まともに使えていなかったので、
やっとこれでWEBから口座がいじれるようになった。
何が便利って、口座の開設ができたりしちゃうことも凄いが
(さっそく貯蓄口座作った)、やっぱり電子明細書だろう。
これで、VISAカードとあわせて、
我が家のお金の入出金はすべて電子明細が届く。
Microsoft Moneyフル活用。

2000年12月10日 (日)

日記システム更新したからって書きすぎ

たまに日記書くと、書くこと沢山ある。
しかし、書きつづけていると飽きるのだが。
ところでこの日記システム、
プログラムとしては非常に良くできていて、
それはそれは本当にどうもありがとう、頑張ってくださいなわけだが、
なぜかサポートページに行くと巫女さんが出迎えてくれる。
謎だ。
少なくとも私の趣味ではないことを断っておく。
なお、某所でゲリラ的に知人の日記リンクを日々監視している
通称「ぱけっとアンテナ」も、
実は朝日奈アンテナというプログラムを利用している。
これもなぜかときめきメモリアルな感じで素直に人に薦められない。
非常に困ったものである。むぅ。
両方ともとてもいいプログラムなのだが、
個人の趣味とは切り離して欲しい(^_^; アハハ・・・

2000年8月29日 (火)

HP認定技術者制度

今日、HP認定技術者制度のHP-UX System Administrationに合格した。
詳細は
こちら
試験時間は120分だったので、
同時スタートの中でもっとも時間がかかるはずだったが
(シルバン・プロメトリックでの試験なので、
MCSEとかCiscoの試験を受ける人がいっしょにいた)、
誰よりも早く、30分程度で即出てきてしまった。
テストは昔から見直さないほう。
その時その時、ベストな判断を下しているつもりなので、
間違っていても仕方ないとあっさりあきらめる。
でもなんとか合格してて、正直ほっとした。
面目躍如。

2000年8月21日 (月)

ちょっとムキになって、commitしたら自動update

新しくcvsというカテゴリを作らねば。
CVSって何?っていう話は置いておいて。
WEBの管理にCVSを使うという前提で、
commitしたらどうやってドキュメントルートに反映させようかと。
modulesに書くやり方をどこかで見ましたが、
よく意味がわかってないのと、
そのとおりやってもうまくいかなかったのとで、
結局、
loginfoに書きました。
commitしたら、cvs update -d & するように。
その作業用コピーの場所をドキュメントルートにすればよろし。
CVSというディレクトリを除外するようにhttpd.confに書けばいいよね。
その辺はまた今度ということで。

2000年8月17日 (木)

BIND 8.2.2-PL5

自宅のFlet's ISDN導入に伴い、環境を再構築している。
今のところサーバ用途で利用しているのは以下の3台。
Hostname: ns1
OS: RedHat Linux 5.2
CPU: DX4/100Mhz
Memory: 52MB
HDD: 800MB + 4GB
Hostname: ns2
OS: FreeBSD 2.2.8R
CPU: DX4/100Mhz
Memory: 16MB
HDD: 400MB
Hostname: ns3
OS: FreeBSD 3.5.1R
CPU: Pentium MMX 233Mhz
Memory: 64MB
HDD: 4GB
今日はこのうち、ns2にBINDを入れた。
これだけ非力なマシンだとmakeするだけでも大変だ。
メモリが圧倒的に少ないし、ディスクがとてつもなく遅い。
さまざまな理由で、FreeBSD 2.2.8Rじゃなければインストールできないので、
そのままになっているが、十分安定しているからいいのである。
ところで明日以降は、本格的にProxyサーバの再構築をしよう。

2000年8月 4日 (金)

Flet's ISDN

Flet's ISDNに加入した。
ついに念願の"なんちゃって"常時接続環境が手に入った。
あちこちでよくない噂を耳にしたが、開通は以外にスムーズだった。
WEBで申し込んで、確認のメールに返事をしただけ。
開通前日の夜には既に接続可能になっていた。
さっそくrouterの設定を厳しくして、外部からの一切の接続を受け付けないよう
に変更するとともに、routerに対する接続を完全に制限した。
あと、NATテーブルをいじって、ipcpで割り当てられるGlobalアドレスを内部ア
ドレスに逆変換するようにした。
これでいつでもinternet側から自宅のマシンにsshでremote loginできる。
自宅のWEBもinternet側から閲覧できる(^^)。
あとは、IIJ4UのFlet's ISDN対応を待つのみ。
今はSo-netに繋いでいる。
やっとこれで夢に一歩近づいた。
僕の夢は、自宅にT1(1.5Mbps専用線)を引き込むこと(^^v

2000年7月19日 (水)

3.5R

でてることを知らなかった。
まだまだ青いな、俺。

2000年6月11日 (日)

サイトメンテナンスの難しさ

日記しか読んでない人もいますね(^^;)
このサイトもそろそろデザインを一新しようと思って、
今日一日かけてできる限りの事をしてみました。
しかし、1日くらいじゃ時間無さすぎ。
デザインに凝ろうとすると、
無い頭を捻って時間ばかりかかり、肝心の内容がおろそかになります。
思い切ってテキストオンリーにしてしまうかな。

2000年4月27日 (木)

tcpdump

家に帰ってきて、ご飯を食べて、奥さんがずっと本を読んでいるので、
俺もずっとtcpdumpを見ていた。
プライマリのDNSは結構忙しそうだった。
そうか、いつもこんなにやつは頑張っていたのだ。

2000年4月26日 (水)

ネットワーク監視

仕事でネットワークがらみのトラブルに巻き込まれた。
僕は某コンピュータセンターで大規模オープン系システムの運用をしている。
まぁ、一言で言えばroot。
でも残念ながらネットワークの管理は専門の部隊が東京にある。
管理しているひとつのシステムで、
先週の日曜日の作業中に不可解な問題に直面した。
ファイアウォールを通過しているのに、サーバに届いていない。
むむむむむ....
ネットワーク管理部門の協力が得られないので、なにもわからん。
ファイウォールのログ全部見せてくれ。
それが駄目なら、せめて聞いたことにはすぐに答えてくれ。
何で俺がRFC読んで、自分の管理下にないファイアウォールの挙動を、
どの製品を使っているかも何も知らされない状態で、
推測しながら問題解決の音頭をとっているのだろう。
それはあんたらの仕事じゃないのか?
何のために仕事が分けられているんだ?
と矛盾を感じつつ、まぁ会ったことも無い、
どのくらいのスキルを持ち合わせているのかもわからない
ネットワーク管理者をあてにするよりはましかと思っている今日この頃。
さて、そんなこんなで自分がプライベートで管理している
いくつかのInternetサーバの監視体制を強化しようと思い立った。
いくつかリンクを。
BigBrother
Spong
Monitor
nocol
mon
NetSaint
ここにあげたほとんどがWeb Baseな監視画面を備えているけれども、
どうもデザインがいまいちしっくりこない。
高機能で安定していて、デザインが秀逸なものはないのか...
NetSaintなんかなかなか期待しちゃうけど、まだ使ってみていない。

2000年4月11日 (火)

H゛

そういえば会社から持たされているPHSがH゛だった。
で、なんとなくDDI-POCKETのページを見てみたら、なんと位置情報サービスとか、オープンネットコンテンツとかいうわけわからないけど便利そうなサービスあるじゃないか(^^;)

ひさびさにわくわくしていじってみた。
しかし、情報サービスに繋がらない。
いくらかけても話中。
せっかくわくわくさせておいて、かなりがっかり。
そういう小さな事で消費者は離れてしまう :-)

2000年3月26日 (日)

W2K導入

先日購入したでゅあろんマシン
~でゅある(Dual)なセレロン(Celeron)構成、つまり2CPU構成のマシンのこと~
だが、やっぱしサーバとして眠らせておくのはもったいなく、かといって今更WinNTでもないので、Windows2000を買ってきた。

続きを読む "W2K導入" »

2000年3月 4日 (土)

3.4RでVIBRA128を使う

忘れないように書いておく
device pcm0 って書いてkernelを再構築。
起動時にはと認識される。
その後デバイスファイルを作ってあげる。
# cd /dev ; ./MAKEDEV snd1
おしまい

Webstone

cd /usr/local/webstone
vi conf/testbed
./webstone -genfiles
./webstone
./webstone -results

2000年2月15日 (火)

Apache 1.3.11 with php-3.0.12jp-beta4 (DSO)

ちゅうわけで、php-3.0.14の日本語パッチα版はいずれ
既にPostgreSQLは/usr/local/pgsqlにあるものとします。
Apacheのインストール
# tar xvfz apache_1.3.11.tar.gz
# cd apache_1.3.11
# OPTIM="-O2" ./configure \
--prefix=/usr/local/apache \
--enable-suexec \
--suexec-caller=www \
--suexec-docroot=/usr/local/apache/htdocs \
--suexec-logfile=/usr/local/apache/logs/suexec_log \
--suexec-userdir=public_html \
--suexec-uidmin=500 \
--suexec-gidmin=500 \
--suexec-safepath="/usr/local/bin:/usr/bin:/bin" \
--enable-module=so
# make
# make install
php-3.0.12jp-beta4 のインストール
# tar xvfz php-3.0.12jp-beta4.tar.gz
# cd php-3.0.12jp-beta4
# ./configure --with-pgsql \
--with-apache=../apache_1.3.11 \
--enable-track-vars \
--with-apxs=/usr/local/apache/bin/apxs \
--enable-i18n \
--enable-mbregx
# make
# make install
この後、LD_LIBRARY_PATH=/usr/local/pgsql/lib を環境変数に追加して、
/usr/local/apache/conf/httpd.conf に以下の行を付け加えます。
LoadFile /usr/local/pgsql/lib/libpq.so
LoadModule php3_module libexec/libphp3.so
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
もちろん、suExecなので、
--suexec-uidmin=500
--suexec-gidmin=500
で指定したユーザでhttpdを起動するように、
User www
Group www
この辺りもお忘れなく

1999年12月 5日 (日)

gdbで実行中プロセスにattach

gdbを起動し、
(gdb) attach process_id
(gdb) bt <-- バックトレース表示
(gdb) p/x $pc <-- プログラムカウンタの値を表示
(gdb) disas $pc <-- プログラムカウンタの指している関数をディスアセンブル

1999年10月25日 (月)

Xづいている今日この頃

最近ちょっとXづいている今日この頃である。
もちろん、X-Windowsのことだよ(^^;)
まぁそれ以外思いつかないだろうけどさ。
Win98上でX-Win32というシェアウェアのX-Serverを使っています。
レジストしないと2時間しか使えないという制限がありますが、使用している
今の様子だと、物凄く安定していていい感じです。
これなら200ドルも惜しくないかもね。
ところで、Xのフォントの概念ていまいちよくわかってない。
まだまともな日本語が出せないよぉ。誰か教えてくれ。
ちなみにdtwmは汚いので、WindowMaker使っています。
Enlightnmentとかいいみたいだけど、イチからmakeする気力無し。
仕事の傍らにさすがにそれはできんわ。
depotをswinstallするのが精一杯だってばさ。

1999年9月13日 (月)

OWAS 3.0.2 バージョンアップ時の障害

昨日の休日作業時に2台のHP-UX 10.20でOWASを3.0.2にバージョンアップしま
した。1台は問題なくうまく行ったのですが、もう1台はAdmin ListenerにWeb
から接続できない状態になり、散々あちこちいじりまわしても駄目で、かなり
夜遅くまで悩みました。結局その日は断念して、今日に持ち越したわけですが、
試しに古いバージョンのOWASをもう一度入れてみると問題なく動くのです。
よぉくリリースノートを見てみたら、既知の障害でした(^^;)
パッチをあてれば直るらしい(^^;)

1999年8月26日 (木)

HTML4.0準拠

ずっと前から
Weblint
とかは知ってたけど、お恥ずかしいことにあんまり気にしていなかった。
今後は頑張ろう :-)
まずはFrontPageを捨てる事からかな :-)
全部のページにHTML4.0準拠と書けることを目指して、全ページ書きなおし。

1999年8月25日 (水)

スキャナ買った

スキャナ買った

1999年8月24日 (火)

PGP

通信傍受法の可決にちょっと遅れる形で、俺もメールの署名欄で「今後は電話でなく暗号emailでの連絡を望みます」という事を表明してみたのだが、やっと初めて個人での対応者が現れた。

続きを読む "PGP" »

誰か買ってくれ

誰か買ってくれ

今そこにある危機

今そこにある危機
本当に誠意があって、技術力があって、100%信頼できるプロバイダに出会いたいものだ。

続きを読む "今そこにある危機" »

1999年8月23日 (月)

eグループ

eグループとかっていう無料でWebを使ったグループコミュニケーションができるサイトを発見した。
なんでも米国の同名サービスの日本語版らしいが、早速登録して使い勝手を検証してみた。

続きを読む "eグループ" »

1999年8月20日 (金)

Apache1.3.9 RELEASE

世界で最も多く利用されているWebサーバ、Apacheの最新版1.3.9がリリースされていますね。

続きを読む "Apache1.3.9 RELEASE" »

1999年8月16日 (月)

ぱけっとアンテナ極秘テスト開始

kinofinger も使ってみたのだが、朝日奈アンテナにしてみた。
まずは友人知人を主に、徐々にその勢力範囲を広げていこうと思っているが、
結構処理に時間がかかるのね(^^;)。
そりゃあHTTPだから当然なんだけど。

1999年8月 4日 (水)

IT/O やっと動く

会社でテストしていたIT/O 5 だが、やっとまともに動いてくれた。
HP9000 C110 というマシンで、128MB のメモリでは Oracle8 だけでいっぱい
いっぱいだったようである(^^;)
256MB にしたらちゃんと動くようになった。
それにしても、不安定な動きをする(^^;)
時々、Oracle のリスナーが動いてないとかってエラーを返してくるんだ。
チェックするとちゃんと動いているから、もういちど IT/O 立ち上げると動い
たりする。なんだかさっぱりわからんす。

1999年6月22日 (火)

HDDが壊れた

/dev/vg01/lvol1 になっていたHDDがぶっ壊れたので、新しいHDDと交換した手順。
/dev/dsk/c1t6d0で、/optにマウントされていた。
まず、どれがぶっ壊れたHDDなのかを物理構成から確認し、それが正しいのか
どうか、論理的にも検証する。

# strings /etc/lvmconf/vg01.conf

とすれば、vg01内のディスクのデバイスファイル名がわかる。
もしくは、

# ioscan -fn

としても詳細情報がわかるので、その情報を利用して

# diskinfo /dev/rdsk/c1t6d0

でさらに得られる情報などを頼りにするか、(このコマンドにレスポンスが無
ければ壊れている)

# dd if=/dev/rdsk/c5t0d0 of=/dev/null

として、LEDがつきっぱなしになる(もしくは完全に壊れていればつかない)こ
とで確認できる。
※ただし、この方法はコマンドの意味がわかっていないので、やっていないが(^^;)

# vgdisplay -v /dev/vg01

とかやっても壊れているんだから無駄だと思う(^^;)
ちゃんと情報出たっけか?

# vgchange -a y /dev/vg01

とやってアクティブにすると、使えたりすることもあったりする(^^;)
とにかくそうやって、/dev/dsk/c1t6d0 が壊れていることを確認した。
その後、物理的にdiskを交換。=
まったく同様に /dev/dsk/c1t6d0 になるようにSCSI IDを6にsetし、もとのHDDと交換。

続きを読む "HDDが壊れた" »

1999年6月14日 (月)

さようならMeadow...

断続的に続けてきたMeadow日記ですが、近い将来、デュアルブート環境に移行
して、本格的にメインマシンをFreeBSDに移行する決意を固めました。
まだemacsを使いこなせてはいませんが、Win32上では起動も遅く、多少なりと
も不安定であり、常用する気になれませんでした。しかし、メインマシンを
UNIXに移行しようという決意ができたのもMeadowとであったおかげです。どう
しても敷居が高く感じていたemacsを身近にしてくれただけでも、素晴らしい
ソフトウェアだったと言えましょう。
というわけで、これにてMeadow日記はおしまいとします。
今後は、VAIO、UNIX化日記かな。

1999年5月17日 (月)

RCS その2

最近はもっぱら、Meadowの環境は安定してしまって、その上でなにをするかっ
ていうことが主眼になってきております。ご容赦下さい。
さて、RCSですが、ひとつわかったことがあるのでメモっておきます。
カレントディレクトリのRCSというフォルダが通常使われますが、これをファ
イルにして、その中にディレクトリをフルパスで記述しておくと、そのディレ
クトリが使われます。RCSファイルをまとめて管理したい場合、別の場所に管
理したい場合に使える方法です。
今まで知らなかった...。

動的略称展開(dabbrev-expand)

例えば、文章を入力していて、同じバッファ中で前出の英単語などを補完した
いときに、頭数文字だけ入力して M-/ とすると補完されるのでした。
補完する候補がいくつもある場合、


  • 補完が一発で効くように頭数文字を調整する

  • M-/ を何度も押して、お目当てのものが選ばれるのを待つ

  • C-u 3 M-/ とすれば、3つ目の候補だって感じで指定する


の方法があります :-)

1999年5月11日 (火)

Emacs端末なPDAがあればいいよね

他のサイトでも誰かが言っていた気がするけど、中途半端なPDA作るよりも、
Emacs端末にしてしまえばいいのにね。ちゃんとアップグレードもできるよう
にしてさ。それ以外の機能がいらないよ。
ちなみに、キーボードは本体の裏側に配置!。
真中から割って、半分づつ縦にして裏に配置ってのをやって欲しい。
そうすれば、普通に両手で持ったときに裏側であまった8本の指でタッチタイ
ピングが出来ると思うんだよね。
俺的には、真のハッカーとは程遠いので、環境構築に時間をかける労力を、製
作意欲のほうにまわしたいんだよね。正直言って、環境をゴリゴリいじってい
るのはあまり楽しくないです。
とはいえ、やらなければならない事が沢山あるなぁ。

1999年5月 6日 (木)

Mewに足りないもの

僕が仕事で主に使うアプリケーション。
メール、telnet、ブラウザ。
Emacsはこれら全てが統合された環境のもとで使えるはずだ。
でも、ブラウザはあきらめた...。
telnetはばっちし使えているが、TeraTermの方がよい。
なぜなら、ssh使ってるからだ(^^;)
で、メールとなるのだが、Mewには足りないものが多すぎる。
スレッド表示ができない
NIFTY育ちの僕には、これはかなり辛い。
じゃあ乗り換えれば?
そうだよね。
他のメーラーを探す旅に出ます。

1999年4月28日 (水)

Emacs/W3あきらめる

これやっぱし、Meadowではまともに使えないのかな。
Meadowが不安定になってしょうがないので、あきらめる。
さらに、いつもポケットにFreeBSDを忍ばせて、NEmacsな作戦も暗礁へ。
やっぱりIP Reachableな環境に無いのが痛い。
IPが届く環境じゃないと何も始まらない。
シリアルケーブルは1万円前後するらしいし。
NECはだから嫌いなのだ。
あれだけの大きさの端末に、どうして普通のシリアルポートつけられない?
せっかく自宅のルータはMN128-SOHOなのに。
誰か、俺が納得できるPDAを作ってくれ...。

1999年4月21日 (水)

Meadowを捨てよ、Muleも捨てよ、NEmacsだ(?)

最近はめっきりPocketBSDにはまっていて、Meadowをいじっていません。
というか、そんなに頻繁に手をいれる必要を感じない程に、ごく自然に、あっ
て当たり前の様に利用している今日この頃です。
で、PocketBSDの方はというと、当初はMuleの利用を考えていたのですが、
KB単位でのメモリ管理が必要なシビアな環境ということと、Muleの起動を待て
ない(7~8秒かかる)ということもあって、NEmacsにくら替えしました。
これはこれでPocketBSD日記を作って、そっちの方で別に進めて行きたいと思
います。
というわけで、Meadow日記はまだまだ続きます。

1999年4月19日 (月)

いつもポケットにFreeBSDとMuleを

というわけで、MobileGear for DoCoMoをネット上での個人売買で入手し、
PocketBSDの導入に踏み切りました(^^)
詳しいことは後日レポートします。
日記書いてるよりも、まずいじりたい!

1999年4月14日 (水)

Emacs/W3でWebサーフィン

長い道のりでした...。悩むこと数時間。
まずは手順です。
基本的にKOSEKIさんのページのお世話になりました。
参照場所は、
こちら
僕の場合、./configure して、makeしてってのはうまく行かなかったので、上
で説明されている通りに作りました。
で.emacsには次のように追加
;;; Emacs/W3 Configuration
(setq load-path (cons "c:/usr/local/Meadow/site-lisp/w3" load-path))
(condition-case () (require 'w3-auto "w3-auto") (error nil))
(setenv "MAILCAPS" "/.mailcap")
(setq w3-default-homepage "http://localhost/")
(setq url-personal-mail-address "kazuki@ksakai.net")
(setq url-automatic-caching t)
(setq url-cache-directory "/temp/.w3/cache/")
(setq url-standalone-mode t)
(setq url-be-asynchronous t)
そして、M-x w3 としてみたところ、
Symbol's function definition is void: x-list-fonts
っていうエラーがでるんですね(^^;)
どうやら、patchが必要らしく、それもKOSEKIさんのページに書いてあったの
ですがリンクが切れてるので、
こちら
参照してください。
ここに説明されている通り、meadow.elを修正してバイトコンパイル。
そしてloadしておくと、ちゃんとW3が動くようになりました。
.emacsで(load "meadow")ってやらんと駄目みたいです。
ここも

HP-UXにXEmacs導入

なんだか最近自分の中でかなりのスペースとリソースをEmacsに割いています。
間違ったことじゃないからいいだろう(^^;)
さて、会社でメインに使っているHP9000 C110に、HP-UX 11.0 をインストール
したついでに、XEmacsを入れてみました。例によってmakeするのが面倒なので
バイナリ。でも、これじゃあ日本語使えないぞきっと。
というわけで、きっと近い内にmakeするはめに陥るでしょう:-)
自宅のFreeBSD 2.2.8にも泣きながらXを入れて、XEmacsをインストールしました。
DX4/100 のマシンで、CL-5434なので(今時か)むちゃくちゃ遅いっす。で、愛
用のVAIOにAstec-Xの評価版を入れて、こっちから使っています。しまいには、
隣の妻のMacにもMI/X入れて、XEmacs立ち上げさせてみたりして(笑)。でも、
Mac使いの彼女には、YooEditの方が良いようです...合掌。
ところで、桁数が80とか越えたら自動的に整形(改行)したいんだけどどうすれ
ばいいだろう。Mewでメール書いたりしていると、改行入れるのが煩わしくて。
調べてみよう。

1999年4月13日 (火)

Emacs 20.3.7.1 の導入

ちなみにMeadowはEmacs 20.2.1です。
だから、入れてみようかと思った次第です。
だけど入れただけです。だって、Meadowを使いこなせていないのに、
バージョンをあげてもしょうがないのさ。
でも頑張って移行して行こうと思います。
参考にしたのは、そしてこれからも参考にするのは例によって
KOSEKIさん
とこ。
しかし、KOSEKIさんの根性は素晴らしいな...。
でもどうしても日本語表示ができません。
いろいろやった挙げ句、結局あきらめました。

1999年4月12日 (月)

ftp でファイルを開くなど

Meadowを使おうと思った理由の一つで、ファイルを開く際にftpを利用できるような記述をどこかで読んだ気がするので、とても気になっていた。
そのやり方が分かったので一応書いておく。
なお、出展はFAQ-Meadow-jaから(FAQに書いてあることで悩むなよ)。
ここ
にange-ftpを利用する方法が詳しく書かれていたのですが、どうも消えて無くなっているよう(1999/08/06現在)。
簡単に書くと、こうです。
C-x C-f もしくは、C-x d でファイル(ディレクトリ)を開くときに、/User@host:/home/User の形式で指定すると、パスワードを聞かれるので入力する。
あとは、ftpコマンドなんていらない。
ちなみに、Meadowからftp、telnetを利用するために、付属のftp、telnetを利用することができる。Meadowをインストールしたディレクトリの下のbinにあるので、 PATHを通しておいて、Windows付属の物よりも優先されるようにしておくといい。

cperl-mode導入とPerlPlusでの補完入力(失敗)

MeadowでPerlスクリプトを編集する際には、メジャーモードとして
perl-modeが利用できるが、どうもcperl-modeの方が良いらしいとの記述を見
つけたので、言われる通りにしてみる(^^;)
配布元の
ここ
から getしてきたら、さっそく解凍してsite-lispディレクトリにぶちこん
だ。で、書いてある通りに.emacsを編集しておしまい。
次は、PerlPlusを入れる。
配布元の
ここ
からgetしてきたら同様に site-lispディレクトリにぶちこんで、lispファイ
ルを多少修正。 perlの置いてある場所が/usr/local/perlだったので、それを
追加した。その辺は見れば分かる。
で、やっぱし書いてある通りに.emacsを編集して、いざ補完。おいおい、
M-TAB ってやると ALT-TAB じゃないのか?
というわけで、アプリケーションが切り替わった(笑)。
ESC-TAB ってやってもうまく行かないし、というわけで、C-[ TAB とやってみ
た。
Meadowには ESC-TAB って表示されてる。でも、symbol がどうのと言われて、
うまくいかない。どうしようかな...Emacsの基本的知識が無いことが露呈した
な(笑)。
というわけで、Perl書く時には別に困ってないので(関数なんてちょっとしか
使ってないす)、とりあえずいつかまた。

yahtmlモードを便利に使う

だんだんMeadow上の環境が整いつつあり、HTMLの記述に関する需要が徐々に自
分のなかで大きくなって来ている。まだ、FrontPageを置き換える程に環境を
構築できていないのが現状だが、今回は多少yahtmlモードを便利に使う Tips
を設定した。
まず、漢字コードの変更です。
(setq yahtml-kanji-code 2)
として、yahtml利用時の漢字コードを変更し、HTML文でも明示的に
JIS(iso-2022-jp)を指定した。あと、auto-insertを利用して、HTMLのひな形
を利用できるようにした。ちょっと長くなるし、ただ重複するだけなのでここ
には書かない。
あとは本当にW3をいれるだけだな。

1999年4月11日 (日)

Canna for Win95評価開始

あまりにも標準のIMEがタコなので、Canna for Win95をインストールして評価
を開始しました。
変換効率が特別良いようには感じませんが、それでもIMEのタコさ加減よりは
いいのでしょう。
特別Meadowの方で設定は変えていません(当然か)。
でも、このあたり良く解らないのですが、FreeBSDのXEmacsをリモートからXで
利用しているときに日本語入力ができなかったのが、できるようになっている
(^^;)
C-¥ で Input Method に japanese-canna と答えるとOKです。
Cannaのページ

1999年4月10日 (土)

yahtmlモードを利用する

RCSでリヴィジョン管理できるようになったら、なんだかHTMLもリヴィジョン管理したくなってきた。
そしたら、いつも使っているFrontPageで編集していると面倒くさい。
開く前に co -l ってやって、チェックアウトしておいて、FrontPageで開いて、
編集して、ci -l ってやるのか?
そんな面倒な事出来ないぞ。
というわけで、じゃあMeadowでHTMLの編集すればいいじゃないとなった。
でも、何だか時代に逆行している気分だ(^^;)
とりあえず、.emacs にyahtmlモードを追加した。でもまだyahtmlモードの使
い方がよく分からん。これってフリーソフトとかで良くある、タグ打ち補助ツー
ルって感じかな。

1999年4月 9日 (金)

RCSによるリヴィジョン管理

小関さんのページのRCSの説明
を読んで、 Win32で動く RCSをいただいてくる。
僕はバイナリを落としてきた。
コンパイルしてみようとしたけど、後は忘れた(^^;)
とにかく、結論としてバイナリを落としてきた。
簡単な使い方は
ここ
がお手軽でわかりやすい。
まずはコマンドラインで操作する方法を教えてから、後でMuleで楽をする方法
を勉強するほうが好ましいでしょう。
参考1
参考2
参考3
参考4
一応、ここにもよく使うだろうものを書いておく。
RCS管理下に登録 C-x v i
チェックイン/アウト C-x C-q
変更履歴を見る C-x v l
前のバージョンを C-x v この後、1.2 とかってバージョンを指定する
最新版と現在の比較 C-x v =
変更履歴 C-x v a
ちなみに、小関さんのページのtexinfo形式のファイルを落としてきて、C-h
i で見れるようにした。なるほど、これはとても便利かもしれない。ここまで
きたら、あとはW3かな。
ChangeLogというものを見てみようと思って、C-x v a としたがエラー。
Computing change log entries...
Removing old name: no such file or directory
c:/windows/TEMP/vca85431
なんだろうこれは...
と思ってChangeLogというものをあちこちで調べてみた。でもよくわからん。
とりあえず、rlog とコマンドラインからやると、期待のものが見れた。どう
も、カレントもしくは親ディレクトリにChangeLogというファイルがどうとか。
まぁいいや。後にしよう。

1999年4月 2日 (金)

野鳥(YaTeX)を入れてみた

最近、LaTeX をいじりたくなってきたので、何かいい入力環境はないのだろう
かと探した結果見つけた。ちゃんとWin32でも動くので嬉しい。
いろいろいじった結果、なんとか最低限は使えるようになった。
基本的に、全てのコマンドに補完が効くのが嬉し過ぎる。
~YaTeX~
やてふモード M-x yatex-mode もしくは、*.tex を新規作成するとなる
begin型補完1 C-c b d ¥begin{document}...¥end{document}
begin型補完2 C-c b c ¥begin{center}...¥end{center}
section型補完 C-c s section、subsection、chapterなど
※なお、領域をマーク(C-[SPACE])してから、C-c S とかのように大文字で上記の型補完をすると、既に書いた文字を括れる
タイプセッタ起動 C-c t j つまりはTeXをかけるということ
プレヴューア起動 C-c t p つまりはdvioutなどで表示するということ

1999年3月25日 (木)

画面操作など

バッファ切替 C-x b
バッファ破棄 C-x k
画面分割やめ C-x 1
画面横に2分割 C-x 2
~編集など~
マーク位置セット C-[SPACE] もしくは C-¥@
ここまでカット C-w
ここまでコピー M-w
この行カット C-k
ペースト C-y
アンドゥ C-_ ※これってつまりは Ctrl+Shift+¥ です

1999年3月24日 (水)

Mewでメールを整理整頓

Summary Mode でメールのタイトルを選んでから o とすると整理整頓ができる。
勝手に推測して格納先を聞いてくるのでそのままでよければ y とする。
推測がはずれれば、自分で入力しても良い。
その場合は次回以降、ちゃんと Mew は学習してくれている :-)
~続・マニュアルの見方~
なんと、C-h i で良かったらしい...

1999年3月23日 (火)

Mewでメールの送信だけ

M-x mew-send と入力すると、Mew が起動してメール作成画面になる。送信す
ると、終了するのでただメール送りたいときは便利かも。
~メール送信時の基本~
破棄 C-x C-q

1999年3月22日 (月)

マニュアルの見方

M-x info と入力して、m mewj のように直接指定するか、一覧から選ぶ。
Mule のインストールしてあるディレクトリに info というディレクトリがあ
りその中にtexinfo形式のマニュアルが入っている。同じディレクトリの dir
というファイルに新しいマニュアルのエントリを追加すると、Mule からいつ
でも読めるようになる。
なるほど、みなさんはこの形式のファイルを texi2html で変換して Web に使
っていたわけですな。
~コマンドの中断など~
作業の途中や、コマンドの途中で中断したい場合は C-g でいいらしい。
わかるまでは一生懸命 ESC 押したり、強制終了していた...。
~基本~
開く C-x C-f
保存 C-x C-s
終了 C-x C-c
貼付 C-y
Undo C-_