2006-04-01 (Saturday) 晴のち曇 安静時心拍数 57 [長年日記] この日を編集
◆ Omega Chart 2006/03/10 の初期データ
いつも Omega Chart にはお世話になっているので、ちょっと古いですが、手元にある OC060310.zip を置いておきます。
追記: bzip2 で圧縮し直してみたところ約 13MB も少なくなりました。
-rw-r--r-- 1 tota tota 62189610 Apr 1 17:09 OC060310.tar.bz2 -rwxr--r-- 1 tota tota 75498023 Apr 1 10:00 OC060310.zip
OC060310.tar.bz2 を持っていってください。
◆ HTTP 301 redirect
今まで http://rtfm.jp/tota/ で運用していたのですが http://rtfm.jp/~tota/ としたかったのでリダイレクトを使ってみました。.htaccess に
Redirect permanent /tota/ http://rtfm.jp/~tota/
としておしまい。
方法3:.htaccess の Redirect を用いる。
リダイレクト記述を行うと、瞬時にジャンプし、またブラウザ履歴に残りません。ブラウザのバックで戻っても再びリダイレクト元を表示することはありません。したがって、訪問者は「スムーズに移動」されますし、よほど注意深くないと「移動したことすら気づかない」でしょう。次は .htaccess の設定例です。
Redirect permanent /~user/hobby/ http://mydomain.jp/hobby/
このような指定を行うことで、http://旧ドメイン/~user/hobby/????? へのアクセスは、http://mydomain.jp/hobby/????? へリダイレクトされます。ディレクトリ構造を保ったままリダイレクトされるのが、この方法の利点です。
[ミケネコの htaccess リファレンスより引用]
を参考にしました。
◆ 連帯保証人の書類作成
不動産屋から連帯保証人が作成する書類が届いたので署名と捺印をして、印鑑証明書を添付しました。クロネコヤマトのメール便の着払いの用紙が付いていたので http://9625pc.jp/ から集荷をお願いしました。便利ですね。
◆
増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編(結城 浩)
Amazon.co.jp をうろうろしていたら見つけました。
Java言語で学ぶデザインパターン入門 マルチスレッド編(結城 浩)は仕事でちょっとは利用しましたが、読破はしていません。会社でも月 1 回デザインパターン勉強会をしているのですがなかなか覚えられません。なんとかスキルアップしたいのですが。。。
2006-04-02 (Sunday) 曇のち雨 安静時心拍数 64 [長年日記] この日を編集
◆ imap-bayes
imap-bayesとは
* メールを全自動でフォルダに振り分けるソフトです。
* IMAPを使ってる人向けです。procmailのようにサーバ側で動作します。
* 過去の分類を学習するベイジアンフィルタなので、ルールの設定は不要です。
* 分類ミスの訂正に特別な操作は不要です。メールソフトで正しいフォルダにメールを移動するだけです。
* 分類対象のフォルダは何個でもOKです。
[imap-bayes - behind gimiteより引用]
便利そうなのでメモ。
◆
Absolute BSD FreeBSD システム管理とチューニング FreeBSD4.x/5.x対応 Mycom UNIX books(Michael Lucas/佐藤 広生)
買いそびれてだいぶ時間が経ってしまいました。ポチッとな。
◆ [FreeBSD-Announce] FreeBSD 2.2.9 Released!
ネタですか。日本時間ではとっくに 2006-04-02 なのですが。
◆
Life Hacks PRESS ~デジタル世代の「カイゼン」術~(田口 元/安藤 幸央/平林 純/角 征典/和田 卓人/金子 順/角谷 信太郎)
GTD、Google、プレゼンテーション、マインドマップが特集。マインドマップは特許を考えるときに使う手なので是非とも身につけておきたいと思います。GTD は
仕事を成し遂げる技術―ストレスなく生産性を発揮する方法(デビッド・アレン/森平 慶司)
◆ 天ぷら食べたら胃がもたれた
昨日の昼食にスーパーマーケットで買ってきた天ぷらをおかずにそばを食べたのですが、ちょっと油っぽくていまだに胃がもたれていてちょっと気持ちが悪いです。しばらくは揚げ物は控えようかと思います。
2006-04-03 (Monday) 晴 安静時心拍数 63 [長年日記] この日を編集
◆ MTA まわりの設定 失敗編
最近環境が変わり MTA も自分でいじれるようになった、ということと bsfilter の処理が重たいので、上流の MTA 側でなんとかしたいと思い、いろいろ試してみました。Windows 環境はあまり利用しないようにしているつもりなので anti-virus よりも anti-spam が重要なのですが、調べてみると amavisd-new の ports の依存関係で p5-Mail-SpamAssassin がインストールされるので一石二鳥です。
# portinstall security/amavisd-new
とするとデフォルトで MILTER "sendmail milter support" オプションが有効になっていますが、私は Postfix を使っているので外しました。依存関係のビルドが進んでいき p5-Mail-SpamAssassin のところでも OPTIONS があるのですが、ここではデフォルトのままにしておきました。しばらくするとインストールが終わります。
*******************************************************************
To use amavisd-new, you need to install at least one virus scanner.
The following virus scanners are available in the FreeBSD ports
collection:
/usr/ports/security/vscan McAfee VirusScan
/usr/ports/security/clamav Clam Antivirus
/usr/ports/security/f-prot F-Prot Antivirus
/usr/ports/security/drweb DrWeb antivirus suite
Enable amavisd-new in /etc/rc.conf with the following line:
amavisd_enable="YES"
If you want to use the amavis sendmail milter interface,
you need the following additional line in /etc/rc.conf
amavis_milter_enable="YES"
Configuration templates are available in /usr/local/etc
as amavisd.conf-dist, amavisd.conf-sample and amavisd.conf-default.
Documentation is available in /usr/local/share/doc/amavisd-new.
*******************************************************************
と言われるので security/clamav をインストールすることにして /etc/rc.conf に
amavisd_enable="YES"
を追記します。設定フィルは
# diff -u /usr/local/etc/amavisd.conf{-dist,}
--- /usr/local/etc/amavisd.conf-dist Mon Apr 3 22:23:07 2006
+++ /usr/local/etc/amavisd.conf Mon Apr 3 22:29:26 2006
@@ -17,7 +17,7 @@
$daemon_user = 'vscan'; # (no default; customary: vscan or amavis)
$daemon_group = 'vscan'; # (no default; customary: vscan or amavis)
-$mydomain = 'example.com'; # a convenient default for other settings
+$mydomain = 'rtfm.jp'; # a convenient default for other settings
$MYHOME = '/var/amavis'; # a convenient default for other settings
$TEMPBASE = "$MYHOME/tmp"; # working directory, needs to be created manually
@@ -96,8 +96,8 @@
# $myhostname = 'host.example.com'; # must be a fully-qualified domain name!
-# $notify_method = 'smtp:[127.0.0.1]:10025';
-# $forward_method = 'smtp:[127.0.0.1]:10025'; # set to undef with milter!
+$notify_method = 'smtp:[xxx.yyy.zzz.www*1]:10025';
+$forward_method = 'smtp:[xxx.yyy.zzz.www]:10025'; # set to undef with milter!
# $final_virus_destiny = D_DISCARD;
# $final_banned_destiny = D_BOUNCE;
@@ -285,14 +285,14 @@
# ### http://www.csupomona.edu/~henson/www/projects/SAVI-Perl/
# ['Sophos SAVI', \&sophos_savi ],
-# ### http://www.clamav.net/
-# ['ClamAV-clamd',
-# \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd"],
-# qr/\bOK$/, qr/\bFOUND$/,
-# qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
-# # NOTE: the easiest is to run clamd under the same user as amavisd; match the
-# # socket name (LocalSocket) in clamav.conf to the socket name in this entry
-# # When running chrooted one may prefer: ["CONTSCAN {}\n","$MYHOME/clamd"],
+### http://www.clamav.net/
+['ClamAV-clamd',
+ \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd"],
+ qr/\bOK$/, qr/\bFOUND$/,
+ qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
+# NOTE: the easiest is to run clamd under the same user as amavisd; match the
+# socket name (LocalSocket) in clamav.conf to the socket name in this entry
+# When running chrooted one may prefer: ["CONTSCAN {}\n","$MYHOME/clamd"],
# ### http://www.clamav.net/ and CPAN (memory-hungry! clamd is preferred)
# ['Mail::ClamAV', \&ask_clamav, "*", [0], [1], qr/^INFECTED: (.+)/],
取り敢えずこんなかんじにしました。
$virus_admin = "virusalert\@$mydomain"; # notifications recip. $mailfrom_notify_admin = "virusalert\@$mydomain"; # notifications sender $mailfrom_notify_recip = "virusalert\@$mydomain"; # notifications sender $mailfrom_notify_spamadmin = "spam.police\@$mydomain"; # notifications sender
という記述があったので
# diff -u /etc/mail/aliases{.orig,}
--- /etc/mail/aliases.orig Wed Mar 1 08:47:42 2006
+++ /etc/mail/aliases Tue Apr 4 00:36:11 2006
(snip)
@@ -43,6 +45,8 @@
tty: root
usenet: news
uucp: root
+virusalert: root
+spam.police: root
# Well-known aliases -- these should be filled in!
# manager:
(snip)
# newaliases
としておきました。次に clamav のインストールです。
# portinstall security/clamav
オプションがありますがデフォルトでインストールしました。/etc/rc.conf に
clamav_clamd_enable="YES" clamav_freshclam_enable="YES"
を追加して、設定ファイルを修正します。が、/usr/local/etc/clamd.conf は何もせずに大丈夫そうです。
# diff -u /usr/local/etc/freshclam.conf{.default,}
--- /usr/local/etc/freshclam.conf.default Mon Apr 3 22:58:07 2006
+++ /usr/local/etc/freshclam.conf Mon Apr 3 23:11:43 2006
@@ -52,7 +52,7 @@
# Uncomment the following line and replace XY with your country
# code. See http://www.iana.org/cctld/cctld-whois.htm for the full list.
# Default: There is no default, which results in an error when running freshclam
-#DatabaseMirror db.XY.clamav.net
+DatabaseMirror db.jp.clamav.net
# database.clamav.net is a round-robin record which points to our most
# reliable mirrors. It's used as a fall back in case db.XY.clamav.net is
としました。あとは README.postfix を参考にして
# diff -u master.cf{.orig,}
--- master.cf.orig Mon Mar 27 22:45:14 2006
+++ master.cf Tue Apr 4 00:56:39 2006
@@ -77,3 +77,17 @@
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
+smtp-amavis unix - - n - 2 smtp
+ -o smtp_data_done_timeout=1200
+ -o disable_dns_lookups=yes
+localhost:10025 inet n - n - - smtpd
+ -o content_filter=
+ -o local_recipient_maps=
+ -o relay_recipient_maps=
+ -o smtpd_restriction_classes=
+ -o smtpd_client_restrictions=
+ -o smtpd_helo_restrictions=
+ -o smtpd_sender_restrictions=
+ -o smtpd_recipient_restrictions=permit_mynetworks,reject
+ -o mynetworks=xxx.yyy.zzz.www/32
+ -o strict_rfc821_envelopes=yes
# diff -u main.cf{.orig,}
--- main.cf.orig Mon Mar 27 22:45:20 2006
+++ main.cf Tue Apr 4 01:00:14 2006
@@ -642,3 +652,6 @@
# readme_directory: The location of the Postfix README files.
#
readme_directory = no
+#
+#
+content_filter=smtp-amavis:[xxx.yyy.zzz.www]:10024
としておしまい。あとは
# /etc/rc.d/amavisd start Starting amavisd. # /usr/local/etc/rc.d/clamav-clamd.sh start Starting clamav_clamd. # /usr/local/etc/rc.d/clamav-freshclam.sh start Starting clamav_freshclam. # postfix reload postfix/postfix-script: refreshing the Postfix mail system
として起動。あれ?なんかうまくいってなさげ。。。また次回。参考
- http://d.hatena.ne.jp/stealthinu/20060110/p2
- http://wiki.apache.org/spamassassin/IntegratedSpamdInPostfix
- http://www.voyager.gr.jp/~sampei/freebsd/amavis.html
- http://www.kobitosan.net/postfix/origdocs/install-sav.html
- http://www.kncn.net/blog/item/502
- http://www.aconus.com/~oyaji/suse9.3/amavisd-new_antivir_suse9.3.htm
*1 jail 環境のためにループバックアドレスが使えないので
2006-04-04 (Tuesday) 晴のち曇 安静時心拍数 64 [長年日記] この日を編集
◆
SEのための特許入門 (JISAブックレッツ)(水谷 直樹)
この本は現 3 年目の人たちが新人時の特許研修で配布されたものなのですが、なかなかに良い内容で、値段的にも 1 冊 500 円と非常にリーズナブルです。
◆ 利益確定
昨日の相場の上昇のおかげで 3 銘柄で利益確定できました。
2006-04-05 (Wednesday) 曇ときどき雨 安静時心拍数 59 [長年日記] この日を編集
◆ 業務終了(退職)のご挨拶 テンプレート
先日、年度末だったということもあり数名の方から業務終了のご挨拶というメールをもらいました。そのほとんどが何か定型文を使っているような感じなのでテンプレートとして取っておこうと思います。また、自分も使うかもしれませんし。ぉ。
tota です。 お仕事中に失礼いたします。 本日、x 月 y 日(?)を持ちまして業務を終了する事になりました。 本来は、お世話になった皆様に、直接ご挨拶に伺うべきものですが、 お会いできない方もいらっしゃると思いますので、 メールにて、ご挨拶にかえさせていただきます。 hoge 年間働かせていただきましたが、 在職中は皆様には大変ご迷惑をお掛けしました。 それでもこちらでの業務を勤めることができたのは、 皆様の暖かいご指導、ご協力があったからこそと感謝しております。 最後になりますが、今後の皆様のご健康とご活躍を心よりお祈り申し上げます。 ありがとうございました。
◆ ALPSLAB slide
えろぺおさんとこから。
ALPSLAB slideは、Webサイト、ブログ、Wiki等に、簡易ルート再生可能なスクロール地図を、簡単に貼り付けることができるサービスです。
(snip)
GPSログを読み込んで、あなたのサイクリングやジョギングコースの軌跡を再生することも可能です。
[ALPSLAB slideより引用]
へぇ。週末にでもやってみようかな。
2006-04-06 (Thursday) 晴のち曇 安静時心拍数 62 [長年日記] この日を編集
◆ 利益確定
1 銘柄で利益確定です。建て玉が少なくなってきました。けど買いサインがでないので我慢です。
◆
イー・トレード証券ではじめる ネット株 (やりたいことがすぐわかる)(エディポック)
4章 以降しか参考にならないかも。有料ツールも使う気にはなかなかなれません。システムトレードしていますので。
2006-04-08 (Saturday) 曇 安静時心拍数 59 [長年日記] この日を編集
◆ 虫歯治療(7)
先週で大体治療は終わっていて、今日はクリーニングをしました。私は唾液の分泌が少ないようで歯石が付きやすく取ってもらいました。他の箇所に虫歯が無いことを確認して終了です。半年後に定期健診の連絡を入れてもらうようにしました。1,130 円也。
◆ 散髪
しばらく散髪に行っていなかったので行ってきました。ちょっと失敗風味です。
2006-04-09 (Sunday) 曇のち晴 安静時心拍数 58 [長年日記] この日を編集
◆ ALPSLAB slide プラグイン
私もALPSLAB slide利用ガイドラインが気になっていたのですが、たださんが問い合わせていたようなのでその答えを待っていました。結果は問題ないとのことだったので、早速試してみました。データは 2 年前の時空の路ヒルクライム in 会津の情報収集に行った時のものです。
自転車くらいの速さが丁度良い感じかもしれません。
2006-04-11 (Tuesday) 雨一時曇 安静時心拍数 57 [長年日記] この日を編集
◆ 「QUICKリサーチネット」の無料利用権獲得
E*TRADE 証券の有料サービスが 3 か月間無料になったらしいです。そんなに取引していたかなぁ?
◆
魔術師リンダ・ラリーの短期売買入門―ウィザードが語る必勝テクニック基礎から応用まで (ウィザードブックシリーズ)(リンダ・ブラッドフォード ラシュキ/ローレンス・A. コナーズ/世良 敬明/鶴岡 直哉/長尾 慎太郎)
某所でおすすめの本。ちょっと古くて、かなり高いですが具体的な例と豊富なチャートパターンでわかりやすく解説してあります。
2006-04-12 (Wednesday) 曇一時雨 安静時心拍数 58 [長年日記] この日を編集
◆ Microsoft Update on Windows XP
- Windows XP 用 Outlook Express の累積的なセキュリティ更新プログラム (KB911567)
- Windows XP 用セキュリティ更新プログラム (KB908531)
- Windows XP 用 Internet Explorer の累積的なセキュリティ更新プログラム (KB912812)
- Windows XP 用の更新プログラム (KB904942)
- Windows XP 用セキュリティ更新プログラム (KB911562)
- Windows XP 用 Windows Media Player 10 のセキュリティ更新プログラム (KB911565)
- Windows 悪意のあるソフトウェアの削除ツール - 2006 年 4 月 (KB890830)
◆ Microsoft Update on Windows 2000
- Outlook Express 6 Service Pack 1 の累積的な修正プログラム (KB911567)
- Windows 2000 用セキュリティ更新プログラム (KB908531)
- Internet Explorer 6 Service Pack 1 用の累積的なセキュリティ更新プログラム (KB912812)
- Windows 悪意のあるソフトウェアの削除ツール - 2006 年 4 月 (KB890830)
◆
The Art of Computer Programming Volume 3 Sorting and Searching Second Edition 日本語版 (Ascii Addison Wesley programming series)(ドナルド・E. クヌース/Donald E. Knuth/有澤 誠/和田 英一)
出たらしい。でも高い。。。
2006-04-13 (Thursday) 曇のち雨 安静時心拍数 59 [長年日記] この日を編集
◆
[入門] Debian パッケージ(やまだ あきら/鵜飼 文敏)
5/11 に出るそうです。\ay diaryより。Debian パッケージの利用から作成までを解説した本だそうです。私は以前、Debian を使おうとして苦戦したのですがこの本があればなんとかなるかもしれません。ただ、コンサバなところと stable だの unstable だのがあってうざいのでやっばり FreeBSD だよなぁと思います。FreeBSD でも ports に関して、この類の本があると便利かも。でもあちこちの WebPage で解説されているから要らないか。
◆ 社長賞 party
去年の下期は事業部の業績が良く、社長賞をとったのでその party をホテル フェアシティでやりました。無礼講ということでいろいろありましたが楽しかったです。ビンゴでは季節外れの加湿器があたりました。冬までしまっておかなきゃ。
◆ ACCEPT_FILTER
Masuda Masashi's network engineering diary より。以前に [FreeBSD] apache2.2 チューニング を読んでいたので ACCEPT_FILTER に関しては知ってはいたのですが、2ch も FreeBSD だったんですね。
2006-04-15 (Saturday) 晴 安静時心拍数 58 [長年日記] この日を編集
◆ LIVE HEALTHY ホスファチジルセリン
本当はキリン ホスファチジルセリンが欲しかったのですが在庫切れなのでこちらにしました。ストレスホルモン「コルチゾール」が生産されるのを防ぐサプリメントです。ホスファチジルセリンは脳細胞の細胞膜を柔らかく(神経伝達のスムーズさを改善)し、コルチゾール濃度を下げて脳の血流を回復させ、思考をすっきりさせるとともに脳細胞を死滅から守ると言われているそうです。物は試しということでやってみようと思います。
◆
LIFE STYLE エグゼクティブチョイス 30袋
イチョウの葉のエキス、別名ギンコ、ギンク。脳の血流を回復させ、思考力を取り戻し、脳細胞の再生を促すと言われているようです。こちらも物は試しです。
2006-04-17 (Monday) 晴 安静時心拍数 59 [長年日記] この日を編集
◆
Subversion実践入門—達人プログラマに学ぶバージョン管理(Mike Mason/でびあんぐる)
今更ながら Subversion です。職場で使っている IBM の Clear Case が非常に使いづらいのでいやになってきました。CVS とか Subversion の方が便利で使いやすいのですが、どうにかならないものかと思っています。
2006-04-18 (Tuesday) 晴 安静時心拍数 58 [長年日記] この日を編集
◆ ウィニー:入札巡る国会議員への「口利き依頼文」流出
個人情報などの機密情報が漏れるのは勘弁していただきたいですが、汚職や談合などの不正の記録の流出というよい副作用もあるものですね。これをきっかけに浄化されればよいのに。
◆ チョコレート効果 CACAO 99%
職場の売店で売っていたので試しに買ってみました。
非常に苦いのでお口で少しずつ溶かしながら、甘い飲み物と一緒に召し上がることをおすすめします。
[明治製菓:チョコレート効果より引用]
とパッケージにも書いてあったのですが、構わずバリバリと食べてみました。思っていたよりかは苦くなかったのですが、甘味はまったくなく粉薬を食べているような感じがしました。CACAO 86% 位が無難ですかね。
◆ tDiary 2.1.4、ちゃんとリリース
普通はタグを打ってからリリースすると思うのですが。。。まぁ私がリリースエンジニアリングしているわけではないのでいいのですが。
◆ 小鳥峠(おどりとうげ)
そういえば学生のころ国道158の方の小鳥峠を越えた記憶があります。I. T さんと N. Y さんと大垣夜行を使って北陸本線の木之本駅から出発して、国道303, 417 馬坂峠を越えてうすずみ温泉で一風呂浴びて、神社の舞台で野宿。夜中の 2 時に出発して国道157を北上し温見峠、伊勢峠、油坂峠、国道156、蛭ヶ野、国道158、松ノ木峠、小鳥峠、高山駅というごっつぁんプラン。
2006-04-19 (Wednesday) 曇一時晴 安静時心拍数 59 [長年日記] この日を編集
◆ 複雑な printf 文
フィールド指定の所を * とすることで後続の引数でフィールド 指定できます。 使用例:
int size = 5;
int a = 10;
float f = 3.14159;
printf("%*d\n", size, a );
printf("%*.*f\n", size, size, f );
[Stringより引用]
C 言語は 5 年もやっていますがこんな使い方を見たのは初めてでした。仕事以外にハックする量はほとんど無いので仕方ないですが。
◆ ports/96043: [PATCH] textproc/ruby-htree: [SUMMARIZE CHANGES]
htree が 0.4 なのに 0.3 のままだったので send-pr しました。
DIST_SUBDIR= ruby
を消してしまったのは間違いでした。ports コミッターがなんとかしてくれるでしょう。
2006-04-20 (Thursday) 曇一時雨 安静時心拍数 59 [長年日記] この日を編集
◆ favicon.icoの作り方
httpd-access.log を見ていると favicon.ico をもっていこうとする人たちが多いので favicon.ico でも作ろうかと調べてみました。
2006-04-22 (Saturday) 晴 安静時心拍数 59 [長年日記] この日を編集
◆ 集中力復活
今週は良く集中できました。ホスファチジルセリンとイチョウ葉エキスは物凄い良く効きます。薬とは違い、サプリメントなので副作用はないでしょう。物忘れ、健忘症、うつ病などがなかなか治らないという方には是非おすすめしたいと思います。
FreeBSDのブートプロセスをみる (UNIX MAGAZINE COLLECTION)(白崎 博生)
ブルー・オーシャン戦略 競争のない世界を創造する (Harvard business school press)(W・チャン・キム/レネ・モボルニュ/有賀 裕子)
FreeBSD Expert 2006(技術評論社編集部)
# 取 [ c臂壕h≒ 膺 iオc 臂 ㍽ ょ ]
# [http://rtfm.jp/~tota/diary/20060520.html#p02 internet. D..]