2005-10-01から1ヶ月間の記事一覧

Anonymous Method

http://d.hatena.ne.jp/NyaRuRu/20051029 より,Anonymous Methodを勉強する……う〜ん,クセがあるなぁ. とりあえず,第1問で詰まる. Anonymous Methodがどのようにコンパイルされるのかが分かってないと,思わぬ挙動に迷わされることになるってことですね…

修さざれば、現れず

http://blogs.itmedia.co.jp/hiranabe/2005/10/without_practic_cdd7.html を読んで,(同じく)はっとしました. 最近本とか読んで,読むだけで試しもせずに分かったような気になったりしてて,まずいなぁと思っていた矢先でした. 守・破・離という言葉があ…

XMLベーシック 合格

10/3の日記の件ですが,今日受験してなんとか合格しました. 勉強期間は火消し後一週間でした.試験に受かるための勉強,というナンセンスなものですが,そこは割り切って(考えないフリをして)問題を解きまくってカンを掴むって勉強をしました. XMLに興味を…

VS2005をRTM版に入れ替え

これまでJuneCTP版だったのを新しいのに入れ替えました. Visual Studio 2005: 8.0.50727.42 (RTM.050727-4200) .NET Framework: 2.0.50727 テストユニットなんですが,これまで Microsoft.VisualStudio.QualityTools.UnitTesting.Framework 名前空間だった…

A級順位戦4回戦終了

久保利明八段(1−3) ●−○ 丸山忠久九段(3−1) 佐藤康光棋聖(2−2) ●−○ 郷田真隆九段(3−1) 久保−丸山戦はいつの間にか行われていたらしい(^^; 佐藤−郷田戦は郷田九段の勝ち.このままいけば残留だけでなく名人挑戦もありそうです.今後の展開が楽…

トランザクション管理

この前のプロジェクトではトランザクション管理について,最も手軽(?)なdotNET 1.1の明示的トランザクションを使用していました.いまのところそれだけで事足りているのですが,今後は複数のDBに対応せざるを得ない状況になるかもしれなくて,分散トラン…

例外処理

最近アンテナを巡回してたら,同時多発的に例外処理ネタがありました.自分も以前(数ヶ月前?)会社で,例外処理の基本,みたいなレポートを書いていたので,結構親近感がありました. 自分が思うに,ポイントは なるべく例外は発生させない(事前チェックを行…

コープス・ブライド

9/15の日記でも紹介した,『コープス・ブライド』レイトショーで見てきました. とても言葉では言い表せない素敵な映画です.機会があれば何度でも映画館で見たい,人生捨てたものでもないと思いました.いや,捨ててませんが. ところで,前の日記でハロウ…

開発完了

etc

手伝っていたコーディングがついに完了しました.10日ほど(土日含む)でしたが,個人的にはかなり納得のいくものが出来たと思います.ユニットテストが全然足りないのですが,それは今後充実していってほしいなぁ とりあえずお手伝いはこれで終わりで,来週か…

ソースコードのコメントの量

今回のプログラムではそれなりの量のソースコードを書きましたが,コメントはほとんど0に近いです.これは最初からまったく書かなかったわけでなくて,逆に最初のうちはsudoコード(擬似コード)でコメントだらけ.それを実際のコードに置き換えていく中でど…

SEさんは(擬似)顧客テストを書くべし

今のプロジェクトには,仕様書を書くけどプログラマは組まない人がいて,その人のことをSEと呼んでいるわけですが,今回その人に(擬似)顧客テストを書いてもらいました. これは,開発スケジュールがきつくてヘルプを頼んだ,というのもあるんですが,そうす…

仕事も終わりが見えてきた

etc

仕事のほうですが,ようやく終わりが見えてきました.あとは(プログラマ)テストを出来る限りして,テストチームに渡してどうか?まぁ,なんとかなりそうな気がするのですが. 集計機能でeventを使う予定でしたが,今回はとりあえずパス.現在の仕様ではそこ…

A級順位戦4回戦(3)

三浦弘行八段(1−3) ○−● 森下 卓九段(0−4) 注目の一戦は三浦八段の勝ち.森下九段はいよいよ厳しくなりました.他棋戦を見てもコンスタントに勝っているようにみえたのですが,どうも順位戦に関してはツキがないですね.もちろん今後どうなるかは分か…

あとは力仕事

ジェネリクス版へのリファクタ完了.半日作業でしたが結構疲れました. 今回はユニットテストがあったので,自信をもってリファクタ出来ました.もしそれだけの準備がなかったら,やはり躊躇してたかもしれません(そして悶々とした日々を過ごしたに違いあり…

頭の回転が鈍い

etc

自分は決して頭の良い人間ではないんだな,と気づいたのは大学に入ってからでしょうか(おそい?).どういうことかというと, 腰が重くて新しいものに飛びつけない 理解するのが遅い 最適解を見つけるのが遅い つまりグズというか,頭の回転が鈍いんですね. …

Nullable Typeを使ってみた

昨日の日記の件,たぶんイベントでいけそうな気がしてきました.今日も休出したのですが,ちょろっとNullable Type(int? みたいなやつ)を使ってみる,うん,いい感じ.それとひょっとしたらイテレータ(yield を使うやつ)を使うチャンスだったのですが,こち…

イベントの活用

バッチ系のプログラムを作ってるんですが, ファイルを読み込み なんか処理を加えて データベースに書き込む みたいなことをしています.で,処理結果を集計したいってときにどうしようかな?と思案中です.もちろん結果を戻り値/引数で受け取るようなやり…

風邪をひいたっぽい

etc

これまでプロジェクトが火を噴いているときは何故か風邪を引かなかったのですが,今回でそのジンクスも破れたっぽいです.なんか昼から頭が痛くて,メールを読んでる途中で眩暈がして倒れそうになった.なので今日は早めに切り上げて明日に備えようと思って…

A級順位戦4回戦(2)

藤井 猛九段(1−3) ●−○ 谷川浩司九段(4−0) 谷川九段が無傷の4連勝,さすがです.次の対戦相手は羽生四冠ですが,それに勝つとほぼ当確といってもいいのでは?というのはさすがに気が早い気もしますが,それにしてもこんなに星が偏るとは思いませんで…

プログラマテストとデリゲート

10/6の日記に書いたとおり,今日から火のついたプロジェクトを手伝ってます.バッチ系のシステムで,まともにテストをしている時間がないみたいな雰囲気.なので,VS2005についてるテスティングフレームワーク(のユニットテスト部分)を使って,単体テストを…

IIS で Web Site/Virtual Directory を作るときのチェックリスト

この日記を始めたときから,いつか書こうと思っていたIIS の設定ネタ.先日久しぶりにはまった(といっても数時間レベルだけど)ので,忘れないうちに書いておこうと思います. こういうのって守秘義務とかが若干気になるところだけど,一般的なことしか書かな…

白線流しSP

予約していた『白線流し』のSPを見ました. 今回がラストらしいこのドラマ,1996年1月本放送開始なので足掛け10年になります.それだけ多くの視聴者から支持されているってことなんでしょうけど……. 主人公が7人いて,誰に対する思い入れが強いかってところ…

家庭の事情

今日は祖母の納骨がありました.最近疎遠になっている親戚とも会い,近況を報告しあいました. みうちんですが,実は朝から元気がなく,現地に着いてすぐ少し下痢気味のうんちをしました.お寺では何事もなかったのですが,納骨が終わって食事に向かう途中で…

A級順位戦4回戦

羽生善治四冠(3−1) ○−● 鈴木大介八段(2−2) 佐藤棋聖とのタイトル戦17番勝負(棋聖・王位・王座)は,結局それぞれがタイトルを防衛した結果になりました.特に王位戦は2勝3敗と追い込まれてからの防衛で,まぁ完全復活(別にスランプだったわけ…

サーバ死亡

etc

そんなわけで今日からお手伝いですが,その前にネットワークの設定変更をしました.Proxyサーバの導入に伴いダメダメ状態だったのが少しはマシになった.けれど,Proxy対応になっていないアプリを使った開発もしているので,結局のところProxyサーバとは別の…

ついに火がつきました

etc

9/5の日記に書いた件,結局全然回らなくて手伝うことになりました.まったく……もう!! で,プログラム数本を2週間で仕上げないといけないらしい.聞けば設計も十分出来ていないらしい……こういうのってなんなんだろう.何とかするしかないんですが,こんな状…

昨日の日記の続き

昨日の日記の内容についていろいろ(悶々と)考えたのですが,どうも"対称性"という言葉にとらわれすぎていたようです.そもそも理解しやすい・拡張しやすい・保守しやすいコードを書くのが目的で,その手段として"対称性"を意識するって順番だったんだなと改…

プログラミングセンス

またまた例の入社試験ネタですが,座標a(x,y)の4近傍をどういう順序で書くか?という話.対称性を出して,a(x-1,y),a(x+1,y),a(x,y-1),a(x,y+1)とするのが正解,とのことで,なるほど3次元を考慮した場合は拡張がしやすいです. ちなみに自分は,a(x-1,y),a(x…

XMLベーシック

会社から資格をとるように言われてて,やる気がなくてぼーっとしてたら催促されてしまいました.というわけで,今月末までにとることにしました. 資格をとることの是非っていうのはありますが,個人的には時間があるのであればとっても良いと思います.ただ…

A級順位戦3回戦終了

丸山忠久九段(2−1) ○−● 郷田真隆九段(2−1) 4日ほど前の結果ですが書くのが遅くなりました.郷田九段が連勝を伸ばすか?という一局でしたが,結果は丸山九段の勝ち.両者とも2勝1敗になりました. これで3回戦が終了しましたが,谷川九段を筆頭に…