タグ

2012年5月14日のブックマーク (10件)

  • Amazon.co.jp:カスタマーレビュー: あの戦争になぜ負けたのか (文春新書 510)

    若干、意見が凝集されがちなメンバーが集まっている印象を受けるが、太平洋戦争の屈辱を忘れることなく、次なる世代に活かしていこうと思っている読者であれば、必読の書である。以下、要点を抜粋; ・対米戦争の目的:主観としては、アメリカによって脅かされた自国の独立を守るため。満州国を整備することが、昭和不況の克服へとつながり、日中の経済圏を作るためには英米を討たなければならない。開戦当初の勝利イメージは、ヨーロッパにおいてドイツがイギリスを屈服させ、独ソ戦においてソ連が早期に崩壊する、そうすればアメリカ戦争を継続する意思を徐々になくす、もしくは主力をヨーロッパに送るだろうというもの。多分にドイツ依存であった。実際は、こうした予想をはるかに超える生産力・軍事力をアメリカは有していた。 ・日独同盟:ドイツに敗北した西欧諸国が持っていた植民地の権利を、ドイツが放棄する声明を発表したことが、日ドイツ

    killy1979
    killy1979 2012/05/14
  • Visual Studio with MSDN Subscription のエディション

  • リフレクション (情報工学) - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "リフレクション" 情報工学 – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年1月) 情報工学においてリフレクション (reflection) とは、プログラムの実行過程でプログラム自身の構造を読み取ったり書き換えたりする技術のことを指す。 概要[編集] 日語では自己言及と呼ばれる。通常リフレクションというと動的(実行時)リフレクションのことを指すが、静的(コンパイル時)リフレクションをサポートするプログラミング言語もある。リフレクションはSmalltalk、Java、.NET Frameworkのような仮想機械やインタプリタ上で

  • 疎結合とは (loose coupling) そけつごう: - IT用語辞典バイナリ

    疎結合 読み方: そけつごう 【英】 loose coupling 疎結合とは、細分化された個々のコンポーネント同士の結びつきが比較的緩やかで、独立性が強い状態のことである。 疎結合では、個々のコンポーネント同士は相互に連携しているが、相互に依存している余地が少ない。そのためコンポーネント間の連携をあまり顧慮せず、それぞれのコンポーネントを交換したり改良したりするような柔軟な対処を行うことができる。 疎結合に対して、このコンポーネントが密接に連携している状態は密結合と呼ばれている。密結合状態のシステムは、動作は高速であるが、一方のコンポーネントが異常をきたしてしまうと他方のコンポーネントもその影響を受けてしまう。 疎結合はマルチプロセッサシステムのようなハードウェア的なものから、アプリケーションソフトのようなソフトウェア的なものまで、幅広く見られる状態である。

  • 第1回 いよいよWPFの時代。WPFの習得を始めよう

    Visual Studio 2010の開発サポートや標準機能の充実で格的な実用が進むことが期待できるGUI技術の「WPF」。WPFを基礎から学べる連載スタート。 連載目次 WPF(Windows Presentation Foundation)は.NET Frameworkに含まれるプレゼンテーション層技術GUI開発ライブラリ)である。 WPFはバージョン3.0以降の.NET Frameworkに標準搭載されている。それより前のGUI開発ライブラリであるWindowsフォームが、単にWin32 APIをマネージ・コードでラップしたものであるのに対して、WPFはマネージ・コードで新たに実装されたGUI開発ライブラリであり、豊かなユーザー体験を提供する先進的なGUI開発基盤である(詳細後述)。 .NET Frameworkが3.0、3.5、4とバージョン・アップし、WPFはすでに3世代目を

    第1回 いよいよWPFの時代。WPFの習得を始めよう
  • ハードウェアアクセラレーション - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ハードウェアアクセラレーション" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年9月) コンピューティングにおいて、ハードウェアアクセラレーション (英: hardware acceleration) とは、なんらかの機能を通常の汎用プロセッサ (CPU) 上で動作するソフトウェア(コンピュータプログラム)としての実装で処理したのではレイテンシが大きい、スループットが低い、消費電力が大きい、などといった問題があるような場合に、ハードウェア実装による支援で実行速度などを加速(アクセラレーション)し、システム全体の性能や効率を向上さ

  • レンダリングエンジン - Wikipedia

    レンダリングエンジン (rendering engine) とは、レンダリングを行うソフトウェア部品。情報(データ)を読み込んで、特定のルールにしたがい適切な表現に変換する役割を担う。レイアウトエンジン (layout engine)、レンダラー (renderer) ともいう。 情報がデジタルデータの場合、適切にレンダリングを行うためには、レンダラーの書式(フォーマット)に従って保存されていることが必要となり、また一般的にデータの名前やデータ中のヘッダーにレンダラーの条件が付けられる。例えばコンピュータにおいて、記憶装置中に格納されたある領域に羅列するデータ列が、書式に従ってデータの名前、形式、データの始まり、データの終わり、エラー訂正のための冗長情報などが書かれていれば、これを適切なレンダラーが読み込むことで、「ファイル」として認識することができる。この場合の書式はファイルシステムが定

  • ベクター画像とは - IT用語辞典

    概要 ベクター画像(vector image)とは、画像データの表現形式の一つで、画像を図形を表す数値情報の集合として表現したもの。サイズや解像度によらず同じ品質の出力結果を得ることができる。“vector” の表記にはベクター、ベクタ、ベクトルなどの揺れがある。 画像を単純な図形の集合として表現する方式で、輪郭などを構成する点の位置や、それらを結ぶ直線や曲線を表す方程式のパラメータ、変形・回転など操作情報、線や面の色情報などの組み合わせとして記述する。 一方、画像を最小単位の小さな点である画素(ピクセル)の集合として表し、各画素の色情報を端から順に並べた形式の画像データはビットマップ画像(bitmap image)あるいはラスター画像(raster image)と呼ばれる。 コンピュータのディスプレイやプリンタなどの出力装置はビットマップ方式で画像を扱うため、ベクター画像はそのままでは表

    ベクター画像とは - IT用語辞典
  • 配置、余白、パディングの概要 - WPF .NET Framework

    FrameworkElement クラスは、子要素の正確な配置に使用されるいくつかのプロパティを公開します。 このトピックでは、HorizontalAlignment、Margin、Padding、VerticalAlignment という 4 つの最も重要なプロパティについて説明します。 これらのプロパティの効果を理解することが重要です。Windows Presentation Foundation (WPF) アプリケーションの要素の位置を制御するための基となるためです。 要素配置の概要 WPF を利用し、さまざまな方法で要素を配置できます。 しかしながら、理想的なレイアウトを実現するには、単に正しい Panel 要素を選択する以上の作業が必要になります。 配置を細かく制御するには、HorizontalAlignment、Margin、Padding、VerticalAlignmen

    配置、余白、パディングの概要 - WPF .NET Framework
  • Silverlight/WPFで使える逆引きTips集 ――タブ機能

    はじめに この連載ではSilverlightとWPFで使える、逆引きTipsを紹介していきます。今回は、WPFとSilverlightで使えるタブ機能(TabControlとTabItemコントロール)について取り上げます。 対象読者 Visual BasicまたはVisual C#、および、Silverlight/WPFのプロジェクト作成方法、XAMLについて基礎的な知識がある方を対象としています。 必要な環境 下記を使ってプログラミングできる環境(筆者はこの環境で検証し執筆しています)。 Visual Studio 2010 Microsoft Silverlight 4 Tools for Visual Studio 2010 Microsoft Silverlight 4 Tools for Visual Studio 2010は、Microsoftダウンロードセンターより入手でき