トップ(最新)

nDiki : 2003年12月下旬

2003年12月21日 (日)

過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月21日より。

  • WiKicker beta
    • そろそろ違うプログラムも書きたくなってきたな。次は何にしよう。

スポンサード リンク

[ Debian ] Galeoncookie 期限 このエントリーを含むはてなブックマーク

なぜか手元の Galeonhns / wiki の cookie をそのセッション限りでしか保存してくれなくなった。

Mozilla or Firebird への乗り換えを検討。


来年の目標 このエントリーを含むはてなブックマーク

に聞かれた。 うーん。 今年は WiKicker を作ったから、来年はこれをベースに DiaryEngine を開発するかな。


田町駅前マンション開発 このエントリーを含むはてなブックマーク

更地 マンション開発中

刷りあがった年賀状を届けにいくついでに、田町駅前のマンション開発中の場所を見てくる。 山手線/京浜東北線からも見える一帯が更地になっており、先週地鎮祭も行われたようだ。

以前は神社の隣に菊職人がいて季節になるといっぱい菊が並んでいたのだが、そこも立ち退いたあと。

@ カテリーナ三田 タワースイート

 鉄筋コンクリート造地上36階地下2階建

え。あそこにそんな高いのが建つのか。 霞ヶ関ビルと同じ地上階数じゃないか。


DIY最中 このエントリーを含むはてなブックマーク

秋田県男鹿市「ゴンタロー製菓」の最中「鬼の石段」を頂いた。

最中種と餡が別包装になっていて、自分であわせて食べるという変わり種のもの。

...おぉ! 今だかつてないパリパリ感。

鬼の石段 別包装 合体


年賀状 このエントリーを含むはてなブックマーク

依頼されていた残りを印刷


クリスマス飾り このエントリーを含むはてなブックマーク

出した。 結局今年もギリギリで、飾っておけるのは数日のみ。


[ 12月21日全て ]

2003年12月22日 (月)

[ お仕事 ] 29日は有給休暇 このエントリーを含むはてなブックマーク

今年はなぜか29日が出勤日ということなので、有給休暇申請(非公式)。 通ったので申請(公式)しなければ。


[ Debian ] 昨日の cookie 問題は Privoxy のフィルタのせい このエントリーを含むはてなブックマーク

昨日の「Galeonがセッションを越えてcookieを保存しなくなった」問題であるが、Mozilla も同様。 で、Mozilla の Live HTTP Headers でチェックしてみると Set-Cookie: の expires がばっさり捨てられている。アレ?

で確認したら Privoxy がフィルタリングして削除していたらしい。 この間まで問題なかったのに、なんでだろ。 まいっか。

@ やっぱりGaleon

これを機会に Mozilla or Firebird に乗り換えようかと思ったが、やはりどうもしっくりこない。 Galeon の「任意のブックマークフォルダをツールバーにできて、かつ左側*1に表示できる」という機能が便利なのだが、これが他ではサポートしていないんだよね。

Mozilla の「サイドバー中のブックマーク」ではフォルダをクリックするとトグルで展開するだけなの対して、Galeon のはパーソナルツールバーのそれのようにそのままフォルダがメニューとしてポップアップしてくれる。 この機能が捨てがたい。 それから、ポップアップしたブックマークメニューですぐそこに追加できるというのも特長。 Mozilla でもこれらができれば、移行してみたいのだが。

*1あるいは任意のサイド


冬至 このエントリーを含むはてなブックマーク

南瓜を食べ、柚湯に入る。 今年はが何か所からか柚を頂いてきたので買わないで済んでしまった。

西友台所の水切り袋(のようなもの)のオマケつきで柚が売られていたのを見て「これだ」と。 ウチでも水切り袋でやってみた。 例年はミカンの赤いネットに入れたりしていたのだが、こちらの方がカスが出なくてよい感じ。


大人の科学マガジン 03号 このエントリーを含むはてなブックマーク

表紙 中

買ってきた。 見ているだけでワクワクする感じ。 冬休みのいいオモチャになりそう。


過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月22日より。

[ 12月22日全て ]

2003年12月23日 (火)

Time::Local::gmtime の範囲チェック このエントリーを含むはてなブックマーク

Perl v5.8.x だと、Time::Local::gmtime できちんと範囲チェックが動作している(範囲外だと croak される)のだが、Perl 5.005_03 では必ずしもそうではないようだ。 WiKickerデバッグ中に発見。

でソースを読んでみると、古い Time::Local では cheat サブルーチンで

  • 範囲チェック
  • 指定した年月の開始 gmtime を計算し、%cheat にキャッシュ

している。同一年月での2度目以降 timegm 呼び出しでは %cheat キャッシュを使用して cheat サブルーチンを呼びにいかないので、範囲チェックが実行されないという塩梅。 つまり 2003年1月1日… で一度 timegm を呼び出すと2003年1月に関しては以降 cheat サブルーチンは呼ばれないため、次に 2003年1月33日…で読んでもエラーにしてくれないというわけ(最初に2003年1月33日…で呼んだ場合はちゃんとエラーになるので逆に厄介)。

Perl v5.8.0 以降に標準ではいっている Time::Local ではきちんと毎回チェックする。 うるう年・大の月/小の月も考慮してチェックされる(v5.8.0 より前のでは 31 より大きいかのチェックのみ)。

であり、CPAN では 5.005_03 でも動作する Time::Local パッケージ (1.05~)が公開されている。

Time::Local 1.04 以降を PREREQ_PM にしてもいいのだが、5.005_03 な利用者にとってはインストールするのも面倒か。 最低限のエラーチェックを自前で用意して、互換になるようにした方がいいかな。


過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月23日より。


[ WiKicker ] 自作自演 このエントリーを含むはてなブックマーク

けいむなさんの

「若い方達の文章はとても似ていると思うのですが同一人物ということはないですよねw」

という警鐘が気になって、過去の書き込みのログをチェック。

同一PC(cookie)から、異なるユーザ名での書き込みというのがある程度確認できだのだが、

  • ユーザ名の表記ゆれ
  • 毎回違う名前にしているが、悪質ではないもの(匿名的な書き込み)
  • PCの共有(?)

というのは問題ではないと判断。 しかし1件だけ、ちょっと悪質な自作自演あり。 通常?のユーザ名と別ユーザ名を使い分け、また某アイドル名を騙ってコメント書き込んだ後にその内容に対して自身でコメントを書き込むなどをしており実際に他のユーザに誤解を与えていた。

確認できる範囲でそのユーザの書き込みを削除。 不毛な作業で疲れた。


ゲートシティ大崎 このエントリーを含むはてなブックマーク

行って帰ってきた。 それだけ。

[ 12月23日全て ]

2003年12月24日 (水)

ジャンピングカーネルサンタ このエントリーを含むはてなブックマーク

ジャンピングカーネルサンタ クリスマスといえば「ジャンピングカーネルサンタ」である。 え? 1993年にもらったオマケだからもう丸10年か。

しかし10年も毎年欠かさず繰り返しているという点で貴重であるな。 最初の年からずっと勝負相手であると対戦。3-0 で負け。


過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月24日より。


[ 12月24日全て ]

2003年12月25日 (木)

[ お仕事 ] 自宅で このエントリーを含むはてなブックマーク

滅多に家ではやらないのだが、Perl仕事だし何より明日マズそうなのでやっておく。


過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月25日より。

[ Perl ] Term::ProgressBar このエントリーを含むはてなブックマーク

スクリプトにプログレスバーが欲しいというので、Term::ProgressBar で実装しておく。 しかし Windows + ActivePerl + コマンド プロンプトでうまく表示されるのかどうかは知らぬ。


[ Debian ] ソフトウェアRAID1やっぱり片方でしかブートできず このエントリーを含むはてなブックマーク

以前の続きでやり直したのだが、やはり片側でしかブートできない。 raidhotadd しても同期しているようなそぶりを見せないしなぁ(/proc/mdstat を見るときちんと2組づつ raid に参加しているようではある)。

ブートの方はどうなんだろ。HOWTOの例にように / と /boot を分けた方がいいのかな?


[ 12月25日全て ]

2003年12月26日 (金)

アーク森ビル このエントリーを含むはてなブックマーク

ARK 景色

打ち合わせのため、アーク森ビル36Fの ARKフォーラムへ。

過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月26日より。

  • サヨナラ Emacs 20
    • いまだに 'emacs21' を打って起動してしまう手クセが直らない。

[ WiKicker ] deb 化 このエントリーを含むはてなブックマーク

WiKicker開発PCを移行(DynaBook -> ThinkPad)してから、手元で動作確認をする環境を用意していなかった(実サーバ上でテストしている)。 そろそろまた大幅な改造をする予定なので、手元に動作環境を作らねば。

ということで、これを機に deb も作るかなと。 dh-make-perl で雛型を作ってパッケージ化。 ライブラリ部分はこれで簡単にまとまるのだが、CGI プログラムCSS、デフォルトプロパティファイルをどうやって提供するかな。 実際、今の source tar ball でも提供してないし。


[ Perl ] Term::ProgressBar + ActivePerl 5.6 このエントリーを含むはてなブックマーク

Windows だと Term::ReadeKey::GetTerminalSize でサイズが取得できなくて警告が出るな(で、デフォルト値の 60桁が設定される)。 今日は時間の余裕がないので、$^O が MSWin32 なら Term::ProgressBar を new する前に、

 Term::ProgressBar->__force_term(72);

を実行するようにしてしのぐ。 非公開なクラスメソッドなのでできれば呼びたくない。


[ 12月26日全て ]

2003年12月27日 (土)

過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月27日より。

  • tempo.el
    • 最近はテンプレート定義するのも面倒で、ソースのヘッダコメント(GNU GPL表示)はコピー&ペーストでついつい済ませてしまう。

[ WiKicker ] 日記機能開発開始 このエントリーを含むはてなブックマーク

WiKickerMVC2フレームワークから Wiki に依存している部分を分離して、日記システムと共用できる部分をスーパークラス化。

Perlリファクタリングが面倒だよ(名前の変更忘れとかの発見が遅れるので)。


[ DiKicker ]


年賀状 このエントリーを含むはてなブックマーク

年賀状印刷

今日のところは自分との連名用のものを作成。


[ 12月27日全て ]

2003年12月28日 (日)

過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月28日より。


[ WiKicker ] Locale::Maketext による localization このエントリーを含むはてなブックマーク

リファクタリングにあわせて、表示の localization を開始。 といっても、とりあえず日・英のみ。 Local::Maketext モジュールを使用することにする。 HTTPAccept-Language リクエストヘッダによる言語の判別もモジュールがやってくれるのでお便利。 コレ、Perl v5.8.0 からは標準で入っているのだがそれより前のバージョンでは自前でインストールする必要あり。

メッセージはこれで順次リソース化していけるのだがまだ日時表示など日本語向けにハードコーディングしている場所があり、こちらの手直しも必要。


DiKicker このエントリーを含むはてなブックマーク

WiKicker ベースの日記機能の名前を単純に「DiKicker」と命名。


なつみかん + はてなアンテナ おとなりページ このエントリーを含むはてなブックマーク

なつみかんの各エントリにはてなアンテナ おとなりページへのリンクをつけてみた。

多くのエントリできちんと「おとなりページ」が表示される。 ということは誰かが、はてなアンテナに登録しているということ。 しっかりカブっているってことか。

まぁなつみかん on www.naney.orgのエントリの多くは、リモート情報取得元やはてなアンテナ、巡回先からのリンクなどで見つけて登録しているので当然といえば当然。


買物 このエントリーを含むはてなブックマーク

注連飾りとか蛍光灯とか日用品とか年賀状追加とか。

イトーヨーカドーは歳末モード。 食品売場は既に年始向け商品(=高額)が幅をきかせて、今日・明日食べるようなものの品揃えがかなり減っている。 まだ、普通に飯食うんだからボッタクリ価格品ばかり並べんで欲しい。


6ヶ月定期 このエントリーを含むはてなブックマーク

初めて6ヶ月定期に更新してみた(今までは1ヶ月定期か3ヶ月定期)。

[ 12月28日全て ]

2003年12月29日 (月)

過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月29日より。


[ WiKicker ] tDiaryテーマ互換モードの実装 このエントリーを含むはてなブックマーク

WiKickerベースの日記システム実装に合わせて、Wiki の方も tDiaryテーマ互換モードを実装しておく。

div の追加、class の変更など。 当然ではあるが表示要素が異なるので tDiaryのテーマの要素にうまくマッピングできないものが出てくるな。 どうしたものか。 できるだけ、近そうなものにはマッピングしてみたが。

補助用に複数の外部スタイシートを指定できるようにもしておく。 新し目のCGI.pm だと

 start_html(-style => {-src => [ 'a.css', 'b.css' ]})

のように直接複数指定できるのだが、古いやつだと駄目。-head の方に Link({-rel => 'stylesheet'...}) で複数指定する必要あり。


掃除 このエントリーを含むはてなブックマーク

換気扇カバー交換とか。 換気扇のパーツやら、ガスコンロの五徳やらをシンクに入れて洗剤でつけ置き。 換気扇のパーツ、ボロボロ塗料が剥げてくる。弱すぎ。


[ 12月29日全て ]

2003年12月30日 (火)

過去の今ごろ このエントリーを含むはてなブックマーク

3Com の Bluetooth Wireless PC カード 3CRWB6096-JP

633Sを買った直後はどうしても欲しかった一品だっだが、その時は Linux でうまく利用できず。 もう Driver も対応してきていると思うのだが興味は失せてきているしなぁ。 それに、今使っている ThinkPad自身に Bluetooth インタフェースついているし(Linux で使えるのかどうかは調べてないけど)。


年賀状作成 このエントリーを含むはてなブックマーク

の手伝いと、自分のと。

最近はPC+プリンタというのが一般的になってきて、頂く年賀状もそのようなものが多くなってきている。 素材集やデザイン集も充実してきているので、誰でも格好良いものが作れる。 頑張って綺麗なものを作っても「既成じゃないの?」と思われるのではと危惧してしまう(いや、そんなにいいもの作れはしないのだが)。

お面 ということで最近は「しょぼく」てもいいやという感じ。 自分らしければ。

今年はお面を被った写真を貼ってみた。


[ 12月30日全て ]

2003年12月31日 (水)

私的10大ニュース2003 このエントリーを含むはてなブックマーク

今年の大事件、マイブームなど。

@ [web] WiKicker 公開

オリジナル WikiEngine 「WiKicker」を公開し、 www.naney.org での運用を開始。 機能追加、負荷軽減など定期的にメンテナンスを継続中。 今年も1年 Wiki の年だった。

12月からは WiKicker ベースの日記システムDiKicker」の開発も開始。

@ [comp] cool programs

@ [net] ADSLトラブル

モデム

春の数ヶ月間悩まされ続けた。 一度常時接続に慣れてしまうと、もう戻れない。 結局モデムの故障。 その間「@FreeD」も契約してみたが、ADSL復旧に合わせて解約。

P-in Free 1P

@ [comp] 適応型ソフトウェア開発

仕事でのソフトウェアプロジェクトでの適用を開始しはじめてみた。

@ [comp] ThinkPad X31 2672-PHJ

ThinkPad

3年ぶりのメインノート PC の買い換えPentium M 1.6GHz + 1GBメモリ。 また3年は頑張ってもらわないと。

@ [camera] TC-1GR1s修理

TC-1 GR1s

愛用のTC-1が故障したため修理修理費16,300円也

GR1s修理

新規に購入したのは、Ai Nikkor 45mm F2.8P(10月12日)、 F3接眼補助レンズドンケ F-2 ぐらい。 あまり散財しなかった。

接眼補助レンズ ドンケ F-2 Ai Nikkor 45mm F2.8P

今年は撮影枚数が伸びず。

近所のミニラボが閉店したのも痛い。

@ [misc] レザークラフト

昨年買ったままだったレザークラフトセットを使ってレザークラフトを始めた。 パスケース、LEDフラッシュライトケース x 2、ツールナイフケース x 2、露出計ケース などを製作。 最近は何も作ってないな。 また何か作りたい。

LEATHERMAN MICRA 革ケース ツインメイトカバー SureFire エクゼクティブ・エリート E1e + KL1 レザーケース マグライト ソリテールケース Leatherman juice S2 レザーケース Arc-LS 用レザーケース

@ [misc] LEDフラッシュライト

LEDフラッシュライトに興味を持つ。 SureFire E1e + KL1ARC-AAAArc LSL-P などを購入。

SureFire E1E-HA Arc-AAA Arc LSL-P


クレジットカードポイント -> ビックポイントカードのポイント このエントリーを含むはてなブックマーク

そろそろカードのポイントが一部有効期限切れになりそうなので、景品に換えておく。 とはいえそれほどまとまったポイントでもないし、欲しい景品もないのでピックポイントカードのポイントに換えておく。 キャッシュバック(1ポイント -> 3円)よりお得だし(1ポイント -> 5ポイント)。


[ ビックカメラ ]


東急大井町線大井町駅上ショップ このエントリーを含むはてなブックマーク

大井町駅 ショップフロア 見下ろしてみた

東急大井町線大井町駅改装にともなって2F新しくできたショップフロアに行ってみる。 スターバックスブックファーストその他があり、こじんまりとしたエリア。 日が射していると明るい感じがしていい感じ。


過去の今ごろ このエントリーを含むはてなブックマーク

過去の12月31日より。


Memcached このエントリーを含むはてなブックマーク

最近 deb パッケージになって知った Memcached がとても気になる。 シンプルなだけに、いろいろ活用できそうな感じ。


[ 12月31日全て ]

■よく検索されるキーワード

torrent(114) ドラマ(32) thinkpad(30) x31(29) windows(28) perl(24) wiki(23) linux(22) 動画(21) 画像(16) usb(16) バッグ(16) ノート(15) debian(15) 壁紙(15) 書き方(13) 使い方(12) リフィル(12) 冷蔵庫(12) ほぼ日手帳(12) 修理(12) インストール(11) mp3(11) apache(11) dropbox(11) porter(11) 方眼(10) exzile(10) 作り方(10) 手帳(9) 提案書(9) a6(9) chrome(9) ダイソー(8) xorg(8) hdd(8) ヨドバシカメラ(8) 万年筆(8) ヨドバシ(8) tc-1(8) nikon(8) 古川小百合(8) 写真(8) スーベレーン(7) cvs(7) 無料(7) アレグラ(7) centos(7) google(7) アジェンダ(7) カメラ(7) 映画(7) 三条まゆみ(6) firefox(6) ibm(6) so905ics(6) うなぎ(6) 櫻井翔(6) 秋葉原(6) ダウンロード(6) 2ちゃんねる(6) 腕時計(6) truecrypt(6) 無料動画(6) gtd(6) minolta(6) スーツ(6) skype(5) 今江千佳(5) 無印(5) 時計(5) キーボード(5) シャープ(5) バッグインバッグ(5) 本名(5) ニューヨーカー(5) レビュー(5) fmアンテナ(5) subversion(5) 日本語(5)