nDiki : 2006年11月下旬
2006年11月21日 (火)
■ 味の素KK「うちごはん。」2冊

以前買おうと思った時には既に販売が終了していて残念な思いをしたのであった。 「その2」発売の今回「その1」も再販売されるということで両方とも注文。
「その1」は「野菜たっぷりの巻」。 「その2」は「野菜で元気の巻」。
基本のメニュー25では、この2巻でアレンジを変えたほぼ同じ料理が同じ順に並んでいるのが面白い。 どれも美味しそうでよだれが出てきそうだ。
いつ作ってもらえるのか楽しみに待ってます。
- 代官山 ラ・パティスリー イル・プルー・シュル・ラ・セーヌ (2005-01-22)
- 今日のさえずり - 京都の小学校のコンピュータ室にいったら、Squeak が (2008-03-06)
- スーパーで買ったウナギの温め方改良版 (2008-07-24)
- あっという間に沸くティファールの電気ケトル (2009-03-06)
- 今日のさえずり - グラニュ糖と書く人は通だね (2009-03-27)
■ [ DiKicker ] 語リストを Term DB に保持

自動リンクなどで語リストが必要な時に、今までは Term DB (Berkeley DB で実装)をスキャンしてリストアップしていた。 これだと語数が増えていくにつれ線形に遅くなるので、一度リストアップしたら Term DB の別レコードに Storable で freeze してキャッシュするようにしてみた。 ちょっと速くなることを期待。
あわせてロックまわりも改善。 DiKicker では Article DB と Term DB をセットでオープンすることとし、Article DB の方で排他制御をしている。 ただし、Term DB の方には排他ロックでオープンされているか、共有ロックでオープンされているのかの情報を伝えていなかったため、実は共有ロックの時にも書き込みをしてしまう部分が残っていた。
Term DB オープン時にどちらで開いているかを通知するようにし、キャッシュ情報などの書き込み時にはこれらを参照して間違えた書き込みをしないようにした。
- さらにサーバ負荷状態悪化。対応に追われる。 (2006-03-04)
- [ Perl ] Search::InvertedIndex (2004-02-09)
- Twitter ステータスを nDiki サイドバーに表示 (2007-11-09)
- DiKicker に grep 検索機能を追加 (2007-02-02)
- [ DiKicker ] くっつき BBSをくっつけてみた。 (2004-05-04)
■ 有給休暇(にする予定) - 病欠

今年9回目。10月31日以来。
(計算が当っていれば)残18日 (去年分4日 + 今年分14日)。
昨日の体調不良が回復しないので、お休み。
ポカリスエットとハイシーLと、滅多に飲まない風邪薬も飲んだ。
- 有給休暇(にする予定) - 今週2度目の病欠 (2006-11-24)
- 有給休暇 - 風邪がぶり返したので (2005-03-09)
- 今日のさえずり - 「ドン吉くんの鳥グッズ展」終了間近 (2008-08-08)
- 今日のさえずり - 有給休暇って略すとき、有給? 有休? (2007-10-25)
- 今日のさえずり - Che-ez! SPYZ ユーザとしては Genie ... (2008-03-03)
2006年11月22日 (水)
■ 「プロジェクトマネジメント」はどうやって勉強すれば良いですか?

会社の後輩から問われた。
答えがあればこちらが知りたい。
プロジェクトマネージャには、そういう事を自力で模索し掴みとる能力が必要なのではないか。プロジェクトマネージャは答えの決まっていない問題の解決をしていかなければならないのだから。
もちろん他の人から学ぶというのも重要なので、質問すること自体は悪くない。 ただもう少し自分で考えてみて「○○と△△というのがあり、○○の方が~~で良さそうだと思うのですがどう思いますか?」などと、やるのが良いかと思う。
ちなみに私がどう試行錯誤しているか、何を読んでどう考えたかはココ (nDiki) に書いているから、後輩君なら(反面教師にせよ)見てくれればいいと思う。
ていうか、何か面白いもの見つけてきてドンドン紹介してクレ。
@ とはいえ自分なりに列挙してみる
ソフトウェアプロジェクトマネジメントで、必要なキーワードを思いつくままに挙げてみた。
- ビジネスメールガイドライン案 (2006-05-05)
- 早朝会議革命 - 元気企業トリンプの「即断即決」経営 (2005-07-16)
- 久しぶりに build.xml を書く (2005-11-14)
- トム・デマルコ ゆとりの法則 - 誰も書かなかったプロジェクト管理の誤解 (2004-04-17)
- ソフトウェアかんばん「見えない化」 (2006-04-10)
2006年11月23日 (木)
■ Google Maps で母の実家跡を見つけた

母の実家はそれはもうド田舎にあって、特急の終着駅から直線で約 7km 山の方へ進んだところにあった。 もちろん道は直線ではなく、バスもほとんど走っていないので、帰省した時はタクシーに頼っていた。
祖母の家のあたりには 350m ほど離れたところに1軒だけ商店があるだけで、あとは田んぼと畑と山だけだった。
夏には蛍と、カエルの合唱と、だまっていても家に飛び込んでくるカブト虫。 家の天袋には蜂の巣 (蜂生活中)。
都会育ちの自分には、そんな環境がとても楽しかった。
しかし一人で家を守っていた祖母が他界し、以来10数年もその地を訪れていない。 Google Maps で久しぶりに訪ねてみることにした。
実は場所もはっきりと知らなかったんだけれど、ぐるぐるしているうちに発見。 嬉しいことに最高ズームの1つ下のデータがあった。 すぐ南は低解像度のデータしかないし、東側は雲がかかっていて全く見えなくなっている。 非常にラッキーである。
空からこうして見られるだなんて大感激。
家のあった小山はこんな形で、こんな風に小川が流れていたのだねぇ。
- 今日のさえずり - 金メダルのネックストラップには、ケータイ用のヒモが付い... (2008-08-24)
- 帰省 - 東北へ (2004-12-30)
- 恒例の母の年賀状文面作成。 (2006-12-23)
- 帰省の話や地震の話や (2005-08-20)
- 温泉成分のツブが効く (2004-02-29)
■ YAMAHA RTW65b で DHCP 予約アドレスの設定

自宅の LAN 内で、 ノート PC 上の Web サーバに他の PC からアクセスできるように、DHCP で固定アドレスが振られるように設定することにした。
ルータの Web 管理画面からは固定アドレスの設定はできない。 しかしながら YAMAHA のルータなのでコマンドを入力することで設定できる。
Web 管理画面から [システム管理]->[コマンド設定] を選んでコマンドを入力する。 以下メモ。
@ DHCP サーバの状態の表示
# show dhcp status
DHCPスコープ番号: 1
ネットワークアドレス: 192.168.X.Y
割り当て中アドレス: 192.168.X.Z
クライアントイーサネットアドレス: xx:xx:xx:xx:xx:xx
リース残時間: 2日 11時間 7分 0秒
スコープの全アドレス数: 189
除外アドレス数: 0
割り当て中アドレス数: 1
利用可能アドレス数: 188
pp select none
#
@ DHCP 予約アドレスの設定
dhcp scope bind 1 192.168.x.aaa nn:nn:nn:nn:nn:nn dhcp scope bind 1 192.168.x.bbb ethernet oo:oo:oo:oo:oo:oo
上は Linux ノート PC 用。下 は Windows XP ノート PC 用。
- 自宅の無線 LAN を復旧 & IEEE 802.11g 化 (2004-11-26)
- ルータのファームウェアアップデートで Windows 7 での通信不具合を解消 (2009-11-26)
- [ Linux ] SSH remote port forwarding (2004-02-02)
- うちの周りを FON ホットスポットにする (2007-01-20)
- 1インチポータブル HDD HDMC-U12 インプレッション (2006-12-28)
2006年11月24日 (金)
■ 有給休暇(にする予定) - 今週2度目の病欠

今年10回目。11月21日以来。
(計算が当っていれば)残17日 (去年分3日 + 今年分14日)。
朝布団から起きようとしたら、頭がボーッとして起きあがれない。 寝ボケているのかと思ったけれど、全然回復せず。 体を起こすと血の気が引いてグルグルする感じ。
風邪なおったんじゃないのか? 微妙に数日前とは症状が違うのも気になる。
様子を見てできたら午後出社しようと思ったのだが、座っていられるようになったのは午後4時。
- 有給休暇 - 急性胃腸炎で今年最初の全休 (2010-01-19)
- 今日のさえずり - たまにオッサンみたいな驚き方する (2009-11-10)
- 有給休暇 - 風邪がぶり返したので (2005-03-09)
- 言い訳 (2004-11-11)
- 有給休暇(にする予定) - 病欠 (2006-11-21)
2006年11月25日 (土)
■ GIMP でアニメーション GIF を作るメモ

ラクガキボードのアニメーション GIF を作るのに GIMP を使っているのだが、前回どうやったか忘れて結局また試行錯誤してしまったので今回はメモしておく。
- スクリーンキャプチャを連番ファイル名で1つのディレクトリに置く。
- 最初のスクリーンキャプチャを開く。
- 他のスクリーンキャプチャを「レイヤーで開く」。ダイアログで、名前で降順ソートし最初のスクリーンキャプチャ以外を複数選択し開く。アニメーション順に先のものが下のレイヤーになるようにする。
- 最初のレイヤー(背景)を選択し、[Script-Fu] -> [影] -> [ドロップシャドウ]。
- Drop-Shadow レイヤーの下に白い新規レイヤーを作る。
- 背景、Drop-Shadow、新規レイヤーを「下のレイヤーを結合」で順に結合する。
- [画像] -> [画像拡大縮小] で縮小。
- [画像] -> [モード] -> [インデックス] でインデックスカラーに変換。
- [ファイル]->[別名で保存] で拡張子を gif にして保存。
- アニメーションとして保存を選択
- 指定しない場合のフレーム間の時間を 1200 ミリ秒に設定
- ImageMagick で日付入れてドロップシャドウつけてリサイズ (2009-02-11)
- ケータイの写真を Gmail 経由で Flickr にメールアップロード (2008-02-22)
- mixi の写真にメッセージを (2004-11-28)
- 21:30 Script-Fu を書く (2002-01-11)
- howm でサブ階層を作ってメモの一部のみを Dropbox で共有 (2009-10-29)
■ digiKam でコダックの .kdc ファイルが見られてビックリ

コダックの DC50 という古いデジカメで撮ったデータを digiKam の管理下においておこうかと、元データファイルと BMP に変換したファイルをコピーしてきた。
digiKam で開いたら BMP の方だけでなく RADC (拡張子 .kdc) というマイナー形式のな元データファイルまで表示してくれてびっくり。
ちょっと色が滲んだ感じで完全ではないけれど、見られるだけでも整理の際には楽である。
- digiKam で簡単にジオロケーションを編集できた (2009-03-05)
- 25:00 古いデジタルカメラのデータを salvage (2002-07-02)
- ケータイの写真を Gmail 経由で Flickr にメールアップロード (2008-02-22)
- 研究室 OB Twitter-ers と秋葉原で飲んだ (2008-09-11)
- もしもの時に家族がデジカメデータ見られるように HDD 購入 (2009-08-27)
■ ラクガキボード作品集 (2)

前回のとりまとめから1年以上経ち、新たに67作品増えた。
ということで各作品を展示。
ラクガキボードの nDiki への貼り付けは、場所をとるということもあり一旦お休み。 別にラクガキボードページを作ったので、ラクガキしたい人はこちらへどうぞ。
- ラクガキボード作品集 (2005-09-25)
- ラクガキボード (2005-01-23)
- Web 日誌 / Web 日記を書き始めてから10年 (2009-01-19)
- 2009年は nDiki 毎日更新が目標 (2009-01-01)
- ケータイ用にプライベート Wiki を設置 (2008-01-07)
2006年11月26日 (日)
■ 今シーズン最初のグラコロ

今シーズン最初のグラタンコロッケバーガー。
[ マクドナルド ]
- 閑散としている天王洲アイルを楽しむ (2007-11-24)
- 今日のさえずり - ピカチュウと写真撮ってもらえる列に並んでる (2009-11-24)
- 今日のさえずり - 風呂の換気扇が壊れた。動かなくなった。 (2007-10-20)
- 中秋の名月の次の日にチーズ月見バーガー (2005-09-19)
- 今日のさえずり - 夜の遊び場がヤマダ電機 (2009-11-12)
2006年11月27日 (月)
■ サイバーショットU DSC-U40 撮像素子問題

先週11月24日に「ソニー製撮像素子を搭載している製品において、カメラ撮影時に発生した『ファインダーや液晶表示部に画像が出ない、撮影できない、画像が乱れる』という症状に関し保証期間を延長し、無償修理をするという案内」が Web で発表された。
DSC-U40 を カスタマー登録してある私のところにも本日メールが送られてきた。
自分の DSC-U40 も液晶表示部の色がおかしくなることがあるので、窓口に連絡してみた方がいいかなぁ。 すっきり直ってくれるといいのだけれど。
- ソニー サイバーショットU DSC-U40/B 購入 (2004-03-18)
- フォト イメージング エキスポ 2005 (2005-03-18)
- Cyber-shot ケータイ SO905iCS 発売から1年 (2009-02-15)
- DSC-U40 2度目の修理は無料で完了 (2007-03-23)
- サイバーショットU DSC-U40 の液晶が滲む (2005-08-13)
■ Windows 上の WiKicker で履歴機能が動かないのは環境変数 TZ のせい

WiKicker を Windows 上で動かすとなぜか RCS まわりがうまく動かなくて、けれども「何だろう」とほっぽっておいたのだが、動作確認しなおしてみて判明。
Windows 版の RCS は 環境変数 TZ がないと、 ci でチェックインする際などでエラーになってしまうのであった。 去年の動作テストの際に確認した内容だったのだが、すっかり忘れてた。
- WiKicker の Win32 対応 (2005-04-04)
- Windows 上での Apache 2.0.53 では PATH_INF... (2005-04-10)
- PATH_INFO のかわりに REQUEST_URI と SCRIPT_... (2005-04-15)
- 今日のさえずり - ピカチュウと写真撮ってもらえる列に並んでる (2009-11-24)
- XAMPP で WiKicker を動かしてみた。PPM インストール OK。 (2007-02-09)
■ Iceweasel 2.0 (Firefox 2.0) にほぼ無事移行終了

ホールドしていた Debian GNU/Linux sid ノート PC の Firefox を 1.5 か 2.0 にそろそろ上げることにした。
@ Firefox 拡張機能
心配していた Firefox 拡張機能等の移行は以下の通り:
| Firefox 拡張機能 | 1.5 時代 | 2.0 へ |
| Adsense Notifier | 0.9.2 | OK |
| SwitchProxy Tool | 1.4 | NG -> install.rdf を書き換えてインストール |
| Google Toolbar for Firefox | 2.1.20060807L | OK |
| Tabbrowser Extensions | 2.1.2006031301 | NG |
| Wev Developer | 1.0.2 | OK |
| Greasemonkey | 0.6.6.20061017.0 | OK |
| TinyUrl Creeator | 1.0.1 | NG -> 無視 |
| Fasterfox | 2.0.0 | OK |
| CustomizeGoogle | 0.55 | OK |
| Add Bookmark Here | 0.5.5 | OK |
| Mozex | 1.07.1 | NG -> 1.9.5 |
| All-in-One Gestures | 0.18.0 | OK |
| VideoDownloader | 1.1.1 | OK |
| FoxyProxy | 2.2.1 | OK |
| SearchStatus | 1.18 | OK |
| Japanese Language Pack | (deb)1.5.0.7 | deb はまだ |
| Beagle Indexer | 0.5 | NG -> 0.6 |
| hatenabar | 0.4.0 | OK |
| Diggler | (deb)0.9 | OK |
| Live HTTP Headers | (deb)0.12 | OK |
ほぼ問題なく動いた。
Tabbrowser Extensions については残念だがしょうがない。 かわりに
- Tab Mix Plus 0.3.5
- Undo Closed Tabs Button 2.0.0
をインストール。
TinyUrl Creeator は最近使っていないので問題なし。
SwitchProxy Tool は一応いれたけれど、考えてみれば最近は FoxyProxy の自動切り替えが申し分ないので別に無くてもよかったのであった。
それとステータスバーがごちゃごちゃしてきたので、整理できるように
- Organize Status Bar 0.5
をインストール。
@ テーマ
Modern Pinball 1.5.2 が NG だったので、Modern Pinball v2.0.2 for Firefox v2.0 ( http://mozilla-themes.schellen.net/... ) を入れ直した。
@ 移行してみて
2.0 になったからといってあまり変わった感じはしないか。
Tabbrowser Extensions が使えなくなって、タブまわりの使い勝手が悪くなったのは痛い。個別に拡張機能を入れていくしかないか。
せめてタブを縦並びにできればいいのだが。
- Linux 母艦ノート PC を使わずに仕事ができるかチャレンジ (2007-08-20)
- Debian に RSS リーダ「フレッシュリーダー」をインストール (2006-03-06)
- skkinput がよく落ちるので uim-skk に乗り換え (2005-09-22)
- CUPS で Debian から EPSON カラーレーザプリンタへ印刷 ... (2006-01-04)
- Firefox 拡張機能の整理 (2005-02-05)
2006年11月28日 (火)
■ Subversion で間違えてディレクトリをごっそり消してコミットしてしまった時

今日のプロジェクト成果物とりまとめを前に昨日、メンバの1人が trunk 直下の2年半分のファイルが入っているプロジェクトディレクトリをなぜか削除してコミット。
朝きたら過去のリビジョンをエクスポートして再度追加して戻したとかで、全部履歴が切れてしまっていた。作業ディレクトリも全部入れ替わり。
こういう時は過去のリビジョンからの copy をすべし。
- 履歴が維持される
- 属性などもコピーされる
- 他のチェックアウト済み作業ディレクトリへの影響もなし
といった点で優れている。
@ 作業ディレクトリを使って消したディレクトリを戻す
svn copy --revision R URL . svn commit -m "Resurrected dir1 from revision R"
ここで R は間違えて消してコミットしたリビジョンの1つ前のリビジョン。 URL は削除したディレクトリの URL。
実行例:
# テスト用ディレクトリを作る mkdir /tmp/svntest mkdir /tmp/svntest/work # テスト用リポジトリを作る svnadmin create /tmp/svntest/repos --fs-type fsfs # テスト用作業ディレクトリでファイルを作成 cd /tmp/svntest/work mkdir trunk branches tags svn import . file:///tmp/svntest/repos --message 'Initial repository layout' rm -r branches tags trunk svn checkout file:///tmp/svntest/repos/trunk cd trunk svn mkdir dir1 echo test1 > dir1/test1.txt echo test2 > dir1/test2.txt svn add dir1/test1.txt dir1/test2.txt svn commit -m "Add dir1" echo test3 > dir1/test2.txt svn commit -m "Update dir1/test2.txt" # 消してコミットしてしまう!!! svn remove dir1 svn update svn commit -m "remove dir1" # 元に戻す svn copy --revision 3 file:///tmp/svntest/repos/trunk/dir1 . svn commit -m "Resurrected dir1 from revision 3"
@ リポジトリ上で直接戻す
svn copy --revision R URL1 URL2
ここで R は間違えて消してコミットしたリビジョンの1つ前のリビジョン。 URL1 は削除したディレクトリの URL。URL2 はその親ディレクトリの URL。
実行例:
# テスト用ディレクトリを作る mkdir /tmp/svntest mkdir /tmp/svntest/work # テスト用リポジトリを作る svnadmin create /tmp/svntest/repos --fs-type fsfs # テスト用作業ディレクトリでファイルを作成 cd /tmp/svntest/work mkdir trunk branches tags svn import . file:///tmp/svntest/repos --message 'Initial repository layout' rm -r branches tags trunk svn checkout file:///tmp/svntest/repos/trunk cd trunk svn mkdir dir1 echo test1 > dir1/test1.txt echo test2 > dir1/test2.txt svn add dir1/test1.txt dir1/test2.txt svn commit -m "Add dir1" echo test3 > dir1/test2.txt svn commit -m "Update dir1/test2.txt" # 消してコミットしてしまう!!! svn remove dir1 svn update svn commit -m "remove dir1" # 元に戻す svn copy --revision 3 file:///tmp/svntest/repos/trunk/dir1 \ file:///tmp/svntest/repos/trunk -m "Resurrected dir1 from revision 3" svn update
- 外部定義か作業ディレクトリを分けるか、trunk にブランチか (2005-01-31)
- 今日のさえずり - 京都の小学校のコンピュータ室にいったら、Squeak が (2008-03-06)
- [ お仕事 ] 事後評価セッション (2004-08-18)
- PC2M でプライベートネットワークが見えてしまう (2008-05-26)
- [ www.naney.org ] サーバ重い (2004-01-20)
2006年11月29日 (水)
■ HandyGestures で エクスプローラ と Internet Explorer でもマウスジェスチャ

Firefox で All-in-One Gestures によるマウスジェスチャ機能を使っているせいか、エクスプローラや Internet Explorer 上でもついマウスをクイクィッとやってしまい、悲しい思いをしてしまう。
ということで一昨日 Windows XP BOX に HandyGestures 2.0.1 をインストールしてみた。 このソフトを使うと、エクスプローラと Internet Explorer でマウスジェスチャを使えるようになる。
良く使う 「閉じる (下-右)」と、「再読み込み (上-下)」が使えるようになっただけでも、かなり有り難い。 特に Samba 経由で Linux BOX 上のディレクトリにファイルを追加して、エクスプローラで表示を更新をかけるのがかなり楽になった。
ただ1つ問題点がある。
さらにマウスジェスチャに慣れてしまうと、他人の PC を操作する時の苛立ち感がアップしてしまうのである (英語キーボードや XKeymacs しかり)。
- 今日のさえずり - ミニパトに男性警官が乗っているとガッカリする (2009-11-26)
- マウスを使うようになったので Firefox で マウスジェスチャを使う (2006-02-26)
- 今日のさえずり - ダッフルコートを着ていた時期がぼくにもありました (2009-12-04)
- 「シートが硬かった」初めてのつくばエクスプレス乗車 (2006-09-21)
- Apache でミラー proxy (2002-04-17)
2006年11月30日 (木)
■ 久しぶりに小田原方面へ

新幹線で小田原まででて、初めての伊豆箱根鉄道 大雄山線に乗り換え。
- 11:00 再び小田原へ (2002-04-24)
- 淡路島へ出張 (往路) (2004-10-25)
- 時代祭の日京都観光ダイジェスト (2005-10-22)
- 新幹線用「ウェブ進化論」 (2006-05-13)
- 過去の今ごろ (2004-04-13)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.023057s / load averages: 0.11, 0.16, 0.16
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)







■ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。
■ Google Buzz はよろしければ Naney の Google プロフィールからどうぞ。