Gururi.log

id:Gururiの記録です。

DNSサーバ

djbdnsとそれ以前

djbdnsを使えるようになったのは当然Classic Mac OSから抜け出した後であるわけだが、それ以前はどうしていたか、と言えばMacDNSを使っていた……ような気がする。気がする、というのは最早記憶が定かで無いためで……そもそもMacDNSを使っていた時代は自前でDNSを立てる必要が無かった(=ドメインを取っていなかった)ような気がする。ドメインを取ってしばらくも、namezeroの無料ドメインだったので、Webサーバもメールも、転送しか出来ず、DynamicDNSを使ってWebサーバを動かしていたという状態だったため、特に必要無かったわけだ。
たぶんきっかけはGoogle Apps for Your Domainだったと思う。自分でDNSサーバさえ動かせば、メールサービスはGoogleにお任せできるので、本当の意味での「自分のメールアドレス」が持てたのだ。しかも無料(当時)。そういうわけで、gururi.comは最初期にGoogle Appsに登録したので、今でも250ユーザまで作れるようになっています。250て。
で、その時最初に使ったのがdjbdbsだった、気がする。この辺時系列がよくわからないんだよなあ。djbdns使ってるのと同時期にqmailのインストールの話とか書いてるし。わけわからん。

nsd

Googleに本格的に依存した生活を始めて、結局qmailは使われなくなり、サーバで動いているのはapacheとtinydnsくらい、という状況で、「他のも試してみたいなあ」とか思い始めたときにnsdを見つけてしまう、とかそんな適当な理由だった記憶が。なお、移行したのは2009/08/27だった模様。

bind

さて、bindであるけども、実はその後使わないことになりました。職場のサーバで2台ほどbindを動かしていたわけだけど、上司から「macの場合、セキュリティパッチはどうなってるの?」と聞かれ、正直に「Apple次第」と答えてしまったので「じゃあちょっと何とかしないといけないねえ」と返されて何とかすることに。具体的には

  1. bindを自分でmakeして入れ換える
  2. 他のにする

という選択だったわけだが、 折角なので2を選んでみた。キャッシュサーバだけやってた奴にはunboundを、コンテンツサーバにはnsdをインストール。unboundの方は移行済み、nsdの方もまもなくテストが終了するので終了し次第完全移行の予定である。これでbindとおさらばできるぜ……

天気

晴れ

花粉症患者の大半は春先の晴れの日が嫌いなのでは無いだろうか。理由は言わずもがな、花粉の飛散量が増えるから。洗濯物を外に干したくても、花粉まみれになってしまうので干せないという話もよく聞く。我が家の場合は気にせずに干して、入れるときにバッサバッサと払うことにしているが、それで全部落ちるわけも無く……。

そんなわけで、雨の日は花粉の飛散が抑えられるので割と好きである。しかしながら、翌日以降の花粉飛散量が増える傾向にあるため、手放しでは喜べないのも確かである。雨→晴れのコンボは割とよくあるのでダメージ増大である(コンボだけに

嵐・大雨・大雪

嵐・大雨・大雪は大好きだが、今日のような雷だけは勘弁して欲しい。あれはマジで機械が壊れるからな。台風の季節ともなれば、コロッケを買って来て速報まで待機……まではやらないが、わりとチェックする方ではある。その一方でアニメが流れて涙を飲むこともしばしば。敵は大雨や大雪の災害情報だけではない。BS/CSの受信状況が悪化して、ブロックノイズがのりまくったり、録画が途中で切れたり、と、大雨や大雪で直接被害を受けることも。しかしそれもケーブルテレビ(青葉ケーブルテレビ)にしてからはほぼ無くなった。ほぼ、というのは結局のところケーブルを流れてくる放送波もどこかのアンテナで受信した物だからしかたない。その頃に比べたら受信できなくなることはまず無いと言って良い。極めて快適である。ついでにBフレッツからフレッツ光ネクストになったしな。まあ200Mbps契約なんだけど、NATループバックのためにBBR-4HGを使っている関係上、外は100Mbps縛りなんだけどな。これのギガビットイーサネット版が出たら速攻で買うんだけどなあ。

病気

花粉症・鼻中隔湾曲症

花粉症になったのは大学生の頃。世間でも花粉症なる言葉が市民権を得てきて、春先にくしゃみ鼻水鼻づまりの諸症状が出るのはどうやら杉やらなんやらの花粉のせいらしい、というのがみんなの共通認識になりつつあった頃と記憶している。しかも俺の場合は花粉によるアレルギーだけではなく、鼻の真ん中の壁(鼻中隔)が曲がっているせいで鼻の穴が狭くなっており、より鼻が詰まりやすい状態だった。通っていた耳鼻咽喉科でそれを治す手術を受けたのが20歳だったかな。鼻の穴から鑿を入れてガンガン削るという今考えても恐ろしいものでした。それに加えて減感作療法を数年続けて、大分症状は緩和してきたので、ここ数年は甜茶のサプリだけでなんとか過ごしてきたんだが、今年はちょっと酷くて、先週末、通っている病院でアレグラを処方して貰ったところ。効いてるんだか効いてないんだか微妙な気もするけど、たぶん効いてるはず。今日は家に帰った途端鼻が詰まり始めたけど……。

高尿酸血症

ここ数年、尿酸値が高めで推移していたのだが、昨年末に原因不明の足の痛みに襲われて、人に話をする度に「痛風じゃないの?」と言われて病院に行った結果まあ痛風だろうと言うことで処方された薬を飲んだら一応痛みは減る方向へ。たぶん合ってるんだろう。そのうちちゃんと検査して貰わないと行けないと思いつつ、先週もまた忘れて帰ってきてしまった次第。

水虫

で、その通ってる病院には、元々水虫治療のために通っております。水虫ってのは長ーい戦いですね……大分改善したんだけど、やはり根治にはまだ至っておりません。季節的なものもあるしね。毎日毎日、風呂上がりに薬を塗っております。足の裏が硬くなるタイプの水虫なんだけど、これが死んだ親父と同じ症状なんですよね。そうか、親父に貰ったやつか……(たぶん違う

年齢

20代以前

ぶっちゃけると「自分が将来大人になるという実感」が無かった時期。いつかはなるのかもしれないけど、それはまだまだ先だと思って、あるいは思い込んでいた。時間の感覚は今と全く違うよなあ……。
ぐるりと名付けられた*1のがたぶん19か20の時。まさか未だに使ってるとは(そしてドメイン名まで取ってるとは)その当時の俺も妹1も思ってなかっただろうなぁ。ちなみにアイコンも元々は妹1が描いた絵です。今使ってるアイコンは、お絵かきソフトを使って自分で描きました。
当時既に仙台在住でしたが、仙台はあんまりアニメやらないんですよね。地上波でやってる貴重なアニメはVHSで録画して見てました。マクロス7とか、レイアースとか。テープが高いのとでかくて保管場所に困ったのも今では良い思い出です。

30代

30代最初の年は人生に於いて重大な決断をした年でした。具体的に言うと家を買いました。なんたる無謀……というわけでもなく、実は嫁さんが半分出しています。残りの半分を俺がローンで払う、という形。しかし10年で金利は上がってしまうので出来れば10年で返したい、そんなの可能なのか……とか思ってた、最初の年は。翌年に父が亡くなり、保険金で組合から借りていたローンを一括で返すと、住宅金融公庫のローン返済に余裕が出てきた。そりゃそうだよね、公庫+組合で計画建ててたんだから。返済額を変えないと単純に一月当たりの負担はガクッと減る。そんなわけで、繰り上げました。合計10年での返済計画に変更。最初は割と無茶な気がしてましたが、人間何とかなるものです。慣れって恐い。ただ、それでも「こんなガキが家なんて買って大丈夫なのか」とか思ったし、ずっと思ってました。
30代後半には否応なしに町内会に巻き込まれ、俺が会計監査を引き受けたのに実際には嫁さんが監査した翌年度には嫁さんが会計になってました。これが世界の選択か(違います
この頃の趣味はほぼネットと本に偏っていた気がします。この時期はアニメを余り見た記憶がありません。CSもBSも設備が無かったですし。

40代

そんなわけで、40歳になった年の秋、具体的には去年の秋の返済で、めでたく住宅ローンが終了したわけです。長かったような、短かったような。一般の人に比べたら圧倒的に短いですが。職場でも同じくらいのタイミングで家を買った人が結構居ましたが*2、彼らの話を聞くと30年とか35年とか気が遠くなる話をされました。やはりフルタイム共働きだと違うのか。むしろ俺としてはなぜ家を買うのに共働きじゃないのかと問いたいところだが。
その後地デジ移行に伴ってテレビやらHDDレコーダやらを買ったらあーら不思議、ひたすらアニメを録画するおっさんの出来上がりです。特に30代の頃放送していたアニメがAT-Xで放映されると嬉々として録画している*3。20年前と何も変わってないというか、20年前に戻ってるというか。実際になってみてわかったのは、「40歳なんて全然大人じゃない」ってこと。実はみんな「自分だけ大人になれてないんじゃないか?」と思ってるのではないだろうか。そんなの当たり前か……。

*1:付けたのは嫁さんの上の妹。今後妹1と称す。本人が変更を願い出たら変更します。

*2:住宅ローン減税があったからであって年齢が近かったわけでは無い。

*3:ただし消化は進んでいない。

電話

嫁から電話

誕生日だけど明日までの科研費の書類を今日中に作らないとまずいので帰れない

この時期はどこもそんな感じだよね……俺も嫁の誕生日に行くはずだった温泉を保留にしているのでおあいこである。もう少し落ち着いたら行きましょう。

母から電話

そんなわけで今日は俺の誕生日であるため、母から電話がかかってきた。大体米が無くなったときか長期休暇近くに今年は誰が来るのか確認する為か誕生日くらいにしかかけてこない。どうせ電話は家族割りで無料なんだからガンガンかければいいのにねえ。なお、明日4/5は母の誕生日のため、今度はこちらからかける模様。

姉から電話

トリを飾るのは姉(44歳独身)であった。最初iPhone(SBM)の方にかけてきて「どっちかわからんかった」などとぬかした。最初から教えなけりゃ良かったかな……。腰だの肩だのが痛くないか、ちゃんと上がるか、などと失礼な事を聞いて来る。姉上じゃ無いんですからちゃんと運動してますし。

弟から電話

俺には弟もいるのだが、こいつは滅多なことでは電話などかけてこない。まあこちらからも余程弟でないと話が通じない事で無い限り電話をかけないけどな。30代も半ばを過ぎた男兄弟なんぞそんなもんである。

チェック

次男のメールアドレスをチェック

次男のメールアドレスは下の名前が入っている*1のだが、嫁さんがメールを送るに当たって

oだっけ?woだっけ?

と言い出した。なんのこっちゃ、と思うかも知れないが、要するに名前に「お」が入っているのだけどメールアドレスでは「o」となっているのか「wo」となっているのか、という話。正解は「o」なのだが、実はちゃんとエイリアスを設定してあるので、どっちでも届く。テストメールだけ送ったら「なんで本題の方を転送しないのか」と詰られました。理不尽な。

昔のログをチェック

昔人狼BBSをやってた頃のログを時々読み返したくなることがある。お気に入りはE152 悲しみの村。共有者+灰3人となった最終日。勝つのは人か、人狼か?ラストウルフ初体験の村でした。そういや先週フジテレビで人狼やってたらしいですが、ネットでは散々な言われようでしたね。視聴者には最初から役職がわかってるのはちょっとなあ……。

海腹川背をチェック

マガジンを開いたら「さよなら海腹川背」の文字が……新作だー!!思えば1994年12月に発売されたSFC版からのおつきあい。fjでF0のタイムアタックをやってた頃が懐かしい……。長男が生まれる前どころかまだ学生だったんだな。時が流れるのは早いのう。
そういうわけで早速サイトをチェック……前回はステージだけ3Dだったのが今回は海腹さんも含めて3D化。うーん、どうなんだろう、これ。まあ買うけどな。PSP版?え、そんなもの有りませんよ?

*1:に限らず家族のメールアドレスはみんなそうなっている。

実行

WWWサーバの引っ越しを実行

職場のウェブサーバの引っ越しを実行。旧サーバもまだ動いていますが、wwwのTTLを3時間にしてあるので、そろそろ旧サーバへのアクセスは終了している頃。いつ頃から稼働しているか調べてみたら、どうやら2005年ころのようです。約10年、年一の停電と震災後の停電時以外は休むこと無く働き続けてくれました。もう少し、namedとsendmailを止めたら終了です。

自作プログラムを実行

一応職業プログラマをやっていた時期もあったせいか*1、何か面倒な処理をするときはプログラムを書いて何とかならないか考えることが多いです。大抵はプログラムを書く方が面倒になるのですが、その辺は気にしない方向で。テキストを処理するだけならvim上で使える正規表現だけで何とかすることが多いです。一番使っているのはおそらくシェル*2とAppleScriptです。AppleScriptはPerforma 5420を買ったときの漢字Talk7.5.3からの付き合いですから、16年くらいかな。Mac OS Xになった当初は無くなってしまうのではないかと思うくらいの扱いでしたが、どっこい今でも現役です。でも最近の人はAutomator機能の一部くらいに思ってるんではないだろうか。

サーバプログラムを実行

自宅のサーバではDNSサーバとWWWサーバが実行されています。以前はメールサーバも動かしていたのですが、POP/IMAP/SMTPをSSL化するのが面倒なので止めてしまいました。現在のメールサービスはGoogle先生に頼りきりです。ええ、Google Apps for Your Domainです。サービス開始後、わりとすぐに使い始めたので、今でも無料でそこそこの数のアカウントを作れます。50個だっけ?そこまで作る用途が無いので作ってませんけど。
WWWサーバは普通にMountain Lion Server付属のApacheを使っています。以前は/etc/apache2/httpd.confをviで編集して設定してたのですが、現在はAppleの作法に従ってServer.appを使用しています。フォローしきれない部分は未だに手書きですけど。
一方DNSサーバは、bindではなくnsdを使っています。bindの設定が面倒なわけではないですが、やはりセキュリティホールの出る頻度が……。職場のDNSサーバでもbindにパッチが出る度に先輩がmakeしてたのですが、どうにも古いOS、古いマシンなので、./configure && make && make installでは上手く行かないこともしばしば。そんな姿を見ていたので、「bindはやべえ」という刷り込みがされてしまったようです。ちなみにnsdを使う前はdjbdns(tinydns)を使っていました。職場のサーバではおとなしく標準のbindを使っていますが、これもそのうちnsdにしたいなあと思っています*3
そういう事からも(わかる人には)わかるように、我が家のLANにはDNSキャッシュサーバはありません。LAN内部の名前解決は全部Bonjourにお任せです。当然LAN用のコンテンツサーバも無いので、LAN内部から自宅サーバへアクセスするためにはNATループバック(ヘアピンNAT)が必須です。そんなわけで、フレッツ光を200Mpsで契約しているにもかかわらず、未だに我が家のルータは 100MbpsのバッファローBBR-4HG(2台目)です。YAMAHAにしろって?ごもっとも……。

*1:その前からプログラムはガリガリ書いてましたけど。

*2:デフォルトはzshにしています。

*3:どんだけbind嫌いなんだよ。