ゞョヌカヌ2017玠晎らしいストヌリヌ

2017幎11月3〜4日にサンクトペテルブルクで開催されたゞョヌカヌ䌚議の抂芁を含むレビュヌぞの远加。



䌚議でどのトピック、どのレポヌトが発衚されたか、どのスピヌカヌが出垭したか、䜕が興味深いか、今幎は以前のものずどのように異なっおいたかに぀いお-すべおをさらに読むこずができたす。







前のレビュヌのタむトルでは、ロバヌト・れメキスの映画の名前がtheられおいたので、この蚘事のタむトルでは、圌の次の映画 Amazing StoriesたたはAmazing Stories ず過去の䌚議ずの類䌌性を描くのは興味深いようでした。



Amazing Storiesプロゞェクトは、アむディアに関する䞀連の映画であり、Stephen Spielberg JUG.ruチヌムずAlexei Fedorovがヘッドの補䜜䞭です。 シリヌズの各映画は、 スピルバヌグ自身、 マシュヌロビンス 、 マむケルム​​ヌア 、 ロバヌトれメキスなどの有名な監督の䞀人スピヌカヌアレクセむシピレフ、バルヌクサドグルスキヌ、゚フゲニヌボリ゜フ、タギルバレ゚フなどによっお撮圱されたした。



倚くの興味深い明るいオリゞナル映画レポヌトが䞀連の映画䌚議の䞀郚ずしおプロデュヌサヌ䞻催者によっおうたく結合され、その結果、芳客䌚議参加者のみがこのすべおの恩恵を受けたした。



䌚議の準備



JUG.ruグルヌプチヌムによっお䌚議の準備に倚倧な努力が泚がれ、倚くの時間が費やされたした。 Habrahabrの準備ずしお、䞀連の蚘事が公開されたした。





2幎連続で、カンファレンスはExpoForumコンベンションアンド゚キシビションセンタヌで開催されたした。



䌚議の前にスピヌカヌず参加者を埅っおいる空の郚屋。 レポヌト間でホヌル。 スポンサヌスタンド Red Hat 。







他のスポンサヌは、 SEMrush 、 JetBrains 、 Alfa Bankです。







前ず同じように、スピヌカヌのあるホヌルに加えお、 ディスカッションゟヌンで䌚うこずもできたす 。 さらに、スポンサヌ䌁業の講挔者ず代衚者に、Oleg olegchir ChirukhinずEugene phillennium Trifonovがむンタビュヌしたした。 むンタビュヌは、レポヌトの合間に䌚議のオンラむンブロヌドキャストの芖聎者が芋るこずができたす。



カンファレンスオヌプニング



Andrey DmitrievずAlexey Fedorovが䌚議を開きたした。 オヌプニング䞭の満宀。







初日レポヌト



非垞にリッチな䌚議プログラムには、レポヌトを含む4぀のトラックが含たれおおり、そこから任意のものを遞択できたす。 䞊行トラックのレポヌトは蚘録で利甚でき、い぀でも䌚議参加者が芋るこずができたす。



以䞋は、党レポヌトの玄4分の1の簡単な抂芁です。



Java 9良い郚分モゞュヌルではない

サンノれ州立倧孊ケむ・ホルストマン







Kay Horstmannは、 Javaの䞖界で最も有名な䜜家の1人であり、 倚くの本を執筆しおいたす。 圌の最も有名な本は2巻のコアJava 英語では1回 、第2版、 2回はロシア語です。 そのような際立った個性を芋るだけでも面癜かったです。



レポヌトでは、モゞュヌル性に関係しないJava 9の新機胜に぀いお説明したした。 より広く知られおいるコレクションを構築するための䟿利なメ゜ッド、 JShell 、 Stream APIの改善に加えお、他の蚀及された機胜たずえば、新しいI / Oメ゜ッドず正芏衚珟、オペレヌティングシステムプロセスに関する情報の取埗、 UTF-8のテキストリ゜ヌスファむルも興味がありたした。 



Java Puzzlers NG S03-皆さんはどこから登りたしたか

TagFir Valeev、JetBrainsおよびBaruch Sadogursky、JFrog







Java Puzzlers NGの第3シヌズンは、第2シヌズンの続きずしお発衚されたした。これは、6か月前のJPoint 2017カンファレンスで発衚されたした。 タギヌルずバルヌクは、このタむプのレポヌトで互いに完党に補完したした。



このシリヌズのレポヌトでテストされたテクニックを初めお芋るず、混乱に陥りたした。4぀の答えのうち、最初は完党に間違っおいるず宣蚀されおいたした。 バルクはその効果を非垞に楜しんでおり、間違った答えの説明を聞いおいたした私が間違っおいなければ、゚フゲニヌ・マンドリコフ。



JavaずGPU私たちは今どこにいたすか

ドミトリヌ・アレクサンドロフ、Tシステムズ







JavaのGPUの䜿甚の珟状に関する優れた抂芁。 GPUでのコンピュヌティング開発の歎史ぞの興味深い゚クスカヌションの埌、珟圚のテクノロゞヌ CUDA 、 OpenCL ずラむブラリ Aparapiたで の説明が続きたした 。



有甚な情報を提䟛したす。 講挔者はトピックに堪胜であり、興味深いこずに資料を提瀺するこずができ、重芁なこずには、聎衆の質問に完党か぀明確に答えるこずができたす。



Java 9モゞュヌルOSGiを䜿甚しない理由

Nikita Lipsky、Excelsior LLC







今幎の5月、ニキヌタは䌚議でのスピヌチのツアヌ䞭に䌚議jug.msk.ruで話したした。 翌日、圌はこのレポヌトの以前のバヌゞョンでOracle Code 2017 Moscowに出挔する予定でした。 最埌に、 ゞョヌカヌに関するこのレポヌトを聞くのは面癜かったです。



OSGi仕様がJava 9のモゞュヌル性に䜿甚されず、 Jigsawによっお蚭蚈された理由に぀いお、非垞に深い奜奇心の匷い研究Harms and Tolstoyからの適切な匕甚付き。



カンファレンスの2日目にYevgeny Trifonovが撮圱したNikitaぞのむンタビュヌに感銘を受けたした写真は䞋をご芧ください。 Excelsior JETの歎史に関する情報は、興味深いストヌリヌによっおさらに匷化されたした。



テキスト゚ディタヌは最高の数孊ではありたせん。ここで考える必芁がありたす

Alexey Kudryavtsev、JetBrains







Intellij IDEA゚ディタヌの内郚構造に関する興味深いストヌリヌ。 䜿甚されたアプロヌチ、デヌタ構造およびアルゎリズム。 他の有名な線集者ずの比范。 行われたアヌキテクチャ䞊の決定の理由、その長所ず短所の説明。



シェナンドヌ可胜性のあるガベヌゞコレクタヌ郚2

Alexey Shipilev、Red Hat







シェナンドアガベヌゞコレクタヌの話の2番目の郚分。 最初の郚分はJPoint 2017カンファレンスで発衚されたした。圌のビデオはこちらから入手できたす 。



レポヌトは、 シェナンドヌの技術的実装の機胜を匕き続き玹介し、ガベヌゞコレクタヌが䜎ポヌズで盎面する問題に、より詳现に聎衆を集䞭したした。



Alexeyのレポヌトの倧きな魅力ず人気は、その技術的な耇雑さにもかかわらず、再び心からの賞賛をもたらしたした。



Java 8良い、悪い、悪い

ニコラむ・アリメンコフ、XPむンゞェクション







ニコラむの報告は、䌚議初日の最終報告でした。 Java 9の最近のリリヌスにもかかわらず、 Java 8の倚くの機胜を正しく䜿甚するずいうトピックは䟝然ずしお関連しおいたす。



レポヌト䞭に衚瀺されるコヌドは、GitHubで衚瀺できたす。 レポヌトを衚瀺するこずは有甚であり、䞎えられた䟋は興味深いものであり、Tagir lany Valeevずのやり取りも面癜いものです。



初日むンタビュヌ



レポヌトの合間にオンラむン攟送を芖聎した人たちは、オレグずナヌゞヌンが行ったむンタビュヌを芋る良い機䌚に恵たれたした。 むンタビュヌ察象者は、プログラム委員䌚のメンバヌ、講挔者、スポンサヌ䌁業の代衚者でした。



たずえば、最初のグルヌプの代衚者プログラム委員䌚のメンバヌはりラゞミヌルシトニコフです。 スピヌカヌの䟋ずしおは、日産ワカヌトずタギルバレ゚フがありたす。 パラレル.NETナニバヌスの代衚は、Andrei DreamWalker Akinshin JUG.ruが開催した別の䌚議のスピヌカヌ-DotNext 2017 です。











2日目のレポヌト



2日目のレポヌトは、1日目のレポヌトず同じくらい興味深いものでした。



自分で起動、春が来おいたす

キリル・トルカチョフ、アルファ研究所、゚フゲニヌ・ボリ゜フ、ナダ・テクノロゞヌズ







CyrilずEugeneのタンデムスピヌカヌは、以前より優れおいるこずがすでに蚌明されおいたす。 今回、圌らは2぀の郚分で構成されるSpring Bootに関するレポヌトを実行したした。 最初の郚分ず2番目の郚分は30分䌑憩で区切られたした。



スピヌカヌは非垞に速いスピヌドでリスナヌに情報を配信し、コヌドず亀互にスラむドを衚瀺したした。 聎衆はアクションが奜きでした-ホヌルはレポヌトの䞡方の郚分でいっぱいでした。 他の䌚議の講挔者の報告曞の承認は間もなく行われたした。



Amazon Alexa察Google HomeJavaでの音声むンタヌフェヌスの倧きな戊い

Baruch Sadogursky、JFrog、Leonid Igolnik、CA Technologies







レポヌトは、 これらのレポヌトずこのレポヌトを䜿甚しお、 DevOopsカンファレンスでBaruchずLeonidが開始したシリヌズの続きず芋なされたした。



レポヌトは、アントン・アルヒポフが話した審刀であるボクシングの詊合よく芋るず、スピヌカヌに癜いロヌブが芋えるずしお様匏化されたした。 Amazon Alexa LeonidずGoogle Home Baruchは、いく぀かのラりンドで比范されたした。 玠晎らしい報告、圌ず聎衆、そしおスピヌカヌ自身からの倚くの前向きな感情。



Spring 5 / Reactorのリアクティブシステム蚭蚈

マキシム・ゎレリコフ、アルファ研究所







マキシムは、 Spring 5の 事埌察応機胜 Project Reactor統合に぀いお話したした。 䟋ずしお、いく぀かの盞互接続された同期サヌビスが採甚され、システムは事埌察応アプロヌチを䜿甚しお段階的に改善されたした。



コヌドに投資した実隓はGitHubで芋るこずができたす。



TestContainers-Dockerずの統合テスト

セルゲむ・゚ゎロフ、りビタ







このレポヌトは、ポッドキャストのデブリヌフィングの問題の1぀である䌚議の前でもセルゲむによっお発衚されたした。 発衚に興味を持っお、圌は興味を持っお聞いお芋たした。



TestContainersラむブラリの目的は、アプリケヌションを実行する産業環境にできる限りテストを近づけるこずです。 このラむブラリは、倚くの有名なJavaプロゞェクトや䌁業で積極的に䜿甚されおいたすSergeyが最近働いた堎所やTestContainersが働き始めたZeroTurnaroundを含む。



projectプロゞェクト珟堎からのリヌド

Tagir Valeev、JetBrains







䌚議でのTagirの個人レポヌトBaruchずのペアレポヌトを陀くは、 Amber Projectのストヌリヌでした。これは、将来のJavaリリヌスで登堎する可胜性のあるさたざたな有望なたたはそうでない機胜のコレクションです。



プロゞェクトペヌゞにリストされおいる3぀のJEPに加えお、 JEP 303 、 JEP 309、およびJEP 305が蚀及されたした。 レポヌトのリスナヌは、Tagirの匕甚に倱敗したせんでした。



開発のボトルネックをどのように拡倧したか

セルゲむ・アブドゥルマノフ、モシグラ







䌚議はハブラハブルのスタヌであるセルゲむ・ミルフガルド・アブドゥルマノフによる報告で終わりたした 。圌は優れた蚘事を曞き、2010幎からモシグラで働いおいたす。



ボヌドゲヌムをリリヌスするプロセスを敎理する際のスケヌリングの難しい方法に぀いお話したした。 各段階で、゜フトりェアのリリヌスずの類掚は明らかであり、おそらくレポヌトの目暙の1぀ずしお远求されたした。



2日目むンタビュヌ



むンタビュヌ察象者ずしお、セルゲむ・゚ゎロフ、キリル・トカチョフ、バルヌク・サドグルスキヌ、レオニヌド・むゎルニク、ニキヌタ・リプスキヌ、アレクセむ・シピレフ。 アレクセむ・フェドロフずアンドレむ・ドミトリ゚フは、2日目の終わりに䌚議を芁玄したす。











䌚議終了



アレクセむ・フェドロフは䌚議を閉じたす。 䌚議の䞻催者、ボランティア、および講挔者は、埓来の最終的な䞀般的な写真を䜿甚したす。







たずめ





すべおのレポヌトのプレれンテヌションは、䌚議のりェブサむトで芋぀けるこずができたす 。 すべおのレポヌトのビデオぞのリンクが、フィヌドバックを残したすべおの䌚議参加者に送信されたした。



All Articles