ベストDotNext 2015 Piterカンファレンスペーパー:パート2(ビデオ内部)

3日前、私はDotNext 2015 Piter会議のレポートについて話しました。参加者の調査によると、6〜10の場所で行われました。それでは、トップ5のレポートについて話します。




5位


キリル・スクリガン、JetBrains-ReSharper vs. ロズリン
平均評価: 4.33



ReSharperはIDEの機能を拡張するVisual Studioプラグインのようです。 Roslynはコンパイラー(一連のコンパイラー)です。 一般的なものは何ですか?

事実、すべての可能なリファクタリング、ヒントなどを行うために、ReSharperは独自のモデル、独自の構文ツリーを構築します。 つまり、実際には、コンパイラーの半分、つまりコンパイラーのフロントエンドが存在するということです。 したがって、シリルがこのレポートで行ったフロントエンドのRoslynと比較できます。

シリルはロズリンを支持しないことを強調した。




私が行った主な結論は、Roslynはまだかなり粗雑な製品であり、Cyrilによって記述されたほとんどすべての病気は「子供向け」であることです。 時間が経ち、Roslinはおそらくそれらすべてを取り除くでしょう。 さて、実際に何が起こるか-時間はわかります。






4位


Roman Belov、JetBrains-ユニットメモリテスト
平均評価: 4.33



dotMemory Unit-メモリの単体テストに関するフレームワークに関するレポート。 レポートの内容:


dotMemory Unitを使用すると、いくつかの制限を説明するテストを記述することでメモリリークを検索できるだけでなく、実行時のアプリケーションの動作(メモリ消費の観点から)が計画どおりに動作することを確認できます。 たとえば、実行時に使用可能な特定のタイプのオブジェクトの数を制御します。 ローマが提供する例から:




JetBrainsブログのツールの詳細については、 こちらこちらをご覧ください




3位


Andrey DreamWalker Akinshin、Enterra-.NETアプリケーションのマイクロ最適化についてお話しましょう
平均評価: 4.52



早すぎる最適化がすべての悪の根源であるという有名なドナルド・クヌースの声明を知っています。 あなたのプロジェクトで


どうする そうです、あなたが実際にランタイムで実行するすべてのプロセッサ時間を食いつぶすコードの一部を理解し始める必要があります。 Andrewは、さまざまなケースでランタイムおよび特にさまざまなJITコンパイラー(レガシーJIT x86、レガシーJIT x64、RyuJIT)がどのように動作するかについて多くの興味深いことを整理し、学びました。

レポートには次の例が示されています。




12月、DotNext 2015モスクワでは、このレポートの続きを 、時には完全に激怒する新しい例とともに聞くことができます。




2位


Romuald Zdebsky、マイクロソフト-2015年のビルドをきっかけに-.NETプラットフォームの今日と明日
平均評価: 4.58



Romanは、.NETがどこに向かっているのかについて、2回連続でレビューレポートを作成しました。 私が自分のために注意したことから:




6か月後、これらのトピックに関する多くの記事が既に公開され、多数のブログ投稿が作成されました。 Win10がリリースされ、多くの人が既にその下で書き始めています。 開始していない場合は、必ずこのビデオをご覧ください。




1位


Dmitry Soshnikov、Microsoft-F#データ処理の魔法:モナド、型プロバイダー、および少しの機械学習
平均評価: 4.59



Dmitry SoshnikovとF#は、ロシアではほぼ同義語です。 Dmitryはこの言語を非常に気に入っており、長い間この言語を扱ってきており、それについて話すのが大好きです。 レポートにはすべてが含まれていました-関数型プログラミングの基礎、数分間のマタン、Twitterからの亀のリモートコントロールの例、パターン認識、さらにいくつかの面白いものと驚くべきもの。



このレポートは、F#および関数型プログラミング全般の優れた入門書です。




結論



参照資料



そしてもちろん、ロシアで唯一の.NET会議であるDotNext 2015 Moscowに皆さんを招待します。 同僚と経験を交換し、あなたが個人的に懸念していることについて専門家に尋ねてください。 じゃあね!

Source: https://habr.com/ru/post/J270889/


All Articles