2006年8月31日木曜日

トラックバックSPAM送信元IPアドレス分析


/24マスクと/16マスクでSPAM送信元のIPアドレスのばらけ具合にどれほど差があるか見てみた。


# cat access.log|grep -e "30/Aug/2006:"|grep mt-tb.cgi|awk 'FS="." {print $1"."$2"."$3;}'|sort |uniq -c|sort -k1 -nr|wc
613 1226 11528
# cat access.log|grep -e "30/Aug/2006:"|grep mt-tb.cgi|awk 'FS="." {print $1"."$2;}'|sort |uniq -c|sort -k1 -nr|wc
475 950 7281



むー、/16にしても、そんなに集約されないなぁ。




SPAM送信元もロングテールなのか(^^;


最後の砦は意地かプライドか。

「このまま終われない」と言うところか。
「巻き返すぞ!」てなことも。


深夜ならでは?(^^;
・アメリカとチャットに近いメールのやりとり。
・某プロジェクトの緊急助っ人対策。
自慢にならないなぁ...

圧縮オーディオのための音作りについて考える

AV Watch: 第248回:圧縮オーディオのための音作りについて考える
�� 圧縮オーディオに携わってきたプロに聞く、音作りの秘訣 ~


ほー。
それぞれにそれぞれの深い話があるんだなぁ。

原理をわかった上で、実験して確かめるところは、基本と正道か。

2006年8月30日水曜日

任せる(2)

任せる
仕事を任すと言うこと

任せたなら、後で文句はいわない。
でも、指導はする。

さじ加減が難しいなぁ。

指導のつもりでも、文句と取られることもあるし。
��なしのつぶてが最悪

2度ほど瞬停(正確には電圧がちょっと下がったぐらいか?)があったけど、峠は越したかな。


と思ったら、ちょっとゴロゴロと...

気になる靴










アディダス アディアンツォ MID


【題名】アディダス アディアンツォ MID

【作者】

【制作】アディダス 【価格】


【発売】 【ASIN】 B000HA3LJK



うーん、これで仕事にでると違和感あるかなぁ。

遅い夏休み終わり

昨日、今日と遅い夏休みをもらっていたのだが、とうとう終わり。

いろいろおいしいものも食べられたし、きれいな海も見られたし、
まぁ良い休みだったということかな。


明日から仕事がんばろっと。
��今日もいっぱい、電話だのメールだの来たけど(^^;
��#今もBlog見て、電話来たけど(^^;;;;

2006年8月29日火曜日

トラックバックSPAM対策


相変わらずTrackback SPAMが山ほどくるので、iptablesで蓋をすることにした。



apacheのログから下記で該当IPアドレスを取り出し。


$ cd /var/log/apache2/
$ cat access.log access.log.1|grep mt-tb.cgi|awk '{print $1;}'|sort|uniq -c|sort -k1 -nr





結果として、こういうものがでる。


1781 195.225.176.87
949 70.86.65.226
948 209.133.64.221
909 66.221.225.230
733 200.88.223.98
254 68.116.39.3
231 82.117.211.7
230 80.80.20.164
225 193.92.211.200
203 66.249.72.36
202 218.11.207.244
195 60.191.251.9
195 194.165.130.93
192 219.136.249.79
192 195.77.186.113
190 210.187.51.88
167 213.136.105.2
165 222.76.203.140
162 83.219.129.44
150 202.146.67.238
149 125.240.113.194
141 58.224.150.102
137 58.233.36.65
123 202.107.216.189
113 202.213.200.228
105 192.35.79.223
101 203.199.181.220
100 83.136.24.43
以下略

約10日間で100トラックバック以上送ってきた上記IPアドレスを含む/24サブネットをお引き取り頂くようにした。


ハロー効果


Wikipedia: ハロー効果



おー、Halo effectだったのか。Hello effectかと思ってた(^^;

というのも、 のP.42に


『ハロー効果とは、人事考課で陥りがちといわれていることで、人のある一面だけを見て全体の評価を下してしまうことです。たとえば、「挨拶がしっかりしているから、仕事もしっかり出来るんだろう」という、安易な判断や思考の流れのことです。』

てなことが書いてあったので、ついうっかり。



やはり、きちんと調べないとだめね。




確信バイアスと似たようなものかな?


slocate削除


うるさいので削除(^^;



一緒にbuntu-desktopも消されちゃったので、メモ。





# apt-show-versions |grep slocate
slocate/dapper uptodate 3.0.beta.r3-1
# apt-get remove slocate
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下のパッケージは「削除」されます:
slocate ubuntu-desktop ubuntu-desktop-ja
アップグレード: 0 個、新規インストール: 0 個、削除: 3 個、保留: 0 個。
0B のアーカイブを取得する必要があります。
展開後に 229kB のディスク容量が解放されます。
続行しますか [Y/n]?
(データベースを読み込んでいます... 現在 99257 個のファイルとディレクトリがインストールされています。)
ubuntu-desktop-ja を削除しています...
ubuntu-desktop を削除しています...
slocate を削除しています...
Removing `diversion of /usr/bin/locate to /usr/bin/locate.notslocate by slocate'Removing `diversion of /usr/bin/updatedb to /usr/bin/updatedb.notslocate by slocate'
Removing `diversion of /usr/share/man/man1/locate.1.gz to /usr/share/man/man1/locate.notslocate.1.gz by slocate'
Removing `diversion of /usr/share/man/man1/updatedb.1.gz to /usr/share/man/man1/updatedb.notslocate.1.gz by slocate'
Removing `diversion of /etc/cron.daily/find to /etc/cron.daily/find.notslocate by slocate'
グループ `slocate' を削除しています。
終了。


2006年8月26日土曜日

石垣島から自宅へtraceroutre


なんとか自宅のサーバは動いているらしい。

��って、Blog投稿できているから大丈夫なんだけど。




$ traceroute hoop.euqset.org
traceroute to hoop.euqset.org (202.226.241.201), 30 hops max, 40 byte packets
1 setup.netvolante.jp (192.168.0.1) 83.562 ms 0.768 ms 0.825 ms
2 60.37.32.138 (60.37.32.138) 8.817 ms 8.614 ms 9.295 ms
3 60.37.32.129 (60.37.32.129) 15.956 ms 14.739 ms 18.619 ms
4 60.37.24.41 (60.37.24.41) 31.923 ms 30.313 ms 33.084 ms
5 60.37.24.41 (60.37.24.41) 36.275 ms 30.330 ms 29.887 ms
6 211.6.9.201 (211.6.9.201) 33.310 ms 28.690 ms 28.343 ms
7 210.163.253.25 (210.163.253.25) 38.427 ms 37.468 ms 36.310 ms
8 210.163.253.74 (210.163.253.74) 49.429 ms 37.864 ms 41.343 ms
9 60.37.18.98 (60.37.18.98) 44.946 ms 37.211 ms 40.186 ms
10 210.173.178.31 (210.173.178.31) 45.316 ms 37.528 ms 40.199 ms
11 osk004bb01.IIJ.Net (58.138.106.5) 42.371 ms osk004bb00.IIJ.Net (58.138.106.1) 38.459 ms osk004bb01.IIJ.Net (58.138.106.5) 45.813 ms
12 fko003bb01.IIJ.Net (58.138.98.103) 56.512 ms fko003bb00.IIJ.Net (58.138.98.101) 46.884 ms fko003bb01.IIJ.Net (58.138.98.103) 61.043 ms
13 fko003ipgw10.IIJ.Net (58.138.119.2) 52.145 ms 46.335 ms fko003ipgw10.IIJ.Net (58.138.119.6) 49.067 ms
14 fko003ip05.IIJ.Net (58.138.119.26) 52.963 ms 47.784 ms 56.546 ms
15 210.130.152.26 (210.130.152.26) 48.122 ms 52.077 ms 48.835 ms
16 61.203.192.42 (61.203.192.42) 47.214 ms 46.417 ms 47.211 ms
17 61.203.192.94 (61.203.192.94) 54.830 ms 46.759 ms 58.741 ms
18 hakataerxbbiq10gi0.qtnet.ad.jp (218.40.224.13) 81.218 ms 48.703 ms 48.532 ms
19 ppps0328.hakata.bbiq.jp (202.226.241.201) 69.394 ms 50.947 ms 49.203 ms





石垣島から本島まで(?)が遅いのかな?


2006年8月24日木曜日

フォト蔵

いろいろあるけど、とりあえずフォト蔵に申し込んでみた。

私のページはこちら→http://photozou.jp/mypage/top/75974

トップページの左メニューバーにもリンクを置いてみた。

いろいろ出来るなぁ>Web2.0か。

Reunion

Reunion / Ann Lewis
新譜ではないけど、DVD/CDが出るのか。



申しこもっと(^^;


R0017594-s.JPG

2006年8月21日月曜日

Blogエントリー消滅かと


一瞬、DBを完全に壊して、Blogのエントリが全て消えたのかと焦った。



ちょっと調べた。


hacmini:/var/lib/mysql/MT# ls -l|more
合計 141132
-rw-rw---- 1 mysql mysql 65 2005-11-06 16:12 db.opt
-rw-rw---- 1 mysql mysql 460 2006-08-20 18:39 mt_author.MYD
-rw-rw---- 1 mysql mysql 6144 2006-08-20 18:39 mt_author.MYI
-rw-rw---- 1 mysql mysql 9748 2006-07-16 13:41 mt_author.frm
-rw-rw---- 1 mysql mysql 1948 2006-08-20 18:39 mt_blog.MYD
-rw-rw---- 1 mysql mysql 5120 2006-08-20 18:39 mt_blog.MYI
-rw-rw---- 1 mysql mysql 16094 2006-01-16 02:38 mt_blog.frm
-rw-rw---- 1 mysql mysql 4912 2006-08-20 18:39 mt_category.MYD
-rw-rw---- 1 mysql mysql 9216 2006-08-20 18:39 mt_category.MYI
-rw-rw---- 1 mysql mysql 9026 2006-07-16 13:41 mt_category.frm
-rw-rw---- 1 mysql mysql 280704 2006-08-20 18:39 mt_comment.MYD
-rw-rw---- 1 mysql mysql 84992 2006-08-20 18:39 mt_comment.MYI
-rw-rw---- 1 mysql mysql 9386 2006-01-16 02:38 mt_comment.frm
-rw-rw---- 1 mysql mysql 108 2006-08-20 18:39 mt_config.MYD
-rw-rw---- 1 mysql mysql 2048 2006-08-20 18:39 mt_config.MYI
-rw-rw---- 1 mysql mysql 8602 2006-01-16 02:38 mt_config.frm
-rw-rw---- 1 mysql mysql 67107624 2006-08-20 03:25 mt_entry.MYD
-rw-rw---- 1 mysql mysql 2575360 2006-08-20 18:39 mt_entry.MYI
-rw-r----- 1 root root 59179008 2006-08-20 01:05 mt_entry.TMD
-rw-rw---- 1 mysql mysql 9644 2006-01-16 02:38 mt_entry.frm
-rw-rw---- 1 mysql mysql 0 2006-08-20 18:39 mt_fileinfo.MYD
-rw-rw---- 1 mysql mysql 1024 2006-08-20 18:39 mt_fileinfo.MYI
hacmini:/var/lib/mysql/MT#

このmt_entry.TMDってのはなんだっけ?




取り合えず、消してみた。


hacmini:/var/lib/mysql/MT# mv mt_entry.TMD mt_entry.TMD.bak
hacmini:/var/lib/mysql/MT# sync
hacmini:/var/lib/mysql/MT# myisamchk -r *.MYI|more
- recovering (with sort) MyISAM-table 'mt_author.MYI'
Data records: 4
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
---------
- recovering (with sort) MyISAM-table 'mt_blog.MYI'
Data records: 5
- Fixing index 1
- Fixing index 2
- Fixing index 3
---------
- recovering (with sort) MyISAM-table 'mt_category.MYI'
Data records: 81
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
---------
- recovering (with sort) MyISAM-table 'mt_comment.MYI'
Data records: 978
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
- Fixing index 6
- Fixing index 7
- Fixing index 8
- Fixing index 9
---------
- recovering (with sort) MyISAM-table 'mt_config.MYI'
Data records: 1
- Fixing index 1
---------
- recovering (with sort) MyISAM-table 'mt_entry.MYI'
Data records: 40891
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
- Fixing index 6
- Fixing index 7
---------
- recovering (with sort) MyISAM-table 'mt_fileinfo.MYI'
Data records: 0
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
- Fixing index 6
---------
- recovering (with sort) MyISAM-table 'mt_ipbanlist.MYI'
Data records: 172
- Fixing index 1
- Fixing index 2
- Fixing index 3
---------
- recovering (with sort) MyISAM-table 'mt_log.MYI'
Data records: 942
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
---------
- recovering (with sort) MyISAM-table 'mt_notification.MYI'
Data records: 5
- Fixing index 1
- Fixing index 2
---------
- recovering (with sort) MyISAM-table 'mt_objecttag.MYI'
Data records: 0
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
---------
- recovering (with sort) MyISAM-table 'mt_permission.MYI'
Data records: 13
- Fixing index 1
- Fixing index 2
---------
- recovering (with sort) MyISAM-table 'mt_placement.MYI'
Data records: 40886
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
---------
- recovering (with sort) MyISAM-table 'mt_plugindata.MYI'
Data records: 9
- Fixing index 1
- Fixing index 2
- Fixing index 3
---------
- recovering (with sort) MyISAM-table 'mt_session.MYI'
Data records: 57
- Fixing index 1
- Fixing index 2
- Fixing index 3
---------
- recovering (with sort) MyISAM-table 'mt_tag.MYI'
Data records: 0
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
---------
- recovering (with sort) MyISAM-table 'mt_tbping.MYI'
Data records: 190
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
- Fixing index 6
- Fixing index 7
- Fixing index 8
- Fixing index 9
---------
- recovering (with sort) MyISAM-table 'mt_template.MYI'
Data records: 113
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
---------
- recovering (with sort) MyISAM-table 'mt_templatemap.MYI'
Data records: 24
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
---------
- recovering (with sort) MyISAM-table 'mt_trackback.MYI'
Data records: 40809
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
hacmini:/var/lib/mysql/MT#



その後、復活。

ファイルのタイムスタンプから推測するに、myisamcheckを中断したときに、tempファイルが中途半端に出来てたみたいだな。

それが悪さをしていたんだろう。


2006年8月20日日曜日

納豆飯の食べ方

r0016154-s.jpg

私が自宅で納豆を食べるときは、丼飯に混ぜ込んで食べるんだけど、少数派なのかな?


私はこれが最も旨い食べかただと信じておりますが(^^;

秋月電子:トライアック万能調光器キット(40Aタイプ)

r0016197-s.jpg

これは、必要に迫られて(と言う理由で)作っている。

このBlogを動かしている御自宅サーバはMac mini(初代)にDebianを入れて動かしており、データバックアップ用としてieee-1394接続の外部HDDを付けている。

そのサーバを動かしている室温は、夏場には30℃を軽く越える。
��クーラ入れていないので。


これを冷やすためにAC-100Vで動く12cmの中古FANを押入から出して動かしていたのだけど、回転数が早すぎて、うるさくて眠れない(^^;
そこで、このキットで回転数を下げて、うるさくないレベルで回している。
40Aのキットにする必要は無かったのだけど、20Aと比べて200円しか変わらないので、これにした。
r0016194-s.jpg

秋月電子:メーラー(Email送信)ボード・キット

r0016192-s.jpg

これも、ストレス解消(^^;でメーラー(Email送信)ボード・キットも作ってみた。

SMTPでの通知は応用範囲が広いし、デジタル接点の検知もアナログ接点の検知も出来るし、「こういうキットを待ってました」というところなんだけど、いまひとつきちんと動いていない(^^;

DIP SWでの固定IPアドレス設定はうまくいっていない。
DHCPでの設定は、何度か半田付けを見直しているうちに動くようになった。



しかし、本来の機能であるメール送信が出来ていない。
メール送信トリガとなるスイッチを押すと、メール送信ランプが点灯するんだけど、メールが届かない。
etherealでパケットを覗いてみると、メーラボードからdefault gatewayのMACアドレスを解決するためのARPが送信されているけど、誰も答えていない。
Etherレベルでまったく接続できていないわけではなく、メーラボードの設定を行うためのメーラボードへのHTTPでのアクセス(同一ネットワークアドレス内)は動いている。
うーん、原因はどこだろ。

秋月電子:LED電光掲示板キット

r0016188-s.jpg

久々に、ストレス解消(?)のために、電気工作を行った。

ちょっと思うところがあり、LED電光掲示板キットを作ってみた。
オプションで32×16ドットLED マトリクス表示装置パーツセット(実装済)も取り付けている。



ディスプレイを取り付けていないサーバに、なんらかの障害があったときに、ランプやブザーだけでなく、メッセージも加えられたら良いな...などと考えています。
��各人にメールで送ったり、各人のディスプレイにメッセージを出すのもスマートなんだけど、
��こういうのも泥くさくて良いなと。
r0016185-s.jpg
r0016199-s.jpg
r0016202-s.jpg
r0016204-s.jpg
r0016207-s.jpg

2006年8月19日土曜日

いちばんやさしい Java入門 (新書)


出張での移動の途中で読んでみた。

1章から4章までは、他のプログラム言語を知っている人にとっては読み流せば良いレベルかな。
だけど、「初心者にどういう説明をすればいいか?」と言う観点で読むと、なかなか参考になる。

��著者も承知の上の、ちょっと強引な比喩もあるけど、まぁ、それはそれなりに読める。

5章の「オブジェクト指向超入門編」と6章の「Java中級テクニック」は、Javaでコードを書いたことが無い私(その昔、勉強でいじったレベルを除く)にとっては、ためになった。


何より、本書の目的である「日本で一番”軽くてわかりやすい”Javaの入門書」と言う意味ではなかなか良い本だと思う。
また、私が気がついた誤記・誤植もいちばんやさしいJava入門 補足情報で訂正がでているのが、ちょっとうれしい。
��こんなの誤記するところじゃないだろう!と言うところもあるけど、
��人間誰にも間違いはある。
最初に読むにはお薦めです。
ただし、CDの付録は余分な気がする。
せっかく軽い本がCDのせいでちょっと重くなり、何より折り曲げられなくなっている。
こういう本を買う方で、本当にJava環境をつくってコーディングしようとする方ならば
URLさえ示せばSDK類はダウンロードするんじゃないかなぁ。
誤記訂正だけでないサポートWebの充実も待ってます(^^;

2006年8月18日金曜日

台風10号、その後

九州上陸して、福岡に向かっているなぁ。

今日帰れるのかなぁ。


2006年8月17日木曜日

SOLEARES

エピキュリアンではなく、藤村で購入。

r0016157-s.jpg

値段はお手ごろだった。
太くて旨かったんだけど、やはりちょっと短かったかなぁ。


キューバ以外にも良いものはあるな。

台風10号

大きく左に曲がり、九州へ。
wp1106.png

うーん、飛行機揺れそうだなぁ。



2006年8月14日月曜日

マンガ本整理

昨日のことだけど、押入から出てきたマンガ本をBOOK OFFへ。

・万歳ハイウエイ
・バリバリ伝説
・右曲りのダンディ
・BE FREE
・コージ苑
・風呂あがりの夜空に
・沈黙の艦隊
・ソムリエ
・傷負い人
・クッキングパパ


それと、ダブって買っていた三國志の30巻。
残ったのは、
・軽井沢シンドローム
・三國志
・総務部総務課山口六平太
・北斗の拳
ぐらいになっちゃった。
実家に帰るとまだちょっとだけ残っているかなぁ。

押入から前世紀の遺物を発掘

約束通り(これも、誰との?)、家の大掃除をした。
汗だくだくとはこのこと、というぐらい汗をかいた。

��仕事中に腋の下に滴り落ちる悪い汗とは違い、
��室内とは言えちょっと心地よい汗。
��ちなみにクーラ無しで作業しているので、ほんとに汗だく。

そして、押入から多くの遺物を発掘した。
r0016079-s.jpg

恐竜がそれらしい感じだけど、この先見るともっとぞっとします。
��お金をかけていることにぞっとする(^^;


r0016082-s.jpg
r0016084-s.jpg
r0016085-s.jpg
r0016087-s.jpg
r0016090-s.jpg
r0016092-s.jpg
r0016093-s.jpg
r0016096-s.jpg
r0016097-s.jpg
r0016100-s.jpg
r0016101-s.jpg
r0016103-s.jpg
r0016106-s.jpg
r0016107-s.jpg
r0016110-s.jpg
r0016112-s.jpg
r0016115-s.jpg
r0016117-s.jpg
r0016119-s.jpg
r0016122-s.jpg
r0016124-s.jpg
r0016127-s.jpg
r0016128-s.jpg
r0016131-s.jpg
r0016134-s.jpg
r0016136-s.jpg
r0016139-s.jpg
r0016141-s.jpg
r0016145-s.jpg
r0016146-s.jpg
r0016148-s.jpg
r0016150-s.jpg
r0016151-s.jpg
r0016152-s.jpg
これら以外にも、Windows3.0などは、既に捨てていた。
��3.5"FDって、もう使い道無いしなぁ。
��フロッピケースも山ほど出てきたけど捨てました。
段ボール箱2つにぎっしり詰まっていたこれらのパッケージを、
ライセンス証書とメディアを残して、どっさり捨てました。
1箱でもすかすかになりました。
読んでないマニュアルが山ほどあった。
Linux関係も、まだいっぱいあるんだよなぁ。どうしよう。

2006年8月13日日曜日

Unix ware

本日買った「いわゆるタッパー」。

100円ショップのにせず、敢えて450円も出してこれに(^^;
r0016057-s.jpg
Asvel home page

"Unique ideas and techniques made impossible things possible"
って、ミラクルか?(@_@;

��そのわりに、「お米約2.0kg」とか、「フタは4隅のどこからでも開けられます。」とか、
��「移動に便利な取っ手付き」など、やたら身近な利点がほのぼのするな(^^;

蓋にもUnixとでかく書いてある。
r0016059-s.jpg
まぁ、いいか(^^;
用途は葉巻を置いておくHumidor。
温度計と湿度計のセットは750円で、Unixwareともども、近所のホームセンターにて購入。
r0016060-s.jpg
r0016064-s.jpg
良い葉巻は吸っちゃって、安いのしか残ってないな。