/ 最近 .rdf 追記 編集 設定 本棚

脳log[20091121] shutdown.exeの役立たず。



2009年11月21日 (土) [本] 著者名がカタカナの本や教科書が好きだ。一つには、日本語であるということ。滅多なことで読み違えないし、斜め読みもできるから。二つ目は著者が日本人ではないということ。数少ない経験からの判断だけど、日本人の著者は前提となる読者の知識に過大な期待を持ちすぎている。また、その要求基準を明示しない。ほかにも、依存する文脈の説明をはしょりがちで、部分を取り出すと内容が間違ったものになりやすい、とか。まだある。単語帳や受験参考書みたいに知識の羅列になってしまっていて、ストーリーがない。書きたいことを書くんじゃなく、読者が知りたいことを書く、もしくは読者に知りたいと思わせるように流れをつくらないといけないのにできていない。全部印象だけで書いたけど、たとえ分厚くなってもストーリーがあって毎度毎度の説明を怠らない文章を、日本人著者には期待していない。

最終更新: 2011-11-30T12:36+0900

[Vista] shutdown.exeの役立たず。

Vistaの新機能:ハイブリッドスリープを有効にしているのに、Vistaになって新設された /h オプションで休止状態にはできてもスタンバイ(ハイブリッドスリープ)にはできない。

なんだってこんな基本的なことができないんだろう。マウスを使わせようとするな。キーボードを使わせようとするな。

#! rubyw
require 'Win32API'
SetSuspendState = Win32API.new('powrprof.dll', 'SetSuspendState', %w(i i i), 'i');
SetSuspendState.call(
	0, # hibernate: S4(TRUE) or S3(FALSE)
	0, # force: アプリケーションに事前に通知(PBT_APMQUERYSUSPEND)しない(TRUE)。通知する(FALSE)。
	0  # disableWakeEvent: イベントによる復帰を許可しない(TRUE)。許可する(FALSE)。
);

 @2011-11-30 rundll32.dllと powrprof.dllでなんとかなると思ってる人へ

>20110911

rundll32.dllが要求する仕様を知っていますか?乱用されてもクラッシュせず黙って耐える rundll32.dllのことを知ってあげてください。