カテゴリ別表示

全体

最近の日記

年末
6時〜6時
蕎麦
大盛況
代休

最近のレス

Fine (9/29)
なおき (9/29)
Fine (9/29)
なおき (9/21)
かい (9/21)

日記アーカイブ

2008年
1 2 3 4 5 6 9 10 11
2007年
1 2 3 4 5 6 7 8 9 10 11 12
2006年
1 2 3 4 5 6 7 8 9 10 11 12
2005年
1 2 3 4 5 6 7 8 9 10 11 12
2004年
1 2 3 4 5 6 7 8 9 10 11 12
2003年
1 2 3 4 5 6 7 8 9 10 11 12
2002年
1 2 3 4 5 6 7 8 9 10 11 12
2001年
1 2 3 4 5 6 7 8 9 10 11 12
2000年
4 5 6 7 8 9 10 11 12

管理人
naoki   [HP]
RSS FEED
149553
2003年2月の日記

2003/02/02(日)
画像アップロード
日記ページに画像を入れられるようにしてみた。
とりあえずは1日1枚だけね。
サイズが1MB超えてるとエラーになるので、それ以下でお願いします。

それにしても、画像アップロードの仕組みはかなり複雑だ。
しかもServletだと今だに完璧なライブラリが出てないらしい。
いや、おそらく英語圏まで探せばあるんだろうけど。

とりあえずは日本では唯一かもしれないライブラリを落としてみるが
テキストエリアの処理がうまくいかないようなので修正して使うことにする。
じゃ、とりあえずテスト。


2003/02/04(火)
ネットワーク構築?
今日も面接。一応ほぼ決まったところはあるんだけど
保険ということで受けることになった。
まあまあ感じのいい場所だったのだが、面接のレベルは標準以下。

「ネットワーク構築とかやったことあります?」とか聞かれる。
てっきりLAN関係の話かと思ったが、よく聞いてみると単なる環境構築のことを言っているらしい。
もうちょっと適切な単語覚えてくれよ。
営業っていうのはホント適当でいい加減な単語選択をするのが多いから話してて疲れる。

明日は本命の相手さんと顔合わせ。これで9割くらいは決定かな。
ただ、勝どきって場所は家から結構遠いことに気づく。
電車だけで50分くらい掛かるようだ。あとは朝の時間だけだな…

2003/02/05(水)
いつも通り唐突に…
はい、急ですが明日から仕事です(笑)。
場所は勝どき。家からだと電車で1時間くらい掛かるのだ。乗り換えは1回なんだけど。
運が良ければ座って通勤できるかもしれない。
少なくとも帰りは間違い無く座れるはずなので気が楽かな。

3月末まではVCの案件らしいんだけど、今いち内容が見えてこない。
キーワードは「レジストリ」「Win32API」…大丈夫か?こんなんで(笑)
もうM$の製品には関わらなくて済むと思ってたのになぁ。

結構セキュリティに厳しい現場らしく、またネットに繋っていない環境かもしれない。
入館証が無いと受付にすら入れないってのはどうかと思うが。
さっ、明日からまた仕事だ。初めくらいはモチベーション高くしていくぞっ!(空元気)

2003/02/06(木)
仕事スタート
ふぅ、やっぱり久々の仕事はこたえるね。
まだ入ったばかりだっていうのに、早速会議に参加させられる。
もうちょっとのんびりさせてくれよぉ。
大体1日目っていうと、PCの環境構築で終了ってパターンが多いのに。

しかも、メンバーの一人がやけに積極的に環境構築のサポートをかって出たがる。
そんなに急いでどうするのってくらい。
こっちはできるだけゆっくり作業することでバランスを取ってみた(笑)

--- 無駄工程 ---
ここの開発は、きっちり設計書を作り込んでからコーディングに入るという流れになっている。
今日やった会議も、その設計書の詳細を詰めるという作業。
この段階で現場のレベルが解るよね。予想通り、ここも余り高くなさそうだ。
DBアクセスのクラス構成を詰めるだけで1時間強も掛けるなっつーの。

昨日面接して即今日から来てくれっていうところから推測して
現場はかなり追い詰められた段階にあるようだ。
設計書作成ごときに無駄な時間取り過ぎだよ、あんたら。
概算しても200ステップ程度のDBアクセスクラスの設計書作成に
おそらく30時間以上は費やしてるんだろうね。コーディングはせいぜい2,3時間で済むぜ。

--- 通勤苦難 ---
それにしてもこの現場は遠い。しかも歩く距離がかなり長い。
唯一の救いは、帰りの電車で座れることかな。
寝過ごさないように気を付けようっと。

2003/02/07(金)
新顔ラッシュ
僕がこの現場に入ったのが昨日だっていうのに、
今日もまた新顔が参入したようだ。かなり危機的な状況にあるみたいだね。

--- 度が過ぎてもねぇ… ---
昨日の日記でも登場したせっかち君。
まず最初の仕事として彼から設計書の引き継ぎを受けた訳だが。
昨日のレビューで変更になった箇所を順調に修正していると…
1時間おきくらいに「何か問題はありますか?」と話し掛けてくるのは流石にどうかと。

そんな頻繁に問題起こるかっつーの。
一番の問題といえばお前のその性格だ(笑)
そんなにサポート好きならどっかのサポートセンターにでも就職してくれ。
その方がずっとお互いにとって幸せだ。

--- お気楽モード ---
とりあえずはこの設計書修正の作業を来週初めくらいまでやれば良いらしいので
適当に仕上げてのんびり過ごすことにする。
正直言えば、こんなのはせっかち君に任せてさっさとコーディングしたいもんだが。

…おっ、いつの間にかメンバーが会議らしく誰もいなくなってる。
今のうちに帰ろ?っと。
でわでわ、また来週?。

2003/02/08(土)
検索機能
日記に検索機能を付けてみました。
これは、その人が今まで書いた日記から文字列を検索するというもの。
例えば、「去年のスーパーボウルってどのチームが勝ったんだっけなぁ…」なんて時も
これさえあれば一発解決。まぁなんて便利なんでしょう(自画自賛)

ただ、検索って結構重い処理なので
検索範囲は現在表示されてるユーザのみ、検索結果は最大でも10件までしか表示されません。
他にも全角半角や大小文字などが違うだけで検索には引っかからない等
まだまだ不十分な所も多いですが、そこらへんは勘弁を…ってことで。

2003/02/10(月)
観察
今日のせっかち君はひたすらうろちょろしてるぞ。
よっぽど暇なようだ。
…と思ったら、今度は仕事ができたらしく席から一歩も離れない。
わかりやすい奴だぜ。どっちにしても俺には構ってこなくなったから一安心だ。

--- 誰か気付けよ… ---
今日も無意味な設計書作りの続きだ。
見れば見るほど、一体何の目的で作るのか理解不能なメソッド群が並ぶ。
おそらくこの内の半分くらいは一生使われないままだろうね。
この無駄のあり過ぎる工程に誰か気付けよって感じ。

それでいてまだ誰もコーディングに手を付けてないのは謎としか言いようがない。
もう締切りも近いはずなのに。
この現場も、役に立たないSEばかり作ってプログラムは外部に任せるというシステムか?
もうちょっと自社でプログラマ育てようぜ…

2003/02/11(火)
1日じゃなぁ…
そうか、今日は祝日だったのか。
先月までだったら迷わず月曜日も休んで4連休にしてるところだが(笑)
あいにく今は新天地に入りたてなのでそうもいかず。
休み1日だけじゃ何もできないよなぁ。せいぜい朝ゆっくり起きられるくらいか。

2003/02/12(水)
かなりヤバめ
参ったなぁ…どうやらこの現場、思っていた以上にヤバい状況にあるようだ。
設計書作りに入ろうとしたのだが、細かい設計がまだ全然決まってない。
とにかく、DB設計すらロクに出来てないのだ。
本人たちは「ちゃんとERP図があるじゃない」というかもしれないが、こんなものは形だけ。
外部キーの関連すら正確に記述してないので全く使えない。

基本設計→外部仕様設計→内部仕様設計→詳細設計→コーディング…
こんなアホみたいに工程数がある。どう考えても2つの仕様設計フェーズは必要無いだろ。
しょうもない解りきった事しか書いてないんだもんね、この仕様書。
そんなとこに時間掛けてるから生産性上がらないんだぜ。

この悪循環の最大の要因は、コーディングできる人間がいないことに尽きる。
できるだけ緻密な設計書を作って、後はコーダーに「これでお願いします」と丸投げ状態。
しかも当然の如くその設計書はプログラムを起こせるような立派な代物ではない。
俺らプログラマにシワ寄せが来るのは然るべき結末というわけだ。

もちろん、それを乗り越えることで俺の開発スキルも上がっていくから
仕事と割り切って今は何とかやっている。
こんだけひどいのが近くにいると反面教師にしがいがあるってもんだぜ。

--- そういう意味で言うと… ---
現場で流行ってる言葉がこれだ。
もちろん一番よく使ってるのはおなじみせっかち君なんだけど。
なんか質問すると、「そういう意味でいうと…」
どういう意味だよ
全く理解不能だ。知ったかぶりしたがるのは彼らの特性のようだ。

--- 今日は何の日? ---
この現場、どうやら今日は「ノー残業Day」らしい(マジ)。
さっき誰かが皆に報告していた。
この前は「清掃Day」だったし、今後どんなDayがあるのか楽しみだ(笑)

にしても、そういう重要なことはもっと早く言ってほしかったな。
30分ほど残業してしまったではないか(笑)
明日は「ノー仕事Day」だといいなぁ……んなわきゃ無いよ(タモリ風に)

2003/02/13(木)
現場苦難
「もはや手遅れだなぁ…」
相変わらず腐った設計書を眺めながら思う。
やっぱり、設計の初期段階から関わってないと駄目だね。
下位の設計はこっちでやらされてるんだけど、上位設計がこんなんだから
どうしようも無い部分が多数ある。DBインターフェイスとかね。

せっかち君に尋ねる。
「ここの設計って決まってないんですか?」
勘のいい人なら、この後の彼の台詞が想像できたことだろう。
「そういう意味でいうと…まだ決まってないですね」

だからそういう意味って何じゃこのボケェ!…ふぅ。
どういう意味で考えたって決まってないものは決まってないくせに。
それとその「まだ」って何だ。どうせ一生決まんないんだろ?
こいつ相手にしてると疲れるからなるべく避けるようにしておこう。

2003/02/14(金)
だんだんと…
最近はやることも無くなってきて少々暇だ。
まぁ今日は金曜日だし、適当に過ごして休みを迎えるとしましょう…

--- 中国部品 ---
この業界で最近流行っているのがコレ。
設計だけこっちで作っておいて製造(プログラム)を中国に外注するのだ。
これだと開発費がかなり浮くらしい。
確かに、日本の技術者はレベル低いのが多いからねぇ。

向こうが作った部品も、質としては日本と比べてもあまり良くないのが現状だ。
ただ、開発スピードは向こう側のが速いので
コスト的には外注した方が安く済むというレベルの話なんだけどね。

--- 超脱線 ---
いっきなり話は飛ぶが…
ベッキーと神戸みゆきの区別が付かないのは俺だけか?
先に出てきてきたのは前者だと思うけど
後で後者見たときに、しばらく別人とは気が付かなかったのだ。

いや、まぁ別にどうでもいい事なんだけど…
みんなはどう(笑)?

2003/02/15(土)
Struts
最近結構聞くのがStrutsだ。
これはいわゆるフレークワークってやつで、
Webアプリケーションを簡単に作成するためのツールみたいなもんだ。

以前からこの日記を読んでいる人なら、僕がフレームワークについて
あまり良くない印象を持ってるのはご存知でしょう(笑)
僕はStrutsについてはほとんど何も知らない状態だったので少し調べてみた。
なるほど、これはなかなか使えそうな代物かもしれないぞ。

--- Jakarta ---
Tomcatで有名なJakartaプロジェクト。
このStrutsも、このプロジェクトチームによるものなのだ。
だから当然Tomcatとの連携は抜群。
しかし、おそらくTomcatと連携して使ってる所などほとんど無いというのが実情だろう。

Strutsの実体というのは、いくつかのjarファイルとJSPタグライブラリに過ぎない。
よって、Tomcatに限らずほとんどのサーブレットコンテナで利用できるというのが利点。
WebLogicやJRunなど、多くの現場で使われているコンテナでも
ほんの少しの追加手順さえ踏めば使うことができるらしい。

--- JRun ---
で、今やってる仕事。
VC++で稼働するWindowsサービス側と、
JRun + Strutsで稼働するWeb側という2つのコンテンツに分かれているらしい。
僕はVC++の技術者ということで入ったんだけど、おそらくJava側の仕事もさせられるだろうから
今のうちにStrutsについて勉強しておこうと思ってね。

JRunというのは、Macromediaが出してるJavaアプリケーションサーバ。
こっちの方は大して使える製品だとは思わないので勉強する気が無いけど。

--- 今後は… ---
StrutsはTomcatと併用できる便利なライブラリであり
僕が簡単に調査した限りでは、処理速度もなかなかのものだった。
というわけで、今後このHPのコンテンツはこのStrutsを使ったものになる可能性もあります。
まだ覚えるには時間掛かりそうだけどね。

--- グラフ表示 ---
「今日の時間別来客者数」「過去数週間の日別来客者数」に続く第3弾。
「開局から今までの総来客者数の遷移」のグラフを作成してみる。
今後は文字表示にTrueTypeフォントを使ってみた。

今回はWindowsに標準で入っているTimes New Romanを使ったけど、
このグラフ作成にも使っているLinuxライブラリのFreeTypeでは
Windowsで使われているTrueTypeフォントが全て使用できるのだ。
もはやTrueTypeはプラットフォーム共通のフォント形式になったって訳だね。

そうそう、前も言ったかもしれないけど…画像作成にはRuby/GDを使ってます。
こういう事やろうとすると、センス無いのがバレますな。
もうちょっとカッチョええデザインにしたいものです…

2003/02/17(月)
同性同名
なんか最近、「中村仁美」で検索に来る人が多い。
僕は当然歌手の彼女だと思っていたら、どうやらフジのアナウンサーに
同性同名の人がいるらしい。
というわけで、またも彼女目当てで検索してこのページにたどり着いた方。ごめんなさい(笑)

--- 今ごろになって… ---
今日は延々とコーディングだ。
別に大して難しいことやるわけじゃないので、作業自体はスイスイ進む。
で、夕方過ぎ。せっかち君がとんでもない事を言い出した。
「MFC使わずにSTL使ってコーディングして下さい」

おいおい、今までMFC使うって言ってたじゃねーか。
突然STLに変えるとか言うなよ。上層部が決めたことらしいが。
もう結構な量のコーディング済ませちゃったんだけどな?。また大幅に作り直しだ。

大体、今ごろになってそんな事言い出す事態そのものがおかしいよな。
もう締切りまで1ヶ月くらいなんだぜ。なのに何故誰もコーディングに手を付けてないんだ?
もしかして俺に全部やらせようって魂胆か?
へっ、上等だ。受けてやるぜ(笑)

2003/02/18(火)
寿命?
最近、携帯の電池がすぐなくなるようになってきた。
そろそろ買い換えるかな?。と、奴等の戦略にまんまとハマってる俺。

--- 続・コーディング ---
まぁ何にせよ仕事が全く無いよりマシだ。
大幅にコーディングスタイルを変える羽目になったので今日もひたすらコーディングだ。
考えてみたら、ウィンドウアプリケーションでも無いのにMFC使う理由は特に無い。
STLの方がまともな作りになってるしね。

ただ、XML関連のライブラリはM$のものを使わざるを得ない。
恐しいまでに使いにくいオンラインヘルプは、もはやわざととしか思えないぞ。
さらに、データベース接続にはWin32APIでODBC接続するとか抜かしやがる。
なんでそんな面倒くさい事するのか理解不能。

通常使われてるoo4oライブラリは.NETとの相性が悪いんだとか。
そんなもの、サポート増やしたくないOracle側の言い訳に決まってんじゃねーか。
開発環境をバージョンアップさせたと思ったら、今度はライブラリをバージョンダウンかよ。
お前らの発想はホントどうかしてるぜ。

2003/02/19(水)
突風
現場変わってから利用してるのが大江戸線。
ホームがえらい地下にあるのが特徴だ。
そして構内にはもの凄い突風が吹き荒れてる。

…で、昨日のあの事件。さすがにちょっとビビりますな。
早速駅の地下にある駐輪場には囲いみたいなものが施されてる。
どうか、何事も起きませんように…

--- パーツ作り ---
まったくもってモチベーションDOWNです。
あやふや過ぎる仕様のままコーディングさせておいた結末が大幅な仕様修正かよ。
こんなのにつきあってたらキリ無いので、今日もさっさと帰ることにする。

何が一番ダメかって、皆パーツ作りに精一杯で全体がまるで見えていない。
こんなんじゃパーツ同士を組み合わせる段階になって
想像も絶するような酷い状況になるのは目に見えてるじゃないか。
全体の構成もまとまらない内からパーツの製作する奴なんて普通いないでしょ?
こいつら本当に製品完成させる気あるのだろうか…ちょっと心配になってきた。

2003/02/21(金)
休養
訳あって今日も休み。
とりあえず来週からはまた元気に行く予定。

僕はこの業界にプログラマとして入った。
が、プログラマというのはSEの下について働くという仕組みになっているらしく
それではいつまで経っても上の段階に進めない。

そこで営業の人と話し合った結果、次からはSEとして働くことを決意。
SE > PG という図式が成り立っているのならば俺もそれに従うまでだ。
当然、今までPGやってた人間をいきなりSEで使ってくれる現場など
そうそう無いので、多少強引ではあるが「SEとして働いてた事」にしておく必要がある。

--- 今、必要な事 ---
この業界も完全な年功序列社会だ。
入る前までは実力社会などと思っていたが、それは全くの幻想でしかない。
年取ってないと上位職には就けないこの現実。
ただ、それを多少なりとも早める方法はある。ハッタリをかます事だ。

現場に入ってしまえば、後はどうとでもなる。
その後やっていける自信もある。嘘をつくのは余り好きじゃないが、
それが俺の望む仕事に就く為の最良手段だとすれば仕方が無い。
なんだか疲れるぜ…

--- 勝手に変えるな! ---
Windowsの自動アップデートをしたら、なぜかプライバシーオプションが
「全てのCookieをブロック」に変更されてやがる。
なんかまたセキュリティホールでも見つかったか?
それにしても勝手に変更しておいて何の報告も無いのには腹が立つね。

日記ページはセッション使ってるので、Cookieブロックしてると使えないのだ。
そういや、Struts使えばこういう場合でもリンク文字列にセッションID埋め込んで
使えるんだっけ。思ったより面倒そうなので、Struts導入はまだ先になりそうです…

2003/02/22(土)
最近のお気に入り
うむむ…なんか最近しょっちゅう飲んでる気がするぞ。
こんなんじゃまた学生時代に逆戻りだなぁ。
というわけで、今の僕のお気に入り。
メルシャンの「本搾りチューハイ グレープフルーツ」だ。

以前はサワー系など「あんなアルコール低いの飲めるかぁ!」とか言ってた僕ですが
最近はたまにこういうさっぱりしたのも飲みたい気分になってきました。
明日は弟が遊びにくるらしい。少しは部屋の掃除くらいしておくか…


2003/02/24(月)
4日ぶり
何やかんやあって、今日は4日ぶりの出社。
なのに…やることが無い(泣)
こうなったらもう割り切って、好きな事やるしかない。
今日はRelaxerというXML関連の技術について調べる。
早く、こういう技術使ってるようなレベルの現場に行きたいものである。

2003/02/25(火)
史上最長!?
今日は昼一で会議らしい。
昼休みが終わるのが1時。そしていざ、会議は始まった…

…………

…現在の時刻、8時45分なり(泣)
途中2回ほどの休憩が入ったとはいえ、これほど長かった会議は初めてだ。
合計5人の出席者がいたから、この会議に費やした時間は延べ40時間を超えた事になる。
その割には大したこと決まらなかったなぁ。
こうやって無駄に時間を浪費して残業してるわけか、ここの人達は。

会議終わりで速攻帰るも、家に着いたのは10時近く。
久々に疲れました…

2003/02/26(水)
それ以前
またまた今日もレビュー…と題したボーッとするタイムがやってまいりました。
昨日よりはマシなものの、約2時間半の浪費。
なんでこんなに時間が掛かるのかというと、レビューする設計書が全然煮詰まってないからだ。

レビューする以前の問題が山ほど出てくる。
それに時間の大半を割いてるから、結局中身の無いレビューになってしまうという訳。
幸い、今日はノー残業Dayだ。7時で強制的にレビューは打ち切り。
でも明日に続きがあるんだよなぁ…

--- 内部?外部? ---
ここの設計書はやたら内部と外部の意識をしたがるようだ。
簡単に言えば、内部っていうのはうちらのグループだけに関わるトコで
外部っていうのは他のグループも使うロジック部分のこと。

もちろん、それらの意識を高めることは悪いことでは無いんだけど
ここの場合それ以前の問題が山積みになってるからね。
一体彼らが何をしたいのか僕にはさっぱり理解できませぬ…

2003/02/27(木)
ちょっと気合入れて…
昨日の会議の結果。やはりコーダーは僕に任されることになった。
とはいっても相当の量なので今日は気合いを入れてひたすらコーディング。
それにしても、他のメンバーは一体何をやっているのだろうか?

意味の無い長時間会議と設計書作りをいくらやっても、
作品はちっとも完成に近づきませんぜぇ。

--- 1年ぶり ---
しばらくJavaしかやってなかったので
久々にC++やると結構戸惑う。
STL使ってれば領域の開放とかそれほど意識しなくて済むんだけど、
マルチスレッドに言語レベルで対応してないのは思ったより厳しい。

解決策としてはクリティカルセクションというものを使えば良いらしい。
こうすることで、ある範囲のロジックを複数のスレッドが同時に実行することが出来なくなる。

現場のリーダーとも言える人は、かなりの能力を持ってるらしく皆から頼られている。
こういう人が複数いる現場なら最高なんだろうけど、この現場では他に出来る人がいないので
結局この人がいないと何も出来ないという状況だ。
普段から人に頼ってると、人間成長しませんぞ。

--- 当たり前ですが… ---
で、その人は設計の中心にいる存在でもある。
結局そうだ、優秀なプログラマでないと優秀な設計者になど成り得ない。
「プログラム解らないから設計から入りました」なんていうアホ供は
もう一度考え直した方がいいね、ホントに。

--- 珍しく… ---
今日のコーディングは順調に進んでおります。
今まで設計があやふやすぎてロクに進まなかったのだが
ようやく細かい設計がボチボチ固まり始めたらしい。

もちろん肝心な部分は決まってない事が多いので
その都度設計者に聞いて確認。席が隣なので聞きやすいぞ。

それにしても、テスト仕様書くらい他の人が作ってくれよなぁ。
コーディングにテスト仕様書作成、そしてテストまで俺一人にやらせようとは
いい度胸してるじゃねーか。

--- 冗談でしょ? ---
もう帰り仕度を始めた6時頃(←早いって)、
せっかち君がとんでもない事を言い出しやがった。

「今日、7時から会議あるんで参加して下さい」

おいおい、7時ってそれ定時だろ。
そんな時間から会議始めようたぁナメてるな、こいつ。もちろん断る。
そしたらしばらく経って、

「今週の土曜とかって出れます?」

………殺したろか、こいつ(笑)。よくそんな事がぬけぬけと言えたもんだな。
土日は休みの日って大昔から相場が決まってるんだ。
まぁ当然そんな誘いに乗る俺じゃないが、来週からもこんな調子かと思うと今から気が重いね。

2003/02/28(金)
嬉しい驚き
へいへい、松井がオープン戦の初戦からホームランだぜ。

さすがに生で観るわけにはいかなかった(午前3時?)ので
録画しておいて家帰った後でのんびり見よう、とか思ってたんだけど
昼休みにニュース速報で知っちゃったんだよねぇ。まぁそれはいいとして。
まだエース級の投手が出てないとはいえ、やっぱり凄ぇぜ。

--- 今日も… ---
午前3時からの生放送なんです。幸い、今日は金曜。明日は休みだ。
夜更ししてでも観る価値あり!だね。



Limyweb