タグ

2008年7月4日のブックマーク (2件)

  • AcidテストとWebブラウザの仕組み(1/2) - @IT

    Webブラウザ非互換性の温床となったのは何か? 株式会社ピーデー 川俣晶 2008/7/3 Internet Explorer 8.0やFirefox 3.0で注目されるWebブラウザ。いまこそ、復習しよう。Webブラウザの非互換性の発生源は何だったのか? (編集部) Webブラウザを総復習 Internet Explorer 8.0のベータ版が提供され、Firefox 3.0が正式リリースされるいま、Webブラウザをめぐる状況は再び激動しようとしています。 ここで、私たちWebブラウザのユーザーは、新しく提供されるWebブラウザのどれを使うべきか、あるいは、従来どおりのWebブラウザを使い続けるか、選択を行う必要に迫られます。 しかし、いまの私たちは、Webブラウザ選びを行うために必要な基礎知識を当に持っていると、自信を持って断言できるでしょうか? そんなことは分かっている、と思うかも

  • 第4回 自動実装と自動定義(1/3) - @IT

    ラムダ式を使ったダーティー・テク ―― refの代役 題に入る前に、軽い話題として1つの問題解決事例を紹介しよう。実際にC# 3.0でプログラミング中に遭遇した問題と解決である。ポイントだけ抜き出したシンプルなコードで説明を行う。 まず、以下のようなソース・コードがあったとする。ポイントは、doSomethingメソッドの引数にrefキーワードが付いていて、参照を渡している点である。 using System; static class SomeClass { public static int A = 0; } class Program { private static bool doSomething(ref int a) { return ++a == 1; } static void Main(string[] args) { if (doSomething(ref SomeC