2006年01月01日 日曜日

あけましておめでとうございます

ここを読んでくれているみなさん、僕の写真を楽しんでくださるみなさん、昨年はお世話になりました。今年も変わることなくよろしくお願いします。毎年同じですが、「一年の計は元旦にあり」と言うことなので、今年はどのような戦いを展開するか、「戦いの軌跡」と言う題にしているので、戦術や戦略についてざっくりとまとめておこう。

2006年の展望

はじめに概況

2006年の戦いを進めるために、昨年の反省点を元にまぁいろいろ考えてみよう。昨年の正月同様前の会社の上司の言葉を借りることにして、本業はともかく少なくともプライベートな方面では、_攻めと成果にこだわっていこう_と思う。まぁ他にも手をつけていきたい物はあるので、少しずつ新しいことをしていきたいなとは思っている。

2005年12月31日 土曜日

今日で2005年もおしまい

毎年こんな見出しで大晦日の日記を書いているわけだが、ついこないだ2004年もおしまいとか言う記事を書いた記憶がと思ったら、2003年もおしまいとか2002年もおしまいとか言った記事を書いたのも最近のような気がするのは気のせいではない。今年は久しぶりに落ち着いた1年と思っていたのだが、4月から勤務地が変わったので、またまた人間関係もがらっと変化して、めまぐるしい変化があった1年だった。気が付くともう今年もおしまい。今年お世話になった方々はいっぱいいて名前を挙げきれないが、今年1年本当にありがとうございました。来年もよろしくお願いします。
大晦日と言うことで、行く年に思いをはせ、今年はどういう戦いの1年だったか、今年の戦術・戦略とその戦いの成果を主要な分野別にまとめておこう。(と、ほぼ毎年と同じ文章にしてみた。こういうのは毎年そろえておいたほうがよいもので、断じて_手抜きではない_。)

2005年の総括

はじめに概況

2005年の戦況がどのような物であったか述べていくことにしよう。今年は年頭にたてた重いとは全く別なところでばたばた対応させられた1年で気が付いてみると私生活では半分引きこもりっぽい1年となってしまった。全く持って何をやってきたんだかという1年であった。まぁぼちぼち今の生活に落ち着いてきた感はあるので、来年こそ前の会社の上司の言葉を借りて、本業もプライベートも_攻めと成果_にこだわっていこうと思う。

2005年12月30日 金曜日

今日の買い物

年末用事がようやく片づいたので、いろいろ買い物。今日の買い物は

  • メインマシン用 S-ATA HDD(250GB)
  • サーバマシン用(要はこのページをおいてあるPCね)の P-ATA HDD(80GB)
  • メインマシン用 静音電源(450W)
    さすがに使っているHDDも2年を越えると信頼性が怪しくなってくるので、事故が起こらないうちに買い換えと言う訳です。(システムが復帰できるけどデータは戻ってこない。) あともう一つHDDを買えば完了だな。電源は最近起動が不安定なのでと思ったら、350Wの電源で、これのせいだったかと言うことで、これも買い換え。さすがにPentium4を使っていて、HDDを2台、DVD-RWを2台、そのほかもろもろっていう状態だから、さすがにHDDを更に1台追加というのはあり得ないだろうと言う結論。以前マザーボードがお亡くなりになった事件があったが、これも電源のせいではなかったんだろうか・・・ 基礎すぎるところだけどちゃんとお金かけた方がよいね。

2005年12月24日 土曜日

東京ミレナリオ

連休中に写真でも撮りに行きたいなあと思っていて、クリスマスだからイルミネーションが綺麗なんだろうなあと思い立って、出かけてみることに。わざわざクリスマス・イブに出かけて行かなくても良さそうな物なのだけど、一日中家にこもっているのも健康的ではないので。
今日から東京ミレナリオが始まると言う話で、来年からしばらく中断という話も聞いていたから、これは行くしかない!と思い立って東京駅で降りてみた。丸の内北口改札から出た時点で、すでにミレナリオを見に行く行列に絡み取られてしまった。まだ空が明るい17時についたのであるが、この行列の長さは半端ではない。寒い中、カップルなみなさんや家族連れのみなさんに囲まれつつ約2時間待つことになるとはこのとき想像も付いていなかった。(約1時間で着きますというアナウンスだったし。) そんな努力のかいもあって撮った写真。適当に露出決めたから若干足りないかもと言うところと、やっぱり一脚と望遠レンズが必要で、奥行き方向に距離感を圧縮しないとボリュームがでないなあと思いました。
ミレナリオ2005 その1ミレナリオ2005 その2ミレナリオ2005 その3ミレナリオ2005 その4ミレナリオ2005 その5

2005年12月20日 火曜日

ダウン

最近ぐぐっと寒くなってやばいなあと思っていたら、昨日から風邪っぽい。あまりひどくなると身動き取れなくなって、食事すらままならなくなるので、まだ動けるときに休みを取れば回復できそうなときに、会社を休んで寝込むこととした。こういうときは一人暮らしをしていてなかなか辛いと思うところである。

2005年12月17日 土曜日

鍋パーティ

今日は職場の仲間と一緒に鍋パーティ。一人暮らしをしているとなかなか鍋を食べる機会が無くて、寒い冬に寂しい思いをしているわけであるが、こういう企画をしてくれて大変ありがたいと思う。久しぶりに美味しい鍋を堪能しました。ごちそうさまでした。

2005年12月10日 土曜日

David and Leigh Eddings / 女魔術師ポルガラ 3 「純白の梟」

女魔術師ポルガラの視点で語られるベルガリアード前史 Polgara the Sorceress の3冊目。今日はちょっと外出する用事があったので、本屋を覗いて見たところ、待望の第3巻が発売されていた。と言うことで、早速購入。ただちょっと読む時間が取れそうにないので、ハンニバル戦記を読み終わった後になりそう。来月からは「マロリオン物語」の再刊が決まっているので、これを一読して、マロリオンを読んで、ベルガリアードを再読して、また読み直すことになると思う。

2005年12月09日 金曜日

塩野 七生 / ローマ人の物語 第2巻 「ハンニバル戦記」

ポエニ戦争特に第2次ポエニ戦争について分かりやすく書かれている和書はほとんど無いので、塩野さんのこの本がほぼ唯一の存在と言える。ようやく独り立ちし始めたローマが直面した危機を克明に、躍動感溢れる文章で見事に書ききっていると言う点で読んでいて楽しい。塩野さんもどこかで述べているが、会戦の地図を載せてしまうと、非常に戦いを理解しやすくかつ面白いものに変えてしまう。いかんいかんと思いつつも、のめり込むように読み進んでしまうのである。
で、そういえば、この本最近読んだことがあるなあと思ったら、昨年の11月15日に購入して読んじゃった本であることに気がつく。ハードカヴァーの本を2冊も買うなんてことをしたのは、買ってないと言う思いこみがそうさせるのであろうなあ。(疲れているだけか。)

2005年12月08日 木曜日

Semicon Japan 2005

一応業界人の端くれなので、顔を出してみる。幕張メッセに行く途中にばったりと前の会社のエッチング屋さんと洗浄屋さん(にかわったそうな)に会う。世の中狭いねえ(いえ、濃度が上がっているだけです)と言いつつ名刺交換。久しぶりに懐かしい人に会う。
午後からプレゼンを聴くことになっていたので、ざっくり興味が向いているところだけ見物。見たのはオリンパスの新しい顕微鏡、ニコンのマクロ検査機、TELのコーター・現像機に内蔵できるスキャトロメトリーと言うところか。こんな風に書くとどんな商売しているかばれそうだなあ。
帰りは今日泊まっていくことになっているN氏と一緒に中野(!)の某カメラ屋さんに寄って食事。なんだか凄く遠回りしてしまった… ぼちぼち例の自由雲台がモデルチェンジしそうなので、ひょっとしたら在庫処分品を購入した方がいいのかもしれない。

2005年12月07日 水曜日

Excel VBA Hacks (3)

「なんでもかんでもExcel症候群」なんて言う_刺激的な_タイトルを付けるとなんだかそれだけでアクセスする人がいるのと、シリーズ化してみても良いかもしれないということで、タイトル変更。本シリーズではVBAとWindowsの標準的な環境における機能だけを使ったExcelおよびOfficeの使いこなしを深めていきたいと思う。
そんなわけで第3弾。テキストデータをさわっているといろいろ考えさせてくれるのが文字コード周辺の問題となる。通常Unixではnkfやらiconvやらを使ってコード変換をするのであるが、Windowsではどうするかというと、たいていの記事ではnkfをDLL化したフリーのライブラリnkf.dllを使うのが常道である。が、これもいちいちインストールしないと使えないので、めんどくさい。(めんどくさくないよと言う人は以下の記事を読む必要はない。ただ数十人のPCにいちいちマクロ以外のプログラムやライブラリを導入しつつ、自分がそのバージョンの管理もしなきゃならないという事態に陥れば、考えるところもあるだろう。)
いろいろWindowsのドキュメントをひもといていけば、だいたいの場合でやっぱりnkf32.dllもいらないと言う結論に落ち着いた。とりあえず文字コード変換して取り込むと言う関数も書いてみよう。方法としてはUnixのファイルをバイナリでもらってきて、以下の関数で取り込み。文字列を返すので、前回の関数を使って配列にすればよろしい。
以下ソースを示す。Microsoft Data Access Components (MDAC) のStreamオブジェクトを使うというのが処理のポイント。ソースを見れば何となく何をやっているか分かるだろう。詳しくは分かりにくいけどMDACのドキュメントをMSDNの中から探って欲しい。