InfoQ

InfoQ

トピック・タグ別の表示

C++に関するすべてのコンテンツ


C++に関する最新コンテンツ

アジャイルの限界

トピック
Agile,
Agileの採用,
アジャイル技術,
ユニットテスト

非伝統的な環境でアジャイルを実践しようとする試みが直面する問題は、アジャイルの原則が適用できないことでも、フィードバックのサイクルが始めからうまくいかないことでもない。アジャイルのスイート・スポットの外では、アジャイルの技術を適用するにはさらなる障壁があり、コストがかかること。これが、彼らが直面した問題だ。これらの障害物はアジャイル自体の適用を妨げるものではないが、アジャイル適用のコストを引き上げる。

C++に関するNews

ESE Tookit:アプリケーションの作成に、Windows内部の高パフォーマンスデータベースを使う

トピック
.NET,
データアクセス

ESE TookitはC++とC#のクラスライブラリを提供することで、Windows Extensible Storage Engine (ESE)、Windowsに組込まれた高パフォーマンスなデータストアを使って、アプリケーション開発がもっと簡単にできるようにする。

CXXI が Mono に新世代の C++ 相互利用を実現する

トピック
.NET,
インターロップ

CXXI は,C# と C++ の相互利用を Mono 上で容易に実現する,新しい C++ 相互利用フレームワークである 。C++ オブジェクトのインスタンス生成やメソッド呼び出し,C++ クラスのサブクラス化などが C# から簡単に実行できる。

OpenSim 2.4 - 動きをモデリングとシミュレーションするオープンソースソフトウェア

トピック
Artifacts & Tools,
オープンソース,
Linux

OpenSimは、動きのモデリングとシミュレーション用の無料のオープンソースソフトウェアシステムである。システムは、NCSSR (National Center for Simulation in Rehabilitation Research)によって提供されており、この名前はCalifornia にあるStanford 大学内の研究部門の名称である。リハビリ医学、ロボット工学、ゲームなど、考えられるアプリケーションドメインの範囲を考えると、 OpenSimが非常に面白くなる。

2つのメトロアプリケーションをURIで疎結合に設計する

トピック
.NET,
インターロップ,
HTML 5,
JavaScript

プロトコルは、Webサイトを起動するのと同じように、URIを使ってアプリケーションから他のアプリケーションを起動できるようにする。これにより、小さなワークフロー中心のアプリケーションの集合をシームレスに一緒に動作するように作ることができる。

Visual Studio 11 Previewが公開された

トピック
.NET,
IDE

Visual Studio 11プレビューがMSDN subscribersで提供されており、一般向けリリースは数日以内に計画されている。これは、Buildで紹介された機能の要約である。

C++コンポーネント拡張:新しいCOM

トピック
言語

COMプログラミングは生きており、Windowsプラットフォーム上では健在だ、C++の新しい変形版は、COMプログラミングをもっと扱い易くしている。 C++ Component Extensions(C++コンポーネント拡張)として知られている、この新言語は、新しいWindowsランタイム、WinRTを作るために使われた。

WinRT:Win32のオブジェクト指向による代替

トピック
.NET,
JavaScript

WinRTは、Windowsカーネル上に作られた、近代的なOSレベルのAPIである。Win32上の単なるレイヤーではなく、それに替わるものである。統一された型システムやリフレクションのようなオブジェクト指向概念を使って作られたもので、 C++, .NET言語、JavaScriptのような動的言語から等しく使えるものである。

Windows 8 の UI に関する主要テーマ

トピック
.NET,
JavaScript

Windows 8 Metro では単にアプリケーションの見栄えだけでなく,その動作が根本的に変更されている。アプリケーションは不可視状態になるとサスペンドされ,バックグラウンドで常時動作することはできなくなる。さらに大部分のアプリケーションが保存ボタンの代わりに定期的なクラウド上のデータ更新を行うようになり,ユーザの操作するデバイスのシームレスな切り替えを可能にする。