タグ

2010年7月1日のブックマーク (3件)

  • とある契約の備忘目録。契約による設計(Design by Contract)で信頼性の高いソフトウェアを構築しよう。 - Bug Catharsis

    「より堅牢で正確性の高いソフトウェアを作りたいぜ!」と願う.NETデベロッパーお待ちかねの、 契約による設計(DbC)をサポートするCode Contractsが.NET Framework4より利用できるようになります。 C#をベースとして契約による設計をサポートする「Spec#」を利用するという方法もありますが、 学習負担を軽減するためにと、マイクロソフトは言語を意識しなくても開発者が利用できるように、 Code Contractsとして.NET Frameworkで契約をサポートしてくれました。 これは、オブジェクト指向および、オブジェクト指向プログラミングが大好きな.NET開発者にとって、とても良い知らせです。 わたしも待ち望んでいたうちのひとりです。ありがとうマイクロソフト!!という気持ちでいっぱいです。 VisualStudio2010が4月12日(米国)にローンチされることが

    とある契約の備忘目録。契約による設計(Design by Contract)で信頼性の高いソフトウェアを構築しよう。 - Bug Catharsis
  • OSを選ばないウェブデザイナーのための使えるウェブアプリ15

    OSがWindowsであろうと、ubuntuであろうと、共通のサービスを受けることができるのがウェブアプリケーションです。 ウェブデザイナーの中には、自宅ですでにubuntuを利用している人も多い。また、MacWindowsと、各自それぞれの使いやすい物を利用していると思います。 今回はこうしたウェブ開発を仕事としている人が利用しそうなツールをまとめてみたいと思います。 スケジュール管理 Googleカレンダー もはや説明不要のスケジュール管理システム。 ドラッグによる複数日数のスケジュール投稿は、なにかと連日作業になるウェブ製作にぴったり。 また、タスク管理も結合されたため、細かい作業などの記入も可能。なにより複数人での予定の共有もできるのが便利です。 メール Gmail もう使っている人も多数いるかもしれませんが、Googleが提供するGmailはかなり強烈なアプリケーションです。

    OSを選ばないウェブデザイナーのための使えるウェブアプリ15
  • 開発環境で SQL がタイムアウトする場合の解決法 - アジャイルプログラマの日常

    開発環境でデバッグをしているとき、型付きデータセット (xsd) などから少し時間のかかる SQL を実行するとタイムアウトすることがあります。 ASP.NET や TransactionScope (MSDTC) を使っているときに発生しやすいのではないかと思いますが、解決方法をよく聞かれるのでメモしておきます。 ファイル名を指定して実行から「dcomcnfg」 (コンポーネント サービス)を起動 「Component Services」-「コンピュータ」-「マイコンピュータ」とツリーをたどる 「マイコンピュータ」で右クリックして「プロパティ」 「オプション」タブの「トランザクション タイムアウト」を 600 程度に増やす PC を再起動 以上でタイムアウトが発生しなくなると思います。

    開発環境で SQL がタイムアウトする場合の解決法 - アジャイルプログラマの日常