ももらぼっ!にっき


2003年06月02日 [長年日記]

_ [ももめも] Ver.1.68公開。

こないだいろいろやってた、複数メモ管理機能搭載版がなんとな〜くできたっぽいので、β版っぽい部分もあるがとりあえず公開してみる。

・・・って、やばい。ちょっと前まで、場合によっては起動すらしない版を載せてしまった。慌てて差し替えたので、これで大丈夫だと思う。

_ [ももめも] やばい。

自分の環境では起きなかったのだが、テスト環境を作って再度試したら、メモが消えるわ、起動しない事があるわ、なんだか危険極まりない状態だったので、一旦アーカイブを削除した。リンクは残ってるけど、ダウンロードはできないと思う。

・・・バックアップから旧版を戻そうかと思ったんだけど、なぜかVer.1.67だけバックアップがとれていなかった・・・(T-T)

そんなわけなので、ももめもを使いたい人はちょっと我慢していてくださいな。

_ カウンター。

また、飛んだ(T-T)

MoveTo Pluginが500件超えて喜んでたりしていたのに。

ちゃんと考えて作ったはずなんだけど、なんかおかしいところがあるんだろうな。まぁ、このまんま定期的に飛んじゃうカウンタとして使いつづける事にしようか(号泣)


2003年06月04日 [長年日記]

_ ステータス変更。

すのこさんとこを見て、ステータス変更用CGIを作ってみた。セキュリティの事をま〜〜ったく考えていないので、テストするときは変なデータを入れないように夜露死苦*1

ソースはここから持っていってちょーだいな。

・・・あぁ。現実逃避万歳。

*1 ・・・あ。疾走!ヤンキー魂用の変換がデフォルトになってしまっている・・・(汗)

_ ステータス変更(2)。

動いたみたいで。よかった、よかった。

まぁ、言うまでも無いとは思うが、組み込むときには.htaccessでのアクセス制御とか、ファイルから読み込んだデータを表示するときは最低限CGI::escapeHTMLするとか、その辺は適切に夜露死・・・もとい、よろしく。

本日のツッコミ(全1件) [ツッコミを入れる]

_ すのこ [おーー、動いた。素晴らしい。これ参考にしてtDiaryに組み込ませていただきますm(__)m こういうのやりたかった..]


2003年06月05日 [長年日記]

_ [tDiary] ステータスを変更。

昨日のアレをtDiaryベースのものに書き換えた。そのおかげでjunkに置いていたset_status.rbが動かなくなったので削除した。

@options['status.status_file']と@options['status.status_list_file']を使えるようにしたset_status.rbと、ステータスを表示できるようにするプラグインshow_status.rbを改めてjunkにおいておくので見てくれると嬉しい。

まぁ、使い方はなんとなくわかるとは思うが、set_status.rb*1をtDiaryのフォルダに、show_status.rbをプラグインフォルダにそれぞれ置いて、.htaccessでset_status.rbにBASIC認証をかける。んで、ステータスを表示したいところに、<%=show_status>と書けばOK。デフォルトだと、「Now status: 【ステータス】」って表示されると思うから、@options['status.format']を適当に書き換えて望みの形式に書き換えてくださいな。

*1 適宜リネームしてね

_ [ももめも] やばい原因判明。

VBのIDE上ではどーやっても再現しなかったのだが、MomoMemo.iniを変えながらいろいろ調べているうちに「TopMost=True」のときに起動しなくなる問題が発生することが判明。・・・判明したのだがやっぱりIDE上ではエラーが出ないので、サブクラス化系の処理に問題があるのだろうといろいろ試行錯誤していたら、CAppActive.clsが呼び出すウィンドウプロシージャでこけているっぽいことがなんとなく判明。やっぱり鬼門はサブクラス化だったようだ。

ここまで判ればしめたもので、mAppActive_Activate内*1で適切に初期化されていないインスタンスのメソッドが呼ばれていたことを突き止めて一件落着。

ふぅ。時間にしたらたいしてかかっていないのだが、こーやって場当たり的にソースを変えながらテストしなきゃいけないのはやっぱりVBの利点を殺してるよな。。。

まぁ、それはそれとしても問題は解決されたっぽいので、そろそろももめもの公開を再開できると思う。

*1 CAppActiveに定義されているイベントね。

_ [tDiary] ステータスを変更(2)。

無事導入できたようで。よかった、よかった。

で。作った手前自分でも設置してみたんだけど、なかなか面白いかも。ぽっぷめもでset_status.rbを表示させるようにして、そこからステータスを更新するようにしたんだけど、なんだかとっても楽チン。

いかに自分が家←→職場の往復とゆー悲しい日常を歩んでいるかがばれてしまいそうでイヤんな感じだが。

_ [tDiary] トップページにカウンター。

前からず〜っと、さるにっき。にあったカウンターをトップページに移動させたかったんだけど、なぜか正常に表示されなかった。

やっと原因がわかったのだが、counter.rbは処理の頭でmodeが'latest', 'month', 'day'でないとダメだよってしていたらしい。このmodeってのはTDiaryHogeのHogeで決まる為、トップのにっき用にTDiaryTopクラスを定義していた今回の場合は、見事に処理対象外とさせられてしまっていたのだった。つーわけで、原因がわかったので「'top'でも処理してねん」とcounter.rbを書き換えて、無事カウンターをトップページに移動させる事ができたのでした。まる。

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

_ ももたろ [アレ?私のところでは正常に動いてるんだけどなぁ。・・・文字コードはEUCになってますよねぇ?]

_ すのこ [もうしわけない。set_status.rb が shift-jis だった(^^;)status_list はECU..]

_ ももたろ [おぉ。動いたようで。 よかったです〜〜。]


2003年06月06日 [長年日記]

_ [おふ] お出かけ。

掲示板で藤代さんにお呼ばれしたので、Fly Me To The Access Heavenのなぼさん達と呑みに行く。なんとな〜く、仕事が押し迫ってるような気が*1するのだが、気にしないようにしよう。うん。そうしよう。。。

・・・よし。自己暗示完了(--;;;

*1 「ような気が」を「よう泣きが」とか変換しやがった。ウチのIMEめ。泣きたいのはこっちだよ・・・(T-T)

_ 麻薬か・・・。

確かにそうかも。やりだすと止まらない(^^;; とはいっても、私の場合波があるみたいで、何かの周期でtDiary弄りたい病にかかってしまうみたい。他人のにっきを見て自分も真似したくなるところは「流行り病」といったほうがいいかもしれないな。すのこさんとこのsunoko's Statusの更新スクリプトを書いてみたり、まつもとさんとこのリンク元を見て面白いな〜とか思いながら、disp_refferrer2.rbの導入に四苦八苦して楽しんでいた*1り。

あ。・・・人様のにっきのツッコミにツッコミ返しするのはどーか、という話はしてはいけない。

*1 不思議な日本語になってしまっているが(^^;;


2003年06月07日 [長年日記]

_ [おふ] ただいま〜。そして・・・。

今さっき(6/6 31:30・・・もとい、6/7 7:30)、無事帰宅できました。案の定、山手線を1週半廻ってしまいましたが。

なぼさんをはじめ参加者さま方、お疲れ様でした。楽しくお酒が呑めたようです。・・・つーか、私は末席を汚すだけの存在だったはずなので、弄ったりするのは反則かと思うのですがいかがなものでしょうか。

・・・さて。とりあえずシャワーだけ浴びて、次のイベントに参加しますか(集合は8:30・・・)。

_ 帰ってきました〜。そしてそして・・・。

今(6/7 13:50)、ガスの科学館から帰ってきました。

次は、祭りだ!神輿だ!

・・・ちょっと疲れてきたかも。


2003年06月08日 [長年日記]

_ ふぅ。

今(6/8 24:30)、無事あんまり怪我もなくお祭りを終えて帰宅。

さすがにこの週末はハードスケジュールだった。。。

本日のツッコミ(全2件) [ツッコミを入れる]

_ himakko28go [おぉ例のお祭り?いつかまた参加したいものだな。。。]

_ ももたろ [そう。例のお祭りです。 来年は、子どもでも連れて遊びに来てくれぃ。]


2003年06月09日 [長年日記]

_ [tDiary] 1.5.4を導入してみる。

K2さんが、TrackBackを導入しないかと言っていたので、早速試・・そうと思ったら、tDiaryの1.5.4からサポートしているらしかったので、前々からやろうと思っていた、tDiaryバージョンアップ作戦を決行してみることにした。

1.5.3→1.5.4に変更するだけなのに、めちゃめちゃ時間がかかってしまった。原因はcategory.rbの改造や各種Pluginの改造etcでtDiary自身を弄っているから、単純にコピーするのが怖くて、一つ一つ手動でチェックしているからなのだが。

とりあえずバージョンアップはできたっぽいので、様子を見ながら、TrackBackプラグインetcを導入することにしようか。

_ [tDiary] 1.5.4雑感。

とりあえず、マイナーバージョンアップについて明言しているところがなかったのが辛かった。ローカルに環境を作っているわけではないので*1、実際に稼動している環境をいきなり書き換えるにはなんらかの明言化された文章があるって大事だったんだな、と今更ながら実感した。

あ、とりあえず書いておくが、私みたいにちょっと気に入らないところがあるとpluginを手直ししてしまってそのまま放置するような人以外は、基本的に環境を上からコピーすればバージョンアップできるようになっているはず。その際にcacheをクリアすることを忘れないようにしよう。

で。その使い勝手なのだが、「プレビュー」って便利だねぇ。00default.rbをコピーし忘れて、ボタンの文字が見えなくて1時間ほど苦労したのは秘密だが。*2

*1 いや、それがダメダメなのわ判っているのよ(T-T)

*2 そこで、バージョンアップ漏れのファイルがあるかどうかをチェックせずに、3分間ハッキングで小手先の修正をしようとするのが悪い。

_ [tDiary] TrackBackテスト。

これで、TrackBackとやらができるはず。

本日のツッコミ(全1件) [ツッコミを入れる]

_ ももたろ [ツッコミメール通知がプラグイン化されたので、てすと。]


2003年06月10日 [長年日記]

_ がーん、がーん、がーん・・・。

ZDNetの記事によると、

なお、東芝によると、新規モデルの投入が行われていないLibrettoは「現在後継機種の開発は行っていない。ただし国内では、このサイズの需要があると考えているので何かしらの検討は継続して行っている」と説明があった

・・・ということらしい。L2買ってから約2年。L5発売からもう1年。新機種の発売を心待ちにしていたのに・・・。

_ [tDiary] ふむ。cvsってそんなこともできるのか・・・

言われて読んでみたはいいが、そもそもcvsをよくわかってないので書いてある事の意味がわからない。示していただいたページにはチュートリアルっぽいことも書かれているようなので、一回熟読しないとな。

それにしても、cvs導入は何度もやりかけちゃぁ挫折していたのだが、tDiaryという流行り病にかかっているウチにちゃんと使ってみることにしよう。


2003年06月11日 [長年日記]

_ お休み。

あまりにも体調が悪くて、今日は会社を休んでしまった。先週末のハードスケジュールが祟っているのかも。

_ [ももめも] Ver.1.69 公開

前回の大ポカから何とか立ち直ったっぽいので、バージョンを変えて改めて公開。今度こそ致命的なバグがないといいなぁ。

本日のツッコミ(全3件) [ツッコミを入れる]

_ himakko28go [社会人してるねぇ(笑)]

_ 藤代千尋 [私も休みたい。カゼが治らない〜。(x_x)]

_ 藤代千尋 [ももめも、使おうと思ったら・・・MomoMemo.vbs の編集ボタンを押した後、何をやっても落ちます。(;_;)]


2003年06月12日 [長年日記]

_ [ももめも] Ver.1.70 公開

藤代さん、バグ報告さんくす。原因は最近落ちやすくなっていた原因と同根のものだった模様。mAppActivate_Activate内でSetFocusしたのがいけなかったらしい。何でこんなコードを入れたのか、過去のソースと比較してみたんだけど理由が思い至らなかったので思い切って削除することで対応した。こんなんでいいのかなぁ。。。

まぁ、とりあえず対応はできたっぽいので試してみていただけると助かるです。

あ、ついでに、以前から自分の中で微妙に不評だった「設定ダイアログが常に手前に表示されている」問題を対処した。VCのプロパティダイアログのようにクリップボタンを用意して、こいつが押されているときだけ常に手前に表示するようにしたので使い勝手は結構向上したと思う。

_ [tDiary] 「今のももたろの状態」のこと。

最初は目新しくて、こまめに更新していたけど、やっぱりとゆーかなんとゆーかこのところよく更新するのを忘れる。あそこに書く内容はそのときの自分の状態じゃなくて、せめてその日の気分・・・くらいにしておかないと更新が追いつかないんだろう。ちょっと体制を考え直さないと。

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

_ 藤代千尋 [1.70 バグは直ってますね。(^-^) ちょっと要望。「メモを表示」にチェックはつきませんか?]

_ すのこ [自分に気合を入れるのに使っている(^^;)でも昨日の帰りは忘れた(^^;)]

_ ももたろ [そーいや、私もメッセンジャ系ソフトの「自分のステータス」っていじったりしないなぁ。自己紹介欄みたいなのも面倒なんで書..]


2003年06月13日 [長年日記]

_ [ももめも] 「メモを表示」にチェック。

・・・をつけて欲しいという要望があった。最初はなんのことだかわからなかったのだが、これってメニューにある「メモを表示」をメモが実際に出ているときはチェックでもつけて、それとわかるようにして欲しいってことでよいのかな?・・・でも、タスクトレイから操作する事を考えた場合は常にメモが表示されている状態でももめもをアクティブにしたいだろうなぁ、とか思いながらタスクトレイから「メニューに表示」したら、みごとにももめもが落ちてしまった(T-T) 多分、最近の鬼門であるSetFocusでコケてるんだと思うんだけど。コレの手直しをするときにメニューに現在の状態に合わせてチェックをつけるようなロジックを埋めてみよう。

・・・って作業をするのは、仕事が落ち着くか逃げたくなってからになる予定なのでリリースまでには時間がかかりそう。


2003年06月14日 [長年日記]

_ [ももめも] Ver.1.71 公開

早速、仕事に飽きてきた・・・つーかデータ作成中で2時間ほど時間ができた・・・いや、その間にもやる事はあるけど・・・あ〜、なんか言い訳はともかく、とりあえず藤代さんの要望に答えて「メモを表示」にチェックをつけてみた。これで意図した動作になっているだろうか?

ついでに、キーカスタマイズ機能を搭載。設定画面はない(作る気もない)のでINIファイルを直接編集してもらう事になるが、あんまり変更するものでもない(と思う)ので実害はないだろう。一旦ももめもを起動→終了すると現在の変更可能な設定がINIファイルに登録されるので、あとは適当に書き換えてくださいな。あ、変なキーに割り当てると動作が不安定になるかもしれない。そんなキーの組合せがあったら報告していただければ対応を考えようと思う。

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

_ 藤代千尋 [この間の VerUp からももめもを使っているんですけど、使う文化がないんで、計算機ぐらいにしか使いません。(^^;]

_ 藤代千尋 [C:\ でエクスプローラが開くのは便利! と思っても、エクスプローラって常に開きっぱなしだし、いくつも開く趣味はなく..]

_ 藤代千尋 [コマンドを駆使できればいろいろ・・・と思ってコマンド眺めてみると、Size の Name プロパティはなんでしょう?..]


2003年06月15日 [長年日記]

_ [Tips] ASPでIPアドレスを取得する。

・・・よく忘れるので。

Request.ServerVariables("REMOTE_ADDR")


2003年06月16日 [長年日記]

_ [Tips] WinXPでのDCOMCNFG。

[COM:03472] Windows XP におけるDCOMCNFGによると、

DCOMの既定値の設定変更は,「コンソールルート」-「コンポーネントサービス」-「コンピュータ」の「マイコンピュータ」を右クリックして「プロパティ」を選択して初めて,従来のDCOMCNFGの中に含まれていたような「既定のプロパティ」,「既定のプロトコル」,「既定のCOMセキュリティ」のタブが出てきます

ということらしい。

_ ツッコミ返し。

エクスプローラで使う階層が深い場合、

%`exp C:\hoge\moge\hage\doke\%a`

なんて感じで、よく使う深い階層のルートを指定しておくと便利かもしれない。

・・・あ。正解・・・(T-T) 次回の版で修正しておこう。


2003年06月17日 [長年日記]

_ あれ?

昨日の「今日のリンク元」は妙に旧サイトからのリンクが多い。あそこへのリンクがあるのって、某V友の「lg-BBSログビューワーダウンロード」ぐらいだと思っているので、急遽某V友の投稿でふともものダウンロードを薦めている投稿がないかチェックしてみたんだけど、そんなのは特になさそう。誰かウチの旧サイトへのリンクを張った人っているのかなぁ?

・・・誰かが連続クリックしただけだったとすると悲しいが(T-T)

_ もーいっこ。

「お腹が鳴ってしまう」で検索した人は何がしたかったのだろう?(^^;;


2003年06月18日 [長年日記]

_ [おふ] おふかい。

今度の土・日は愚僧さんトコの「わーばす&御祓い&カクテルオフ」に行ってくる予定だったりする。相変わらず・・・つーか今まで以上に仕事が切羽詰ってる状態のくせに。ボスに「もも、このまんまじゃ間に合わねぇぞ?どーすんだ?おまえが『できる』っつったんだからな?知らねーぞ?」とか毎日のように脅されてるくせに。

・・・あ。いや。そんな愚痴はさておいて。

まぁ、とりあえず、この辺で告知を読めるんで一通りみてもらえればわかると思うんだが、愚僧さん必死すぎ(笑) どーも思ったより人が集まってないらしくて。でもいろいろ計画しているのか、なんだか傍から見ると暴走もぉど入りつつ準備しているみたいで。

なんか見ていて可哀想になってしまったそこのアナタは参加希望メールを送ってあげるといいと思うですよ。

あ。なんか酷いこと言ってるよーに見えるかもしれないが、あくまでオフ会の成功を望んでいる一参加者の声なので。他意はないです。ないですったらっっ。


2003年06月19日 [長年日記]

_ [おふ] おふかい。の2。

ボスに、「土日は用事がある?アホか!」と死刑宣告を受けてしまった。がーん、がーん、がーん。。。。

「え〜〜!!勘弁してくださいよ〜〜」とかゴネたら、「まぁ、ちゃんと出来てるんなら休んでもいいけどな。ふふんっ」とか言われたので、部下総動員で徹夜させて作業を終わらせようとしている酷いリーダーだったのでした。

あはん。みんな頑張れよ〜〜。無事完了したらちゃんと埋め合わせするから。

_ [tDiary] todays_wordプラグイン。

そんなものがあったのか。私のset_status.rbなんぞより100倍きれいな作りだなぁ。

でも、以前も書いたが、ぽっぷめも使ってステータス変更をしているので、tDiaryの更新画面にステータス設定のUIがあるのは使いづらいかも。・・・ってゆーのは私の都合か。

set_status.rbもedit_procとか使ってかっこよく作り直した方がよいかな?多分そんなに難しくないと思うんだけど。。。>主にすのこさん

本日のツッコミ(全2件) [ツッコミを入れる]

_ すのこ [set_status.rbは気にいっております。また、cgiのお手本として勉強させてもらっております。ので、私はこの..]

_ Orator [オフ会の[カテゴリ]は無いの?]


2003年06月20日 [長年日記]

_ 徹夜。

・・・二日目。

仕事で徹夜って経験はあるが、二日間連続ってのは初体験。着替えたいよ〜〜。

_ あ。

とりあえずカテゴリ増やしてみた。過去分を全てチェックしなきゃいけないからカテゴリの追加はめんどくさい。日記仲間さん達*1のところみたいに、namazu導入した方がいいかもしれないな。

*1 お。全員のURLを覚えてしまったみたいだぞ。

本日のツッコミ(全2件) [ツッコミを入れる]

_ Orator [まさか、昨晩(土曜〜日曜)も徹夜してたんですか?(泣)]

_ 藤代千尋 [7/1 でしたが、どうでした?(^^;)]