タグ

2010年2月8日のブックマーク (4件)

  • アンマネージ・コードの型情報と連携する(1/2) - @IT

    C#やVisual Basicなどのコードからアンマネージ・コード(ネイティブ・コード)を呼び出すための「P/Invoke(Platform Invoke、プラットフォーム呼び出し)」には定型作業が多い。例えばC/C++用のマクロ定数は、C#ではenum型として扱いたいところだ。これには例えば次のような書き換えが必要になる。 #define PAGE_NOACCESS          0x01 #define PAGE_READONLY          0x02 #define PAGE_READWRITE         0x04 #define PAGE_WRITECOPY         0x08 (以下略)

  • デバッガ:デバッグ情報:windows

    windowsでデバッグ情報を扱う場合には、このdbghelpというライブラリを使います。シンボル情報の読み込みや型情報の取得などはすべてこのライブラリが担っています。 dbghelp注意事項1注意事項2典型的な使い方型情報について図表の見方基型ポインタ型配列型関数型pdbdump代表的なAPI このライブラリには多少扱いづらいところがあるため、一番最初にはまりやすい注意事項について書いてあります。 参考 msdn: Debug Help Library .NET & Windowsプログラマのためのデバッグテクニック徹底解説 dbghelp 注意事項1 実は、似たようなライブラリとしてimagehlpというのもあるのですが、これは古いバージョンのdbghelpだと考えていいでしょう。昔はimagehlpといえばデバッグ情報やイメージ情報を統合的に扱うライブラリだったのですが、ちょっと巨

    デバッガ:デバッグ情報:windows
  • 【公開】XP祭り関西2010発表資料「チケット駆動開発のプラクティス集」 - プログラマの思索

    昨日、XP祭り関西2010が無事に終了した。 多分150人近い参加者だったと思うので、大成功だった。 東京から長瀬さん、AgileJapanのebackyさんやミルズさん、日経BPの井上さん、XPJUGの倉貫さん、岡山からてつさん、福井から岡島さん。 東京や名古屋など遠方から結構な数の人が来てくれた。 関西はアジャイル開発のマーケットが十分にある手応えを感じた。 チケット駆動開発セッションも、懇親会で感想を聞くと評判が良かったみたい。 TiDDの事例や試行錯誤を聞けて興味深かったらしい。 実際にBTSを使っている人もいれば、今から試そうとしている人もいて、色んな観点で聞いていたようだ。 僕はWeb系開発でRedmine、さかばさんはパッケージ製品開発でTrac、小枝さんは組込製品開発でManitsを使って、TiDDを実践した事例を三者三様で話した。 僕も、二人の話は既に聞いていたけど、改め

    【公開】XP祭り関西2010発表資料「チケット駆動開発のプラクティス集」 - プログラマの思索
    wata_d
    wata_d 2010/02/08
  • Excelのプロジェクト管理は何故良くないのか - プログラマの思索

    XP祭り関西2010のTiDDセッションの感想を読んでメモ。 【元ネタ】 [TiDD] BTSがチケット駆動開発に向いている理由: ソフトウェアさかば 2010-02-07 - winplusの日記 XP祭り関西2010に参加してきた - Basic XP祭り関西2010でアジャイルとチケット駆動開発について考えてきた #xpjugkansai - Pragmatic Style 【1】2010-02-07 - winplusの日記の感想について、倉貫さんの事情は色々あると思うけど、僕の意見を一言。 (前略) それと、倉貫さんが「Redmine でも重い」「Googleのスプレッドシートでタスク管理している」という発言に、あきぴーさんが「僕は納得していない」と。 この日に目撃したほとんど唯一の衝突だったのですが、それ以上の展開がなかったので、すごく残念でした。 倉貫さんの Excelならダ

    Excelのプロジェクト管理は何故良くないのか - プログラマの思索
    wata_d
    wata_d 2010/02/08