sort by date. (reverse) [log 2004 2nd quarter]

JUN/30/2004

駄考

マクロ文法をいろいろと考えていたら、やたら要求仕様が膨らんできたので一旦リセット。

必要なのは八割の単純な処理をより低コストに実現するためであって複雑な処理は別の手段を使うという前提なわけで。

JUN/29/2004

百科事典を引っ張り出してあれこれ調べていたのだが、さすがにそういうことをするにはPCデスクというのはせまい。サイドテーブルが欲しいところだがさて。

作業

久しぶりに某マクロモジュールをいじる。あまりにナニなことになっていた関数を整理しつつ新しい文法について考えてみたり。

JUN/28/2004

Pinballを入れたついでにリンクされているHome Buttonを入れてみたり。

JUN/27/2004

久しぶりに夢らしい夢を見た。とはいっても三人称視点で物語を眺めるようなものを夢というのかは微妙だが。

JUN/26/2004

CSでやっていたシベリア超特急を見る。まぁ一度ぐらいはってことで。

夕方買い物ついでに飯に。

日経ソフトウェアの特集があまりにナニでどうしたらいいか分からなかったので、とりあえず人に買わせてみたり。

Liaのアルバムタイトルを見た瞬間P17nを思い出した人間はさて何人?

JUN/25/2004

モエカす

他にやることがなかったのでだらだらと。これやってるとFateがいい作品だったと思えてくるなぁとか思いつつ。キャラが話がどうこういう以前にテンポが悪すぎ。

つーか、この誤字の山はどうにかならんものかと。

JUN/24/2004

著作権侵害「教唆者」の責任問う法案

一瞬Winny関連のネタなのかと思ったが米国での話。まぁ先に立法の場で問題になるだけマシ、なのだろうか?

JUN/23/2004

だらだらと部屋の片付け、というか本の整理を続けたり。本棚を買わない限り抜本的な大作にはならないのだが、まぁ参照度の高いものをなるべく低コストで参照できるようには。

JUN/22/2004

作業

意味もなくヘッドラインセンサログの全文検索機能をつけてみたり。栞スクリプトで組んでみたのだが案外まともな速度で処理できるらしい。

まぁ、考えてみればたかだか千行×数十字に対する正規表現適用なのでそう時間がかかるほうがナニなのだが。

ついでに正規表現回りでナニな挙動を発見したのでFIX。その影響で邪道なスクリプトが通らなくなったのも屠ったり。

JUN/21/2004

F1アメリカGP

最後まで目が離せないというのは、娯楽としては正しいのだが、こうも心臓に悪い展開というのは。

サルベージ

丸一年前に死亡したPCに電源を組み込んで起動してみる。とりあえずRTCはあまりずれていなかったので心配したバックアップ電池の消耗は大丈夫だったらしい。

起動した時点で気力が尽きたというか、あまりの轟音にやる気が失せたのでとりあえず落としておく。まぁ、最悪でもHDD内のデータはともかくCPU、M/B、メモリ、VGAといった部品の生存は確認できたので新品のHDDにOS入れなおしてサーバに仕立てる分には大丈夫、と。ケースファンは交換するべきらしいが。

しかしまぁ、一年ほったらかしにしたWindowsをネットワークに接続するのはとても勇気がいるわけで。どうしたものやら。

JUN/20/2004

作業

とりあえずバイキュービックで使われる係数を画像化して脳内に描いてたものと一致するのを確認してみたり。こういうものはやはり目に見える形にするとよく分かる気がする。

JUN/19/2004

買い物

本やら電源やらHDDやら重いものばかり。

作業

とりあえずバイキュービックらしきものを書いてみる。適当な資料から式を組み立てたので理解しているのか怪しいものだが。

JUN/18/2004

Firefox 0.9はいれてみたがやはりMozillaに比べると使い勝手が悪いという結論に。というかまぁ、どちらにせよGecko系の重さはメモリ消費量に起因していて、その意味ではFirefoxであろうとたいして改善していない気もするわけで。

JUN/17/2004

「DTI Tools」でRSS Readerサービスを開始

その前にRSSの吐けるサービスをやってほしいものだが。

JUN/16/2004

作業

ヘッドライン表示用ウィンドウの準備段階として、画像ベースのウィジェット類をぼちぼちと。boostと戯れつつ。

JUN/15/2004

Hyper Hybrid Organization 00-01を読む。宮内のイラストがもろスギでどうしたものかと。

作業

極端に大きな画像を縮小しようとするとオーバーフローするのをFIX。まぁ、面積比1:255を越えるようなことはそうそうないとは思うのだが。

JUN/14/2004

昼からどうにも体調が悪くて、まぁ昨日の酒が残ってるんだろうと思っていたら、なんのことはない風邪だったという。

作業

某ゴーストの画像プレビューの縮小ルーチンを自前のものに。多少演算にバグがあったのをFIXしつつ。

F1

佐藤琢磨はたいしたエンターティナーだ。しかしまぁ、二位集団はどこも信頼性に欠けすぎというか。壊れるときは2台揃ってのウィリアムズ/ルノーと、高確率で琢磨だけ壊れるBAR、揃って壊れまくるマクラーレンと。

今回はウィリアムズとトヨタが車体検査で失格、ジョーダンのダブル入賞というのがオチだったらしい。

JUN/13/2004

とりあえず買ってしまったのでモエカすに手をつけてみたり。正直、トランプのほうはダメだろうという出来。まぁ、この手のファンディスクで無闇に難易度が高いのもどうかとは思うが、ここまで低いとただの作業。

操作に対する反応がズブいことに至っては論外。

++Age;

可もなく不可もなく。

JUN/12/2004

http://www.neowing.co.jp/

まぁ、サイトの内容自体はどうでもいいのだが、このサーバRoxenらしいという。いやまぁ、初めて見た。

魔法のトンネルSoftEther

そろそろこの手のものにも飽きてきたのは自分だけだろうか。

JUN/11/2004

Catalystの最新版をいれてみたが、相変わらず4:3TVでのD4表示に難がある上に、追加されたオーバースキャンの調整も肝心のVGA/480pでは無効っぽいのでそうそうに巻き戻し。

JUN/10/2004

いろいろと環境をいじってみたり。

NTとか出てるげなので夕方秋葉原へ。いろいろ出ていたのでその辺も。

久しぶりに、というか場所移ってからはじめてドネルケバブを食う。結局帰宅後晩飯を食べる前に寝てしまったのでそれが夕食に。

JUN/09/2004

作業

例によって自分需要で画像プレビューシステムに画像サイズ表示を追加。

駄考

微妙にWWWCが肌に合わない気がするので他に乗り換えようかと思ってみたり。まぁ、それほどチェックしているURLも多いわけではないので必要ないきもしたり。

いっそ自作という話もありつつ、チェックURL登録のUIが面倒そうでどうかとか。

ローカルアンテナでもいい気はするが、その場合でもアンテナと対象サイト双方の最終アクセス時刻管理はやるべきだよなぁ、とか。

JUN/08/2004

作業

ちまちまとウィジェット類の準備とか。

JUN/07/2004

最近はデスクトップ機でもスタンバイと休止状態だけで、ほとんど再起動することもなくなったのだが、ふと気付くとコミットチャージが1.27GBとかいう数字に(物理メモリは1GB)。

流石にナニなのでいくつかのプロセスを一旦終了させてみる。

JUN/06/2004

とりあえず一番消えてやばいデータ類のバックアップは済んだが、考えてみると死亡した旧マシンの復旧には電源の確保が必須だったらしい。共食い整備も考え物だ。

JUN/05/2004

昼過ぎに家を出てKOTOKOのアルバム発売記念イベントへ。

しかし、原宿に数百人からのヲタが並ぶ光景もどうだかなぁ、と思いつつ、やたら京ぽんが目に付いたり。

帰りにHoney[7]を買ってきたので寝転がって読むことに。……冒頭20Pで転がる。

しかしまぁ、サブキャラのフォローがちゃんとしてるなぁ、と。このまま響と梨花はくっつくんだろうか?

それにしてもばあさん若すぎ。何歳だ?

JUN/04/2004

とりあえず一年前に死亡したPCのサルベージとデータのバックアップを兼ねてDVD-RAMメディアを多少買い込んでみる。ついでに米倉千尋のベスト盤他ぽちぽちと買い物。

JUN/03/2004

よくわかる現代魔法の続編とか読んでみたり。いまいち理論の炸裂具合に欠ける気がする。

JUN/02/2004

rNote

ちょっと興味深いのでメモ。

JUN/01/2004

駄考

SSTP Sendのスクリプトの\eの後ろにbase64でエンコードした画像を叩き込んで云々という冗談を考えてみる。

MAY/31/2004

駄考

技術的な要素を全く考慮しないウィッシュリストとか。

技術的に可能か、どのレイヤーで実装すべきかという点を完全に排除して「こんなことができたら{うれしい|おもしろい}かもしれない」というレベルの話を溜め込むシステム。

自分では実装できずにアイデアを出すだけの側に、技術的可能性の判断や具体的な実装方法を考えろというのはどうせ無理なので「言うだけ言ってみる」という方向性。

傍目にはとても凄そうなものが実は単純なシステムで実装できたり、あるいはその逆だったりすることはざらなわけで。

作業

ぼちぼちとリストウィンドウの作成を。内部的なウィジェットの実装は別に凝る余地もないだろうし、淡々と作業をすすめればいいのだろうが、問題はSAORI側のインターフェス。

MAY/30/2004

R.O.D-TVの一挙放送を見終わって寝て起きたらCSのF1の直前だったのでそのままTVの前に。エアコンをつけずに寝ていたので室温が30度近くまでいっていたという。

MAY/29/2004

なんとなくグラデーションをつくって遊んでいたのだが、微妙な階調になるとやはりs30の液晶ではマッハバンドでまくり。さすがに辛いとは思いつつも。

MAY/28/2004

Pike

pike -e 'write( Locale.Charset.encoder("euc-jp")->clear()->feed( Standards.IDNA.zone_to_unicode ("xn--n8ja2eg0bzb0969f.xn--n8j8ch.xn--t8j3b8esc273u.jp"))->drain() + "\n")'

というようなことをして遊んでみたり。

MAY/27/2004

夕方秋葉原でDVDその他を回収。謎のティッシュ配りに遭遇してみたり。

最近はTV下のPS2にディスクをセットしに行くのが面倒だったりで、結局PCで再生していたりするのだが、RADEON+HDTVアダプタだとDVD再生時にはD2以下に解像度を落とす必要があるのだが、DVDプレーヤーソフトに自動変更機能がなかったりで、それはそれでナニ。

R.O.D-TVはCSの一挙放送後にコメンタリー再生の方向で放置。

MAY/26/2004

突発的に部屋の片付け、というか模様替え。中途半端なところで終わったせいで余計散らかったような気がするがあまり気にしない方向で。

例によって参照頻度の低い書籍類を段ボールに落としてみたり。

作業

リストボックスに関する予備調査とか。いろいろ考えるとやはりリストコントロール+オーナードローではきつい気がする。

結局、また自作するしかないのだろうか。

MAY/25/2004

久しぶりにコンポのアンプにCDプレーヤーを繋いだので、ゲームのアレンジサントラを3枚ほどつっこんでランダム再生させてみる。

「赤い靴のジプシー」(プリンセスブライド)あたりはやはりいいなぁ、とか。

MAY/24/2004

作業

ちょっとした冗談でC++で書かれた関数をCでコンパイルできるようにしてみたり。普段いかにC++に依存しているかを実感。

MAY/23/2004

夕方起きだして酒を買ってきてF1を見ながら呑む。しかしまぁ、今日のF1はいろいろと凄かったが、あの状況下で1位ルノー、2位BARというのがまぁ現状を良く現しているといえば。

MAY/22/2004

駄考

1つのリストを操作に必要な最低限のいくつかのボタンのみを配置可能なダイアログが存在したとして、そのコントロールの配置は内容として設定されるべきか、それともスタイルとして設定すべきか。

汎用性が高いのは間違いなく前者だが、その場合、リストの内容を設定するのが多少面倒だろうかとか。

"将来使うかもしれない"という理由で無駄に高機能なものを作ってみても、実際それが必要になった時点では機能不足で使えないという説もあるので、とりあえずシンプルに振ったほうがいいか。

MAY/21/2004

駄考

ヘッドライン表示に必要な要素を考えてみると、結局複数のコントロールのレイアウトが必要な気がして、どうかとか。

複数のコントロールの配置だけなら可能だとは思うが、そこでリストコントロールの要素まで一気に定義するとなると三次元配列になるんじゃないかとか。

"ヘッドライン表示専用"のコントロールにしたほうが話は早いのだろうが、さて。

MAY/20/2004

駄考

"自分が持つ不満を解消する"という方向で行くと次に作るべきなのはリスト系ウィジェットなんだろうか。

というか、ヘッドライン表示をもう少しどうにかしたいという話なのだが。

MAY/19/2004

MSDN

普段余り読んでいない、APIリファレンス以外のMSDNの記事をつらつらと読んでみたり。いろいろと面白げな記事とかあるので、やはりこういうところは押さえておくべきだと思ったり。

「フロー経験」につながる Web 設計設計におけるフローの皮肉なところは、それが達成された時点で、設計そのものが注目されなくなることが多いという点です。あたりの段落とか。

後はこの辺の一連のWSH絡みの話題とか。本題とは離れるがWMPのスキンが当たり判定を設定するのに使っている方法は単純でしかも設定しやすくてよさげ、とか。

アップル、ウィンドウ半透明化技術で特許を申請--少しずつ透き通っていく?
半透明のウィンドウは、2001年の発売当初からMac OS Xに含まれている機能で、また2006年に発売予定のWindows次期大型バージョン「Longhorn」でも導入が予定されている。

この記事を書いた記者はWindows2000でのレイヤードウィンドウサポートを知らなかったらしい、と。

この件自体はそういうレベルの話ですらないわけで、本当にどうでもいいのだが。

MAY/18/2004

Pike

いつの間にか7.6.6がリリースされていたらしく。大きなところでいえばIPv6対応とかRegexpのPCREサポートとかRDF/RSSモジュールの追加あたりだろうか。他にもいろいろと追加されてたりするようなのでその辺はリリースノート参照、と。

例によってWindows版のバイナリはまだないようなので、その辺は適当に。

MAY/17/2004

作業

というようなものを放置してみる。

ついでに放置物も更新。

拡大縮小ルーチンのインラインアセンブラ化がほぼ終了。あとはまぁアセンブラ化してもそう速度に影響がでないというあたりで一区切り。

MAY/16/2004

どうもジャケットが気になったCDがあったので少し調べてみたら、やはり知っているイラストレータの仕事だったらしく。

昨日買ってきたBoost本を読む。やはりというか、Boostの巨大さに対してあの厚さなので、ややカタログ的でツッコミは浅いかなとか。

とりあえず折角VC++7.1もあることだし、MPL方面とかには手を出すべきかなとか。

作業

ちょっとした需要でURLを引数に取ってHTTP Headerを標準出力に吐くツールを作成。面倒なのでWinInetでGETという手抜きっぷり。HEADのほうがいいんだろうが、多少手間がかかるので、とか。

駄考

ダイアログ的なコントロールを配置したウィンドウをSAORIで実現する方法について考えてみる。順当な方向でいくとリソーススクリプト的なものを栞で生成してSAORIに渡すような形式になるのだろうが、そんなものを作って果たして直接ダイアログを表示するSAORIが作成できるレベルのプログラマ以外に使えるのかとか。

結局エンドユーザレベルでコントロール配置を制御できて、イベント設定ができるものというとHTML+DOM+hogeぐらいだろうか。あるいはXUL。

MAY/15/2004

いつもどおり夕方起きだして飯を食いに行って帰ってきたらすでに0時近く。

買い物はBoost C++ Libraryプログラミングのみ。

MAY/14/2004

しかしxyzzyの「縦タブ+終了時開いていたファイルを一発で復元できる」機能に慣れてしまうと、emacsライク云々以前の問題で他のエディタに移行する気がなくなってしまうという。

MAY/13/2004

作業

試しにSetTextCharacterExtraでメニュー描画の字間を空けてみたが、読みやすくはなるものの、情報量は減るのでどうだろうかとか。

将来的にはこの辺のパラメータもスタイルとして定義可能にするべきなんだろうか。ま、その前にフォントサイズ可変に対応しろという。

MAY/12/2004

作業

ドキュメントつつきまわし。内容もさることながら、少なくとも自分には見やすい体裁を整えるのもいろいろ面倒で。

MAY/11/2004

クラナド

ようやくCGはコンプしたらしい。しかし、前半戦で複数キャラのフラグを立てると面白いようにパターンが変わるので結構取りこぼしたパターンはありそうな。そりゃまぁここまでやればこれぐらい制作期間かかるだろうという。

今回の光はAIRでの羽根と同種の“可視化されたフラグ”なんだろうが、AIRのときよりは露骨、というか分かりやすい。その分やや浮き気味という気もするが。

ことみだけシナリオ統合するのに失敗してる気がする。まぁ因縁系なので仕方ないといえばそうなのだろうか。

TrueENDに関しては、AIRの反省というかマーケティング的なものもあるんだろうけど、やはり物語的には蛇足だよなぁ、と。

3秒ぐらいでafter杏ルートが脳内構築できたので、自分的にはそれを正ENDということに。

キャラ的には

  1. 智代
  2. 美佐枝
  3. 残り

ぐらいの勢いで。いや、別に戦闘力順というわけではないのだが。というか、何故智代は眼鏡標準装備ではないのかと。

MAY/10/2004

しかしクラナドは立ち絵と一枚絵で激しく違って「誰?」なことが多い。

ソニーの新しいポータブルプレーヤーのUIは面白そうだとか。ATRAC縛りとかわりとナニな点のほうが大きいので買うことはないだろうが、触ってはみたげ。

作業

ヘッドラインセンサSAORIのバグを1つ屠る。まぁ、普段とは違う環境で動かすと見つかるバグというのはあるもので。

MAY/09/2004

そろそろ床が見えなくなってきたので部屋の片付けとか。とはいっても床に置かれていたものの9割まで書籍類だったが。

なんだかんだいって「浅い知識」を得るには百科事典というのは便利なもので、小学生にこういうものを買い与えてくれた親には感謝するしか。

MAY/08/2004

ドキュメント書きとエフェクトの最適化とクラナドを三角食べの要領ですすめる。なにかが違う気もするが。

はじめる?IPv6〜Windows、LinuxでIPv6しよ!〜

なんかもう毎日コミュニケーションズはもうこの芸風で行くのだろうか。

MAY/07/2004

作業

似非バイリニアのコードを最適化できないものかといじりまわし。C++バージョンのほうを整理したりインラインアセンブラバージョンをいじったり。

MAY/06/2004

久しぶりにブロードバンド環境に復帰。とかいいつつADSLのリンクが下り1Mそこそこしか出てないので微妙だが。

どちらかといえば複数PC環境のほうが快適さに繋がっている気が。

MAY/05/2004

そろそろ電磁波分が足りていない気配なので、明日には帰宅することを決意。

MAY/04/2004

なんとなくテンションが上がらず、寝ているうちにあっという間に半日過ぎてたり。一日通して起きていたのが八時間説。

駄考

拡大側ではやはりバイキュービックぐらいは欲しい気もするが、ただでも負荷が高いのは拡大側なのでとか。んー。

縮小側は50%以上はバイリニア、それ以下は面積平均法ぐらいで充分なのだが。

MAY/03/2004

予想通りというか、3時間後ぐらいまで指定席が埋まっていたので仕方なくのぞみのグリーン車で移動。グリーン車のほうは客もまばらだったのでその程度の混雑ではあったらしい。

今度のところはわりとAirH"の入りが悪いらしく。

作業

思考の整理がてらドキュメントのHTMLにCSS打ち。やりすぎるとうるさくなるのでまぁ、ほどほどに。

MAY/02/2004

だらだらとCLANNADを進める。エロ切り捨てた分恋愛関係に発展してからが長かったりするので、これはこれでありという気もする。

MAY/01/2004

セーラームーンとピッチをリアルタイムで見たあと寝てしまって、その後のアニメを見逃してしまったのだが、考えてみると、見ていた2つもコーディングのBGV化して内容を覚えていないという。

作業

メニュースタイル回りの整備。menu.disable.font.colorとか。途中かなり間抜けなバグ(X座標とY座標間違え)とか発見してかなり萎えてみる。

メニュー項目に"SHExecute"を追加。Link/Folderに対するRawSSTP的存在。ShellExecuteの全引数を指定可能。いちいちバリエーションを増やすのも面倒なので

APR/30/2004

だらだらとCLANNADをやりつ。感想が「あぁ、KEYだなぁ」というのもなんだか、という感じだが。

作業

weirds.dllのドキュメントの整形が面倒になってきたのでHTMLにすることに。なんだかんだいってこういった類の文書はHTMLが一番楽げ。

APR/29/2004

なんとなくモチベーションが足りなくて結局レヴォには行かなかったのだが、後で聞いたところ、某方面は全員似たような理由で行かなかったらしい。

という感じで、だらだらと秋葉原で飲んだり。

APR/28/2004

一応いくつかゲームを買ってみたり。いつやるんだという話はありつつ。

APR/27/2004

作業

アンテナクライアントでページの管理者名を表示するように。いまいち表示形式がしっくりこないので当分いじることにはなりそうだが。

それにともなってHEADLINE/1.1EX仕様(仮)の第4フィールドをAuthorに決定。最も仕様もなにも自分専用だという話もあるが。

とりあえずsuzukaw.dll内蔵フィルタで対応。

APR/26/2004

作業

冗談でメニューのキーボード操作をhjkl対応にしてみたり。

メニュー項目として"RawSSTP"を追加。一連の引数によって"Charset: Shift_JIS\r\n\r\n"以前のSSTPヘッダの全ての行を指定するというもの。煩雑になる代わりに最大限の自由度を確保できるように。

しかし、ドキュメントを見るためにソースを見ているのに、仕様を追加してしまうというのは本末転倒としか。

DirectSSTP送信関係はそのうち切り出してFMOアクセスを含めて別モジュール化したほうがいいだろうか。

ついでにメニュー表示においてWM_ERASEBKGNDを潰す。

アンテナクライアント

取得元がはてなアンテナの場合、infoseek系サイトにマークをつけるように。

APR/25/2004

晩飯を食って帰宅すると、すでにF1中継が半分ほど終わっていた。しかも、あまりにもバトンが映らないのでリタイアしたのかと思ったり。

作業

偽メニューのスタイルにフォント指定を追加。というか、なんで今までなかったのか。一応最悪でもMS Pゴシックが選ばれるようには。

APR/24/2004

作業

偽メニューのマルチモニタ対応とか。やっつけの上検証環境が存在しないので9x系で動かなくなっている可能性があるが、それは余り気にしない方向で。

APR/23/2004

寝転がって本を読んでいたらいつの間にか寝ていたらしく目が覚めるとAM3:00。とりあえずTVをつけたら天上天下をやっていたので見た後もう一度寝なおす。恋風は見逃したようだが、まぁどうせそのうち(略)

駄考

偽メニューに多少機能を追加すれば、多少挙動を変更することでリスト風メニューを提供できそうな気がする。

作業

なんとなく偽メニューSAORIのドキュメントを書き始めてみる。が、面倒なので挫折したくなったり。

SAORIとしてのメソッド自体はそう多くもないのだが、メニュー定義文字列/スタイル定義文字列の解説が。

ついでに、仕様上の不整合点を整理。

APR/22/2004

Googleの特殊検索追加

まぁ、結局のところ検索結果は提携先サイトのものなのだが。一歩踏み込んだアドワーズ広告といってしまえばそれまでという気もするが、ここで提携できたサイトと競合するサイトはかなりキツイ気もするがどうなんだろう。

AH-K3001V

購入スタックには積んでおく。とりあえず夏前を目処に。

APR/21/2004

新しい携帯には赤外線通信機能がついていたので、せっかくだからということでPC用のIrDAモジュールを買ってみる。

とりあえず一通り使えることを確認。

ついでに秋葉原を回って漫画の類を何冊か購入。ついでに羽も回収しておく。

APR/20/2004

作業
小ネタ
extern "C" {
  void* __stdcall LoadLibraryA(const char*);
  int   __stdcall FreeLibrary(void*);
  void* __stdcall GetProcAddress(void*, const char*);
}

int main()
{
  void* usr = LoadLibraryA("user32.dll");
  reinterpret_cast
    <int (__stdcall *)(void*, const char*, const char*, unsigned int)>
      (GetProcAddress(usr, "MessageBoxA"))
        (0, "Hello, World.", "Visual C++ Toolkit 2003", 0);
  FreeLibrary(usr);
}

Visual C++ Toolkit 2003単体でコンパイル可能なWin32 API使用プログラム。……という冗談。各種ヘッダもインポートライブラリもないとはいえ、kernel32.dllはリンクされるので根性さえあればわりとなんでもできるよなぁ、と。

素直にSDKをインストールしたほうがいいとは思うが。

偽メニュー

メニュー項目種別にFolderを追加。Linkとの違いはShellExecuteが("open",[パス], ...)ではなく(NULL,"explorer",[パス], ...)というだけ。うちの環境ではopenでフォルダウィンドウを開くとサブフォルダを開いた際に別ウィンドウが開いてしまうのがナニだという理由でまぁ。

ShellExecute("explore", [パス], ...)というのもあるが、これはもっと鬱陶しいという。

APR/19/2004

駄考

リスト系のGUIパーツに関してだらだらと。どちらかといえばゲームで使われているようなものに近いやつを。ポップアップメニューに対する利点としては表示項目や階層が増えてもデスクトップを占領しないということだろうか。

デスクトップマスコットがあまり画面を占領するのもどうだろうというか、それ以前に余り大きいウィンドウだと操作が面倒だとか。

この辺のUIデザインに関しては携帯とかPDAなんかが参考になる気もするが。

APR/18/2004

作業

こんなもの を捏造して遊んでみたり。リンク先はよく切れるADSLでDDNSな鯖なのでわりと繋がらない確率が高かったりするのがアレ。

適当に作ったのでリロードするたびに数値が変わったりと手抜き風味。

APR/17/2004

ベースウェアのUTF-8対応

MateriaのUTF-8対応がかなりナニというのは、Latin-1あたりはおろか本来CP-932にすら含まれているGreek, Cyrillic等まで"む"に化けるといったレベルの話で、ASCIIやかな、漢字であればだいたい通るはずなのだが。

と思いきや、ownerghostnameのReference0(\0名前)に限って正しいものがUTF-8で来る。もっともCharsetヘッダはShift_JISのままなので油断できない。

というのは、単にdescript.txtにおけるcharsetエントリそのものが無効なため、UTF-8で記述されたゴースト名を一切の変換なしにownerghostnameで送っているだけではないだろうか。

まぁ、結局のところMateriaに対する返答でUTF-8が事実上使い物にならないというのは事実ではあるが。

Visual C++ Toolkit 2003

VC++.NET 2003 Pro.相当の最適化コンパイラ&リンカらしい。

APR/16/2004

秋葉原にまた「M.I.A Cafe」とかいうメイド喫茶が増えたらしいのだが、普通「MIA」というと「Missing In Action」(戦闘中行方不明者)だよなぁ、とか思ったり。普通じゃないか。

漫画版エヴァ9巻限定版の綾波フィギュアはわりと面白い。というか、ロボットフィギュアと考えてもこの大きさ・価格でこの関節の自由度ってのはかなり。肩と腰がもう少し動けばほぼ完璧なのだが。

脚部の形状が形状なのでファントムの装甲でも着せると似合いそうだとか。

APR/15/2004

紙製のBD-ROという話を聴いて「製品化第一弾はROD以外ありえない」と考えた人間はさて何人?

APR/14/2004

とりあえず書き込み可能なDVDドライブと携帯は買ったので次の物欲対象はデジカメだろうか、と思ったりもするのだが、もう半年ぐらい物色しているわりにイマイチ食指が動いていないわけで。

実際問題スペックやらなにやらで悩むレベルの物は本質的に欲しいわけじゃないから買う気にならないんだろう、とは思ってみたり。

APR/13/2004

駄考

ゴースト使用率グラフの元データの統計から、「あるゴーストを好むユーザが好む確率の高いゴースト」を推測できないかとか。まぁ、実際にやるのはちょっと難しそうではあるが。

APR/12/2004

本日の回線状況
2004/04/12 07:03:14 	ADSL回線トレーニング中へ移行
2004/04/12 07:03:07 	ADSL回線切断
2004/04/12 07:02:59 	ADSL回線通信中へ移行
2004/04/12 07:01:45 	ADSL回線トレーニング中へ移行
2004/04/12 07:01:38 	ADSL回線切断
2004/04/12 07:01:30 	ADSL回線通信中へ移行
2004/04/12 07:00:49 	ADSL回線トレーニング中へ移行
2004/04/12 07:00:41 	ADSL回線切断
2004/04/12 07:00:33 	ADSL回線通信中へ移行
2004/04/12 07:00:08 	ADSL回線トレーニング中へ移行
2004/04/12 07:00:00 	ADSL回線切断
2004/04/12 06:59:52 	ADSL回線通信中へ移行
2004/04/12 06:59:11 	ADSL回線トレーニング中へ移行
2004/04/12 06:59:03 	ADSL回線切断
2004/04/12 06:58:55 	ADSL回線通信中へ移行
2004/04/12 06:58:15 	ADSL回線トレーニング中へ移行
2004/04/12 06:58:07 	ADSL回線切断
2004/04/12 06:57:59 	ADSL回線通信中へ移行
2004/04/12 06:57:34 	ADSL回線トレーニング中へ移行
2004/04/12 06:57:29 	ADSL回線切断
2004/04/12 06:56:52 	ADSL回線通信中へ移行
2004/04/12 06:56:27 	ADSL回線トレーニング中へ移行
2004/04/12 06:56:19 	ADSL回線切断
2004/04/12 06:56:11 	ADSL回線通信中へ移行
2004/04/12 06:55:46 	ADSL回線トレーニング中へ移行
2004/04/12 06:55:41 	ADSL回線切断
2004/04/12 06:55:04 	ADSL回線通信中へ移行
2004/04/12 06:54:39 	ADSL回線トレーニング中へ移行
2004/04/12 06:54:34 	ADSL回線切断
2004/04/12 06:53:57 	ADSL回線通信中へ移行
2004/04/12 06:53:32 	ADSL回線トレーニング中へ移行
2004/04/12 06:53:24 	ADSL回線切断
2004/04/12 06:53:16 	ADSL回線通信中へ移行
2004/04/12 06:52:51 	ADSL回線トレーニング中へ移行
2004/04/12 06:52:43 	ADSL回線切断
2004/04/12 06:52:32 	ADSL回線通信中へ移行
2004/04/12 06:52:07 	ADSL回線トレーニング中へ移行
2004/04/12 06:51:59 	ADSL回線切断
2004/04/12 06:51:36 	ADSL回線通信中へ移行
2004/04/12 06:51:11 	ADSL回線トレーニング中へ移行
2004/04/12 06:51:06 	ADSL回線切断
2004/04/12 06:50:29 	ADSL回線通信中へ移行
2004/04/12 06:50:04 	ADSL回線トレーニング中へ移行
2004/04/12 06:49:56 	ADSL回線切断
2004/04/12 06:49:45 	ADSL回線通信中へ移行
2004/04/12 06:49:20 	ADSL回線トレーニング中へ移行
2004/04/12 06:49:15 	ADSL回線切断
2004/04/12 06:48:38 	ADSL回線通信中へ移行
2004/04/12 06:48:13 	ADSL回線トレーニング中へ移行
2004/04/12 06:48:08 	ADSL回線切断
2004/04/12 06:47:31 	ADSL回線通信中へ移行
2004/04/12 06:47:06 	ADSL回線トレーニング中へ移行
2004/04/12 06:47:01 	ADSL回線切断
2004/04/12 06:46:24 	ADSL回線通信中へ移行
2004/04/12 06:45:59 	ADSL回線トレーニング中へ移行
2004/04/12 06:45:54 	ADSL回線切断
2004/04/12 06:45:17 	ADSL回線通信中へ移行
2004/04/12 06:44:39 	ADSL回線トレーニング中へ移行
2004/04/12 06:44:34 	ADSL回線切断
2004/04/12 06:43:57 	ADSL回線通信中へ移行
2004/04/12 06:43:32 	ADSL回線トレーニング中へ移行
2004/04/12 06:43:27 	ADSL回線切断
2004/04/12 06:42:50 	ADSL回線通信中へ移行
2004/04/12 06:42:25 	ADSL回線トレーニング中へ移行
2004/04/12 06:42:20 	ADSL回線切断
2004/04/12 06:41:43 	ADSL回線通信中へ移行
2004/04/12 06:41:18 	ADSL回線トレーニング中へ移行
2004/04/12 06:41:13 	ADSL回線切断
2004/04/12 06:40:36 	ADSL回線通信中へ移行
2004/04/12 06:39:40 	ADSL回線トレーニング中へ移行
2004/04/12 06:39:35 	ADSL回線切断
2004/04/12 06:38:58 	ADSL回線通信中へ移行
2004/04/12 06:38:33 	ADSL回線トレーニング中へ移行
2004/04/12 06:38:28 	ADSL回線切断
2004/04/12 06:37:51 	ADSL回線通信中へ移行
2004/04/12 06:37:26 	ADSL回線トレーニング中へ移行
2004/04/12 06:37:21 	ADSL回線切断
2004/04/12 06:36:44 	ADSL回線通信中へ移行
2004/04/12 06:35:49 	ADSL回線トレーニング中へ移行
2004/04/12 06:35:44 	ADSL回線切断
2004/04/12 06:35:07 	ADSL回線通信中へ移行
2004/04/12 06:34:42 	ADSL回線トレーニング中へ移行
2004/04/12 06:34:37 	ADSL回線切断
2004/04/12 06:34:00 	ADSL回線通信中へ移行
2004/04/12 06:33:35 	ADSL回線トレーニング中へ移行
2004/04/12 06:33:30 	ADSL回線切断
2004/04/12 06:32:53 	ADSL回線通信中へ移行
2004/04/12 06:32:28 	ADSL回線トレーニング中へ移行
2004/04/12 06:32:23 	ADSL回線切断

ここまで来るともはや単なるギャグ。まぁ、一時的なものならAirH"で凌げるので別にどうでもいいといえばそうなのだが。

APR/11/2004

目が覚めたら夕方どころが晩だったので米と酒を買いに。あとは適当に酒を飲んでだらだらしていたらもう23時半。

APR/10/2004

とりあえず溜まっていた一週間分の買出しに。「その向こうの向こう側」とか「ういういdays[1]」とか。

今月号のFSSは久しぶりに大爆笑。やはりこういうくだらなさあってこそのFSS。

Catalyst 4.4

とりあえず更新してみたら864x632がスクイーズになってしまうので4.3に戻し。原因を追求する気力もないのでまぁ。

APR/09/2004

見逃していた「愛してるぜベイベ★★」をリピートで補完。そのスジで騒がれているのもむべなるかなと納得。

ついでに録ったことすら忘れていた「爆裂天使」やら「忘却の旋律」やらを消化。さて、どこから切っていくか。

APR/08/2004

作業

MSN-Mainichi INTERACTIVEのセンサを公開。まぁ、とりあえず。

APR/07/2004

携帯の機種変更をした際「40分後以降に引き取りに来てくれ」といわれたのだが、携帯以外に時計を持ってなかったので40分経過したことを確かめるのにえらい苦労をした。間抜けな話もあったものである。

APR/06/2004

作業

Biztechがnikkeibp.jpになっていたことにいまさら気付く。ヘッドラインセンサはどうしようかと思ったが、どうやらRSS配信のテストが行われているようなのでそれで。

APR/05/2004

CSでのF1生中継から深夜アニメを立て続けにみたせいで、かなり疲れる。ほとんど半日TVの前にいた計算になるわけで。

作業

MSN-Mainichi INTERACTIVEが稼動しているようなのでヘッドラインセンサ作成。とりあえず。

APR/04/2004

作業

if ($__id == "nanika" && (@entry[2] === ".infoseek.co.jp/" || @entry[2] === ".tripod.co.jp/")){continue;}

とりあえず鬱陶しいだけなので何かアンテナに登録されているinfoseek/旧tripodサイトを無視させてみる。こういう芸をかますためのスクリプトなわけで。

APR/03/2004

どうにもテンションがあがらないので適当に本を読みながらだらだらしていたら日付が変わっていたのでそのまま就寝。

APR/02/2004

"IEで選択すると絵が変わる"画像はMozillaでは意味がなかったりするので、それから隠されているほうの画像を抽出して適当に補間をかますスクリプトをPikeで書いてみたり。輝度も半減されていたりするので最終的にはPhotoshopの世話になったが、まぁこういった機械的な画像処理はPikeのほうが楽。

というようなことをしていてCLIベースの画像エディタが欲しくなってみたり。N88-BASICとかっぽい。

APR/01/2004

十兵衛ちゃん2はちゃんと終わったらしい。とりあえず最後まで剣劇シーンは圧倒的だったので満足。

疲労

特にそんなに歩き回った記憶もないのだが、なぜか足に強い疲労感。うーむ。