タグ

2008年1月30日のブックマーク (5件)

  • Microsoft Support

    JHashimoto
    JHashimoto 2008/01/30
    "SQL Server 2005 Service Pack 2 のインストールに SQL Server 2005 Service Pack 2 修正プログラムを適用する必要があります。"
  • Linqはすごい? その6

    いよいよ Linq to SQL です。 こんなSQLサーバーデータベースとプログラムを作ってみました。 IDENTITYを使ったキーと文字列列2つとtimestampです。 dbmlファイルにテーブルをドロップダウンしただけです。 オプティミスティック同時実行制御をきちんとやっています。 Table1はタイムスタンプがないので、 WHERE ([ID] = @p0) AND ([TEXT1] = @p1) AND ([TEXT2] = @p2) Table2はタイムスタンプがあるので、 WHERE ([ID] = @p0) AND ([timestamp] = @p1) timestampの読み直しもきちんと行われています。 今回はすごい技術だってコメントしておきます。 try { Console.WriteLine("【TABLE1】"); using (var context = n

    JHashimoto
    JHashimoto 2008/01/30
    "Timestampのカラムがあると、オプティミスティック同時実行制御をきちんとやってくれる"
  • Reference Source デバッグ時に最適化を殺すには

    How to disable optimizations when debugging Reference Source Visual Studio 2008 を使えば、.NET Framework のソースコードをデバッグできるのだが、コードが最適化されているせいで、変数の値が覗けない場合がある。そんなときはこれを試してみよう。 以下は訳。誤訳たっぷりと思われるので、できれば文を参照してほしい。 新しい Reference Source を使って .NET Framework をデバッグしたら、多くの変数が見えない事にもう気づいたよね。 これは、配布用に最適化されたコードをデバッグしているからなんだ。まぁ殆どの場合、スルーしても問題ないけどね。 でも、何が当に起こっているのか知りたいときもあるよね? 幸運にも方法があるんだ。 pre-JIT(NGEN の事だよ)していないイメージをロ

    JHashimoto
    JHashimoto 2008/01/30
    "「Visual Studio Hosting Process(VSHost の事だよ)って一体何なのよ? そしてそれを殺す事で何が起こるの?」"
  • プロが作った高いクオリティの壁紙がダウンロード可能なサイト「Vladstudio」 - GIGAZINE

    KDE4.0のデフォルト壁紙にも採用されており、そのほかにも数々の高品質な壁紙を作成して配布しているのがVlad Gerasimov氏の運営する「Vladstudio」というサイト。有料で壁紙のダウンロードなども実施しているだけのことはあり、どれもこれもかなりのクオリティです。どれぐらいの質かというと、アップルの公式サイトでもダウンロード可能になっているほど。 というわけで、壁紙のダウンロードは以下から。 Vladstudio.com http://www.vladstudio.com/ 壁紙は以下に大量にあります。約450枚ほど。 Wallpapers Gallery | Vladstudio.com http://www.vladstudio.com/wallpapers/ 一例としてはこんなバレンタインをイメージしたモノ エアライン 木の彫刻 クリスマスプレゼントの大噴火 歯車いっぱ

    プロが作った高いクオリティの壁紙がダウンロード可能なサイト「Vladstudio」 - GIGAZINE
  • using 構文使用時に Dispose が呼出されない確率 - NyaRuRuが地球にいたころ

    以前から何度か取り上げているネタですが,実際のどれぐらい起きるものか気になって試してみました. 下のように延々と new と Dispose を繰り返しているスレッドをランダムに Abort させてみると,非常に小さい確率ですが,new されたオブジェクトの Dispose 呼出しが行われないという現象が発生します. while (true) { using (MyDisposableObject obj = new MyDisposableObject()) { } }手元の環境で試してみたところ,20,000 回の試行で 4 回ほど発生しました.0.02 % ぐらいです.これは using 構文の中身が空の場合の結果なので,実際にはもう何桁か発生確率は下がるかと思います. ソースコードはこちら. http://www.dwahan.net/nyaruru/hatena/UsingTes

    using 構文使用時に Dispose が呼出されない確率 - NyaRuRuが地球にいたころ