nDiki : 2006年05月下旬
2006年5月21日 (日)
■ WiKicker の トップページのページ名を変更できるように

WiKicker 開発。 今まで固定だったトップページのページ名 (FrontPage) を設定ファイルで変更できるようにした。
また表示するページが HierarchicalWikiPage の場合に表示していた「トピックパス」について、「トップページを含めたパス表示」をできるようにした。 また HierarchicalWikiPage ではないページでも「トピックパス」の位置にトップページへのリンクを表示できるようにした。
- [ WiKicker ] 日記機能開発開始 (2003-12-27)
- 来年の目標 (2003-12-21)
- [ WiKicker ] 続L10N改善と、ページ名リスト処理の高速化 (2004-05-29)
- 自分が個人で開発したフリーソフトウェアを自社製品に組み込むとき (2005-05-16)
- 有給休暇 - フリーソフトウェア開発をするために会社を休む (2006-03-02)
2006年5月22日 (月)
■ WiKicker 0.30 リリース - トップページのページ名を変更できるようにするなどの機能追加

2006年2月13日以来、3カ月ぶりのリリース。
- コメント書き込みでも書き込み禁止パターンが適用されるように改良。
- WikiPage 編集画面で Ctrl+S を押すとプレビューするように改良。
- WiKicker の トップページのページ名を変更できるように改良 (toppage.pagename プロパティ)。
- トピックパス表示で常にトップページを先頭に表示するオプション (topicpath.showtop プロパティ) を追加。
- エラー時の HTTP レスポンスコードを 503 にした。
- テストスクリプトの改善。
セッション管理/認証/承認機能のコードを書きはじめてパッケージには含まれているけれど、まだ完成していないので有効になるようにはなっていない (あ、ちょっと中途半端になっているかも)。
- WiKicker へのセッション管理/認証/承認機能追加開始 (2006-03-02)
- Intercepting Filter パターンとレスポンスの順次送信 (2006-02-28)
- WiKicker 0.34 リリース - 添付機能のコードを追加 (2006-06-11)
- WiKicker 0.35 リリース - 添付機能の修正など (2006-06-20)
- [ WiKicker ] キャッシュまわりにバグ (2004-06-05)
■ 第4回 社内 Perl 勉強会

リャマ本を使用した社内 Perl 勉強会の4回目を開催。今回も前回と同じメンバで7人。 定例金曜日開催だったのだが、先週の金曜日は打ち合わせが入ってしまったので今日に開催日を移動した。
今日は「初めてのPerl 第3版」第5章が範囲。 今回はハッシュがテーマ。 Perl において配列/リストと双璧をなす重要なデータ型だ。
Perl を活用していく上で使いこなす必要があるデータ型だが、参加者は特に問題なく使い始めている様子でちょっと拍子抜け。
@ 今回の反省点
応用としてハッシュと配列の違い(スピード・メモリ効率)や使い分けのポイント、またハッシュの実装(ハッシュ関数、開番地法、チェイン法)について概説したのだが、ちょっと準備不足だったかと反省。 やはり図などを用意しておかないと、ホワイトボードだけでは説明しづらい。
また4回と回を重ねてきて皆慣れてきたこともあり、刺激が足りなくなって感がある。 ダレないで継続していけるように、そろそろ一工夫が必要そうだ。
今回はトータル1時間強。
- 第2回 社内 Perl 勉強会 (2006-04-28)
- 第8回 社内 Perl 勉強会 (2006-06-30)
- 第13回 社内 Perl 勉強会 (2006-08-07)
- ハッシュとは (2004-06-09)
- 第1回 社内 Perl 勉強会 (2006-04-21)
2006年5月23日 (火)
■ ISP から Outbound Port25 Blocking を行うとのお知らせ

@ Mew の設定
ノート PC の設定変更が面倒だな……と思ったが、考えてみたら普段手で書いて送っているメールは Mew から「直接 www.naney.org か会社の SMTP サーバへ SSH port forwarding 経由で送っている」から、こちらは別に関係ないのか。
@ qmail の設定
とはいえローカルの qmail から送っているメールもあるから、これの設定をする必要あり。 こいつはどうやって設定しようか。
- 自宅にいる時は「プロバイダの SMTP サーバ (25番ポート)経由」、外(別の接続からの時)では「ローカルの qmail から直接」
- 切り替えが必要
- 「プロバイダのサブミッションポート 587番 + POP before SMTP 経由」
- qmail に POP before SMTP させるのはちょっと。
- 「他のサブミッションポート 587番 で提供されている SMTP サーバ経由」
- SMTP サーバのあてがない
さて、どうしたものか。 皆はそうしているのか、要調査。
- OP25B 回避のために PortForwarder で port fow... (2006-10-01)
- 一部のドメインのみ Gmail 経由ではなく SMTP over SSH ... (2008-09-04)
- Mew 3.1 -> SMTP server -> docomo.ne.jp (2003-02-09)
- Mew の設定とか (2004-01-13)
- Mew - mew-ssh-keep-connection (2004-04-19)
2006年5月24日 (水)
■ 「s」文字をキー入力できない WikiEngine

昨日早速社内の Wiki を WiKicker 0.30 に上げておいたのだが、同僚からバグレポート。
「s」を入力できません。s を押すとプレビュー画面になっちゃいます。
あ。
Internet Explorer の JavaScript コードにバグあって、Ctrl+S でプレビュー画面に遷移するようにイベント処理していたつもりが、s キー一発でそう動いてしまっているらしい。
あわてて修正。
はやく WiKicker の修正リリースを出さねば。
- WikiPage 編集画面で Ctrl+S を押すとプレビューするようにしてみる (2006-04-29)
- WiKicker における PageName 最長文字数 (2006-06-10)
- WiKicker 0.31 リリース - s キー問題を修正 (2006-05-28)
- WiKicker 0.28 リリース - バグ修正版 (2005-10-06)
- [ WiKicker ] WiKicker へ脚注機能追加 (2004-02-10)
■ この間の www.naney.org サーバ障害は「ハードウェア障害による断続的なアクセス障害」

ここ数日受信メールがやたら遅延しているのでホスティングサービスのメンテナンス/障害情報を確認したら、「大量のスパムメールによりサーバに負荷がかかったことが原因」とのこと。で現在は復旧しているらしい(といいつつ、まだ遅延しているけど)。
ついでに確認したらゴールデンウィーク始めのサーバ落ちまくり事件は、「ハードウェア障害による断続的なアクセス障害」だったとのレポートが出ていた。 2006年5月1日付でアナウンスされているけれど、その頃には実際にはそのアナウンスは流れていなかったんだけれどねぇ。
まそのかわりといっては何だが、ここ最近やたらサーバが軽くなった(load average がやたら低くなった)。 ハードウェアが良くなったのか、それとも無駄なプロセスが無くなったのかわからないが、ちょっと快適になったのでよしとしよう。
- ホスティングサービスがメンテナンスからトラブルに (2009-01-26)
- ホームネットワークカメラ BL-C10 買っちゃった (2005-01-18)
- ISP から Outbound Port25 Blocking を行うとの... (2006-05-23)
- 今日のさえずり - これ Emacs なのよね (2010-01-26)
- 私的10大ニュース2005 [ comp ] (2005-12-31)
2006年5月25日 (木)
■ 新幹線でウェブ進化論を読み終えた

帰省の時に車中で途中まで読んだウェブ進化論の残りを、これまた新幹線で読み終えた。
後半で興味深かった点を挙げてみよう。
@ Blog
本書の中で「知的生産性のツールとしてのブログ」からの引用に非常に共感を得た。
「自分がお金に変換できない情報やアイデアやは、溜め込むよりも無料放出することで(無形の)多きな利益を得られる」 -- ウェブ進化論 p.164 (「知的生産性のツールとしてのブログ」から引用)
まず個人にとってのオープンソースとかブログは何か。それはポートフォリオであり、面接であり、己の能力と生き様がそのままプレゼンテーションの装置として機能する。 -- ウェブ進化論 p.164 (「知的生産性のツールとしてのブログ」から引用)
自分が(大した内容ではないにせよ)書き続けているのも、やはりそれによって有形・無形の利益を得ているからである。
情報をとりまとめて発信し続けることは時間もエネルギーもかかることであるが、かけた分だけ得るものも多い。 でなければ、続くわけがない。
どんどんアウトプットする。 この気持ち良さ。
- 私が情報発信を勧める理由 (2006-07-26)
- 新幹線用「ウェブ進化論」 (2006-05-13)
- すべての情報を共有する。情報閲覧者が判断する。 (2006-05-15)
- 今日のさえずり - 金メダルのネックストラップには、ケータイ用のヒモが付い... (2008-08-24)
- 第1回 GP4 パートナー会議 (2009-02-20)
■ 小学6年生みんなで音楽感性検索

研究開発している検索エンジンの適用として、小学校の音楽科授業で活用していただく機会をいただいている。 今日はその授業日なので、小学校のある京都へ向かった。 品川を出るとすぐ新幹線の車窓から富士山が見える。 ちょっぴり幸せな気分。
今回は
「修学旅行の思い出を PowerPoint を使って発表するにあたり、そのスライドに合わせた BGM を見つけよう」
というのがテーマ。
しかし最近の小学生はすごいな。 PowerPoint でアニメーションしたり、写真がくるくる回りながら表示されたりといった派手派手なスライドを書いているよ。 この小学校の生徒は課外活動で PDA を持ち歩いてるし。
今回の授業後には「ふりかえり」として PC で感想や意見を提出していたりと、そこらのエンジニアは顔負けである。
- 小学校の先生とコンピュータリテラシー (2006-04-19)
- 修学旅行以来の京都 (2005-07-24)
- 時代祭の日京都観光ダイジェスト (2005-10-22)
- 今日のさえずり: 顔をくずしているところです(ニコッ) (2010-05-02)
- NICT 知識創成コミュニケーション研究センターへ行ってきた (2006-11-13)
2006年5月26日 (金)
■ 特撮映画とココの接点

「怪獣映画をウチで見ていたら、こっちに飛んでくるんだよ。あれはこわかったねぇ。『こっちにきたきた』って感じで」
そうそう。 あの「映画と今/ココとのリンク」は味わったことのない人には分からない興奮があるんだよね。
1984年ゴジラ復活。いわゆる平成ゴジラシリーズの始まりとなるゴジラを、小学校の友達と有楽町のマリオンに観にいった。
ヤツは晴海通りを直進、有楽町マリオンのガラス窓にその巨大な顔が写り込む。 「ソコソコ」今そこに自分がいるよ。スクリーンを見ていると同時に、壁の向こうにヤツがいると思うと何とも言えない興奮が襲う。 観客全員が固唾を飲む。
結局有楽町マリオン破壊されるんで劇中では、私も被災してます。
- ゴジラ 昭和59年版
- 今日のさえずり - 昭和通りでホームレスがトロフィーかかげてる! (2008-08-31)
- 南仏プロヴァンス料理 PATATI PATATA (2005-09-06)
- 今日のさえずり - 鉄道マンてダイヤ乱れると高揚するのかな? (2007-12-14)
- 今日のさえずり - 遠路遥々ワンちゃんが飼い主探して長旅する映画 (2010-02-25)
- 買物ぐるぐる (2003-06-01)
■ 面接・会社説明

以前作成した面接メモを使用したのだが、今回のケースには使えないと感じて省略した質問もあって改訂の必要性を感じた。 逆質問に対する FAQ も準備しておく必要があるな。
- Template Toolkit + PAR (2004-09-13)
- 就職フェアは3時間で面接1人 (2005-04-18)
- 面接 (2004-11-11)
- 新人歓迎会 (2005-04-12)
- お手玉使いの曲芸師を雇う (2004-07-14)
2006年5月27日 (土)
■ 包丁買ったりアルバム買ったり

そういえばずっと前から包丁が切れなくなってきて、鶏肉切る時にはそれこそ悲惨な状況だったので、三徳包丁を新調することにした。
あわせて砥石も買ってきて、古い包丁も含めこれからはきちんと研ぐこと。
- モンベルクラブ渋谷店 (2004-08-07)
- ヨドバシに出した写真の焼き増しが曲がっていた (2007-03-04)
- 今日のさえずり - ベルマークは1点1円 (2008-12-26)
- 一眼レフお薦めの単焦点レンズ考 (2009-05-02)
- 豪華額装自分プリント - 誕生日プレゼント (2006-04-27)
■ 店頭のデジカメインスタントプリントは、やっぱりインクジェットって感じ

先日の披露宴でデジカメ写真を1枚人に上げようと思い、初めてお店でプリントしてみた。 本当は普通に銀プリントを頼もうと思ったのだけれど、仕上り時間の関係で店頭のセルフインスタンスプリント機を使ってみることにした。
1枚だけ画像を入れてきたxDピクチャーカードを端末に差し込んで、30円入れてプリント。
仕上がりの方は「普通にインクジェットプリンタで印刷しました」って感じ。 自分でプリンタの準備とかしなくて良くてお手軽だけれど、この品質なら何度も利用したいとは思えない。 端末にもよるのだろうけれどもね。
やっぱり今度は銀プリントにしてみよう。
- フィルムスキャンできるインクジェットプリンタ PIXUS MP980 (2008-11-03)
- ヨドバシカメラのデジカメプリントの品質に満足 (2008-03-28)
- ソフトウェア技術者御用達のプロジェクトマネジメントツール TaskJuggler (2007-04-23)
- PIXUS MP980 で初フィルムスキャン (2008-11-08)
- 今日のさえずり - 11:00 にビルが燃える予定 (2010-04-08)
2006年5月28日 (日)
■ WiKicker 0.31 リリース - s キー問題を修正

2006年5月22日以来、約1週間ぶりのリリース。
- Internet Explorer から編集画面で s を押すとプレビュー画面になってしまう問題を修正。
- image、limage、 rimage スキーマで画像 URL を相対参照した場合、CGI プログラムをベース URL とみなして絶対パスを求めるように改良。
- WiKicker 0.30 リリース - トップページのページ名を変更でき... (2006-05-22)
- mapperl.pl (2002-01-22)
- WiKicker における PageName 最長文字数 (2006-06-10)
- Rubric でプライベート SBS を立てるも 0.140 では日本語に不具合 (2006-07-22)
- 「s」文字をキー入力できない WikiEngine (2006-05-24)
2006年5月29日 (月)
■ 「何かに使ってくださいね」歯ブラシ

今日は歯の定期健診。 17:00を過ぎてそそくさと帰り支度を始めたら、隣に座っている松下君が「歯医者ですか?」
なぜわかる?
18:30 - 18:50 歯医者。
今日はいつもの定期健診と同じく歯石取り。 10分強で完了。歯と歯茎の間の血がガリガリやられた証しだ。
帰りに受付で定番の「定期健診の人に配られているクリニック名のはいった歯ブラシ」をいただく。
「*何か*に使ってくださいね」
そういったお姉さんが、こころなしかニヤリと笑っていたように見えた。
確かにこのグレードの歯ブラシは即掃除道具行きなんだけれども、何かそうなることをお見通しのような笑顔。
- プラークコントロール良くできてますね (2006-06-05)
- 今日のさえずり - みんなが腹筋に興味を持ちはじめる季節 (2009-04-21)
- 歯の定期健診 - 唇荒れてたのかなあ (2009-12-22)
- 今日のさえずり - チョコレート臭のするリップクリーム塗られた (2009-12-23)
- 歯の定期健診 - 血出るけどフロスして (2009-04-21)
■ 第5回 社内 Perl 勉強会

リャマ本を使用した社内 Perl 勉強会の5回目を開催。 今回は一人病欠で6人。 今回も先週の金曜日に都合がつかなかったので、月曜日の開催。
今日は「初めてのPerl 第3版」第6章「入出力の基本」が範囲。 この章で、ダイヤモンド演算子 <> を含む標準入出力の基本がほぼおさえられる。
@ 今回の反省点
標準入出力を使うようにしておけば、リダイレクトやパイプを駆使することで簡単なプログラムを組み合わせて超便利。 その辺りを伝えたいところであるが、Windows ユーザにはちょとうまく良さを伝えきれなかった感じで反省。
今回から one liner について触れていこうと思う。 Perl のコマンドラインオプション -ne や -pe などを使いこなせるようになるとこれまた便利なので、ぜひ馴染んでいただきたい。
しかしコマンド プロンプトだとコマンドライン引数のクォートの仕方が Bash 等と違うので、環境別にサンプルを用意しなければならにのがちょっとネックである。 今回は時間の関係で Bash 上での例しか示せなかった。 次回からはもう少しきちんとサンプルを用意したい。
今回はほぼ1時間丁度ぐらい。
- 第13回 社内 Perl 勉強会 (2006-08-07)
- 第12回 社内 Perl 勉強会 (2006-07-31)
- 第8回 社内 Perl 勉強会 (2006-06-30)
- [ Perl ] Term::ProgressBar (2003-12-25)
- 第2回 社内 Perl 勉強会 (2006-04-28)
2006年5月30日 (火)
■ 新給与の給料明細到着

1年ぶりにアップ。
もっとガンガンあがるように、成果を上げていきますか。
そういえば「個人目標を用いた評価制度」まだ波に乗っていない。
- 新給与通知 (2005-05-27)
- 退職お疲れさま会 (2005-03-25)
- あるじゃんマネーセミナー 30代から夫婦で一緒に考えよう! 「老後のお金」... (2004-08-28)
- 問題とは「あるべき姿」と「現状」の「ギャップ」である (2006-10-13)
- すごい会議で、どの手順で前のどの手順を参照する? 何を記録しておく? (2005-07-07)
2006年5月31日 (水)
■ Debian GNU/Linux に Hyper Estraier 1.2.7 を野良インストールする

DiKicker を使って社内 Blog を始めてから早いものでもう半月ほど経ち、記事もそれなりにたまってきた。
DiKicker にはキーワードによる串刺し表示機能があるものの、検索機能は自前で持っていないため任意の文字列で検索をすることができない。 これだと過去記事が活用されなくなってしまう。
ということでそろそろ検索エンジンをセットアップすることにした。
同じサーバで Namazu をインストールして過去メールの検索に使用しているが、今回は Hyper Estraier を使ってみることにした。
が選択理由。 今回は自分の社内 Blog だけでなく、自分の立てている Wiki (WiKicker) や他人が立てている PukiWiki、静的な HTML ページなどもまとめて検索できるようにしたいという考えがある。 このため複数のサーバに分散したコンテンツを、クローラでインデックス生成できるというのは魅力的である。
P2P連携機能の方は技術的に面白そうということで。
@ Debian GNU/Linux でのテスト
まずは自分のノート PC 上にセットアップして、いろいろ試してみることにする。 さっそく apt-get で Hyper Estraier をパッケージインストール。
estmaster でノードマスタを起動し、ユーザ設定とノード作成を行う。
で次に Web クローラ estwaver の設定をして、ノート PC ローカルの Web サーバのコンテンツをインデックス化してみる。
で、検索。
あれ?
検索結果件数が 0。よくみるとインデックスされている文書が 0 だ。 確かに estwaver がモリモリ fetch して登録しているようなのだが……。
しこたま悩んだ末、Debian パッケージの Hyper Estraier は 1.2.5 でこのバージョンの estmaster は ノードサーバへの登録機能がまだないということにようやく気がついた。
とほほ。
@ ソースからインストール
ということなので、Hyper Estraier 1.2.7 をソースからインストールすることにした。 Debian パッケージの QDBM だと古いので、こちらもあわせてインストール。
今回はパッケージ化せずに /usr/local/hyperestraier-1.2.7 に、とりまとめてインストールすることにしておく。
@ QDBM
wget http://qdbm.sourceforge.net/qdbm-1.8.58.tar.gz tar zxvf qdbm-1.8.58.tar.gz cd qdbm-1.8.58 ./configure --enable-zlib --prefix=/usr/local/hyperestraier-1.2.7 make make check make install
@ Hyper Estraier
wget http://hyperestraier.sourceforge.net/hyperestraier-1.2.7.tar.gz tar zxvf hyperestraier-1.2.7.tar.gz cd hyperestraier-1.2.7 PKG_CONFIG_PATH=/usr/local/hyperestraier-1.2.7/lib/pkgconfig ./configure --prefix=/usr/local/hyperestraier-1.2.7 make make check make install
インストール完了。
最初インストールしたものを実行すると落ちて何だろうと思っていた。 これについては deb パッケージでインストールした関連パッケージを purge してビルドし直しインストールしたら問題なく動くようになった。
メデタシメデタシ。
明日は会社のサーバでも設定しよう。
- Hyper Estraier で社内 Web コンテンツ検索 (2006-06-01)
- Rubric でプライベート SBS を立てるも 0.140 では日本語に不具合 (2006-07-22)
- Linux で使えるデスクトップ検索ツール Beagle でローカルファイ... (2006-08-08)
- はいぱー日記システムで日記を開始 (2001-05-11)
- www.naney.org をさくらのレンタルサーバへ移転 (2009-12-23)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.028681s / load averages: 0.30, 0.31, 0.26
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)





◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。
◇ 2GB 無料のオンラインストレージサービス Dropbox に次のリンク先から登録すると今なら 250MB プラス! → Dropbox