Firefox 1.5とアイコンに関するTips

本日、Firefox 1.5がリリースされました。
Phoenix → Firebird → Firefoxと、かれこれ3年くらい使い続けているので感慨深いです。ジャニーズJr.時代から応援してきたアイドルがSMAP級にまで成長したのを見ている感じでしょうか。「俺が育てた」みたいな。さすがにそこまでは、思ってませんけど(^^;
ちなみにFirefoxは、一番最初は"Phoenix"という名前だったのですが、商標の関係でFirebirdに改名。しかし、これもデータベースソフトと名称がバッティングしたために物言いがつき、Firefoxという名前に落ち着いたという経緯があります。

私も早速1.5へバージョンアップしたのですが、昔からの癖でプロファイルを新たに作り直しました。設定は、user.jsにまとめてあるので、これとbookmarks.htmlをコピー。拡張機能は、新たにインストールし直しました。とりあえず必須の4つだけです。後で必要になったら、いろいろ加えていこうと思います。

All-in-One Gestures
Tab Mix Plus
del.icio.us
Live HTTP Headers

私のアイコンの並びは、こんな感じに落ち着きました。



"Personal Toolbar Folder"に名無しで登録しているだけなんですけどね。
ちょっとしたTipsということで(^^)

del.icio.us謹製のFirefox拡張がリリース

del.icio.us謹製のFirefoxエクステンションがリリースされました。
早速インストールしてみましたが、かなりイイです。これでブックマークレットともおさらば。

http://del.icio.us/help/firefox/extension

・del.icio.usボタン
左がMy Bookmarkへのリンクで、右が登録ボタン

・右クリックメニュー



・del.icio.usメニュー



・del.icio.usサーチ

別途インストールすれば検索もOK → Firefox search plugin

花粉の季節がやってきた!?

もうかれこれ、1週間くらい咳が止まらなくて辛いです。結構ひどくて、私が咳をしていると周りの人がみんな逃げます。ずっと悪い風邪にかかっちゃったなぁ、と思っていたのですが、どうも違うみたいです。
症状は、のどが痛いのと鼻水が出るくらいで、熱はありません。まるで花粉症です。私の職場は森の中にあるので、冬に花粉が飛ぶ植物があってもおかしくありません。そういえば、周りにも同じような咳をしている人が沢山います。花粉かもしくは、アレルギー性の物質が飛散しているのかも。

# タミフルを飲んでも治らなかったらどうしよう…

やっと、COREBlog2を使ってみました

Fedora on VMwareな環境にZope 2.8.3とPlone 2.1.1をインストールして、COREBlog2を試してみました。

関連オブジェクトのインライン表示は、Ploneならではの機能でいいですね。一番使うのは画像だと思いますが、ブログのエントリにPloneのオブジェクトを関連付けることができます。画像、MP3やビデオはもちろん、単純なファイルではないイベントやPollなども記事の中に埋め込むことができるようです。
清水川さん作のATBookshelfもインライン表示に対応しているようで、とても楽しみです。仮想本棚を自分のサイト上に作ったり、Wishlistを別ページで表示したりしたら面白いかも。

あとは、COREBlogのサイト同士(以外でもいいけど)をTrackBackではない「何か」で有機的に繋げるような仕掛けがあれば面白いなぁ、と思ったりします。具体的にどうすればいいのかは、分かりませんけども。

# でも、Plone 2.1に移行するのはかなり大変だということが分かりました…

trac-0.9-ja キター!

Trac-0.9の日本語化パッケージがインタアクト株式会社より公開されました。
落合さん、お疲れ様です。早速、使わせて頂きます。

trac-0.9-ja


関連リンク:
Trac(BTS+Wiki+SVN)を試してみる[前編]
Trac(BTS+Wiki+SVN)を試してみる[後編]
Subversionコミット時メール送信とTracチケットの自動クローズ
Trac 0.8 から 0.9 へのアップグレード手順

風邪ウィルスの匂い

一昨日から風邪を引いて寝込んでました。普通なら薬を飲んで一晩眠れば治るのに、久しぶりに強烈なのにかかりました。もう咳がずっと止まらなくて、腹が筋肉痛になるほどでした。
丸2日間ずっと寝てたので、何もしてません。やったことといえば、注文してたAlicia KeysのDVDが届いたので、iPod用に変換したのと、頭文字D 32巻を読んでインプが恋しくなったくらい。

ところで、私は風邪ウィルスの匂いが分かります。どんな匂いかというと、軽く鼻にツーンとくる感じ。電車とかに乗っていると、「あっ、この人やばい(=風邪引いてるな)」っていうのが分かります。今までこの話を何人かにしましたが、大抵は冗談だと思われて笑われてしまいます。でも、過去に一人だけ分かるっていう人がいました。Googleで検索してみると、他にも感じてる人はいるみたいなので、ただの勘違いではないようです。

と、自分に言い聞かせる…

Zaurusで"サインはVGA"

使えるんですね。夢と小物のエンジニアリングさんのところで、ドライバとプレゼン用ソフトが公開されています。USBホスト機能が必要なので、対応機種は SL-C1000, SL-C3x00 となっています。私の860じゃだめだ… orz

「ザウルスでプレゼン」って一部の物好きには需要があると思います。TV出力ができる製品だと、もっと一般ウケしそうな気はしますが。

# そろそろOpenZaurusに移行したいな…

“「超」整理法”と私のメモ方法

最近、「超」整理法を読みました。この本、いつの間にか自分の本棚に並んでいました。たぶん前に自分で買ったのだと思うのですが、いつ買ったのか覚えてないし、今までに読んだ記憶もありません。うーん、まったく整理ができていない証拠ですね。「超」整理法は、こんな私にピッタリの内容でした。出版されたのは1993年と10年以上前ですが、現在でも十分通用する内容だと思いました。
基本的に“情報は時間順に管理せよ”ということが述べられているのですが、私の印象に残ったのは以下の事柄です。

・ポケット1つ原則
人間の記憶は、場所については弱い。すべての情報は1箇所にまとめるべきである。ここを探せば必ずみつかる、他を探す必要はない状態にしなければならない。

・インキュベイターの重要性
「アイデアを産み出すためには、理想的なインキュベイター(孵卵器)を身近にもつこと」が重要。知的な人々を周りに持ち、さまざまな問題を話し合う。そこでの刺激から新しいアイデアが産まれてくる。

・まず始めること、潜在意識下で考えること
ニュートン以前にも、りんごが木から落ちるのを見た人はいくらでもいるが、なぜニュートンは万有引力に思い至ったのか。それは既に万有引力概念の一歩手前まで来ていたから、常にその問題について考えていたからなのではないか。アイデアは何もないところに突然現れるのではなく、潜在意識下での思考が何かのきっかけで顕在化する。


これらのことは、私も経験したことがあります。保存場所を複数にしていて探すのに苦労したことも、ずっと答えが出なくて悩んでいて、歯を磨いている最中にふと良いアイデアが浮かんだことも。そして、他の人に問題の説明をしているうちに、自分で解決方法が出てきたことも。
押し出しファイリング(The Noguchi Filing System)も実際に試してみようと思います。


話は変わって、私のメモ方法ですが、紙のA5方眼ノートにひたすらメモを取っていて、後でZaurus上のhowmにまとめています。このA5ノートは3年くらい前から使っています。やっぱり紙と電子機器との長所を活かしたバランスが大切だと思っているのですが、この辺はまたの機会に書くことにします。

Red Hat Certified Engineer になりました

RHCEの試験を昨日受けてきました。結果は、午前が100点、午後が95点で合格でした。
"試験内容をインターネットに公開しません"という誓約書にサインさせられたので詳しい内容は書けませんが、他の資格試験のような選択問題は一切なく、実機を使ったトラブルシューティングとサーバ構築がすべてでした(このくらいはホームページに書いてあるのでOKでしょう)。トラブルシューティングは、腕試しみたいな感じで結構楽しめました。

Red Hatのトレーニングコースを受けないで、いきなり試験に臨んだのと落ちたら受験料の半額は自腹ということで内心ビクビクでしたが、全然問題ありませんでした。広く浅くな感じなので、RHCEの資格を持っているといっても基本的なサーバ構築ができますよ、くらいの証明にしかなりません。今回は、受験料¥94,500を会社で出してくれるというので受けましたが、個人じゃ絶対受けませんね。

CANAL CAFE


神楽坂近くにある外堀を利用したオープンカフェ。今日は、お昼にちょっと時間ができたのでランチを食べてきました。ここができたのは、私が学生の頃だったからもう10年前になるのかな。
目の前がお堀になっていて、なかなかお洒落。ドラマのロケとかでも使われてたりしてて、たまにTVで見かけます。最近では、「空飛ぶグータン」の待ち合わせに使われてました。

(2005/11/19追記)
CANAL CAFEのホームページ

WSH(JScript)でメールを送信する

たまには、Windows Scripting Host関係のメモ。
外部ツールを必要とせず、単独でメールを送ることができるので便利。バッチ処理の結果を送信する時などに使えます。WSHは、そこそこ色々なことができるのですが、UNIXのように便利なコマンド群を利用することができないので、ソースが長くなりがちなのが玉に瑕。
// CDO (Collaboration Data Objects)を利用する
var oMsg = WScript.CreateObject("CDO.Message");

oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing")
= 2;
oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")
= "mail.hoge.jp";
oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport")
= 25;
oMsg.Configuration.Fields.Update();

oMsg.From     = "from@hoge.jp";
oMsg.To       = "to@huga.jp";
oMsg.Subject  = "タイトル";
oMsg.TextBody = "メールの本文";

oMsg.Send();

実行するには、上記を拡張子 .js で保存してダブルクリック。なんてことは、あまりしないので、コマンドプロンプトから次のように入力。

> cscript sendmail.js
タスクとして毎日4:00に実行する場合は、同じくコマンドプロンプトから、
> at /every:M,T,W,Th,F,S,Su cscript //B c:\path\sendmail.js
と設定します。

(2005/11/29追記)
VBScriptでメール送信の方法が下記のサイトで紹介されています。

VBScript でメールの送信 - ある nakagami の日記

CMS/Blog Exchange

ここ数日、仕事でトラブルの復旧作業に追われてました。おかげで、楽しみにしていたCOREBlog2リリース記念オフ会にも参加できませんでした。次回は、「CMS/Blog Exchange 第1回」として開催予定で、COREBlogに限らず、Blogツールの交流会となるそうです。Blogツールとしては、老舗中の老舗のtDiary開発者の"ただただし"さんにアポを取っているみたいで、今からとても楽しみです。たださんの日記は、5年くらい前には、毎日のように読んでました。Kondaraのことが書いてあったので。

しかし、こういう凹んでる時には、周りの人の優しさが身に染みます。サーバ室で一人作業をしていると、先輩や同僚が代わる代わる様子を見に来てくれたりして、ちょっと感激しました。

罰金を納めてきました

今日は、昼休みに会社を抜け出して罰金を納付してきました。しかし、9万円はイタいです。これがなければ、メインPCがPentium Dになってたと思うと、ため息しか出ません。ふぅー

さらに、今日は仕事でもサーバのトラブルがあって散々でした。なんとか終電で帰って来れたけど、明日がまた問題です。もう寝よう…

CentOSのGV-MVP/RXドライバ

うちの自宅サーバは、GV-MVP/RXが刺さっていてTV録画サーバも兼ねています。でも、CentOSのカーネルをアップデートしたのを忘れてて、TV録画ができなくなっているのに気づきました。「1リットルの涙」が録画できないと悲しいので、ドライバのビルド&再インストールをしました。

linux.matchy.netさんでFedora用のRPMを公開してくださっているので、これを使わせてもらいました。基本的に説明通りにインストール/設定するだけで動作するのですが、CentOSだと ivtv-0.2.0rc3j_paken.051002-matchy2.src.rpmのビルドが通らなかったので(make installがうまくいってないっぽい)、うちで実績のあった古いバージョン ivtv-0.2.0rc3e_paken.050125-matchy5.src.rpmを使いました。

他にCentOSで、perl-Config-IniFiles と perl-Tk は、Fedora ExtrasのパッケージをCentOS用にリビルドしてくれているCentOS.Karan.Orgからインストールしました。yumのリポジトリにCentOS.Karan.Orgを追加する方法は次の通り。
# vi /etc/yum.repos.d/kbsingh-CentOS-Extras.repo

(以下の内容を記述して保存)
[kbs-CentOS-Extras]
name=CentOS.Karan.Org-EL$releasever - Stable
gpgcheck=1
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
enabled=1
baseurl=http://centos.karan.org/el$releasever/extras/stable/$basearch/RPMS/

# rpm --import http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
# yum install perl-Config-IniFiles perl-Tk

Zope 2.8もExtrasに入っているので、近々ここからアップグレード予定です。今は"exclude=zope"して、アップグレード対象から外していますが…

日本語辞書を使ったブルートフォースアタック

JPCERT/CC - TCP22番ポートSSHサービスへの日本語辞書を用いた攻撃が増加
第3四半期におけるインシデント報告件数は、前期比21.8%増の667件。JPCERT/CCはこの期間の特徴として、SSHサービスに対する攻撃の増加を挙げている。SSHサービスが利用するTCP22番ポートへのブルートフォースアタック(パスワードの総当り攻撃)が増加したことが原因と見られている。また、より特徴的なSSHサービスに対する攻撃として、日本語を用いた辞書攻撃が増加していることも挙げられた。

かなり前から、うちの自宅サーバにもブルートフォースアタックが来てます。当然ながらパスワード認証は無効にしているので、公開鍵が登録されていないクライアントからはログインできないわけですが。

ブルートフォースアタックというのは、いわゆる総当り攻撃で、辞書に載っている単語などを組み合わせてログインを試みる手法です。一昔前は、johnやsteveなどのよくありそうな人名を使って攻撃されてたのですが、ちょっと前から日本語の人名を使った攻撃を見かけるようになりました。この辞書は暇な誰かが作っているのでしょうが、たまに変な単語が混じっていて笑えます。

kabuki
kamikaze
katana
hanzo
jinushi
ohasuta

いつの時代だよ…

対策としては、iptablesのipt_recentモジュールを使うと良いらしいです。Debian GNU/Linux 3.1(sarge)運用ノートさんのページに設定サンプルが載っています。

# このページ、かなり前にブックマークしたけど、実際に設定するのは忘れてたっていう…

Zopeで301リダイレクトするには

「301 Moved Permanently」を返すには、DTML Methodの中で次のように書きます。
<dtml-call expr="RESPONSE.redirect('http://hoge/', status=301)">
statusオプションを付けないと、「302 Moved Temporarily」になります。

ページを移動した場合は、302よりも301を返したほうがSEO的に良いらしいです。302を多用するとSPAMとみなされるとか、301だとPageRankを引き継げるとか。真偽の程は不明ですが…

Plone版のCOREBlog2α1リリース

COREBlog2α1をリリース
Plone対応版のCOREBlog,COREBlog2のα1をリリースしました。
詳細を知りたい方はML(http://mail.webcore.co.jp/mailman/listinfo/coreblog) へどうぞ。Ploneは複雑ですし,COREBlogはPloneをフレームワークとして利用して作られていますので,ある程度Ploneの複雑さを継承しています(反面,高機能なわけですが:-))。細かいノウハウや情報を共有するには,やはりMLが便利だと思います。

ついこないだPlone版のCOREBlogを開発しますと宣言したばかりなのに、もう形になっているなんて凄いです。オリエンタルラジオの真似して「かっこいいー!」と叫びたいくらいです。
皆さん、既に続々と試しているみたいですが、うちのサイトはまだPlone2.0.5なので、動かすために、まず2.1にアップグレードしなければなりません。とりあえずVMware or coLinux環境に入れてみるのが簡単かも。

ところで、「Ploneって何?」っていう人も多いと思いますが、あなたが見ているこのページがPloneです。CMSツールの一種で、Xoopsの高機能なやつと思ってもらえればよいです(語弊があるかな?)。ページデザインの統一されたWebサイトを簡単に更新/管理することができます。
海外だと、ハワイ州政府、NASA、コンチネンタル航空、Computer Associates、OSDL、日本だと毎日新聞社、JETROのサイトなどで採用されています。

関連リンク:
Zope + CMFのCMS"Plone"を使ってみよう - Yet Another 仕事のツール
plone.org (本家)
plone.jp (日本)
『開発のプロが教える標準Plone完全解説』アスキー

Google Mapsで鈴鹿サーキット試走ゲーム

Google Mapsで鈴鹿サーキット試走ゲーム [tech.nitoyon.com]
Google Maps API を利用した便利なサービスが数々発表されているけど、別に遊びのために活用してもいいよね。そんな思いから、Google Mapsをレーシングゲームに応用してみました。

Google Mapsで鈴鹿サーキット試走

簡単操作のテスト版ですが、それなりに楽しめると思います。時間測定や当たり判定がないのはご愛嬌ということで許してください

ナイスアイデア!ちゃんと加速度もついてます。
私は、Google Maps上でRPGがやりたいです。本当に出てきそうなのが怖い…

情報リテラシー偏差値

こないだ10月のアクセス数は、119,000Page Viewだったとか言ってたら、1週間でほぼ同数の115,000PVに達しました。一時的なものだとは分かっていても、やっぱり嬉しいものです。それから、インターネット上をどのように情報が伝播していくかを身を持って体験できたのがよかったです。

VMwareのエントリを書いたのが10/31で、徐々にアクセス数が増えていき、ピークは4日後の11/4でした。その後、またアクセス数は減少して、ほぼ正規分布になっていました。このことから、あるURLに対して、はてなブックマークやdel.icio.usに登録された日付を横軸に、登録数を縦軸にすると大方は正規分布になるのではないかと思います。で、自分がどの時点でブックマークしたのか統計を取っていけば、自分の“情報リテラシー偏差値”というのが算出できそうです。

はてなブックマークやdel.icio.usでこの“情報リテラシー偏差値”の高い人を表示したら面白いかもしれません。もちろん、速さの他に質も大切なので、他の大多数の人がブックマークしているURLを登録している人はランクを上げるような仕組みもあったら良さそうです。
うわっ、ちょっとプログラム書いてみたくなりました(^^)

# この後は、きっとロングテールでしょうが…

Geekの逆襲

任天堂「MOTHER3」公式発表――2006年春発売、価格は4800円
任天堂は公式サイトにて、1989年にファミコン用ソフトとして発売された「MOTHER」、1994年にスーパーファミコン用ソフトとして発売された「MOTHER2 ~ギーグの逆襲~」の続編として開発されているゲームボーイアドバンス用ソフト「MOTHER3」の発売時期を2006年春と発表。価格は4800円(税込)。

ゲームボーイ持ってないけど、私も欲しいです。
今、既に頭の中で、あの音楽が流れちゃってます。

私のZaurusがゲームボーイになってても、周りの人は気づかないかもしれません。だから、会議中にMOTHER3をやっていても、きっとメモを取っているんだと思ってくれるでしょう。
仕込みに2年かかりましたが、この完璧な計画を実行に移す日も近そうです。

これが「Geekの逆襲」

ちがう?

ららぽーと


船橋のららぽーとです。まだ11月初旬なのに、すっかりX'masの装いです。この奥には、ルミナリエ風のアーチもあります。ららぽーとは、かなり大きなショッピングモールで1日遊べます。何年か前までは、室内スキー場「ザウス」も近くにありました。

スピード違反の罰金納付通知が届きました

届いた封書を恐る恐る開けてみると、¥90,000と書いてありました。身から出た錆とはいえ、痛すぎます(T_T)
今は90日間の免停中なのですが、免停開始から45日が経ったので、2日間の講習を受ければ、いつでも免許を返してもらえます。でも、平日しかやってないのでなかなか受けに行けないでいます。また、土日しか車に乗らないので、3万円弱の講習代を日割りにすると勿体ないような気がして、講習を受けるべきなのか悩んでます。
どうしようかな…

関連するエントリ:
2005/06/04 オービスに撮られました…
2005/06/15 オービスの件で警視庁へ
2005/08/03 「意見の聴取通知書」が届きました
2005/08/25 検察庁からお呼び出しがかかりました
2005/09/10 オービスに写真撮られて免停 ~ その後
2005/09/15 免許証取り上げ

東京モーターショー2005

東京モーターショーに行って来ました。毎回のことですが、人、人、人の嵐。人気のあるメーカーのブースは歩くのもままなりませんでした。

Bugatti Veyronを見られただけで幸せでした。排気量7,993ccのW16気筒ターボで、最高出力はなんと1,001馬力。0~100km/h加速は3秒、最高速は406km/hというモンスターマシンです。世界で300台限定で、お値段も1億6300万円というモンスターぶり。もう2度とお目にかかることはないかもしれません。

それにしても、シトロエン、プジョーがWRカーを展示してないのには、がっかりしました。かろうじてフォードがフォーカスの新型WRカーを展示していたのと、あのアバルトのラリーカーがあったのがせめてもの救いです。このアバルトは、WRCの新カテゴリーとして検討されているSuper2000に対応したもの。NA2,000cc/280ps/AWDと、かなり速そうな雰囲気を醸し出しています。これで箱根を走ったら最高でしょうね。
BAR Honda 007   BAR Honda 007

2004年の大躍進があっただけに今年は残念なシーズンでした。来年のオール・ホンダ体制に期待です。佐藤琢磨も、鈴木亜久里が関わるチーム「SUPER AGURI Formula 1」(スポンサーはソフトバンクらしい)から参戦するようなので、こちらも楽しみ。
SUBARU IMPREZA WRC 2006   SUBARU IMPREZA WRC 2006

やっぱりWRカーになると、カッコイイ!想像していたよりも全然良かったので驚きました。ボンネットのエアスクープが新しい特徴。今年は、ローブの圧倒的強さの前にかないませんでしたが、来年に期待。まだ最終戦での2位争いも残ってますが…
Mitsubishi Lancer WRC05   三菱 ランサーWRC05

優勝からは遠ざかっていますが、今年からWRCに復帰。インプレッサと並んで日本で一番ホットな車。次期ランエボと目される「Concept-X」も出品されていました。小型化しているWRカーのトレンドとは逆に大きくなっているのが心配です。
NISSAN GT-R PROTO   日産 GT-R PROTO

人垣に囲まれていて近づけなかったので2階から撮りました。今までの東京モーターショーに出品されてたものとは違って、より現実的なデザインでした。日産のブースは、モータースポーツ色が薄く、ちょっと物足りなかったです。
SUZUKI P.X Concept motorshow2005_08
 PENTAX *ist DS / smc PENTAX-DA 18-55mmF3.5-5.6 AL

すべての写真を見る(33枚)
スライドショー

# 地元なのに道間違えてすまんかった…

(2005/11/05:写真のコメントを追記)

幕張メッセ


東京モーターショー2005にやって来ました。
今年は、これといった目玉がないような気がするんですけど、ブガッティとZ4クーペと、マツダのSUVを見て来ます。あ、あとまだ実物を見たことがないISと、一応GT-Rも。

10月のアクセスは、119,000PV

10月のアクセスは、119,065PV(ページビュー)でした。お陰様で9月の1.5倍の量です。ここのところ順調な推移です。どうもありがとうございました。

それから、ここ2,3日くらいのアクセス量が凄いなと思っていたら、VMwareのエントリがはてなブックマーク人気エントリーのトップに掲載されていました。とりあえず記念ショット。いや、2番目ですけど、昼間は確かに1番上だったんです…

id:jkondoのブックマークにも入ったみたいです。はてなダイアリーの外でも「はてな入りたい!」とか書いたら、面接してもらえるのだろうか(^^;

# del.icio.us の popularにも載ってたそうです。