5月 23, 2012

今回は「子育て優先しながら仕事をしたい」という希望があり、その希望がかなう会社と出会うことができました。偶然といえば偶然なのですが、割りと理想どおりに進んでいるのは「もしかするとこういう行動がよかったのかもしれない」という点がいくつかあります。

  1. 「自分は運がいい」と言い続けること(運がいいから理想を追えるはずだと思い込む)
  2. 自分のやりたいことを明確にすること(したい仕事・理想の生活など)
  3. 自分ができることを伝えられること(自分と仕事をして相手がどう得をするのかどうか)
  4. 自分ができないこと・弱いことを知ること(向いていないことに時間を費やさないこと)
  5. 妥協できない部分を決めておくこと(私の今回の場合は「子育て優先」「時間的余裕」とか)
  6. 妥協できる部分を決めておくこと(nanapiの時は「単身赴任でもいい」「残業とかOK!仕事漬けでもいい」とか)

とてもシンプルなことで、当たり前なことのような気がするのですが、わたし自身なにかに悩んでいるときって上記のことが全然できてないように思います。生活の中ではどれも大事に思えて優先順位がつけられなかったり、なんか全部妥協しなきゃ生きていけないんじゃないかと思ったり。

3月 29, 2012
性格は顔に出る、生活は体型に出る、本音は仕草に出る、 感情は声に出る、センスは服に出る、美意識は爪に出る、 清潔感は髪に出る、落ち着きのなさは足に出る。
3月 3, 2012
最近の Firefox だと Shift F4 で Scratchpad 開くし、
HTML の要素なんて absolute で配置すればスプライトも当然だし、
CANVAS でビットマップも扱えます。
30年前に MSX BASIC で遊んでたのがどういう世代かを考えれば
小学校低学年相手に教えても十分使い物になるくらい敷居の低い環境です。
2月 26, 2012
しかし、NT/2000では事情が異なります。 NT系の場合、作成したファイルマッピングオブジェクトにアクセスする各プロセスは、それぞれが
必ず、MapViewOfFileを呼び出して、ファイルのビューをマップしなければいけないのです。 これはなぜかというと、95/98では、複数のビューをマップしても同一のアドレスが返ってくるのですが、
NT/2000 ではそれぞれのプロセスでビューをマップしても、そのアドレスが異なっているためなのです。
(アドレスは異なっていますが、ファイルのビュー自体は一貫性をたもっているので、
 どのプロセスが見るデータも同じ内容になっています。)
2月 25, 2012
SetWindowLong(Ptr)と、SetProp はそれぞれ前者がコントロール用(ボタンやエディットなどではなくユーザーコントロール)、後者がグローバルフックを行うルーチン用に用意されたものです。 そのため、前者はウインドウクラスレベルで設定可能なものとなっており、後者は後から誰でも使え、かつシステムグローバルな識別子をもつものとなっています。 なので、特定のアプリケーション内部で完結するものについては、システムレベルで余計なエリアを確保しないで、アプリケーション内でのみ利用可能なものにしておくほうが余計な管理コストが発生しない分全体効率(自分以外を含むOS全体の利用効率)が上がるといえます。
2月 16, 2012
10月 21, 2011
10月 11, 2011
7月 27, 2011