2001-03-08(木) 花粉がっ
◆ あれ!?
日記をつけるのを忘れていたですよ(笑)。忘れていたことすら忘れていた。RuBBSをeRuby化するのに熱中していたので。それもこれも、るびきちさんが悪いのだが(謎)。今回、全面的に書き直してるんだけど、当時(Rubyが1.1だったころ)より格段にRubyの腕前も上がったので、ずいぶんすっきりしたなぁ。やっぱ覚えたての時に書いたソースは読めたものではないと実感。まぁ、今だってまだまだアレだが。アレってなんだ。
◆ 花粉
ところで、いよいよ花粉症ですよ。しじゅう目がうるうるしている(気がする)。鼻の奥がむずむずしている(気がする)。顔の表面が自分のものじゃないような(気がする)。とうとうおれも発症したみたい(な気がする)。ためしにかみさんの目薬を差してきたら目のうるうるが治まったので、確実でしょう。まぁ、ガキの頃から毎年春になると、花粉で空気が黄色くみえるような山奥でキャンプをしてきたのに、この歳まで発症しなかったことが驚きなんだが。
でも春先にバイクに乗れなくなるのは困る。ただでさえ、最近は冬場に乗る機会が減ってるのに。夏は暑いし。秋は雨が多いし。春に乗らずにいつ乗るのだ(年中乗れよ)。というわけで、「花粉対策」とやらに手を染めねばなるまい。まずは先輩(かみさん)にいろいろ教わろう。つーか、根治療法にトライしたいものだな。怪しい注射とか。
2002-03-08(金) 10915歩
◆ tDiary: その場ツッコミプラグイン
うちのくわに、ツッコミ用フォームを日毎ページじゃなくて最新ページに出したいという要望を受けた。ヤツの日記では今、手動で埋め込んでいるようだが、これは実はプラグインで可能だ。body_leave_procを使う。
というわけで、speed_comment.rbとしてcvsに突っ込んでおいた。邪魔にならないようにメール欄を省いて、本文欄も1行に制限してある。
ちなみに要望した本人はtDiary.Netユーザなのでこれを使うことはできないんだけど(笑)、実はtDiary.Netユーザにも抜け道がある。ヘッダに直接、プラグインのコードを埋め込んでしまう方法だ。プラグインは単にeRubyを解釈しているだけなので、ヘッダ中に「<% 〜 %>」で囲めばその中にRubyのコードが書ける。もちろんセキュリティ的な制限はかかるけど。
body_enter_procやbody_leave_procのような本文に影響のあるコールバック系プラグインはなかなか共有して使うのが難しいが、こうやって自分だけで使うことも可能なのである。
◆ 上で大うそ書いてしまったので訂正。
まず、tDiary.NetのtDiaryはまだ1.3.3.20020212なので、body_leave_procは実装されていませんでした。てへ。すまぬ。
さらに、たとえ最新版でも、セキュアモードではadd_body_leave_proc自身が呼び出せないので、ヘッダ中に何か定義しようとするとエラーになってしまうのでした。キビシーなー、$SAFE = 4は。
というわけで、tDiary.Netではほとんど何もできないのではないかと。メソッドの定義もできないし。
◆ tDiary 1.3.4
というわけで、1.3.4リリース。1.4RC1になります。1.3.3からの変更点は以下のとおり。
- 基本セットとテーマ集、プラグイン集を分離。フルセットパッケージも作成
- クロスサイトスクリプティング脆弱性への対応
- ツッコミメールのSubjectに投稿者の名前を追加
- ツッコミメール送信部分を差し替え可能に
- コールバック系プラグインを増やした
- プラグインから使えるインスタンス変数を増やした
- mod_rewrite対応で自由なURLを生成可能に
- ドキュメントを大幅加筆
- などなど。詳しくはchengeLog参照
2003-03-08(土)
2004-03-08(月)
◆ ASIMO超合金EX
via B.M.F. Diary
うわ、やっば。欲しすぎ。もちろんアクションフィギュアは持ってるし、今はもう売ってないと思われる巨大なASIMOクロックも持っているんだが、やはり男の子として「超合金」は避けて通れないよね……うぐぐ。
最近のASIMOグッズは二等身化されたものばかりでかなり物欲DOWNだったんだけど、ひさびさにまともなモノが出たって感じ。二等身のキャラというのは顔を強調したい場合に成立するんであって、のっぺりと黒いだけの顔のASIMOを二等身化してもほとんど意味がない(ホンモノにはちゃんと顔があるんだけど)。つーか、ちゃんと人間のプロポーションしてるところが最大の魅力なのに、デザイナーは何もわかってない。間違いない。
◆ 超立体マスクはどこにでもいる
ご多分に漏れず、昨シーズンからユニ・チャームの「超立体」で快適花粉生活(←なんかヤ)なんだが、薄くて畳むとまったく邪魔にならない上に、使い捨てなので(といってももったいないので毎日捨てるわけでもない)、どうもあちこちに散在してしまう。
今朝、ジャケットの左ポケットから発見されたヤツを付けて出社して、さてしまおうと思って右のポケットに手を入れたら別のが出てきた。ビスケットが増える魔法のポケットみたいだ。ちなみにコートのポケットにも1枚入ってますた。油断がならん。
◆ CutePDF Writer
メモっとかないと忘れそうだ。たぶんLazyDiary経由(←すでにどこで見つけたのかすら忘れているのである)。
今まで使っていたPDF995と違って広告が入らない、無料のPDFファイルジェネレータ for Windows。例によってプリンタドライバとして動作する。まだあまり使ってないけど、とりあえず大きな問題はないみたい。
2005-03-08(火)
◆ Amazon、ひでぇよ
数量 商品 価格 発送済み 小計
------------------------------------------------------------------
1 Apple iPod shuffle Dock M9757G ¥3,400 1 ¥3,400
販売元: Amazon.com Int'l Sales, Inc.
周辺機器の方を先に発送するなんて!!
ちなみに、注文時の発送可能時期は、本体が「3/12以降」、コイツが「4/2以降」だったので、わざわざ分割指定にしたのである。しくしく。
◆ iTunesでPDF管理
たしか/.Jでだったか、「iTunesはPDFも管理できる」という記述を読んだので(追記: これだ)、音楽ライブラリのない職場環境で試してみることにした。実際、PDFをD&Dできる。WordやEXCEL、PPTはダメなので、意識的にPDFを認識しているようだ。
ファイル名にドキュメントのタイトルを付けるようにして、あとはプロパティを使って「アーティストにドキュメントの作者」のような対応付けを決めて入力しておく。ちなみに「コメントにはタグ」を入れておく("ソーシャル"にはならないけど:-)。Office文書はPrimoPDFでPDF化してから放り込んでしまうことにした。
普段は「変更日」あたりでソートしておけば超整理法になるし、プロパティにある任意の文字列で絞込みができるから、フォルダ分けのような非生産的なことで頭を悩ませる必要もない。しばらくこれでいってみよう。
◆ Amazon、ひでぇよ(2)
寂しいので、USBメモリを挿してみたよ! 野に咲く一輪の花って感じぃ?
2006-03-08(水)
◆ Quakeな着メロを作る
最近Quake部が復活して定期的に活動するようになったものの、前回は社内ブログSNS研究会と重なって悔しい思いをした。その無念をぶつける先として、かねてから欲しかった「Quakeの着メロ」を作成することに。以下、自分用メモ。
WAVファイルを抜き出す
Quakeのインストール先にあるID1/PAK0.PAKの中に音声ファイルが入っているのでこれを取り出す。ずーっと昔にWindowsのサウンドに設定していたので取り出したことはあるはずなんだけど、すっかり忘れている。おかげで*.PAKを解凍するツールを探すのに一苦労。
けっきょくアーカイバを山ほど集めたサイトを見つけたので、Googleで「Quake site:sac-ftp.externet.hu」として見つかったツールを使用(と思ったらトップページにちゃんと検索フォームがあるし……)。今回はQPedというツールで、soundディレクトリにあるWAVファイルを抽出。
WAVファイルを着メロに
こっから先は定番らしい。auで使えるMMF形式へのコンバートには、WSC-MA2-SMAFというツールを使う。もうちょっとセンスのいい名前はなかったのか、これ。実行すると小さなウィンドウが開くので、D&Dすると*.MMFができる。
携帯に転送
miniSDカードをPCに挿して、/PRIVATE/AU_INOUTというディレクトリにファイルを入れると、携帯から見えるようになる。本体メモリに移動して着メロに設定すれば完了。着メロだけじゃなくて、オープン/クローズ音も設定したりして(シークレットを開いた音とアーマーを付けた音)、かなり楽しい。
問題があるとすれば、おれはほとんどの時間をマナーモードにしていることかな!(意味ねー)
2007-03-08(木)
◆ VBScriptでデスクトップのサイズは取れないのかな
ある画像をデスクトップの右下隅に表示したくなり、久々にVBSを書き始めたんだが(久々というかほとんど初めてだな)、肝心のデスクトップサイズを得る方法がわからなくて即座に挫折。WMIにあるかと思ったらなさそうだし(Win32_Desktopではレジストリから取れる値くらいしか見えないっぽい)、VBSからWindowsAPIは呼び出せないそうなのでGetSystemホニャララAPIが使えない。WSHじゃできない話なのかな?
ちなみにソレ系の書籍は持ってなかったのでWeb頼りなんだけど、そもそもMicrosoftのサイトは字が小さくてぜんぜん読めねーヨ!(←老眼?)
2008-03-08(土)
◆ 未読消化で1日が終わった……
先週はずーっと忙しかったので、LDRに2000件以上たまってしまった。今日はそれをやっつけていたんだけど、おかげで週次レビューもできてないし、tDiaryのパッチも読めなかった。ダメだなぁ*1。
つーか、インプットにかまけてる時間が多すぎる。せっかく借りたレンタルサーバもまだ何も使ってないし。せめて「こま犬ライブラリ」と「ふらっとツイン」を復活させないと。特にこま犬ライブラリは別の実装を試したいのに。
ということで、ちょっとインプットを絞るぞ。
- LDRの購読feedを減らす。もしくは★なしfeedは原則読まない。
- Twitは暇なときだけ立ち上げる。移動中に携帯からだけ使うというのもアリだ。
- ニコ動はやめない(おい!)。
*1 もちろんニコ動は見た。あと、Lenovo A61eが来てから約3ヶ月、付属ソフトの試用期間がぼちぼち切れ始めているので、その対処はした。まずはNortonの代わりにAvast!を導入。


# ぺお [あ、ついに捕獲されちゃった。 って、いつまで潜伏し続けていられるか挑戦していた訳ではございません。 ...ほんとです..]
# くわ [add_body_leave_proc、結局ダメでした(というか、hogehogeすら出ない)。なので、ヘッダにフォ..]
# たむら [そうか、そんな裏ワザがあったとは => Erbタグ埋め込み。 後で試してみよう。制限はIO関連とかかな。(コード読め..]
# mz [はじめまして。tDiarynetでお借りしてます。(マンナズ・メモ)当方までツッコミわざわざありがとうございます。 ..]