Unicornは、C ++プログラマーと再び通信する準備ができています

ユニコーンが帰ってきた

C / C ++プログラマーにPVS-Studioブログに参加してもらいます。 C / C ++の世界からさまざまな興味深いことや、誰、どこで、どのようにプログラミングするかについて学びます。 ここでの不在中にHabréで公開されなかったものについて少しお話しします。



私たちのユニコーンはHabréでほぼ1年間欠席しており、この間、ファンは多くの興味深いものを見逃すことがありました。 以下に、最も注目に値する資料へのリンクを示します。



私たちの会社はすべて順調です。 壮大なイベントはありませんが、安定した開発があります。 オフィスを変更し、C ++ Builderをサポートし、PVS-Studioに多数の新しい診断ルールを追加しました。



まだ私たちに慣れていない人のために注意してください。 私たちは会社「プログラム検証システム」です。 私たちのロゴはユニコーンです。 PVS-Studio 、C、C ++、C ++ 11、C ++ / CXのアプリケーションのソースコードのエラーを検出する静的アナライザー。



そして今、新しい興味深く有用な材料についての物語



C#でVisual Studio 2005-2012の拡張モジュール(プラグイン)を作成する方法に関する基本的な一連の記事を用意しました。 記事は、PVS-Studioの作成中に得た個人的な経験に基づいています。 このサイクルは、次の記事で構成されています。

  1. はじめに
  2. Microsoft Visual Studio 2005/2008/2010/2012環境用の拡張パッケージを作成、デバッグ、展開します。
  3. Visual Studioオートメーションオブジェクトモデル。 EnvDTEインターフェイス。
  4. Visual Studioコマンド
  5. Visual Studioツールウィンドウ。
  6. Visual Studio設定の統合。
  7. Visual C ++デザインモデル。


さまざまなオープンソースプロジェクトで発見したエラーのデータベース公開されています。 このベースは、コーディング標準の開発、プログラミングルールに関する記事の執筆、およびソフトウェアの信頼性の向上に関連する他の研究の支援に関する独自の資料として役立ちます。



困惑し、セキュリティに夢中になって大騒ぎしたメモ。 その理由は、TORで見つかったBloopersです。 記事:「 セキュリティ、セキュリティ!テストしていますか?



D言語の作成者であるWalter Brightと話す機会があったので、短い記事インタビューを書くことにしました。「 D言語は急いでいます」



当社のWebサイトには、64ビットアプリケーションの作成に特化した多くの資料があります。 私たちとサードパーティの資料への最も興味深いリンクを選択し、「 64ビットに関するすべて 」を選択しました。 これは、このトピックに関する優れたリソースの最も包括的なコレクションです。



後者のうち、挑発的なタイトルの記事「 なぜWindows 8のドライバーはバギーなのか 」に言及する価値があります。 Microsoftが提供するドライバーの例を確認しました。



最近リリースされたPVS-Studioの5番目のバージョンでは、C ++ Builderをサポートしていました。 したがって、Microsoft Visual Studioユーザーだけでなく、Embarcadero RAD Studioも静的分析を試すことができます。



その他のその他:

  1. 静的分析がTDDを補完する方法
  2. 彼らはまだC ++で書いていますか?
  3. Big ReactOSプロジェクト再評価レポート
  4. 非常に大規模なプロジェクトでのPVS-Studioの使用(MSBuildとの統合)
  5. 静的分析は、定期的に使用すると最も効果的です。 そして、ここに理由があります。


最後に、 PVS-Studioダウンロードして、静的コード分析についてすべてお尋ねください。



All Articles