2008年10月10日金曜日

この辺とかも使えないかな。

ネットワークプログラミングは、ほぼ未経験なので苦労してまふ。
移動体通信端末パケットの解析とかはよくやってたんだけどねぇ…。
理屈だけ知っててもプログラミングできませんし。はぅ。

引き続き、IPv6の場合はどーするのよ?の関連で。

.NET Framework 2.0 コア機能解説
~ 第 8 回 ネットワーク機能の強化 ~
http://www.microsoft.com/japan/msdn/netframework/skillup/core/article8.aspx

NetworkInterfaceから情報を取る話。
.NET Framework 2.0 の情報なので、形式が古いかもしれないけど参考程度に。


10 行でズバリ !! モバイル向けリッチ クライアントの開発 (C#)
http://www.microsoft.com/japan/msdn/thisweek/10lines/vs2005/mobile_clientapp/cs.aspx

こっちは.NET Compact Frameworkの話。
Compact Frameworkの情報なので、.NET3.5では使えないかもしれないけど以下同文。


明日の午前中には何とか修正を終わらせて動くものを出さにゃ…。
がんばろ。

2008年10月9日木曜日

IPv6の場合はどーするのよ?

仕事で必要な情報を探してたら2chの過去ログしかなかった;
消えちゃうとイヤなのでメモ。

 VB.NET質問スレ(Part26) より

256 :デフォルトの名無しさん:2008/06/24(火) 09:55:50
.Net2005で、IPアドレスを取得するのに、
GetHostByAddressを使用しているのですが、
OSがXPだとIPv4のアドレスを返すのですが、
VISTAだとIPv6の形式?でアドレスを返してきます。

XPでもVISTAでもIPv4のアドレスを取得するには
どうすればよいのでしょゆか?

257 :デフォルトの名無しさん:2008/06/24(火) 10:17:23
GetHostEntry

258 :256:2008/06/24(火) 13:13:46
>>257
できないです・・・

プロパティが違うのでしょうか・・・?

259 :デフォルトの名無しさん:2008/06/24(火) 13:38:47
AddressListの中はIPv6のアドレスしか入ってないって事?

260 :256:2008/06/24(火) 14:05:53
>>259
ありました。。。

XPだとAddressList(0)に入ってて、
VISTAだとAddressList(2)にありました。

これは環境によって入ってる場所が
違うということでしょうか・・・?
とりあえず取得はできましたが、

まんどくさすぐるwww


一発で取得する方法は無いのでしょうか・・・?

261 : [―{}@{}@{}-] デフォルトの名無しさん:2008/06/24(火) 14:28:35
>>260
クラス化するとか
痒い所は自分で掻けよ

262 :256:2008/06/24(火) 15:11:48
素直にクラス化しますw
VISTAってだるいですな。

いろいろありがとうございました。

263 :デフォルトの名無しさん:2008/06/24(火) 15:59:51
XPだってIPv6インストールしてりゃ似たようなもんなのにな

264 :デフォルトの名無しさん:2008/06/24(火) 16:23:26
XP C:\>ipv6 install


これでよし。

なんだか場当たり的ではあるよなぁ…。本来の解決方法求ム。

2008年7月31日木曜日

多能工的スペシャリスト

以前、社会人の複合機と単体機 というエントリで鍵になるんじゃないか?と書いた、『ゼネラリストの中のスペシャリスト』について良い記事がありました。

アジャイルチーム上でスペシャリストはジェネラリストを上回るか?
http://www.infoq.com/jp/news/2008/07/agile-generalist-specialist

ここで出ている『多能工的スペシャリスト』というのが、まさに自分の言いたいことを指しています。

・ゼネラリストでは作業効率が悪い
・かといって、スペシャリストのみではプロジェクトが回りにくい。

んじゃー何が理想なのさ?となったとき、『ゼネラリスト』かつ、ある分野に特化した能力を兼ね備えている『スペシャリスト』がベストではないかという意見です。
『ゼネラリスト』と『スペシャリスト』は相反する言葉ではないんだ、ということでもありますな。



そういう人材が見つかるかどうかは、また別の話ですが。