タグ

2010年5月13日のブックマーク (10件)

  • コード コントラクト

    コード コントラクトには、事前条件、事後条件、およびオブジェクト不変条件を .NET Framework コードで指定する方法が用意されています。 事前条件とは、メソッドやプロパティに入るときに満たされている必要がある要件です。 事後条件は、メソッドやプロパティのコードが終了するときの予測を表します。 オブジェクト不変条件は、正しい状態のクラスに対して予期される状態を表します。 コード コントラクトには、コードをマーク付けするためのクラス、コンパイル時の分析のための静的アナライザー、およびランタイム アナライザーが含まれます。 コード コントラクトのクラスは System.Diagnostics.Contracts 名前空間にあります。 コード コントラクトには次のような利点があります。 テストの強化: コード コントラクトでは、コントラクトの静的検証、ランタイム チェック、およびドキュメ

    コード コントラクト
  • とある契約の備忘目録。契約による設計(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
  • 好きすぎて“シュレック結婚式”、緑色の怪物に扮した2人を友人ら祝福。

    大好きな、もしくは大好きだった人との最初のデートの記憶が、何年経っても残っているという人も多いだろう。それが結婚に至った相手との記憶となれば、より特別なものになっているかもしれない。英国のあるカップルは、初デート映画「シュレック」を観て以来、ともに同作が大好きになった。そこで2人の結婚式では、想い出深く、思い入れのある「シュレック」のキャラクターに自ら扮することを決意。当日はシュレックとフィオナ姫になりきった緑色の新郎新婦を、思い思いの仮装で参加した友人らが祝い、華やかなパーティーとなったそうだ。 一風変わった新郎新婦になったのは、英ウェールズ地方ブリッジエンドで5月1日に結婚式を挙げた、53歳のヴィヴィアン・ウィリアムズさんと33歳のトレイシーさん。2人が結婚式で「シュレック」のキャラクターになろうと思ったのは、初デートの思い出というのが大きな理由の1つだが、別の理由もあった。それは、

    好きすぎて“シュレック結婚式”、緑色の怪物に扮した2人を友人ら祝福。
    blythegirls
    blythegirls 2010/05/13
    けっこう似てる…
  • 手のひらサイズでも破壊力満点、侮れない“ミニ大砲”動画が話題に。

    その昔、大きな攻撃力を持つ武器として戦争で使用されていた大砲。火薬の燃焼・爆発力で砲弾を猛スピードで飛ばし、敵の構造物を破壊するのに重宝されてきた。その大砲のミニチュア版を製作したユーザーが実際に稼働させている様子をYouTubeに投稿し、話題を呼んでいる。大きさは手のひらにちょこんと乗るほどの数センチ程度。しかし侮るなかれ、小さいながらも実際に火薬で弾を飛ばせるミニ大砲は、想像以上の破壊力を見せつけている。 この様子が収められているのは、「Mini Cannon Firing and Destroying Targets. Among the World's Smallest Guns」(//www.youtube.com/watch?v=IxHW-QGMuZ4&)というタイトルの動画。今年4月23日に投稿され、5月12日現在で50万回再生を超えている。大砲の製作者は米国在住ということ以

    手のひらサイズでも破壊力満点、侮れない“ミニ大砲”動画が話題に。
  • 秘密基地のように家の壁がパックリと開くデザインのガレージ

    自動車や普段使わない物を保管するガレージのデザインは機能を優先した武骨なものがほとんどで、出入り口にはスライドタイプのシャッターを使っていることが多いですが、通常の家のような外見でガレージには見えないデザインのものもあるようです。 詳細は以下から。 フロリダにある見た目は普通の家のようなガレージ。 YouTube - Hangar Home 女性が入り口のドアから中に入っていきます。 すると、壁が半ばほどから全体的にパックリと開いていきました。 最終的にはこんな感じ。実用面で考えるとそれほど意味がないデザインに思えますが、秘密基地のようでワクワクするデザインです。 2階にも窓がついた家型ガレージ。どのように動作するのか正面から見られます。 YouTube - Opening of Hangar House Door - From Outside ドアのデザインが違うタイプ。車庫入れして閉め

    秘密基地のように家の壁がパックリと開くデザインのガレージ
  • jQueryテンプレートとデータ・リンキング(そしてjQueryへのMicrosoftの貢献) - @IT

    記事は、Microsoft社副社長であり、ASP.NETやSilverlightなどの開発チームを率いるScott Guthrie氏のブログを翻訳したものです。氏の許可を得て転載しています。 jQueryライブラリは情熱的な開発者のコミュニティを持っています。そしてそれは今日、Web上で最も広く使用されているJavaScriptライブラリです。 2年前、MicrosoftがjQueryの製品サポートの提供を開始すること、および今後Visual Studioの新バージョンに含めていくことについて発表しました。デフォルトでは、新しいASP.NET WebフォームまたはASP.NET MVCのプロジェクトをVS 2010で作成すると、プロジェクトに自動的にjQueryが追加されていることが確認できます。 数週間前、MIX 2010カンファレンスでの2回目の基調講演中に、Microsoft

  • さらに分かっておきたいトランジスタの種類 − @IT MONOist

    米国ラスベガスで開催された「CES 2024」では、スペースが大幅な増床となったスマートホーム関連の展示が注目を集めた。稿では、国内スマートホーム関連スタートアップの雄であるアクセルラボ CTOの青木継孝氏による、スマートホーム関連の展示を中心としたCES 2024のレポートをお送りする。

    blythegirls
    blythegirls 2010/05/13
    Intel はいってる!
  • 振動を防ぐことでディスクのパフォーマンスは向上する | スラド ハードウェア

    やや旧聞となるが、「振動はHDDのランダムアクセスパフォーマンスに大きな影響を与える」という話が家/.に挙がっている。元ネタはZDNetのブログ記事。 これによると、USENIX SustainIT ‘10 conferenceにて、「カーボンファイバー複合材を使った振動軽減機能付きラックを使用することでランダムリードのパフォーマンスが56~246%改善、ランダムライトは34~88%改善」という実験結果が発表されたそうだ。 ディスクのランダムアクセスのパフォーマンスに悩まされている方は、取り合えず振動軽減を試してみると改善されるかもしれない。

  • Engadget | Technology News & Reviews

    Apple's thinner new iPad Pros feature an M4 chip and "tandem" OLED displays

    Engadget | Technology News & Reviews
  • 中国で「指紋複製キャップ」が人気? | スラド セキュリティ

    レコードチャイナによると、中国では指紋認証システムによる出勤管理を導入する企業が増えているそうで、「タイムカードによる管理と異なり『代返』が行えない」点を売りにしているという。しかし、これに対抗する「指紋複製キャップ」なるアイテムが人気になっているそうだ。 この指紋複製キャップ、その名の通り指紋をコピーしたシリコン製のキャップで、100 % の確率で機械をごまかせるという。価格は 1 個 100 元 (約 1340 円) とのこと。もし日でも指紋認証が普及すれば、日でも話題になるかもしれない。