«前の日(04-10) 最新 次の日(04-12)» 追記

だめだめ日記

ツッコミの内容は検索サイトからの検索やサイトのレーティングに影響します。そのため問題があるキーワードを含むと思われるツッコミについては、当方の判断で削除することがあります。予めご了承ください。 なお、コメントspamと判断されたツッコミは自動的に消去されます。ご容赦ください。
2002|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|05|06|09|10|11|12|
2013|01|02|02|03|08|09|
2014|01|
2015|09|10|11|
2016|01|04|

執筆、翻訳などに関わった書籍類


【改訂新版】Samba [実践]入門

Linux教科書
LPICレベル3 300試験

マスタリング Nginx

実践 パケット解析 第2版

改訂版 Sambaのすべて

アンドキュメンテッド
Microsoftネットワーク

その他の書籍は だめだめ日記のおみせ@本店でどうぞ。



2003年04月11日

NTイベントログに、任意のソースで任意のイベントIDのメッセージを出力する

Win2k:14163から延々とやりとりして、わざわざCでイベントログに出力するプログラムまで作っちゃったのに、よくよく考えてみれば、プログラム書かなくてもちゃんとできた。

以下、Win2k:14203でわたしが書いたメールより

考えてみればプログラムは組まなくてもできます。
 
テキストエディタなどでメッセージファイルを作成し、例えば  messages.mc
という名前で保存します。といって面倒なので、わたしは
 
Option Explicit
Dim I
 
Wscript.echo "LanguageNames = (English=0x409:MSG00409)"
Wscript.echo "LanguageNames = (Japanese=0x411:MSG00411)"
Wscript.echo ""
 
FOR I = 0 TO 65535
  Wscript.Echo "MessageId = " + CSTR(I)
  Wscript.Echo "Severity = Informational"
  Wscript.Echo "Facility = Application"
  Wscript.Echo "SymbolicName = MSG_" + HEX(I)
  Wscript.Echo "Language = English"
  Wscript.Echo "%1!s!"
  Wscript.Echo "."
  Wscript.Echo ""
NEXT
 
のような、WSH を作成して、これを cscript.exe で起動して、出力をリダイ
レクトして、ファイルを作りました。上記で 65535 より大きなイベントIDが
必要なのであれば、数字を大きくしてください。
 
ついで Visual Studio などに入っているコマンドを使って
 
mc.exe messages.mc
rc.exe messages.rc
link.exe /NOENTRY /MACHINE:IX86 /DLL messages.res
 
とすると、messages.dll というDLLファイルができます。
 
後は、この DLL を適当な場所においた上で、リソースキットの reg.exe など
を使ってレジストリを適宜編集してソースを作成しつつ、logevent.exe でイ
ベントを出力するようなスクリプトを作れば、ご所望のことは実現できます。
...と言うことに気づいたのは、わざわざ C でプログラムを作っちゃってから
でしたが、上記のようにすれば、プログラムを組まなくても実現できる筈です。

参考URLなど

  • MSDN
  • http://www02.so-net.ne.jp/~handa/win32api/EventLogging.html
  • http://www.geocities.co.jp/SiliconValley-PaloAlto/5920/api_RegisterEventSource.html
  • http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=RegisterEventSource+&lr=lang_ja

まぁ、とりあえずプログラム動くところまで作っちゃったから、気が向いたら整形して公開するかな。

2003/04/14追記

NTイベントログに、任意のソースで任意のイベントIDのメッセージを出力するということで、プログラムを公開してみました。

ということで

だめだめになります 2:30am

寝るのに失敗

したので、再チャレンジ 3:00am


2004年04月11日

[原稿] 某SFUの連載について

とりあえず1〜3回目について、原稿を出しました。

なんか、最後の1割を仕上げるのに、1日掛けてしまった……

[その他] で、雑感……

それにしても、なんか気づいてみると、休みの日って原稿書く以外何もしてないような気がする。

これだと、コミュニティ的にはなんの成果も出せてなってことですよね。

うーん、どうしよう。しかも、今年になってから、かなり原稿を断っているんですが、それでも相変わらず依頼がくる。

まぁ、本来はうれしいことなんですけどね。

でも、考えてみると、やっぱり原稿で手一杯になってるのって、明らかに原稿を書く効率が低下しているからのような気がします。

以前であれば、おなじ量の原稿であっても、もっとさくさくと書けてたような気がする。

特に惰眠を貪ってしまって、実質的な作業時間が以前よりなくなっていることが大きいかな、とも思います。

後は、歳のせいか、まぁ、そういうと言い訳なんでしょうが、集中力が落ちてるような気がしますね。このところ、書いていても、泥沼のなかでキーボードを打っているような感じ、というか相当気合を入れないと、パソコンに向かって座れない感じです。

以前であれば、何にも気にならなかったんですが、最近だと吐き気、というかとにかく現実逃避したがるのを無理やり押さえつけて、キーボードに向かっている感じって言うんでしょうか。

キーボードに向かって、最初の1文字を入力するまでに必要な気合がとてつもなく高まっているような気がしますです。

なんか、電車の中とかの細かい時間を使うのが、すごく難しくなっているって感じもしますねぇ。

とはいえ、魔法の杖があるわけでもないので、地道に効率を上げるのと、集中力をあげて、なんとか時間を作っていくしかないんでしょうね。

原稿の時間の割合をもっと少なくして、コミュニティな活動もきちんとこなさないと、それこそ存在価値ないって、言われても反論できなくなりますし、なんにしても、すみませんm(_"_)m

[おうた] きょうのピアノ

そういえば、出張行ってたんで、ひさびさですが、ピアノ弾きました。

適当に1時間くらい弾いたのと、Chopin のワルツ Op.64-2 の練習を1時間ほど。

でも、考えてみると、ここでピアノのスキルが多少向上しても、ふつうにちゃんと弾ける人からみれば、全く弾けないレベルに変わりはないんですよねぇ…… orz

集中と選択の原則からいけば、歌の方をこそ、きちんと練習すべきなんでしょうが。

ふぅ。

[コンピュータ] はじめてのWindows Server 2003ドメイン

なんとなく、手元のWindows Server 2003でActive Directoryを構築してみたんですが、考えてみれば、Windows Server 2003でActive Directory構築したのは、はじめてかも。

いろいろと新鮮でした。

というか、よくこれで、Windows Server 2003のMCSAとかになれたなぁ(-_-;

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

Before...

_ sonodam [最初の一字にものすごく気合が要るっていうの共感できるなあ(笑)。 あちきは今までいろいろ書きすぎてきて、その状態に慣..]

_ 行きずり [「別な理由」で「使って」も良いとは思います。 ただし進化して秘書ではなくなってしまうし、主従も逆転してしまいますが。]

_ Linux好き事務員 [やっぱり「ご主人様」と言ってくれるメイド服の秘書が必要かも (^^) 冗談はさておき、人生山あり谷ありなので、スラン..]


2011年04月11日

[コンピュータ][だめ]むりやり休止状態にするコマンドというか

ノートPCを持ち歩いて原稿書いてるときは、こまめに休止状態にして使ってるんですが、Excel に邪魔されることがよくあります。

要は、以下のメッセージが出てきて休止状態にできないというやつです。

Microsoft Officeドキュメント、またはアプリケーションが
ネットワークからアクセスされているので、
Windowsをスタンバイ状態にできません

Microsoft Officeドキュメント、またはアプリケーションが ネットワークからアクセスされているので、Windowsをスタンバイ状態にできません


まぁ、言わんとするとことはわかるんですが、正直余計なおせっかいというやつですかね。

このウインドウが前面にポップアップしてくれば、最悪わかるんでいいんですが、裏であがってたりすると、こちらは休止状態にさせているつもりで実はずっと動いていて電源を消耗していることがありますし、そうでない場合も Excel のどのタブが問題なのかがぱっと見わかんないので、急いでいるときは非常にわずらわしいです。

SetSystemPowerState関数 を fForce = TRUE して発行すればいいんで、そのうちツールでも見つけるかと思ってたんですが、意外とありそうでないんで、仕方なく作ってみましたです。

コマンドラインのプログラムなので、

SetSystemState -H -f

とかやると、強制的に休止状態にします。

ということで、ちょっとだけ幸せになりましたです。

[コンピュータ] tdiary の絵日記プラグインでの画像の回り込み防ぎ

正直困ってたんですが、ふと見つけましたです。

ちなみに,絵日記プラグインでの画像の回り込み防ぎ:<br style="clear:both;">をimage_leftの後ろに付けるといい感じになるみたいです.

とのことで。


Copyright (C) 2003-2017 TAKAHASHI, Motonobu
webmaster@monyo.com