Job

帰国した

Job

夜遅く帰国して、次の日から普段通りに出勤中。時差ぼけはないけれど、体がなまっているので少し疲れ気味。

久しぶりの

Job

海外出張に来ております。毎日カラッと晴れているし、朝晩は少し寒いくらい。 毎晩味の濃いものをたらふく食べているので、すごく太ってしまうのではないかと心配。帰ったら自転車を買って、少しは運動をしないと。 東京のメンバーに顔と名前を覚えてもらう…

Windows XP 上の Visual Studio のデバッガーでハングしたときには、詳細なテキストサービスをオフにする。

Visual Studio Debugger FAQ より。 Why does Visual Studio and the system hang when a breakpoint is hit? A hang of Visual Studio that also appears to affect the system is can be caused by the use of the Microsoft Language toolbar that is par…

東京出張

今日は東京で1泊。いつもと違って今日は赤坂泊まりなので、余計に晩御飯を食べるところとかがわからん。

研修で出張

Job

社内研修で2日間出張してきた。研修は脳みその普段は使っていない部分まで使うように思う。時間があっという間に過ぎる。 帰りの新幹線の中でイーモバイルを使っていたら、隣のおじさんが興味があるらしく色々と訊いてきた。会社の他の人も同じような体験を…

海外出張から帰還

# 少々バックデートして書く 1週間のアメリカ出張から帰ってきた。はじめてのアメリカ、2度目の海外旅行。色々とハプニングに巻き込まれたけれど、無事に帰ってこれてよかった。 現地では普段はあまり会うことがない東京や大阪のメンバーと親交を深めたり、…

出張の週末

Job

明日は東京で会議なので、今日から前泊の出張。月曜日は日帰りでまた東京出張。 土日を挟まず続けて処理できれば効率的なんですけれども。移動するだけでも手間だこと。

JavaScriptとか勉強中...

Job

転職先の仕事の関係でJavaScriptとかAjaxとかCSSとか、色々と勉強中。こっち方面の技術はしばらく追っかけていなかったので、感覚をつかむのに少々苦戦中。 それにしても、JavaScriptのプログラミング&デバッグは効率がものすごく悪い。APIやオブジェクトに…

仕事納め

世間はすでに正月モードに入っているところもあるみたいだけれど、私の会社は本日が仕事納め。のほほんと過ごそうと目論んでいたら、朝起きてみると一面の雪。いつもよりも早起きをして会社に来てしまった。意外に真面目な私。 電車に揺られて外の景色を眺め…

他の部署の人と打ち合わせ

Job

他の部署の人と、モジュールの結合テストのやり方やら、入れ替えのタイミングやらについての打ち合わせ。 帰り際の雑談のときに 会社、辞めないよね と訊かれた。 笑ってごまかしておいたけど、辞めそうに見えますか?そうですか?

雑用だらけ

Job

最近はプロセス改善とか管理手順検討とか、そういった仕事ばかり増えてきた。その度にワーキンググループを作ってみたり、関係者一同として招集されたり。でもどこに呼ばれても、微妙に同じ内容ばかりなぞっているだけにも思える。 今の職場は、未だ原始時代…

いい加減に本腰をいれないと...

まずは魅力ある経歴書を書くことから。 でも職務経歴書って、どうしてもスラスラと書けない。キャリアだけは長いので、書くことはたくさんありそうなのだけれど。能力を書面でアピールするのが難しいのだ。アピールできることは、業務外にあるんだよなぁ。 …

久々にプレゼン

Job

今のプロジェクトの開発テクニックをネタに、別のプロジェクトのメンバーを相手に1時間ほど喋ってみた。開発をしてきた中で気に入っているところとか、今後改善していきたいところとか、時間が限られていたけど、色々と織り交ぜてみた。有効なテクニックと…

製品セミナー

Job

某社の出張製品セミナーがやってきたので参加したが、午後一番だし、強烈に眠かった。開発者のプレゼンって、どうしてあんなに眠くなるのだろう。催眠光線でも出ているのか。

やっつけ不具合対応

Job

帰り際に仕事を詰め込んではいけない。 定時退社日なのに今日も残業。明日にはカットオーバーしたいため、残った不具合をこつこつと調べる。なんとか無事に問題の場所を発見できたので、あとはソースを修正して無事にチェックイン。そこそこな時間には家に帰…

会社PCの環境設定にはまる

Job

IE7β版なんてものを入れようとしたのが、そもそものはじまり。 インストールしてみたものの、まともには動かないので、速攻でアンインストールすることに。そういえば、インストールするときに途中まで英語版をインストールしていて、途中で気付いて取り消し…

Meeting Driven Development

Job

本日は、朝のミーティングが終了した時点で、何と1時間経過。しかもミーティングが終わったと思ったら、同席していた部長殿が茶々を入れ出すという...。おかげで仕事を始めようと思ったら、もう昼だったよ。 個人的な思いとしては、とっととトラブルを片付…

トラブルといえば...

Job

ドメイン・モデル図を作って、9分割でA3に印刷。テープで貼り合わせて、巨大なクラス図を作ってみた。これを作戦本部の壁に張り出しておくと...、なんだかトラブルっぽくて臨場感が出るねぇ。

トラブルプロジェクトに認定

Job

ようやく上の人まで認識された模様。プロジェクトリーダー殿は未だに認めたくないらしいが。 日常の雑務から解放されたり、会議室に缶詰にされたりしそうな雰囲気。立て直しまでに与えられた時間が少ないので、少々気がかりなところもあり。

処理の高速化を考えてみる

Job

客先に導入済みのシステムで、処理の負荷が異常に高くなるとのクレーム。現象を見てみると、なるほど、CPU使用率が100%になっている。これは使い物にならないかも。 早速ツールを使って、ボトルネックの洗い出し。問題なところをピックアップして、現状の実…

やっかいなバグの調査方法を考える

Job

あいかわらず、見当もつかないバグの調査中。 現象から見るにクラッシュしているっぽいので、セオリーとしてはSetUnhandledExceptionFilterで例外フィルタを仕込んでおいて、問題を起こす場所をあぶり出したいところ。引っかかるのは、 モジュール自体がWind…

バグに追われた1週間

今週もどうにか乗り切れた。現象の再現性が低くて、しかも深刻な不具合に悩まされ続けた1週間であった。 バグの調査のやり方とか、ログの集め方とか、本腰を入れて考えないとヤバそうだ。

新人研修についての相談

Job

今年度の新入社員の研修について意見を求められた。VBについてのカリキュラムで、どんなことをするのかが決まっていないらしい。とりあえず、「VB.NETを使って5日間でやる」ことだけが決まっていて、肝心の何をするのかが未定なのだそうだ。 VBで5日間と言…

会議漬け

Job

新年度になって、余計な会議にかり出されることが増えた。2時間くらいは拘束されるので、自分の仕事をする時間がないし、頭が切り替わるのに余計な時間がかかる。おかげで今日も帰りが遅くなってしまった。なんだか。

不具合と格闘

Job

今日はデッドロックと闘う。WinDbgを使ったりして、ダンプファイルから原因を特定していく。 モジュール同士の依存性が高すぎて、結合が密になりすぎている。今さら大改修はできそうにないので、小手先でごまかしておく事にする。

不具合調査

Job

発生頻度が少なくて、ただし致命的な不具合がやってきた。ログファイルを見ても、現象の発生箇所が毎回違う模様。 こういったすぐに手を出しづらい不具合は、じっくりと原因をあぶり出していきたいところ。しかしマネージャはすぐに原因を見つけろと言う。そ…

新年度開始

会社のネットワーク構成が変更されて、アクセス制限が厳しくなった。おかげで会社から見えなくなったサイトが続出。個人的にはブログ系とウェブメール系がアウトになったのが痛い。ブログ系にも有益な情報はたくさんあると思うのだけれど。 なんだか自分の仕…

簡単なデイリービルドを組んでみる その5

Job

ソース取得&リビルド&結果通知の流れをバッチファイル化したので、スケジュールを組んで毎日実行することにする。 スケジュールを組むにはATコマンドだとばかり思い込んでいたら、近頃ではタスク管理ツールを使うらしい。しかもWindows XPだとSchTasksコマ…

簡単なデイリービルドを組んでみる その4

Job

本当なら次のステップは回帰テストなんだろうけど、自動テストがないのでテストは省略。ビルドの結果をメールすることにする。 メールを送信するにはCDOを使う。これはWSHファイルを別に作って、バッチファイルから呼び出すことにする。 Set oMsg = CreateOb…

簡単なデイリービルドを組んでみる その3

Job

続いてプロジェクトのビルド。 開発環境はVisual Studio .NET 2003で作られている。コマンドラインから実行したいので、DEVENV.COMを実行する。 set DEVENV_PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE "%DEVENV_PATH%\devenv.com…