めも日記 http://www.noppi.jp/diary/ めも日記 Noppi http://www.noppi.jp/diary/?date=20120518#p01 2012-05-18T23:39:22+09:00 QueueUserWorkItem API で WT_EXECUTEINIOTHREAD フラグが使えなくなった Noppi QueueUserWorkItem API で WT_EXECUTEINIOTHREAD フラグが使えなくなったWindows 2000 のスレッドプール用の関数に QueueUserWorkItem というものがあります。 サーバの実装にそれを使っていたのですが、Vista 以降では WT_EXECUTEINIOTHREAD フラグが指定できなくなったので使えなくなってしまいました…。 MSDN Library : QueueUserWorkItem function IO 完了ポート用のスレッドプール API である BindIOCompletionCallback にはフラグを指定できないので非 I/O スレッドで動作することになります。 そうすると、そのスレッドでさらに非.. QueueUserWorkItem API で WT_EXECUTEINIOTHREAD フラグが使えなくなった

Windows 2000 のスレッドプール用の関数に QueueUserWorkItem というものがあります。
サーバの実装にそれを使っていたのですが、Vista 以降では WT_EXECUTEINIOTHREAD フラグが指定できなくなったので使えなくなってしまいました…。
MSDN Library : QueueUserWorkItem function
IO 完了ポート用のスレッドプール API である BindIOCompletionCallback にはフラグを指定できないので非 I/O スレッドで動作することになります。
そうすると、そのスレッドでさらに非同期 I/O 要求をした時に、もしその要求が完了する前にスレッドが終了してしまった時にはその I/O 要求が失われてしまいます。
それを防ぐ為に BindIoCompletionCallback に渡すコールバック関数の中で非同期 I/O を使う時には、
さらにその中で QueueUserWorkItem を WT_EXECUTEINIOTHREAD フラグを指定して呼んであげるのが定石なのですが、この方法が使えなくなってしまったようです。
参考 : New Windows 2000 Pooling Functions Greatly Simplify Thread Management
正当な解決策としては、実行時に OS を判断し、
XP 以前であれば BindIoCompletionCallback と QueueUserWorkItem を WT_EXECUTEINIOTHREAD フラグを指定して呼ぶ方法を、
Vista 以降であれば Vista 以降で新設された新しいスレッドプール API を呼ぶのが正しいやり方なのでしょうが
わざわざそうするくらいならスレッドプールの実装を自分で書いた方が早そうです…。


体重 57.4 kg
体脂肪率 9.0 %
内臓脂肪レベル 4.0


体重 57.9 kg
体脂肪率 7.0 %
内臓脂肪レベル 4.5

距離 : 11.2 km
歩数 : 14940 歩
エクササイズ : 11.7 Ex.
脂肪燃焼量 : 133.4 g
消費カロリー : 1001 kcal

  • 朝の筋トレ
  • (仕事が忙し過ぎて時間なかったのでジョギングおやすみ)
]]>
http://www.noppi.jp/diary/?date=20091103#c03 2012-05-18T10:06:22+09:00 2009-11-03のツッコミ[3] (Discount Ugg Boots) Discount Ugg Boots http://www.uggbootsforwomenau.com sale best Ugg Boots For Women online!Cheap Ugg Boots,Discount Ugg Boots,UGG Bailey Button Triplet,UGG Bailey Button Boots,UGG Classic Short Boots,UGG Classic Tall Boots,UGG Sienna Miller Boots,UGG Sienna Miller Boots,UGG Classic Cardy Boots,UGG Ultra Short Boots,UGG Roxy Tall Boots,All our Ugg Boots 100% Original,180 days return Privacy,Are The Most Hot sell On USA,UK,Canada,France,Greece,Spain,Australia,And So On Take Paypal and Credit Card! Free Shipping For All.. http://www.uggbootsforwomenau.com sale best Ugg Boots For Women online!Cheap Ugg Boots,Discount Ugg Boots,UGG Bailey Button Triplet,UGG Bailey Button Boots,UGG Classic Short Boots,UGG Classic Tall Boots,UGG Sienna Miller Boots,UGG Sienna Miller Boots,UGG Classic Cardy Boots,UGG Ultra Short Boots,UGG Roxy Tall Boots,All our Ugg Boots 100% Original,180 days return Privacy,Are The Most Hot sell On USA,UK,Canada,France,Greece,Spain,Australia,And So On Take Paypal and Credit Card! Free Shipping For All Order Now!
]]>
http://www.noppi.jp/diary/?date=20120517#p01 2012-05-17T22:17:53+09:00 教える技術 Noppi 教える技術コンビニで「教える技術」という本を買いました。 行動科学というのがポイントだそうで、それを利用して誰でも同じように効果がある教え方を解説したものらしいです。 中身をパッと見たところ、「詳細なマニュアル化」や「褒めて伸ばす」など、私が常日頃から思っていることでした。 あと、この本の言葉ではありませんが、心理学でいう「ラポールの形成」が大事だというのも別の言葉で書かれていました。 (私から見れば)当たり前のことなんだけど、これが出来ていないのに教わる人に対して文句を言う人がたくさんいます…。 私.. 教える技術

コンビニで「教える技術」という本を買いました。
行動科学というのがポイントだそうで、それを利用して誰でも同じように効果がある教え方を解説したものらしいです。
中身をパッと見たところ、「詳細なマニュアル化」や「褒めて伸ばす」など、私が常日頃から思っていることでした。
あと、この本の言葉ではありませんが、心理学でいう「ラポールの形成」が大事だというのも別の言葉で書かれていました。
(私から見れば)当たり前のことなんだけど、これが出来ていないのに教わる人に対して文句を言う人がたくさんいます…。
私の考えはぶっちゃけ「部下が育たないのは上司の責任」「部下の愚痴を言っている上司は無能」となかなか過激なことを日頃から思っています。
山本五十六の言葉にこんなのがありますが、まさにこの通りだと思っています。
「やってみせ 言って聞かせて させてみて ほめてやらねば 人は動かじ」
「話し合い、耳を傾け、承認し、任せてやらねば、人は育たず」
この本を読んで、私の考えがそんなにずれていないと思ったので安心しました。


体重 57.1 kg
体脂肪率 9.3 %
内臓脂肪レベル 4.0


体重 57.5 kg
体脂肪率 7.7 %
内臓脂肪レベル 4.0

距離 : 10.2 km
歩数 : 13702 歩
エクササイズ : 11.2 Ex.
脂肪燃焼量 : 121.0 g
消費カロリー : 908 kcal

  • (お腹の調子が悪かったので朝の筋トレおやすみ)
  • (足痛かったのでジョギングおやすみ)
]]>
http://www.noppi.jp/diary/?date=20120516#p01 2012-05-16T21:49:22+09:00 残業〜 Noppi 残業〜夜から打ち合わせでしたが、今日は早めに始まったので早めに終われました。 それでも帰って落ち着いた頃には 21:30 越えてるのか…。 明日も早いので夜更かししないようにしないと…。 朝 体重 57.1 kg 体脂肪率 8.9 % 内臓脂肪レベル 4.0 夕 体重 56.5 kg 体脂肪率 8.1 % 内臓脂肪レベル 4.0 距離 : 15.4 km 歩数 : 20631 歩 エクササイズ : 18.2 Ex. 脂肪燃焼量 : 163.7 g 消費カロリー : 1228 kcal 朝の筋トレ 3.2km へたれジョギング(足痛かったので外周 1 周半のみ) 残業〜

夜から打ち合わせでしたが、今日は早めに始まったので早めに終われました。
それでも帰って落ち着いた頃には 21:30 越えてるのか…。
明日も早いので夜更かししないようにしないと…。


体重 57.1 kg
体脂肪率 8.9 %
内臓脂肪レベル 4.0


体重 56.5 kg
体脂肪率 8.1 %
内臓脂肪レベル 4.0

距離 : 15.4 km
歩数 : 20631 歩
エクササイズ : 18.2 Ex.
脂肪燃焼量 : 163.7 g
消費カロリー : 1228 kcal

  • 朝の筋トレ
  • 3.2km へたれジョギング(足痛かったので外周 1 周半のみ)
]]>
http://www.noppi.jp/diary/?date=20120515#p01 2012-05-15T22:51:12+09:00 Mac で TeX Noppi Mac で TeX必要に迫られて、TeX を使うことになりました。 MacPorts から次のようにインストールしました。 sudo port install pTeX デフォルトで UTF-8 エンコード、OTF パッケージ、jsarticle ドキュメントクラス、ヒラギノフォントなどが使えるように設定されているようです。 TeX ファイルを作って、コンパイル。 その後、dvipdfmx で PDF に変換したらデフォルトでヒラギノフォントなど全て埋め込んでくれているようです。 これはとても便利です。 メモとして、自分が使った TeX ファイルのテンプレを載せておきます。 英文フォント.. Mac で TeX

必要に迫られて、TeX を使うことになりました。
MacPorts から次のようにインストールしました。

sudo port install pTeX

デフォルトで UTF-8 エンコード、OTF パッケージ、jsarticle ドキュメントクラス、ヒラギノフォントなどが使えるように設定されているようです。
TeX ファイルを作って、コンパイル。
その後、dvipdfmx で PDF に変換したらデフォルトでヒラギノフォントなど全て埋め込んでくれているようです。
これはとても便利です。

メモとして、自分が使った TeX ファイルのテンプレを載せておきます。
英文フォントは、本文は Palatino 、見出しは Helvetica 、タイプライタフォントは Latin Modern Typewriter にしています。
これは LaTeX2e 美文書作成入門 を参考にしました。
個人的には Times の方が好みかもしれません…。 (^^;
本文を Times にするには mathpazo の代わりに mathptmx を使います。(オプションはつけません)

\documentclass{jsarticle}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}
\usepackage[sc]{mathpazo}
\usepackage[scaled]{helvet}
\renewcommand{\ttdefault}{lmtt}
\usepackage{otf}
\usepackage{pifont}
\usepackage[dvipdfmx,dvipsnames]{xcolor}
%\pagestyle{headings} \frenchspacing
\begin{document}
\title{〜〜〜} \author{Noppi} \date{yyyy/mm/dd (??)} \maketitle
\tableofcontents
\section{〜} 〜〜〜 \end{document}


体重 57.4 kg
体脂肪率 9.2 %
内臓脂肪レベル 4.0


体重 57.6 kg
体脂肪率 7.2 %
内臓脂肪レベル 4.0

距離 : 7.5 km
歩数 : 10027 歩
エクササイズ : 8.0 Ex.
脂肪燃焼量 : 103.6 g
消費カロリー : 777 kcal

  • 朝の筋トレ
  • (雨なのでジョギングお休み・朝は送ってもらった)
]]>
http://www.noppi.jp/diary/?date=20120514#c02 2012-05-15T19:11:29+09:00 2012-05-14のツッコミ[2] (Noppi) Noppi 1 回落とした人がいる… http://www.noppi.jp/diary/?date=20120514#c01 2012-05-15T15:38:31+09:00 2012-05-14のツッコミ[1] (にきまうす) にきまうす にきは1です・・・ http://www.noppi.jp/diary/?date=20120514#p01 2012-05-14T21:50:38+09:00 運転免許証の末尾の数字 Noppi 運転免許証の末尾の数字運転免許証の末尾の数字は、免許証を落とした回数を表すらしいです。 初めて知りました…。 ちなみに、私の免許証の末尾の数字は 0 です。 (^_^)v 朝 体重 57.9 kg 体脂肪率 9.0 % 内臓脂肪レベル 4.5 夕 体重 57.8 kg 体脂肪率 8.3 % 内臓脂肪レベル 4.5 距離 : 13.4 km 歩数 : 17970 歩 エクササイズ : 15.3 Ex. 脂肪燃焼量 : 153.2 g 消費カロリー : 1149 kcal 朝の筋トレ 2.7km へたれジョギング (足痛かったので外周 1 周のみ) 運転免許証の末尾の数字

運転免許証の末尾の数字は、免許証を落とした回数を表すらしいです。
初めて知りました…。
ちなみに、私の免許証の末尾の数字は 0 です。 (^_^)v


体重 57.9 kg
体脂肪率 9.0 %
内臓脂肪レベル 4.5


体重 57.8 kg
体脂肪率 8.3 %
内臓脂肪レベル 4.5

距離 : 13.4 km
歩数 : 17970 歩
エクササイズ : 15.3 Ex.
脂肪燃焼量 : 153.2 g
消費カロリー : 1149 kcal

  • 朝の筋トレ
  • 2.7km へたれジョギング (足痛かったので外周 1 周のみ)
]]>
http://www.noppi.jp/diary/?date=20120501#c02 2012-05-13T13:53:52+09:00 2012-05-01のツッコミ[2] (Noppi) Noppi カレーうどんですか。 機会があればチャレンジしてみるょ。 汚れてもいい服は先週捨てちゃったんだよなぁ…。 (^^; 機会があればチャレンジしてみるょ。
汚れてもいい服は先週捨てちゃったんだよなぁ…。 (^^;]]>
http://www.noppi.jp/diary/?date=20120501#c01 2012-05-09T22:42:09+09:00 2012-05-01のツッコミ[1] (alphon) alphon 何を食べてもハズレはないけど、特にレギュラーメニューでは、ダシがきいたカレーうどんオヌヌメ。汚れてもいい服着て逝ってくだしあ。 http://www.noppi.jp/diary/?date=20120509#p01 2012-05-09T21:30:03+09:00 Bazaar 共有リポジトリで削除したブランチを復活する Noppi Bazaar 共有リポジトリで削除したブランチを復活するbzr rmbranch で不要になったブランチを削除しようとしたら、ブランチの指定をしたのにそれが有効にならずにメインブランチを削除してしまいました。 こんな時の為に復活する方法をめもってあって、それが役に立ったのでここに載せておきます。 元ネタはこちらです。 http://favotter.net/status.php?id=29103238032662528 http://favotter.net/status.php?id=29104020895301632 リンク先が消されると困るのでまとめさせて頂きます。 bzr heads --dead-only で、削除された head リビジ.. Bazaar 共有リポジトリで削除したブランチを復活する

bzr rmbranch で不要になったブランチを削除しようとしたら、ブランチの指定をしたのにそれが有効にならずにメインブランチを削除してしまいました。
こんな時の為に復活する方法をめもってあって、それが役に立ったのでここに載せておきます。
元ネタはこちらです。

リンク先が消されると困るのでまとめさせて頂きます。

  1. bzr heads --dead-only で、削除された head リビジョンの情報がリストアップされるので、
    戻したいブランチのヘッドリビジョンを探して、そのIDを控えておく。
    (bzr heads コマンドは bzrtools プラグインが必要)
  2. bzr init (復活したいブランチの名前) で共有リポジトリ内に新しくブランチを作る。
  3. 新しく作ったブランチの中で bzr pull . -r revid:リビジョンID --overwrite を実行してブランチ復活。

この手順で、無事にメインブランチを復活させることが出来ました。
助かった…。
共有リポジトリにしておいて良かったよ…。


体重 57.2 kg
体脂肪率 9.2 %
内臓脂肪レベル 4.0


体重 57.6 kg
体脂肪率 8.0 %
内臓脂肪レベル 4.5

距離 : 8.9 km
歩数 : 11879 歩
エクササイズ : 9.5 Ex.
脂肪燃焼量 : 102.8 g
消費カロリー : 771 kcal

  • 朝の筋トレ
  • (雨降っていたのでジョギングお休み)
]]>
http://www.noppi.jp/diary/?date=20120508#c02 2012-05-09T20:24:45+09:00 2012-05-08のツッコミ[2] (Noppi) Noppi 知らないなぁ…。岡山県民ぢゃないので… http://www.noppi.jp/diary/?date=20120508#c01 2012-05-09T14:28:51+09:00 2012-05-08のツッコミ[1] (にき) にき ZAGZAGのはださいけど面白いょ http://www.noppi.jp/diary/?date=20120508#p01 2012-05-08T22:13:02+09:00 #出身地がバレるローカルCM Noppi #出身地がバレるローカルCMついったーで「#出身地がバレるローカルCM」というハッシュタグを見つけたので思いつくものをいくつか…。 アピアで待ってる♪ いま話題のハッピーグルメ弁当と言えば? いろは〜のいの字は伊東のいの字♪ 以上、ローカルネタでした。 (^^; 朝 体重 57.5 kg 体脂肪率 9.3 % 内臓脂肪レベル 4.5 夕 体重 57.6 kg 体脂肪率 8.0 % 内臓脂肪レベル 4.5 距離 : 9.7 km 歩数 : 13013 歩 エクササイズ : 10.2 Ex. 脂肪燃焼量 : 116.2 g 消費カロリー : 872 kcal 朝の筋トレ (足が痛かったのでジョギングお休み) #出身地がバレるローカルCM

ついったーで「#出身地がバレるローカルCM」というハッシュタグを見つけたので思いつくものをいくつか…。

  • アピアで待ってる♪
  • いま話題のハッピーグルメ弁当と言えば?
  • いろは〜のいの字は伊東のいの字♪

以上、ローカルネタでした。 (^^;


体重 57.5 kg
体脂肪率 9.3 %
内臓脂肪レベル 4.5


体重 57.6 kg
体脂肪率 8.0 %
内臓脂肪レベル 4.5

距離 : 9.7 km
歩数 : 13013 歩
エクササイズ : 10.2 Ex.
脂肪燃焼量 : 116.2 g
消費カロリー : 872 kcal

  • 朝の筋トレ
  • (足が痛かったのでジョギングお休み)
]]>
http://www.noppi.jp/diary/?date=20120507#p01 2012-05-07T21:59:36+09:00 ゴールデンウィーク終わった… Noppi ゴールデンウィーク終わった…ゴールデンウィークが終わっちゃいました…。 Ys Origin をクリアしたり、なかなか有意義なお休みでした。 休み明けの初日はつらいよ…。 朝 体重 57.5 kg 体脂肪率 9.1 % 内臓脂肪レベル 4.5 夕 体重 57.2 kg 体脂肪率 7.8 % 内臓脂肪レベル 4.0 距離 : 13.5 km 歩数 : 18085 歩 エクササイズ : 15.0 Ex. 脂肪燃焼量 : 142.9 g 消費カロリー : 1072 kcal 朝の筋トレ 2.7km へたれジョギング (足が痛かったので外周 1 周のみ) ゴールデンウィーク終わった…

ゴールデンウィークが終わっちゃいました…。
Ys Origin をクリアしたり、なかなか有意義なお休みでした。
休み明けの初日はつらいよ…。


体重 57.5 kg
体脂肪率 9.1 %
内臓脂肪レベル 4.5


体重 57.2 kg
体脂肪率 7.8 %
内臓脂肪レベル 4.0

距離 : 13.5 km
歩数 : 18085 歩
エクササイズ : 15.0 Ex.
脂肪燃焼量 : 142.9 g
消費カロリー : 1072 kcal

  • 朝の筋トレ
  • 2.7km へたれジョギング (足が痛かったので外周 1 周のみ)
]]>