June 21, 2006

google calendar にHTMLでの公開機能が

愛用しているGoogle Calendarなのだけど、More New Features! なんて書いてあるから何かなーと眺めていると、いろいろ追加された機能の中に、スケジュールのHTMLでの公開を発見。

今まではXMLやICALなどでのみの発信で、受ける側もGoogle Calendarやその他のスケジュールソフトが必要だったけど、これだとブラウザさえあればOK。

そういうわけで、BigScooterカレンダーを早速HTML版でも公開

ちょっと予定が少なくて寂しいな。

投稿者 hide : 6:00 AM | トラックバック
June 7, 2006

Google Spreadsheets 使ってみた

20060607.gif

ざっと使ってみての印象。
・エクセルファイルのインポート直後、日付データが変な数字に置き換わった。そのセルを選択してchose formatから日付を選ぶと直った。
・セルをドラッグして移動などは出来ない

現時点では表計算ソフトの基本的な機能しか実装されていない印象だ。
それでもこのところのGoogleの一連のソフトと同様、ブラウザで操作しているのを忘れそうなほど、直感的に操作できて、操作性はかなり良い。

そのうちホントにPCにはブラウザのインストールだけで十分な時代が来るのかも。

投稿者 hide : 5:33 AM | トラックバック
May 24, 2006

インターネット電話 freepを申し込んでみた

うーん、なんだろう。スカイプみたいなものかな。

今なら無料の「freepカード」を配布中ということなので、早速申し込んでみた。

先着5000組にプレゼントと書いてあるわりには、いつまでも掲示されているのが不思議。

May 15, 2006

Google から Gmail for your domain beta tester invitation が来た

Welcome to our beta test!


Thanks for helping us test Gmail for your domain! We're excited to help you offer Gmail accounts with your domain.

Here's how to get started:

* First, click the link below. Log in with the same Google Account you used to volunteer to become a beta tester.

というわけで、だいぶ前に応募したGmail for your domain の招待状が今ごろ来た。正確には5/12に来ていた。

自分のドメインのメールをGoogleで一括管理してもらえて、インターフェースはGmail。25人分の容量2GBまでのメールアドレスがもらえたらしい。あれ、Gmailは今2724 MBだけど、Gmail for your domainは2GB固定なのね。

必要な設定は、DNSのMXをGoogle指定のところへ変更することと、自分のドメインのメールアカウントの作成。

20060515.gif

Gmailへのログインページは、専用ページが用意されている。

20060515-2.gif

ログインしてしまえば、あとは普通のGmail。言語設定を日本語にしたら、インターフェースも日本語で可。

とりあえず、使ってみます。

投稿者 hide : 5:57 AM | トラックバック

Ariel MultiSchedulerからGoogle Calendarへの移行

今までスケジューラはArielのMultiSchedulerを使っていたのだけど、Google Calendarへの移行が完了した。

Ariel MultiSchedulerとGoogle Calendarを比較すると、
両者に共通なのは、
・複数人でのスケジュール共有に対応
・フリー
Ariel MultiSchedulerは、
・WindowsPCで動くアプリケーション
・P2Pでスケジュールデータを共有。サーバが不要。
・ネットに繋がって無くてもスケジュール参照可能
・日本語版
・w-zero3とはOutlook経由で同期可能
Google Calendarは、
・ウェブベースのアプリケーション
・データはGoogleで管理。
・ネットに繋がってないとスケジュール参照不可能
・英語版のみ
・w-zero3との同期方法が今のところ無い。
といったところ。

Google Calendarも将来的にはOutlookとの同期や日本語化にも対応ということだったので、それを待ってから移行しようと思っていのだが、Ariel MultiSchedulerでスケジュールを共有している人の一部にAriel MultiSchedulerにログインできなくなると言う不具合が発生。思い切って移行してしまうことにした。

とりあえず、今のところ不具合も無く便利に使ってます。またGoogleに依存するものを一つ増やしちゃったのが、ちょっとアレですが。

投稿者 hide : 5:03 AM | トラックバック
April 30, 2006

freshreaderを試す

サーバ設置型で高速多機能なRSSリーダ、フレッシュリーダーを試してみた。

主な特徴で気に入った部分は、
・自分のサーバにインストールできる
・ネットに繋がっているブラウザがあれば、どこからでもチェックできる
・非力な玄箱でもバカ速く動作
・RSSを出力しないサイト(あるいはRSSの出し方が気に入らないサイト)でもHTMLの差分から更新を検知できる。
・ブロガーには無料

今までは、自分のサーバに設置するいいRSSリーダが見つけられておらず、仕方なくgoogle readerを使っていたのだけど、これは使い物になりそう。というか、すでに移行完了。

おまけに、サイトの更新検知ツールとして使っていた「なつみかん」以上の機能も含んでいるので、そちらでやらせていたこともフレッシュリーダーに統合できた。

インストールについては玄箱なので、「ionCube PHP Encoder」部分で引っかかったものの、Yukke Clipsさんの記事を見て対応完了。

改善要望としては、
・google readerからexportしたOPMLファイルを取り込むと、グループ分けしていたものが全部一緒くたになってしまった。フレッシュリーダーで簡単に分類できたので問題と言うほどではないのだけど。
・購読しているサイトの名称変更が出来ない気がする。エクスポートして編集してインポートで可能だけど。

全体的に満足度はかなり高い。ASP版があったらもっと普及するだろうに。

RSSリーダー:フレッシュリーダー

投稿者 hide : 11:43 AM | トラックバック
March 15, 2006

再びGmailへ

メールの管理。自宅サーバとGmailをいったり来たりしている。

そもそもは、メールの管理をサーバサイドに移行して、どのクライアントからでもメールを確認できるようにするというのが目的で、それは自宅にimapのサーバを立てることで達成できた。

次がスパム対策。これもbogofilter + kakasi でそこそこの精度だったのだが、学習のさせ方が悪いのか、定期的にデータベースの作り直しをやることになってしまっていた。

そういうわけで、再びGmailに戻ってきて1ヶ月。Gmailのスパムフィルタ、前に試した頃よりも精度も上がっているような気がするし、快適快適。

ちなみに、Gmailのスパムフォルダを見る限り、この1ヶ月で届いたスパムは約1万通でした。

投稿者 hide : 5:57 AM | トラックバック
March 11, 2006

Googleローカルに京都の高精細画像が

ひょっとしたら、もう追加されてからずいぶん経つのかもしれないけれど、今月の初め(2006年3月)にGoogleローカルのサテライトで、京都の衛星写真がずいぶん細かく見られるようになっているのを知った。

早速、自分の家の周りを確かめると、まだ家が建っていない。どうやら2年~3年ほど前の写真のようだ。

これまで高精細に見られる他の地域がとても羨ましかっただけに、嬉しさもひとしお。Googleに感謝だ。

投稿者 hide : 3:46 AM | トラックバック
February 18, 2006

無線LANトラベルルータ LINKSYS WTR54GS-JP購入

リンクシスのトラベルルータ WTR54GS-JP を購入

B000E8QVS8WTR54GS-JP 無線LANトラベルルータ 英語版

シスコ・リンクシス 2005-12-22
売り上げランキング :

Amazonで詳しく見る
by G-Tools

出張時にホテルで使う無線LANアクセスポイントが欲しかったのだ。どうせ買うなら小さいものをと言うことで、appleのAirMac Expressとでかなり悩んだ。

B0002GSAO0Apple AirMac Express ベースステーション [M9470J/A]

アップルコンピュータ 2004-07-28
売り上げランキング : 41

Amazonで詳しく見る
by G-Tools

主に比較したのは、







LINKSYS WTR54GS-JPAirMac Express
外形寸法73×107×31mm75×94.01×28.5mm
重さ148 g189g
有線LANポートWAN,LAN各1ポートWAN,LAN切り替え1ポート

WTR54GS-JPの方がわずかに大きく、ちょっと軽い。

楽天で価格を比べてみると、
LINKSYS WTR54GS-JP

AirMac Expressベースステーション

2月中旬ではどちらも1万円台前半。

最終的に決め手は有線LANポートの数、さらにAirMac Expressは発売から日が経っていることからいまさらな気がして、WTR54GS-JPにした。

さて、肝心のWTR54GS-JPの使い心地なのだが、まだ出張に持っていっていないので、自宅環境で試した限りで書くと、

・基本的に全て英語。英語とネットワークについてそこそこの知識がある人か、過去にLinksysの日本語版のブロードバンドルータをつかったことのある人なら、操作については問題ないのではないかと。
・標準で構成するNATのローカルアドレスが192.168.16.0/24、多分、ホテルなどでNATの環境にさらにぶら下げることを想定して、こうなっているのではないかな。
・本体、ほんのり暖か。トラベルルータなので気にしないけど、ずっと同じ場所で使いつづけるのはちょっと不安な感じ。まあ、BEFSR41C-JP使っていたときもそこそこ発熱はあったものの年単位で使用して平気だったから問題ないのかも。

これを使うことで、
・出張先でホテルなどの得体の知れないLANにPCなどを接続する際に、直接接続せずワンクッション置けるという安心感。
・LANのコンセントと電源コンセントが変な配置で、PCでの作業を机の上以外ですることを余儀なくされるなんて事が無くなる予定。
次の出張がちょっと待ち遠しくなってきた。

投稿者 hide : 6:47 AM | トラックバック
February 7, 2006

掲示板スパム対策

このところ画像掲示板へのスパムがひどくなってきた。

出張から帰ってきてからというもの、なかなかペースが戻らなくてPCの前にいる時間が短くなっているというのに、スパム消去に時間が割かれさらに時間がない状況に。

そういうわけで、簡単になんとかする方法を模索。

掲示板改造支援サイトなんて、スパム対策の機能を追加した掲示板を配っているところもあるみたいだけど、自分の改造部分と合体させるのはかなりめんどくさそう。

結局、画像掲示板と言うことで、画像の添付の無い親ポストの投稿を弾くようにした。

主に使っているのは、kentさんところのjoyful note を改造したものなのだけど、スパムのほとんどが本文にアドレスをずらずらと並べたもので、画像の添付が無い。それならばということで、親のポストで画像が無い場合は弾くと。画像掲示板だしこれくらいの制約は許してもらえるでしょうと。

やったことは、
sub regist の中、適当なところに


# 親記事でファイル添付の無い場合、エラーとする
if (!$in{'upfile'} and $in{'reno'} eq "") { &error("画像を添付してください"); }

を追加。今のところ、効果抜群です。本格的な対策は、また時間のあるときに。

投稿者 hide : 12:31 AM | トラックバック
December 1, 2005

Mozilla Firefox1.5 キタキタ

Mozilla Firefox1.5 が公開されたので、早速1.0.7からアップグレード。

特に問題も無くインストールも終わり、起動してきたFirefoxを見た第一印象は、「どこが変わったか分からん」

使っていたら、だんだんと分かってきた。「サイトの表示が速くなった」でもこれだけ。多分色々変わっているのだろうけど、私が普段使っている部分ではあんまり違いが無さそう。

まあ、2.0じゃなく1.5だからこんなもんかな。

ちなみに私にとってFirefoxはメインブラウザですが、世間ではまだまだのようです。maje.jpのアクセス解析を見てみると、

20051201.gif

Firefox:2.64%

もうちょっとシェアをとってもいいブラウザだと思うんだけどなぁ。

November 30, 2005

特定の話題特化型のSNS

ソーシャルネットワーク、mixiの一人勝ちのようだけど、そんな中、特定の話題特化型のSNSが増殖中らしい。

個人的には、mixiはちょっと馴染めなかった。特定の話題ごとにブログを持っているように、SNSも特定の話題ごとにグループ化されていて欲しい。

そういうわけで、私の考える、ビッグスクーター系のSNSを、OpenPNEというシステムを使って、ざっくりでっち上げてみた。

20051130.gif

伝わるかなぁ。こんなんが欲しいんだけど。

投稿者 hide : 5:31 AM | トラックバック
November 22, 2005

Google Analytics 20日分まで更新される

このところ更新の滞っていたGoogle Analyticsが、やっと20日分まで表示可能になったので、早速maje.jpを見にきてくれた人を地図上に表示。

20051122.gif

うぉー、世界の皆さんこんにちは-。

現地の日本人か日本語が出来る人がアクセスしてくれているのならよいのだけど、日本語出来ない人が見ていたのだとしたら、つまんないページだったろうなぁ。英語版作らないといけないかなぁ。

それにしても、Google Analytics、あまりの負荷に耐え兼ねて、一時的に新規プロファイルの追加リンクが表示されなくなってしまっている。vid=1151のページに新規登録のページ自体はあるし、実際登録できたので登録自体を止めているわけでは無さそうなのだけど。

投稿者 hide : 6:31 AM | トラックバック
November 18, 2005

Google Analytics を試す

Googleのアクセス解析サービス、Google Analyticsが始まったので、早速使ってみた。

第一印象は、訪問者の地図へのマッピングが最高!

20051118.gif

20051118-2.gif

20051118-3.gif

もうすこしデータがたまると地図以外の「固有の訪問ユーザーのトラッキング」とか「訪問ユーザー セグメントのパフォーマンス」なんて項目が面白く見られそうだ。

というか、いつまでもだらだらと見てられそうで、自分の時間を消費してしまう危険なツールだよ、これは。

今まではapacheのログをanalogで解析したり、フリーのアクセス解析のCGIを使っていたりしたけど、普段の使用はGoogle Analyticsだけでよさそう。もう、いっそのことapacheのログをGoogleに渡せば、Google Analyticsで表示してくれるようになったりなんかしたらなどと思ってしまう。

最近のGoogleは、矢継ぎ早に新サービスを提供しているけど、その中でもこれは最高ですわ。

November 5, 2005

Google AdSence に紹介プログラム

今日、AdSenseにログインすると、久しぶりに規約改定画面が。

何が変わったのか見てみると、どうやら紹介プログラムが追加されたようだ。

早速、トップページ左のAdsense下に貼ってみた。
AdSenceに興味のある方は、お試しください。

August 22, 2005

Yahoo!ミュージック サウンドステーションを使ってみた

ITmediaで「10万曲が無料――ヤフーが新音楽配信サービス」なんてニュースを見たので、早速使ってみた。

リンク先のYahoo!ミュージック サウンドステーションに飛ぶと、

お使いの環境ではご利用になれません。
サウンドステーションをご利用になるには下記のソフトウエア、動作環境が必要です。

・Windows 98 SE 以上
・Microsoft Internet Explorer 5.5以上のブラウザ
・Windows Media Player 9.0以上
・Macromedia Flash Player 6.0以上
・JavaScript、ActiveXコントロールの使用を許可する設定にしてください

く~、FireFoxだと蹴られるか。まあ、しゃあないな、IEでアクセスしてみよう。

お使いの環境ではご利用になれません。
サウンドステーションをご利用になるには下記のソフトウエア、動作環境が必要です。

・Windows 98 SE 以上
・Microsoft Internet Explorer 5.5以上のブラウザ
・Windows Media Player 9.0以上
・Macromedia Flash Player 6.0以上
・JavaScript、ActiveXコントロールの使用を許可する設定にしてください

まだあかんか。Windows Media Playerか。あんまり気乗りしなくなってきたが、入れてみるか。

と、だいぶテンションの下がってきたところでやっとサウンドステーションにアクセス。

海外の曲なんかはネットラジオでも結構聞けたりするけど、日本のはあまり無かったからちょっといい感じ。もっと番組が細分化されて、過去に聴いた履歴から「こんなチャンネルはどうですか?」なんて言ってくれれば面白いのに。

あとは、微妙に使いにくいインターフェイス。広告中はボリューム触れないとか。いきなり広告からだから、夜中にでかい音させちゃって、ビックリしてボリューム押しまくった後、ボリューム下がらないからタスクトレイでミュートしちゃったよ。何か制限するのなら、それが与える影響を十分に考慮してからにして欲しいな。

あと番組が探しにくい。慣れで解決するかもしれないけど。せっかくYahoo!のサービスなんだからサウンドステーション内を検索とかさせて欲しい。あ、Googleでサイトサーチすればいいのか、ひょっとして。

と、なんだかんだ言いつつも、ちょっと気に入った。だらだら流し用にしばらく使ってみることにする。

投稿者 hide : 10:47 PM | トラックバック
July 15, 2005

Googleマップ、Googleローカル始まる

先日からgoogle maps api で遊んでいたのだが、数日前から地図と衛星写真の切り替えボタンが日本語化されたなぁと思っていたら・・・。

ゼンリンの地図とタウンページの情報で、Googleローカルが始まりましたな。

googleマップの方も地図が見られるようになった。

googleローカルの作りは、Google Maps Api はこう使うんやというお手本のような作りで、ただただ感服。

ああもう、なんていうか、地図好きにはたまらん。

Hidekichi.net map なんて作りかけて、衛星写真上に立てたポイントからMapionへのリンクを生成してみたりして遊んでいたけれど、これはもう要らないなぁ。

July 4, 2005

Google Maps API で遊ぶの続き

眠れないのをいいことに、ちょっと手持ちのデータを突っ込んでみた。

firefox だと、script warningが出て、途中で中断を迫られる。途中で中断すると、一部のみの表示となる。Internet Exprolerだと、やたら時間がかかった後に表示される。

20050703.gifgmaptest2


あんまり大量のポイントはプロットできないということで。

ちなみに、これは何をしているかというと、各市町村の役場の位置にマーカーを立ててるのです。地図で遊ぶのって楽しいなぁ。

投稿者 hide : 3:01 AM | トラックバック
July 2, 2005

Google Maps APIで遊ぶ

Google Maps APIが公開されたニュースを見て、ちょっと触ってみた。

http://hidekichi.net/gmaptest.html

面白い。現在のところ、日本は衛星写真だけで、解像度も一部を除いてはあまり細かくないのだけど、これだけでも結構面白い。

手持ちの座標データをみんな突っ込んでみようかとか、PHSの位置情報と組み合わせて遊べないかなとか、いろいろと夢は広がる。

うぉー、時間が欲しい。

投稿者 hide : 4:54 PM | トラックバック
June 13, 2005

Google Sitemapsに登録する。

Googleの新しいサービス、Google Sitemapsに登録してみた。

これは、サイト運営者側がサイトマップを用意することで、googleによるサイトの巡回を効率的に行ってもらおうという試み。

Google側で配布しているSitemap Generatorを動かして、サイトマップを作成すると、グーグルはそれを見てインデックスを作ってくれるらしい。これをしておけば、今まで以上にサイト内サーチが有効に使えるかなと。今は、サイト内のインデックスされていないページも多いから。

サイトマップジェネレーターを動作させるのにPython2.2以降が必要とのこと。うちのサーバを見てみると、Pythonは1.1.13。こいつのインストールからだ。

ソースコードを取ってくる。
http://www.python.jp/Zope/download/pythoncore
現時点で、Python 2.4.1だった。

Python-2.4.1.tgz をもらってきて、

$ tar zxf Python-2.4.1.tgz
で解凍。

$ cd Python-2.4.1
$ ./configure
$ make
# make install

無事、インストール完了。

Sitemap Generatorをもらってくる。

Google Sitemaps (BETA) Helpに行って、

Project: google-sitemap_gen: File List辺りからsitemap_gen-1.0.tar.gzをもらってきて、

$ tar zxf sitemap_gen-1.0.tar.gz
$ cd sitemap_gen-1.0

example_config.xml を config.xml にコピーして、config.xmlを修正

まずここを修正。
<site
base_url="http://maje.jp/"
store_into="なんちゃら/sitemap.xml.gz"
verbose="1"
>


初めは、
<directory path="なんちゃら" url="http://maje.jp/" />
を設定して動かそうとしたのだが、

UnicodeDecodeError: 'ascii' codec can't decode byte 0x94 in position 12: ordinal not in range(128)
なんてエラーが出て止まる。

ので、アクセスログでやってみることにした。

これね。
<accesslog path="/var/log/httpd/access_log" encoding="UTF-8" />

指定した場所に、sitemap.xml.gzが出来ているのを確認。

出来たサイトマップを登録。

Google Sitemaps (BETA)から
Add a Sitemap +でサイトマップのアドレスを入力。

どうやら登録されたようだ。

効果の程は、まだよくわからないけど。

June 6, 2005

ごめんなさい。約2日間、つながらなくなってました

最初にお詫びです。6月4日午後5時ごろから6月6日正午にかけて、Hidekichi.netのサービスが全て停止していました。

20050606.png

原因は、インターネットから切り離されてしまったためで、NTTの光ファイバが何らかの原因(多分、よその工事)で曲げがきつくなってしまい、データがうちまで届かなくなってしまったためのようです。

工事完了時点で、原因も含めた連絡をもらえるはずだったのですが、連絡が無いのでこれ以上のことがわかりません、ごめんなさい。これを機会にBフレッツに見切りをつけることも検討したいと思います。あるいは、回線の多重(2重)化とか。

以下、経緯です。

土曜日の午後5時ごろ、突然インターネットにつながらなくなる。

この日は、夕方から雷を伴う激しい雨が降っており、ひょっとしてどこか途中の経路に雷でも落ちたのかな、などと考えていた。

ブラウザを立ち上げて、ブロードバンドルータにアクセス。

PPPoEの接続状態が、「接続を試みています」になっている。つながっとらん。

ブロードバンドルータとONUのあるスペースを覗き込むと、ONUのSTATUSとFIBERランプが両方とも赤の点滅。

おもむろにONUの電源を引っこ抜き、再度投入。やはり両方とも赤ランプ点滅。

もしかして故障?土曜日の夕方なのに・・・。

NTTに電話して・・・と考えていたら、あれ、そういえば、先日留守番電話に「116の者ですが後日電話します」なんてメッセージが入っていたなぁというのを思い出す。

結局後日かかってこなかったのだが、そういえばBフレッツの料金、口座振替にしなきゃと思いつつ未だに請求書が来るたびコンビニで払ってるなぁ、そういえば、最近払った記憶がないなぁなどと思い始める。

最近は、子供の世話やらなんやらで、ろくに郵便物も確認してないのだ。たまっていた郵便物の束を見ていると、Bフレッツの請求書を発見、5月31日までだ。おまけに車の自動車税も5月31日までだ。水道料金なんてのも発見。

コンビニにダッシュして、全部払ってきた。車が止められなかっただけでも良しとしよう。というか、うちのサービス使ってくれている方、こんな理由で止まってしまってごめんなさい。早急に口座振替に変更します。まあ、これで復旧ならやれやれだなと。

帰ってきて、振込用紙に書いてあった料金お問い合わせ先のフリーダイヤルに電話すると、「営業時間は午後5時までです、なお土日はやってません」とテープの声が。

まあ、料金未納で止まっているのなら、システムが入金を確認した時点で自動復帰するだろう、しばらく様子を見ることにしよう。そう考えたのが甘かった。

次に確認したのが、一夜明けて日曜日のお昼。嫁さんは月曜日まで無理なんじゃない?などと言っているが、それは困る。そういうわけで116に電話。サービスの窓口の電話番号を教えてもらう。

で、そこに電話すると、料金未納ではそういう症状にはなりませんよとのこと。どこか途中の経路の故障や光ファイバの断線が疑われるということで、3時に伺いますということになった。うーん、もっと早くに116に電話するんだったなぁ。

3時ごろ、NTTから電話。地下の光ファイバの接続部分の工事になりますので、作業は明日になりますとのこと。なんですとー。

うちの前の道には電柱が立っておらず、電話線やらなにやらはみんな地中を通ってくるのだ。景観的にはいいのかもしれないが、こういうときに迅速に対応してもらえないのが困りもの。まあ、NTTにあまり多くを期待するのも酷な気もするけど。

作業終了時に電話で報告してもらえるということだったので、仕事中も今か今かと携帯をちら見。していたら、昼過ぎに大量のメールが届く。

インターネット接続が回復して、メールが流れ出したということのようだ。質問事項を箇条書きにして電話がかかってくるのを待っていたのだが、電話が無い。そうこうしているうちに仕事が忙しくなってきて、気が付けば定時。

自宅に戻ってくると、結局作業員が来て、接続を確認していったとのこと。地下の部分で光ファイバが曲がりすぎていたのが原因と言っていたらしい。

うーん、いろいろと聞きたいことはあったのだが、とりあえず復旧したし、よしとしよう。サービス停止中にアクセスできなかったみなさま、申し訳ありませんでした。これを教訓に、今後、なんらかの予防措置をとりたいと思います。とりあえず口座振替から(笑)

投稿者 hide : 7:16 PM | トラックバック
May 28, 2005

bogofilterを再教育する

最近、またしてもスパムメールの振り分けが不調。

何度か書いているが、スパムメールの振り分けにはベイジアンフィルタのbogofilterを使っている。

これが、届いたメールを過去の学習からスパムかそうでないかを判断し、さらにその結果を今後のメールの判定にも使うということをしている。

つまり、一度スパムメールを非スパムと判定してしまうと、芋づる式に非スパムと判定されてしまうスパムメールが増えてしまうのだ。

メール単位で誤判定の修正はできるのだが、あまりにもありすぎて、修正できないくらいなってしまった。

そういうわけで、データベースの作り直し。

非スパムのフォルダで、
find . -type f -exec sh -c 'cat {} | bogofilter -n --bogofilter_dir ~/ ' ';'

--bogofilter_dir ~/ を付けたのは、現在運用中のデータベースとは別の場所に一旦作成し、後で差し替えようとしているから。

同様にスパムのフォルダで
find . -type f -exec sh -c 'cat {} | bogofilter -s --bogofilter_dir ~/ ' ';'

一日放置していたら、新しいデータベースが出来上がったので、元のwordlist.dbと差し替え。

とりあえずは自動で学習しないようにして、運用を再開した。

新しいデータベースで運用を始めると、日本語スパムもほぼ弾いてくれる。ちょっと調子よすぎかもと思っていたら、案の定非スパムもスパム判定していた。

誤判定された非スパムを特定のメールフォルダに置いておくと、再学習して学習が終わったら受信ボックスに戻すようにした。

cronで、
35 * * * * cd [誤判定された非スパムの置き場] && find . -type f -exec sh -c 'cat {
} | bogofilter -n ' ';' && mv [誤判定された非スパムの置き場]/cur/* [メールディレクトリ(受信ボックス)]/cur/
てな感じで。

定期的にデータベースの再作成をする羽目になりそうな予感。まあ、それならそれで、それすら自動化という手もあるな。

投稿者 hide : 1:57 AM | トラックバック
May 5, 2005

停電でサーバ停止

本日午後2時45分ごろから15分ほど停電。当然のことながら、うちのサーバもサービス停止してました。

20050505.png

停電の予告も無かったので、停電直後はご近所さんがたくさん外に飛び出してきて、「うちもうちも」という感じ。

停電中にかかってきた電話は、100Vの給電がされていないため、いつもと違う音がして、びびった嫁さんは電話を放置していたらしい。出てください、お願いします。

しかし、今の日本では停電なんてほぼ無いだろうと思っていたので、実際に起きてみるとちょっとショックだ。IP電話に乗り換えようかと思っていたけど、電話はもうしばらくこのままでよいかなぁと思ってしまった。

April 14, 2005

Gmail 日本語化される

20050413.gif

そんなわけで、日本語化されたGmail。ざっとみて変わったのは、
・メニュー
これは英語でもどうってこと無かった気がする。
・ヘルプ
いざというときに助かりそう。英語で一通り読んだから、もう一度読む気はしないけど。
・送信メールがユニコードからISO-2022-JPへ変更された
携帯へ送信すると文字化けしていたのが、これで解消。
・ログイン前(またはログアウト後)のページ
英語ではじわじわと3GBへ向かって?増えていくメールボックスの容量が「2,000 MB の容量が用意されているため、メッセージを削除する必要はありません。」と固定のメッセージになってしまったのは、ちょっと残念。

メールの文字化けが解消されたことで、メールのこと余り分かってない人にも常用のメールとして勧められるようになった気がする。

Gmailの招待状、あいかわらず余りまくってますので、欲しい方は遠慮なく言ってください。

April 12, 2005

bogofilter さらに自動化

bogofilter、まだまだサンプルが足りないのか、日本語のスパムを結構通してしまう。

そういうわけで、一日一回、スパムとして覚えさせるメールを集めて、
・find . -type f -exec sh -c 'cat {} | bogofilter -sNv' ';'
・終わったスパムをスパムフォルダに放り込む。

なんてことをやっていたのだが、毎日だとめんどくさい。日に日にスパムの認識精度が上がっているのを見るのは楽しいけれど、同じ作業の繰り返しは嫌だ。

というわけで、cronにやらせることにする。

crontab -e から
30 5 * * * cd [誤認識したスパムメールのディレクトリ] && find . -type f -exec sh -c 'cat {} | bogofilter -sNl' ';' && mv [誤認識したスパムメールのディレクトリ]/cur/* [スパムメールの保存ディレクトリ]/cur/
一日一回、朝の5時半にまとめて処理させることにした。

これで後はスパムを通してしまったときのみ、そのスパムを[誤認識したスパムメールのディレクトリ] に置いておけば、勝手に再学習してメールも片付けてくれる。らくちんだ。

ちなみに、同様に非スパムをスパムと認識した場合も、同じやり方で再学習させられるけれど、今のところ必要ないので作ってない。bogofileter、よっぽどスパムだと確信したメール以外は、非スパムと判断するようだ。

April 10, 2005

スパムフィルタを bogofilter + kakasi に

gmailのスパム除去、割といいんだけど、英文のメールに対してはbogofilterに軍配が上がる。

そういうわけで、bogofilterを日本語に対応させる方法を試してみる。

まずはbogofilter + kakasiのパッチをもらってくる。

bogofilter も改めてダウンロード。前に入れたのが、0.17.5だったのだが、今回のは0.92.8。ずいぶんバージョンが上がっている。

で、パッチは3種用意してくれていますが、ばっちりあうのが無い。一番近い、0.92.7用をバージョン番号だけ変えて当ててみる。1箇所だけエラーになったので手動で変更。

./configure
make

make でまたエラー。configure.in が無いと言っている。config.in があったので、リネームして使う。今度はできた。

make install で /usr/local/bin/ の bogofilterが更新された。

スパム用のデータベースは今まで物をそのまま使用し、日本語のスパムを大量に登録。これでうまくいくかと思いきや、イマイチ精度が出ない。

しょうがないので、データベースの作り直し。
スパムじゃないメールのディレクトリで
find . -type f -exec sh -c 'cat {} | bogofilter -nv' ';'
うちにある半年分ほどのスパムコレクション、約5万通のメールディレクトリに移動して、
find . -type f -exec sh -c 'cat {} | bogofilter -sv' ';'

これがなかなか終わらない。夜に始めて次の日の朝にも終わってない。丸一日はかからなかったものの、ちょっと時間かかりすぎ。

新しいデータベースでのスパム判定は、日本語以外では以前のまま、ほぼ完璧。日本語も以前はほとんど通していたものが、半分くらいは通さなくなってくれた。データベースをもっと鍛えれば、かなり使えそうだ。

というわけで、Gmailでのスパムフィルタはやめてしまった。やっぱり自前で用意できるのなら、そっちを優先したいからね。

投稿者 hide : 10:53 PM | トラックバック
April 2, 2005

Gmail 2GBへ

連続でGmailネタ。

どうやら海の向こうはまだ4/1みたいで、エイプリルフールネタなんだか本当なんだかよくわからないネタが飛び交っているようです。

そんな中、gmailのページでも各ユーザの容量を1GBから2GBへ増量とのアナウンスとともに画面内で1GBだった最大容量がどんどん増えて2GBに近づきつつあります。

20050402.gif現時点で1.7GBほど。

1GBから2GBにポーンと増えるんじゃなくて、一日かけてゆっくり増えていくのね。

そういえば、Gmailの登場も去年の4/1で、エイプリルフールだとか言われていたなぁ。


18:35追記。
20050402-2.gif2GBを超えたみたい。どこまで大きくなるんでしょ?向こうもエイプリルフールは終わってるよね?

ちなみに招待状も補充されて、残り50通になりました。

投稿者 hide : 10:52 AM | トラックバック
March 31, 2005

Gmailのinvite差し上げます

20050331.gif

Gmailの招待状が50通届いたので、欲しい方に差し上げます。欲しい方は、gmail@hidekichi.netまでメールください。招待状が無くなった時点でこのメールアドレスも閉じます。

Gmail、今までウェブメールと呼ばれるものをいろいろ使ってきたけど、その中でも出色のできの良さだと思う。まだ使ったことの無い人は、この機会にぜひどうぞ。

惜しむらくは、このソフトを自宅サーバ用に置けないことだなぁ。自宅サーバは、Active!Mailを入れてウェブメールを構築してるのだけど、一度Gmailを使ってしまうと、もうActive!Mailを使う気になれない。勝っているのはメールボックスの容量だけって感じで。

投稿者 hide : 9:05 PM | トラックバック
March 26, 2005

gmail のスパムフィルタを使ってみる

スパムフィルタをbogofilterからgmailのものに変更したところ、効果があったので、メモしておく。

このところspamが大量にやってくる。

スパム対策は以前にもしていて、IMAP+bogofilterにしたことで、メールボックスに届くスパムは激減。大満足していたのだが・・・。

その頃は日本語以外のスパムメールばかりだったのが、このごろ届くのは、日本語のスパムメール。スパム用のフォルダを見てみると、相変わらず日本語以外のスパムメールはブロックしてくれているようだが、日本語はほとんどすり抜けてくる。

これは、どうやらbogofilterが単語単位でスパム度を評価しているからのようで、日本語だとスペースで区切られていないため、単語を認識できていないのが原因らしい。

メールを単語単位に分解して、bogofilterに食わせなおせばいいのかなぁと思うのだが、よくわからずに放置していたら、日本語のスパムが増える増える。

最小の手間で日本語スパムもどうにかしたい!ということで、gmailのスパムフィルタを使ってみることにした。

現状は、


いくつかのメールアドレス(なんちゃら@かんちゃらをいくつか使い分けている)

↓すべてプロバイダのメールアドレスに転送

プロバイダのメールボックス

↓fetchmail で自宅サーバに引っ張ってくる。

↓procmail で bogofilterを通し、スパムを除去。

↓さらにprocmail でメールを分類、サブフォルダに振り分け。

自宅サーバのメールボックス。


これをIMAPでクライアントからアクセス。

ここに最小の手間でgmailのスパムフィルタを加えてみる。


いくつかのメールアドレス(なんちゃら@かんちゃらをいくつか使い分けている)

↓すべてプロバイダのメールアドレスに転送

プロバイダのメールボックス

↓fetchmail で自宅サーバに引っ張ってくる。

↓そのまま gmail に転送
gmail のメールボックス
↓gmailのスパムフィルタを通過したものを自宅サーバのメールアドレスに転送

↓procmail で bogofilterを通し、スパムを除去。

さらにprocmail でメールを分類、サブフォルダに振り分け。

自宅サーバのメールボックス。


これをIMAPでクライアントからアクセス。

gmail での設定は、到着したメールがスパムでなければ自宅のメールドレスに転送。やりかたは、BananaBlogさんを参考に
・Create a FilterからHas the words:に「-in:spam」を入力、NextStepを押す。
・Forward it to:に転送先を入力、Create Filterを押してフィルタ作成完了。
これでgmail認定の非スパムメールがバンバン転送されてくる。

で、導入効果ですが、日本語のスパムはざっくり9割ほどブロックしてくれている感じ。たまに届くけど、スパムのフォルダには大量にひしめいているのでかなりの効果があったといってよさそう。残念なのは日本語以外のスパムがbogofilter時代よりちょっと通り抜けてくるようになったことかなぁ。

gmailのフィルタの進化を待つか、自前のフィルタをなんとかするか、悩むところだ。

March 16, 2005

Google Ad Linksを試す

今日、GoogleのAdSenseにログインしたら、久々に規約の承認画面が出て、Ad Links ユニット追加のお知らせがあった。

なんだかよくわからないまま、とりあえず貼ってみる。


こういうことらしい。
ブログ内に書いたらなぜかうまく表示されなかったので、右上に置いてみた。

Yahoo!のY!Qにちょっと似てるか。

掲示板やwikiなどの、同じ人が同一サイトの複数ページを閲覧するような場所に貼るのが効果的なような気がする。なんとなく。

投稿者 hide : 6:24 PM | トラックバック
March 15, 2005

UFJを騙ったphishingのメール

UFJ銀行を偽装した電子メール詐欺が発生していますのでご注意ください[UFJ銀行]

このメール、うちにも来ていた。

Untitled Document

UFJ銀行ご利用のお客様へ
UFJ銀行のご利用ありがとうございます。
このお知らせは、UFJ銀行をご利用のお客様に発送しております。
この度、UFJ銀行のセキュリティーの向上に伴いまして、
オンライン上でのご本人確認が必要となります。
この手続きを怠ると今後のオンライン上での操作に支障をきたす恐れがありますので、一刻も素早いお手続きをお願いします。
https://www.ufjbank.co.jp/ib/login/index.html
また、今回のアップデートには多数のお客様からのアクセスが予想されサーバーに負荷がかかるため、下記のミラーサイトを用意しております。上記のリンクが一時期不可能になっている場合は、
下記をご利用ください。
https://www.ufjbank.co.jp/ib/login/index2.html
https://www.ufjbank.co.jp/ib/login/index3.html
お客様のご協力とご理解をお願いいたします。
UFJ銀行


てな感じで。

実際はHTMLメールで、アドレス部分のリンク先がどこか違うところになっているという、フィッシングメールとしては初歩の初歩って感じのやつ。たまたま最初に受けたのが携帯で、HTMLメールがソースで表示されてしまったので、おもいっきりフィッシングやんと分かったのだが。

しかしまあ、いきなり巧妙なのを送りつけられるより、だんだんとこんなのから慣らされている方が、みんなの耐性も高まるのかもしれないなぁなどと思ったりもする。

ちなみにフィッシングのつづりがphishingなのは、最近知りました。ずーっとfishingだと思ってたよ。

投稿者 hide : 10:48 PM | トラックバック
November 22, 2004

画像の直リンを禁止してみた

先日の転送量10倍でびっくりの原因は、NAVERから動画への直リンを貼られたことによるものだった。

asahi-net は平均の転送量が1Mbit/secを超えると規制がかかり始めるなんて噂も聞いているので、このままではまずい。

手っ取り早く、archives/images ディレクトリを.htaccessで直リン禁止にしてみた。
.htaccessの内容は、


SetEnvIf Referer "hidekichi.net" Refok
Order Deny,Allow
Deny from all
Allow from env=Refok

要は、このディレクトリ内のファイルが呼び出された場合、Refererを確認し、hidekichi.net内から呼ばれていたら許可するという処理。http.confに書いてもよかったかも。

この状態で一日置いてみた。アクセスログを覗いてみると、ばったばったと動画ファイルへの呼び出しが弾かれてる。今回のファイル以外にも、images.search.yahoo.co.jpからのアクセスや明らかに普通のアクセスらしきものの画像表示も弾いていた。ヤフーのイメージサーチはともかく、ブラウザが何らかの理由でリファラをブロックしていたら画像が表示されないというのは考え物かも。

うーん。動画だけを弾くようにしましょうかね。

<Files ~ "\.(mov|mpe?g|wmv)$">

SetEnvIf Referer "hidekichi.net" Refok
Order Deny,Allow
Deny from all
Allow from env=Refok

</Files>

かな。タイトル、「動画の直リンを禁止した」の方が適切になってしまったな。

投稿者 hide : 9:15 PM | トラックバック
November 21, 2004

google が翻訳?

昨日からうちのサーバの負荷が10倍くらいに急上昇したので、なんじゃなんじゃと原因を探していたときのこと。

20031123.mpg をググると [ このページを訳す BETA ] なるリンクが表示された。ためしにクリックしてみると、翻訳中と表示された後、英語ページが日本語化されたものが表示されている。

「このページは自動的に英語から翻訳されています。 BETA」なんてことも書かれてある。

アドレスを削っていくと、http://translate.google.com/translate にたどり着く。Googleの翻訳サイト?

ためしにyahoo.comを入れてみた。こんな感じ

よくあるamikaiの翻訳エンジンではないみたいだ。@nifty翻訳でのyahooはこんな感じ

yahoo news の
• Bush seeks unity on North Korea, Iran が
googleだと
• 薮は北朝鮮, イランの単一性を追求す る
amikaiだと
• ブッシュは、北朝鮮、イランの単一性を求めます。
だもんね。

しかし、まだまだβ。これからの発展に期待。

FAQも出てるみたいですな。

投稿者 hide : 3:50 PM | トラックバック
November 4, 2004

Googleニュースに産経新聞が

Googleニュースに産経新聞のニュースが掲載されてますね。

日本語版が始まったときは、産経、読売が掲載されておらず、バランス悪いなぁと思っていたのだけど、これでまたGoogleニュースの価値が上がった気がします。

「610サイトからの最新ニュースを収集・検索」というキャッチコピーはそのままなので、収集自体はしていたということでしょうか。収集しているけど表示はしていないというサイト、他にもありそうだなぁ。

投稿者 hide : 10:04 AM | トラックバック
October 15, 2004

Google Desktop Search を試す

GoogleからDesktop Searchのベータ版が出たということで、早速インストールしてみた。

日本語版はまだ先になるということだったのだけど、モノは試しということで。

わりあい小さなプログラムをダウンロードして実行すると、開いていたFireFoxとIEの両方を閉じるよってダイヤログが出て、ブラウザ上にStart Searchingのボタンが現れる。ボタンを押すと、ガリガリとハードディスクへのアクセスが始まった。

Googleは信用しているけど、indexingされたデータが外に出て行かないかちょっと不安になった。

で、実際の検索、IEのキャッシュはかなりちゃんと検索できているみたい。検索結果から、実際のサイトとキャッシュの両方へアクセスできるのも便利。

テキストファイルは、Shift-JISで書いている日本語が検索できなかった。そのテキストファイル中に含まれる英文で検索すると引っかかるので、インデックスが出来てないわけではなさそうだし。

それ以外の対応ファイル、Outlook / Outlook Express、 Word、AOL Instant Messenger、Excel、PowerPointは、うちのPCには入ってない。メールも検索できたら便利そうだけどなぁ。うちは、IMAPをBecky!で読みに行ってるから、しばらく(永遠に?)無理そうだ。

PDFとFireFoxのキャッシュに対応してもらえるとありがたいなぁ。

普通の検索をGoogleからしてみると、グーグルロゴの横に
ウェブ イメージ ニュース New! グループ ディレクトリ Desktop

デスクトップができてるやん!あぁ、もうどんどん便利になってゆくのね。

投稿者 hide : 11:58 PM | トラックバック
September 15, 2004

Bフレッツ、やっと開通

長かった、ほんと長かった・・・ってこの間書いたところだな。

Bフレッツが本日開通。やっぱり最初にするのは速度計測でしょ。

下り
goo speedtest 26.21Mbps
usen speedtest 41.295Mbps
excite speedtest 42.75Mbps
BNRスピードテスト 26.636Mbps
nagoya.speed.rbbtoday.com 27.68Mbps
speed.rbbtoday.com 37.97Mbps
adslspeedtest.com 39.217 Mbps

上り
BNRスピードテスト 3.32Mbps
nagoya.speed.rbbtoday.com 3.37Mbps
speed.rbbtoday.com 4.7Mbps
adslspeedtest.com 6.984 Mbps

下りはまあまあか。上りは「たったこれだけ?」って感じ。

ADSLからBフレッツではなく、一旦AirH"を挟んでいるだけに感動は大きい。うれしー。

で、実際の工事なのだが、工事日前日にも工事に来たようだ。当日が混んでいるから、先に光ファイバだけ通しておくとのこと。

光ファイバが来た

そこまでするなら、さっさとONUも持ってこいよと思うのだが、そういうわけにはいかないらしい。

ONUも来た
で、予定通り今日開通。光ファイバがめっちゃ余っているのが、ちょっと気になるけど。

asahi-netに接続の設定をして、固定IPの設定をしようとしたら、ADSLの時と同じく、Bフレッツで接続が完了してから数時間は固定IPの設定が出来ないようだった。

2時間後、再び確認すると、プランがBフレッツに切り替わっていた。そのまま固定IPも申請、取得完了。でも、サーバを取りに行くにはちょっと遅い時間・・・。

そういうわけで、サーバの移転は明日に延期になりましたとさ。

投稿者 hide : 11:13 PM | トラックバック
September 13, 2004

光開通、15日に決まる

長かった。ほんとに長かった。

7月終わりに引越をして、AirH"生活が始まって、2ヶ月弱。こんなにかかるとは思って無かったよ。

先日、やっとNTTから電話がかかってきて、本工事を15日にやるとのこと。家の外をふと見ると、壁に光ファイバがぶら下がっている。

嫁さんに聞くと、先月の終わりごろ、なんか工事の人が来て、ごそごそしていたとのこと。

ふーん、とよく見ると、地下から光ファイバが出てきていて、あとは家の中に引き込むだけになっている。ひょっとして、ほんとに後ちょっとなんじゃ。

家の場合、近所に電柱が無く、何でも地中を来るので、光ファイバも地下を通ってくる。
地下を通ってきたファイバは、いったん家の横から出てくる。
家の横から出てきたファイバは、出てきた穴の隣の穴に入っていく。
隣の穴から入ったファイバは、1階と2階の中間辺りにある、同じような穴から出てくる。
その隣に家の中に引き込むための穴があいている。

・・・。わかりにくいな。まあ、いろんなところを通って引き込まれるということで。

あー、はやくこいこい、光ファイバ。平日工事なので立ち会えないのが残念。

投稿者 hide : 9:46 PM | トラックバック
September 1, 2004

Google News始まる

今朝、ふとGoogleのトップページを表示させたら、Google News 日本語版が始まっていた。

要は色々なニュースサイトからデータを集めて、一覧に表示してくれるサービス。英語のは以前からあったのだが、日本語版が今日から始まったみたい。

今までは、Yahoo!Newsを見ていたんだが、Googleの方がよさそうな感じ。乗り換えようかな。

ちなみに、Google News と Yahoo! News で「スクーター」について検索した結果はこんな感じ。
Google News
Yahoo!News

Google最高!

July 16, 2004

Bフレッツ申し込み完了で、サーバピンチ

Bフレッツをasahi-net経由で申し込んだら、NTTマーケティングアクトから確認の電話がかかってきた。

そう。今回の引越で、ある意味一番重要なんじゃないだろうかと思われる、インターネット接続の用意だ。

新居は光収容されているので、ADSLは使用できない。となると、光しかないわけなのだが、選択肢としては、NTTか関西電力。関西電力は、固定IPにしたりサーバ立てたりしようとすると、とたんに値段が上がるのでパス。Bフレにするしかなさそう。

NTTマーケティングアクトの担当者によると、
・開通まで3,4ヶ月かかる可能性がある。無料開通キャンペーンから外れないかプロバイダに要確認。アサヒネットに確認すると、11月末までOK。4ヶ月以上あるので大丈夫。
・初期費用は、通常800+27100+税。今回は無料キャンペーンで800+税
・月額は4300+900+200=5670 これに+プロバイダ料
・4300円はキャンペーン中で一月無料
・アット割引(長期契約割引)10%。違約金1年未満5000円、2年未満2500円。キャンペーンで5000円の商品券もらえる
・次は工事日が決まったら、担当者から連絡する

ふむふむ。なるほど・・・。3,4ヶ月かかる可能性がある?えー!

やばいな。最初に書いたとおり、ADSLに逃げるわけにはいかないから、自宅で用意できるインターネット接続はダイヤルアップかPHS。しばらく誰かの家にサーバ置かせてもらわないといけないかもなぁ。

投稿者 hide : 11:21 PM | トラックバック
July 11, 2004

名前が引けない~

2004年7月10日AM2:00ごろからAM9:00ごろにかけて、Hidekichi.net 及び Hidekichi.net に収容されているドメイン内のコンテンツにアクセスできない状態になっていた。

原因は、たぶん、DNSサーバ。

・LAN内からWAN側へのアクセスは問題なし。
・念のため、ブロードバンドルータとADSLモデムを再起動したが、症状に変化なし。
・IPアドレスを直接入力すると、接続できる。

DNSサーバは2台に分散して、友人宅に収容してもらっている。この両方が止まっているのか?あるいは、どちらかが以前から止まっていて、今回もう一台も止まってしまったのか。

両方のDNSサーバのある和歌山は、天気が悪そうだ。ひょっとして、落雷で一帯が停電?とかも思ったが確かめようが無い。

とりあえず、手をこまねいているわけにはいかないので、急遽DNSサーバを変更することにした。方法としては、自分で立てるか、誰かに借りるか。

自分で立てるのは、以前からちょこちょこと作業しているのだが、今のところうまく動作していない。ドメインを購入し、管理してもらっているVALUE DOMAINにもDNSサーバがあるので、ここを借りることにする。

大量にあるCNAMEにてこずりながらも、なんとか移行終了。数分後には外からのアクセスも来はじめた。結構早く復帰しそうだ。もともとのDNSサーバがキャッシュの賞味期限を短くしていたせいかな。

Bフレッツへの移行時に、IPアドレスが変わっても対応できるよう、もうすこしダイナミックDNSな友人DNSサーバで行く予定だったのだけどなぁ。

June 1, 2004