DotNext 2018 Piterリリヌスノヌト

DotNext 2018 Piterは、次回の倧きな.NET䌚議である4月22〜23日にサンクトペテルブルクで開催されたす。







䌚議の開発は、゜フトりェアプラットフォヌムの開発ず非垞によく䌌おいたす。 私たちの蚀語ず動的ランタむムは垞に競合しおいたす。たずえば、Javaはメむン蚀語の構文に぀いお.NETを远いかけ、.NETはクロスプラットフォヌムでJavaに远い぀いおいたす。







プラットフォヌムのIDEは、より盎接的に進化しおいたす。 IntelliJプラットフォヌム䞊に構築されたコア.NET IDEの1぀であるRiderの曎新を想像しおください。 基本プラットフォヌムが曎新を受け取るたびに、関連するすべおのプロゞェクトが曎新されたす。 理論的には、PSIメカニズムを改善する堎合、アップグレヌドはRiderだけでなく、IntelliJ IDEAJava甚の最も䞀般的なIDEに察しおも行われたす。 ただし、䞀郚の機胜には远加の仕䞊げが必芁な堎合がありたす。







私たちの䌚議はさらに良く敎理されおいたす。 メむンの.NET䌚議DotNextたたはメむンのJava䌚議Jokerで曎新が受信されるたびに、曎新はすべおの補品に完党にクロスプラットフォヌムで配垃されたす。







DotNextで䌚議参加者の゜ヌシャルむンタラクションのメカニズムを远加するず、Jokerもそれらを䜿甚したす。 JPointの蚘録およびラむブストリヌムで、画像の品質を1440pに高め、スピヌカヌずスラむドを同時に芋る機胜を远加するず、この機胜はDotNextを取埗したす。 適切なプラットフォヌムアヌキテクチャが成功の鍵です。







興味深いこずに、パヌティヌの1぀での䌚議に参加するず、絶え間なく進化するテクノロゞヌのこの急速な流れに盎接気づくでしょう。 スピヌカヌMicrosoftたたはOracleの堎合がお互いに近づくために䜜られた新補品に぀いお語るのがわかりたす。 JetBrainsのヒヌロヌがどのように2぀の怅子に座ろうずするのかを聞きたす実際、怅子がもっずありたす。 たた、お気に入りの䌚議がどのように進化するかを䜕床も確認し、新しい機胜を取埗し、叀い機胜を鏡のように磚き䞊げるこずができたす。







2018幎に私たちを埅っおいる新機胜を芋おみたしょう。







倉曎ログ。 DotNext 2017モスクワ→DotNext 2018 Piter



クヌルな䌚議の䜜り方は知っおいたすが、クヌルな䌚議だけでは興奮したせん。 フィヌドバックを慎重に分析し、今回は参加者が積極的な察話に参加するこずに焊点を圓おるこずを決定したした。それにより、人々はコミュニケヌションを取り、質問をし、独自のトピックず゜リュヌションを提䟛したす。 これをどのように行いたすか







興味深い興味深い新しいレポヌトがありたす 。 ここではすべおが明確です。圌らは、そうであったし、そうであり、これが私たちの䌚議の本質です。 それらに加えお、さらにいく぀かの重芁なこずがありたす。







たず、ディスカッションゟヌンです。 ただ行っおいない堎合は、次の2、3のパラグラフは、ディスカッションゟヌンにいる若い戊闘機向けの短期コヌスです。







通垞、レポヌト埌の質問は時間的に厳密に制限されおいたす。数分埌、郚屋を解攟する必芁がありたす。 私たちの堎合、これはこれに限定されたせん。各スピヌカヌの埌、各スピヌカヌは特別に指定された゚リアに移動し、興味のあるリスナヌがずっず長くコミュニケヌションを続けるこずができたす。













ディスカッション゚リアは、リスナヌずしおのツヌルです。 圌らは、倩気を埅぀だけでなく、䜿甚できる必芁がありたす。 ディスカッションゟヌンの存圚に぀いお孊ぶず、人々は「わかりたした。い぀でも質問をするこずができたす。」 いいえ、倚くの堎合、あたりにも倚くの意欲がありたす。 割り圓おられた時間内に、スピヌカヌから必芁なものをすべお芋぀ける時間がない堎合がありたす。 スピヌカヌが自発的に長期間滞圚するこずを決めたずしおも、これがコミュニティで非垞に重芁な人物である堎合、圌の呚りの矀衆は数時間消えないかもしれたせん。 話し手があたりにも長く「尋問」されおいる堎合、圌は単に燃え尜きおしたい、質問をするこずはありたせん。 さらに、議論はあなたが興味のない方向に進むかもしれたせん-そのため、積極的にその圢成に参加する必芁がありたす。 興味のあるトピックを取り䞊げお、近づいおください。 倚くの堎合、ディスカッションゟヌンは倚くの人がいる堎所に配眮され、さらに印象的な矀衆がスピヌカヌの呚りに集たりたす。 遠くに立぀ず、聞き取りにくくなり、遠くから質問するこずはできなくなり、䌚話に接続できなくなりたす。 正盎に蚀うず、垞に最初の行に䟵入する必芁がありたす。2番目の行では、可聎性はすでに悪化しおいたす。 䌚議の電報チャネルで質問したす-スピヌカヌ自身がそれを䜿甚し、そこで曞いたものを読みたす。







電報チャネルに぀いおのいく぀かの蚀葉。 圌は、そしおそれは本圓に読たれおいたす。 さらに、レポヌトが終了し、質問をするずきが来るず、トラッカヌは遞択した質問をTelegramから読み取りたす。







第二に、参加者間のコミュニケヌション 。 なぜこれほど泚目されおいるのですか 倚くの堎合、「 2日間行ったが、誰にも話されず、人に近づく方法がわからない-銬鹿げおいるように芋えるので、どうすればよいか」などのレビュヌを受け取りたす。 もちろん、パヌティヌがありたす。スピヌカヌはそれに぀いお話したいです-ディラン・ビヌティずワギフ。 モスクワでは、それはそのようなものであり、誰もが本圓にそれが奜きでした













第䞉に、円卓がありたす 。 私たちは円卓を非垞に長い間恐れおいたしたが、蚈画的にそれらをプログラムに含めたせんでした。 䞞テヌブルよりも空のスロットを䜜る方が簡単だずさえ信じられおいたした。 しかし、非垞に最初の詊みは、それが私たちにずっお玠晎らしいこずを瀺したした。 DotNextでの前回は特に良いラりンドテヌブルでした。だからこそ、優れたモデレヌタヌ、優秀な専門家、そしお最も重芁なこずずしお、興味深い質問をするフレンドリヌな聎衆です。 ずころで、Telegramからいく぀か質問がありたした。













あなたは今、円卓䌚議のトピックに圱響を䞎える機䌚がありたす。 コメントにトピックたたはその他の提案を蚘入しおください。プログラムを䜜成する際に、お客様の垌望を考慮に入れたす。








4番目オヌプンマむクがありたす。 これは私たちにずっおの新しいプラクティスであり、次のもので構成されおいたす。プログラムには1぀の空きスロットがあり、任意のレポヌトずトピックで埋めるこずができたす。 朝、ロビヌにフリップチャヌトが衚瀺され、あらゆる皮類のトピックのグリッドがマヌクされたす。 参加者は誰でも、フリップチャヌトの暪にあるステッカヌを䜿甚しお、最も興味のあるトピックをマヌクできたす。 ステッカヌを垌望のテヌマの正方圢に貌り付けるだけです。 より倚くのステッカヌをピックアップするテヌマは、無料スロットを占有したす。 おそらく、䌚議に近づいお、私たちは䜕かを倉えるでしょうが、䞀般的な感芚はこれです。







オヌプンマむクを敎理する他のオプションもありたすが、それらは非垞に耇雑です。 たずえば、午前䞭にいく぀かのボヌドを眮き、スピヌカヌに「.NET Core 3.0に぀いお話したい」などの独自のトピックを曞く機䌚を䞎えたす。 昌食埌、第2フェヌズが開始されたす。リスナヌはこれらのトピックを芋お、同様にステッカヌでお気に入りのトピックをマヌクしたす。 第3段階モデレヌタヌはトピックずステッカヌを分析し、䞊䜍のトピックずは別の郚屋で翌日のプログラムを䜜成したす。 残念ながら、䞖界の慣䟋によれば、この圢匏は最も成功しおいるわけではありたせん。成功するには、深刻な改良ず改善が必芁です。 したがっお、ロシアでは圌らはどこでもこれを行わず、私たちもただそれを行っおいたせん。DotNext2018ではそれを行いたせん。







倉曎に぀いおは、ナビキタスなプラクティスに぀いお説明したすが、機胜しないため、そうではありたせん。 倖囜の䌚議では、指定されたテヌマでテヌブルが蚭定されたす。たずえば、テヌブルには「.NET Core」ずいう碑文が曞かれた玙がありたす 。 䌑憩䞭に、人々はそのようなテヌブルの呚りに集たり、.NET Coreに぀いお議論するこずが想定されおいたす。 実際、これは機胜したせん。 人々は「テヌブルのテヌマ」以倖のこずに぀いお話したす-車に぀いお、路䞊での雪に぀いお、政治に぀いお...結果ずしお、座る堎所が他にない人がそこに座っおいたす。 なんずなく悲惚なのですか







人々はどのようにお互いを芋぀けたすか JUG.ruグルヌプの私たちはそれに぀いお考え、それに぀いお考え、䜕も思い぀きたせんでした。







䞻ハブロゞテリ アドバむスを助けお どうやっおお互いを芋぀けたいですか 倚分私たちはあなたのために䜕らかのモバむルアプリケヌションを曞くでしょうか スピヌドデヌトは手配したすか :)どのフォヌマットが本圓に機胜するず思いたすか コメントを曞いおください 今こそ、コメントを䜿っお䜕かをより良く倉えるこずができる瞬間です。




レポヌトの性質「スムヌゞヌ」、「ひげを生やした男」、「ハヌドコア」。



䌚議プログラムを孊習するず、各レポヌトの前に「スムヌゞヌ」、「ひげを生やした男」、「ハヌドコア」ずいうアむコンが衚瀺されたす。













倚くの人はこれを「レポヌトのトピックの耇雑さ」ず誀っお解釈し、その結果、䞍適切なレポヌトに進みたす。

このhabrapostでできるこずの1぀は、衚蚘法の本圓の意味を説明するこずです。









珟圚-契玄の堎合のように、アスタリスク*付きの脚泚。







䞀郚のレポヌトは「ハヌドコア」ですが、䜕らかの理由で「ひげを生やした」状態になっおいるこずがありたす。 ファむリングの方法のようなものがただありたす。 䞀郚のスピヌカヌは非垞に興味深いコンテンツを持っおいたすが、それを提䟛するこずは非垞に困難です。 たずえば、話者は比范的単玔なトピックで声明の数孊的蚌明を行うこずを決定したしたが、単にこの方法で説明するこずを決定したためにハヌドコアが発生したす。 しかし、圌の蚌拠は重芁であり、レポヌタヌにこの䜜品を捚おるように頌むこずは意味がありたせん。







たた、興味深い方法を考え出し、耇雑なこずをできるだけ簡単に説明する方法をハックするスピヌカヌもいたす。 たずえば、私には、Sasha Goldsteinが蚀葉を遞択する方法を知っおいるので、耇雑なものがそれほどハヌドに芋えないように思えたす。 圌の報告曞は、私たちの囜ではほずんど垞に「ダギ」ずマヌクされおいたすが、これは圌らの本圓のレベルに察応しおいたす。







別の問題は困惑者です。 䞀方では、パズルは楜しくおクヌルであり、蚓緎されおいないリスナヌもそこに来るこずができたす。 しかし、レポヌトの性質䞊、パズルは「ひげを生やした男」たたは「ハヌドコア」であるこずがわかりたした。 楜しみのためだけに来お、実際に䜕も緎習しおいない人がいる堎合、レポヌトの内容党䜓が絶察に通り過ぎたす。







レポヌトの4番目のカテゎリであるマヌケティングずプロダクトプレヌスメントレポヌトに぀いおはお話しいただけたす。 䞖界の実践では、プログラムでそのようなレポヌトを明確に識別するのが慣習です。これは、スピヌカヌが必芁ずするものを賌入したり、緎習したりするこずがすぐにわかるはずです。 しかし、そのような報告はありたせん。これが䌚議の重芁な機胜です。 マヌケティングのでたらめはなく、本圓に興味深く、有甚で関連性の高い資料のみです。 しかし、海倖では、補品配眮レポヌトは䞀般的なものであり、これは粟神的に蚓緎されおいないリスナヌの脳を爆砎したす。







プログラム



新しいDotNext 2018 Piterのコンテンツに぀いお。 それはすべお同じように激しいものであり、珟圚玄10のレポヌトが準備されおいたす。







プログラム党䜓をHabrにコピヌするのではなく、䌚議の公匏Webサむトの適切なペヌゞにリダむレクトしたす 。 さらに、このペヌゞは新しいスピヌカヌの登録ずプログラムの䜜業を反映しお急速に倉化しおいたす。







代わりに、準備に関するいく぀かの蚀葉。 倚くの䞖界クラスのスピヌカヌは、䞀床にいく぀かの新補品を持ち蟌むこずができたすが、ただ遞択を決めおいたせん。














たずえば、ゞェレミヌリクネス。 䞀方で、「Going Serverless with .NET」ずいうトピックを取り䞊げるこずができたす。これは非垞に明癜であり、正しいむベント凊理HTTPリク゚スト、タむマヌ、ファむルアップロヌドなどを䜿甚しおサヌバヌヘッドプラットフォヌムのオヌバヌヘッドを克服する方法に぀いお説明したす。 。 たた、Cでのクロスプラットフォヌム開発に぀いお話し、IaaS、PaaS、SaaS、サヌバヌレス、Azure Functions、Azure Logic Apps、Azure AppInsightsなどの倚くの䞀般的な蚀葉を䜿甚したした。







䞀方、圌はCosmosDB-サヌバヌレスデヌタパラダむムでの䜜業を開始できるNoSQLドキュメントデヌタベヌスに぀いお話すこずができたす。 DocumentDB、MongoDB、Gremlin、Table Storage、Cassandraを味わっおサポヌトするAPIの遞択ずずもに、ゞオレプリケヌションず理解可胜なレむテンシが含たれおいたす。 これにはすべお、ラむブコヌディングずデモが含たれたす。







最初のレポヌトは率盎に圹立ち、2番目のレポヌトは異垞であり、そのうちの1぀を遞択するこずはプログラム委員䌚の頭痛の皮です。 リノィアの魔女ゞェラルトが2぀の悪の遞択に぀いお蚀ったように 「小さく、倧きく、真ん䞭—すべおは1であり、比率はarbitrary意的であり、境界はがやけおいたす。 私は神聖な隠者ではなく、私の人生で良いこずをしただけではありたせん。 しかし、もしあなたが悪ず悪のどちらかを遞ばなければならないなら、私はたったく遞ばないこずを奜みたす 。 」 プログラム委員䌚にはさらに耇雑な問題がありたす。たず、事前に2぀の優れたレポヌトのいずれかを遞択する必芁がありたす。 次に、 DotNext 2018 Piterには倚数のスタヌスピヌカヌがいるため、遞択する必芁がありたす。わずか2日間で梱包するのは簡単な䜜業ではありたせん。














ゞェレミヌは、2぀のレポヌトを持぀唯䞀の人ではありたせん。 たずえば、Maarten BalliauwMyGet.orgの創蚭者であり、JetBrainsの開発者である支持者は、AzureおよびDNSのアプリケヌションの䞡方の蚺断に぀いお話すこずができたす。 再びこの遞択私たちはすべおクラりドアプリケヌションを䜜成し、AzureのセマンティックロギングのトピックずAppInsightsやAppInsights Analyticsのようなものはこれたで以䞊に関連性がありたす。 䞀方、DNSの取埗方法1䞖玀前の技術のように思われたす、その最良の偎面の分析2017幎に関連性が続くほど良い理由、およびDNSの䜿甚方法を瀺す非垞に興味深い異垞なレポヌトがありたすこの技術がたったく意図されおいないものを実装する。














新しいスピヌカヌに加えお、有名な人々が存圚したす。 たずえば、 本 、 テキスト、投皿の著者であるSasha Goldstein 、DotNextの定期的な講挔者、その他の無数の䌚議など、.NETおよびC ++の䞖界でのパフォヌマンスずデバッグに特化したものは間違いなく登堎したす。 可胜な新しいレポヌトの遞択により、圌は非垞に優れおいたす。
















ディラン・ビヌティになりたす。 DotNextアフタヌパヌティギタヌを挔奏し、巚倧な黒い垜子をかぶったこずに加えお、Dylanは最近たでSpotlightでシステムアヌキテクトずしお知られおおり、巚倧な分散システムを開発し、完党に矎しいAPIを蚭蚈したしたそしお珟圚SkillsMatterに移行したした。 Federico Loisのレポヌト「Scratched metalHardware intrisic at RavenDB 」では 、Intelの同僚を支揎するたたはそれらをプッシュする際にハヌドりェア組み蟌み関数を操䜜する方法を瀺したす。vNextに必芁な指瀺を実装するには。














アンドレむ・アキンシンを説埗しお、再び報告をするこずができたした。 前回圌は満宀でした。 圌は基調講挔を持ち、議論領域で聎衆ず協力するリヌダヌにならなかったずいう事実にもかかわらず、䌚議に投資した力の総量は圌に衝撃を䞎え、恐れさせたした。 さらに、圌はプログラム委員䌚に参加したした。 圌のスピヌチの埌、圌はすぐにどこにでもいるようで、すべおの質問にすぐに答えたした。 2日目の終わりたでに、アンドレむは衰退し始めたした。ある日、圌は任意の方向にドアを出お戻りたせんでした。 しかし、いや、厳しいテストはアンドレむをより匷力なものにするだけであり、 DotNext 2018 Piterではハヌドコアの新しい郚分ずずもに登堎したす。














さお、おや぀ずしお、私は最も有名な話者の䞀人に぀いお話をしたいず思いたす。 「同じ」Andrei Alexandrescu、 Dプログラミング蚀語の共著者、曞籍や蚘事の著者 「Modern C ++ DesignGeneric Programming and Design Patterns」など 、か぀お䞖界䞭のC ++プログラマヌの考えに䞍可逆的に圱響を䞎えた、機械孊習や自然蚀語凊理など、倚くの関連トピック。 アンドレむは、最適化の分野における珟代の課題に぀いお話し、アルゎリズムを改善するために毎日適甚できるたたは完党に再蚭蚈するアルゎリズムを開発するための原則の具䜓䟋を瀺したす。 ベンチマヌク、䞊行性、デヌタ接続など-䞀般的に、Andreiに期埅されるすべお。 特に、 DotNext 2018 Piterが近づくに぀れお、カンファレンスプログラムずレポヌトのトピックを明らかにするHabréの投皿をさらにいく぀か公開するので、レポヌトの内容をこれたでより詳现に損なう぀もりはありたせん。 耇数のスピヌカヌずの個別のむンタビュヌがありたす。







DotNext 2018 Piterプログラムが良いこずはすでに明らかです。 ただし、さらに改善したい堎合は、独自のレポヌトを添付しおください。 適甚方法- サむトに蚘茉されおいたす 。







DotNext 2018 Piterで䌚いたしょう




All Articles