« 2005年02月 | メイン | 2005年04月 »
FITEA - 福井情報技術者協会 オフライン ミーティング | |
---|---|
日時: | 3/25(金) 19時~ |
場所: | 福井駅前 |
お題: |
|
興味の有る人はふるってご参加ください。
参加希望は福井情報技術者 交流掲示板 (FITEA BBS) まで。または私にメールください。
4/2 から二泊三日で、家族旅行を計画した。
行き先は事情があって割と近場。
車で行って、大阪に一泊と奈良に一泊の予定。
大阪は息子のリクエスト。
私は結構東京などに出掛けることが多いが、妻や子らは殆ど遠出する機会がない。
久々の家族旅行で楽しみだ。
■ VC++ から来た人向けの資料
VC++ でウィンドウズ アプリケーションを書いていた人が、.NET 開発を始めるときに重宝するドキュメント。
※ 特に C + Win32API で書いてた人向け
■ Visual Studio の HTML ヘルプ作成機能
C# では XML コメントを書くことで、HTML ヘルプをコードから自動生成することが出来る。
※ 尚、VB.NET では次期バージョン (2005) から、この機能に対応する。
Visual Studio では、メニューから「Web ページのビルド コメント」を選ぶことで、コードの XML コメントからHTML ヘルプ作られる。
但し、この機能で作られた HTML ヘルプは、Windows XP SP2では見ることができない。
参考:
■ NDoc の紹介
"NDoc" というツールを使うことで、MSDN のような HTMLヘルプ形式 (.chm ファイル) を含む様々なヘルプ形式を出力できる。
※ プロジェクトのプロパティで「XML ドキュメント ファイル」を指定しておく必要がある。
NDoc の使い方はこちらを参考に。
■ .NET 開発における名前付けのガイドライン
.NET 開発でクラス名や変数名などのシンボル名を付けるときのガイドライン。
参考:
ジャグリングの練習を開始して、二ヶ月半が経過。
上の写真は、昨日買った新しいボール。
適度な重量感があって、固め。手に吸い付く感じが良い。
ボール ジャグリング入門用のビデオまで買ってしまった。
これは、イメージ トレーニング用。
家族からは、「高い」と言われた。
「でもまあ、いつものようにすぐに飽きるかと思ったら、よく続いているわ」とも言われた。
時々、娘 (一歳半) の頭にボールをぶつけたりして、叱られている。
最近は、
辺りを中心に練習している。
相変わらず中々上達しないが、地味に続けていくつもり。
■ 単体テスト用ツール NUnit
.NET での開発では、単体テストに "NUnit" というツールを使うと便利である。
NUnit と NUnit を拡張するためのツールは以下の場所にある。
■ NUnit に関する資料
NUnit とはどのようなツールで、どのように使うかについては、以下を参照のこと。
最近、酢茎菜の漬物が気に入っている。
酢茎菜というのは、京都上賀茂の名産品。
蕪の一種だが、京漬物以外では余り目にしないという変わった野菜だ。
京都以外では、
「花とちる身は西念が衣着て 木曾の酢茎に春もくれつゝ」 (芭蕉・凡兆の連歌)
という歌が有るように、長野県木曽地方でも漬物として食べられているようだ。
京都のものとは味が全然違うらしい。
私が食べるのは京都の酢茎菜の漬物の方。
これをよく近所のスーパーで買ってきて食べる。
一袋三百円位。
京漬物らしい塩加減で、酸味がある。
葉と蕪の白いところが両方細かめに刻んで入っているが、葉の部分の方がやや美味い。
これを、土鍋で炊き上がったばかりの御飯と一緒に食べる。
とても美味しい。
御茶漬けにしても最高。
この土日に再びやってきた寒波に、三月も半ばだというのに、すっかり雪景色に戻ってしまった。
いくら雪国でも、こういうのは珍しい。
気温も急に下がって、家族中に風邪が蔓延。
今日は、家で息子とおとなしく過ごすことに。
まあ、たまには息子とみっちり二人きりも良いか。
■ .NET 開発用ツール
.NET 開発用の様々なツールが存在している。
※ 森屋 英治 氏 により N* (エヌアスタ) と命名されている。
■ ASP.NET Web アプリケーションの設計パターン
ASP.NET でアプリケーションを作っていく場合、よく入門書などにあるように、Visual Studio 上、でコントロールやデータ クラスをドラッグ&ドロップで作っていくと、
となり、或る程度以上の規模のアプリケーションでは、複雑なコードとなることが多い。
そのような場合にどのように設計を行うのが良いか。その代表的な設計のパターンを幾つか紹介する。
参考:
参考書籍:
■ Web アプリケーションにおける 危険な HTML の入力
先ず Web アプリケーション一般における、危険な HTML の入力とはどのようなものか、以下を参照のこと。
■ ASP.NET での対策
今の (.NET Framework 1.1 以降の) ASP.NET では、デフォルトでは、タグ入りの入力などは、自動でチェックされ、危険なリクエストを受けると例外がスローされる。
これにより、アプリケーションがサニタイズを怠った場合でも、最低限のセキュリティ対策はとられることになる。
これをオフにするにし、アプリケーション側でサニタイズを行う場合には、
Web.config で、
のようにする。
※ 参照:
アプリケーション側で HTML サニタイズを行うには、以下のメソッドが便利。
データバインド時に使う場合はこんな感じ:
<%# HttpUtility.HtmlEncode(DataBinder.Eval(Container, "XXXXX").ToString()) %>
※ 関連サイト:
■ Web アプリケーション一般における、 SQL インジェクションの脅威
先ず Web アプリケーション一般における、 SQL インジェクションの脅威とはどのようなものか、以下を参照のこと。
■ .NET の Web アプリケーションにおける対策
対策としては以下を参照:
以前話題にした “Be Agile. That's my attitude.” という言葉だが、余りに気に入ってしまったので、中西 さん の真似 (謎) をして名刺の裏に入れてみた。
名刺の「ツッコマレビリティ」も上がって良い感じだ。
# アジャグラー シール (謎) とかも貼ってみようかな。
※ ツッコマレビリティ: わざとツッコまれ易くして、ひとがついつい話を振ってしまうような状態は、ツッコマレビリティが高い状態。
ツッコマレビリティを高く保つことで、コミュニケーションが向上する。
類義語: ツッコミビリティ
以前に書いた、社内のソフトウェア開発プロセス改善のための「Big Jolt (大きなイベント)」を明日やる。
今回の "Big Jolt” のポイントは以下のようなもの。
「社外からの人」だが、今回スペシャル ゲストとして、ファシリテータの 本間 直人 氏に、福井まで来て頂いてファシリテーションについてお話しして頂くよう御願いした。
『プロジェクト ファシリテーション』という言葉もあるように、開発を成功させるにはファシリテーションは、とても重要。
本間 さん のお話は、個人的にものすごく楽しみだ。
# さて明日に向けての準備の続きをしないと。
連休中は、
現在一歳半の娘のボキャブラリの七、八割は、獣の名前が占めている。
テレビや本などに出てくるのを指差して、「ライオン」、「キリン」等と言うのがとてもお気に入りだ。
ただ、テレビや本の中のライオンやキリンは平面的で小さい。してみると、彼女の中でライオンやキリンが 10cm くらいの平べったい生き物として理解されているのかも知れず、親としては、時々本物を見せてやりたくなる。
娘は動物園で、本物の大きさにびびることもなく、終始はしゃいでいた。新しい動物の名前も覚えたようだ。
夜は家族でディズニー映画『ターザン』を観た。
度々家族で出掛ける『いしかわ動物園』。
実は以前は、『金沢サニーランド』という名前で今とは別の場所、卯辰山に在った。
もっと前は、『金沢ヘルスセンター』という名前であった。
今の『いしかわ動物園』は、経営難のため、『金沢サニーランド』が閉鎖となり、動物園だけ今の場所に移されたものだ。
『金沢ヘルスセンター』に有って、『いしかわ動物園』に無いもの。
C#言語がJIS (Japanese Industrial Standard: 日本工業規格) に制定された。JIS X 3015。
C# 好きの私としては喜ばしい限り。
デジタルペンというものが、何故か手元にある。
このペンを使って専用のノートに文字や絵を書くと、それがペンの中に記憶される。
後でパソコンにペンをつなぐと、パソコンに文字や絵が取り込まれる。
使った感じは、少し軸が太めなだけで、普通のボールペンと変わらない。
道具としての可能性は感じる。
専用のノートというのがネックかな。
関連記事:
上の写真は、私が愛用しているキーボード、PFU HHK。
最近、この HHK に新色が登場した。
その名も「墨」。
「墨」という名の通り、真っ黒ではなく微妙な色合いで木炭でできているかのように見える。
キートップも含め、見える範囲に文字はない。
※ 無刻印モデルの場合
HHK 好き、且つ、一人暮らしの頃一時炭火で自炊していた程木炭好きの私としては、とても欲しい。
出来ればペアプロのときも、これを持参したい。
いずれ誘惑に負けて買ってしまうかも知れない。
さて、ペアプロのときに持参したいキーボードと言えば、もう一つ次のもの。
DataHand キーボード。実売価格 ¥108,000!
一家に一台、どないだ。
ついでに以下で、他にもペアプロ向き (嘘) のキーボードを色々とあげてみよう。
FITEA - 福井情報技術者協会 オフライン ミーティング | |
---|---|
日時: | 3/25(金) 19時~ |
場所: | 福井駅前 |
に行ってきた。
七人の参加。
XML や CSS、Web アクセサビリティ等、Web 関係の技術の話で盛り上がった。
福井でのこうした横のつながりも大変楽しい。
技術の話で盛り上がるのは、とても好きだ。
今後もこのような交流を行っていくところから、FITEA の活動も行っていきたいと思う。
時期柄か、デスマーチや病気が原因で来られない方も多く、それはちょっと残念だった。
夜七時から始まって、十一時に近くなるまで飲んでいた気がする。
やや飲み足りない感があったので、更に二次会まで行ってしまった。
ところで、先週から五週連続で毎週別の集まりでの飲み会がある。
私としてはかなり珍しい状況。
# 家族からは、ちょっと苦情が出始めているような感じ。