2012-05-27-Sunday
■C#の共用体
仕事で単語を聞く機会があり、興味を持ったのでC#を細々と趣味でやっている。
(仕事では使っていない)
MarshalAs(UnmanagedType.ByValArray,...) で要素数を指定しても
Exception が返ってくるので無理そう。
ソケットから受け取る受信データの全種類を共用体で列挙して、
ヘッダ部の値によって共用体のメンバを切り替えるのが C言語では普通だったので
不便だ。。。
参考
http://smdn.jp/programming/netfx/structlayout_fieldoffset/
http://komina.so.land.to/index.php?CSharp%2F%B6%A6%CD%D1%C2%CE
2012-04-03-Tuesday
■雑感
http://blogs.itmedia.co.jp/fukuyuki/2012/04/post-4a67.html
この記事を読んだだけの感想です。
この方のバックグラウンド(スキル、キャリア)等は全く把握していませんので
見当違いなコメントかも。あしからず。
画面が数画面で、Webの案件で、性能要件が甘くて、Ajaxとか
ダブルサブミット対策とか、トランザクションのロールバックとか、難しいことしないなら、
よく知らない案件にチャレンジすることは良いことと思うけど、
そうでなかったら、その分野を知らない人がメインというのはリスクが高いなぁと思う。
クライアント/サーバ型のものを1からつくったり、ドライバ書いたり、
性能要件がマイクロ秒単位といったリアルタイム性を求めるものを、その分野を良く知らない人だけで作ったら
100%致命的(作り直しが必要)な不具合が出てデスマーチ発動するのでそれはどうかと。。。
組織としての仕組みは欲しいなぁと思うわけですよ。
FSSのアマテラスみたいなブッチギリのチートキャラがいなくなってるみたいだけど・・・
ちなみに、こういうのもあるぜよ
http://www32.atwiki.jp/atenza/pages/12.html