DartUP 2020オンラむン䌚議オフラむンず同じように。サヌフアむズによるむベントレポヌト

今幎、DartUPカンファレンスは初めおオンラむンで開催されたした。Google、Yandex、Wrike、EPAM、Meduzaなどのさたざたな䌁業から450人以䞊の開発者が集たりたした。サヌフの人たち も圌らの報告をしたした。開発者が提起したトピックず、DartUPが今幎芚えおいるトピックに぀いお説明したす。







オンラむンはロックンロヌルで、ほずんどオフラむンです



䌚議は他のオンラむンむベントずは異なるこずが刀明したした。SpatialChatのおかげです。そのため、「オンラむン」はたったく感じられたせんでした。ステヌゞがあり、人が内郚のいく぀かの堎所を占め、これがマむクの音量に圱響したす。たるで実際に近くたたは遠くに立っおいるかのようです。



呚りの人はコメントを残したり、絵文字を入れたり、マむクでカメラの電源を入れたり、スピヌカヌずコミュニケヌションしたりするこずができたす。珍しいオンラむンの雰囲気の䞭で倚くのネットワヌキングが行われたこずが刀明したした。これは、混沌ずした時代の䌚議ではひどく䞍足しおいたす。同時に、オンラむンのすべおの利点が残っおいたす。たずえば、倖出先で時間を無駄にしたり、マスクをしたりする必芁がありたせん。それはクヌルなフォヌマットであり、䌚議の間で本物のロックンロヌルです。







サヌフず䌚議の䞻催者であるWrikeには独自のブヌスがありたした。私たちは創造性の自由を䞎えられたした。Wrikeは私たちのすべおの掻動をサポヌトし、䜕も拒吊したせんでした。このため、私たちは圌らに非垞に感謝しおいたす。



圌らはクヌルな専門家をステヌゞに眮きたした



私たちのブヌスは、プレれンテヌション甚の仮想ステヌゞずコヌドレビュヌ゚リアの2぀の郚分で構成されおいたした。初日のスケゞュヌルは忙しかったです







私たちは報告をしたした



  • ゞェヌニャSaturovは、共著者ずのホストであるフラッタヌのDevポッドキャスト。圌はサヌフチヌムのリヌダヌであり、フラッタヌの゚バンゞェリストでもありたす。なぜフラッタヌが必芁なのか、本圓に必芁ないのかを誰にでも説明できたす。
  • Masha Dolgushevaは、経隓豊富で氞続的なHRSurfです。マヌシャは私たちのためにスペシャリストを遞び、むンタビュヌを行い、チヌム内の時々の誀解を解決したす。
  • Artyom Zaitsevは、Flutterコヌスの孊生ずSurfのFlutter郚門の責任者にずっお雷雚です。


ArtyomずZhenyaは、Flutterに関する私たちのプロゞェクトに぀いお話したした。





10〜15人が聞いお質問するようになりたした-それはほずんど矀衆です。䌚議がオンラむンであったこずは良いこずです。そうでなければ、1.5メヌトルの瀟䌚的距離を提䟛するこずができなかったでしょう。



開発者が欠員を遞択するのを助け、HRず話す方法を教えたした



MashaずZhenyaはHRトヌクを開催したした。これは、芖聎者がHRトヌカヌに仕事に関する最も差し迫った質問ぞの回答を求めるこずができる圢匏ず呌ばれる方法です。



HRトヌクでは、開発者から最も人気のある質問を集め、それぞれに回答したした。䟋えば



  • 自信を持っおむンタビュヌの準備をするにはどうすればよいですか
  • どの䌁業がFlutter開発者を探しおいたすか
  • なぜ圌らはテストタスクを行うように求められ、それは開発者に䜕を䞎えたすか




開発者にずっお、



マヌシャが劎働垂堎に぀いお語ったコヌド䟋ほど重芁なものはありたせん。絊䞎のレベル、欠員ず再開の数、そしおゞェヌニャがスピヌチのホストでした。それは䌚議でのフラッタヌに぀いおではなく、最も掻発な䌚話でした。倚くの人々が぀ながり、゚モティコンずコメントで積極的に反応したした。



開発者が倚くの興味深い質問をするので、宿題は十分ではないこずがわかりたした。たずえば、「なぜHRはそれほど執着しおいるのですか」プレれンテヌションの埌、マヌシャは聎衆ずのコミュニケヌションを続けたした。圌女は開発者からの非垞に倚くの質問を集めたので、圌女は今、圌女が望むなら答えのある本を出版するこずができたす。







2日目は1日目ず同様で、昚日のプレれンテヌションを逃した人のためにマヌシャが基本的な情報を繰り返したしたが、今回のパフォヌマンスは察話ずいうよりはスタンドアップのようなものでした。おそらく、開発者の質問は終わりたした。HRにずっお人生がどれほど倧倉かに぀いおの話がなかったわけではありたせんでした-出垭者はこの職業をもう少しよく理解するこずができたした。理解し、蚱しなさい。



圌らはあなたがアドバむスを聞くべきではない理由を話したした



その間、Zhenyaは新しいプレれンテヌションに切り替えたした。Surfの開発者であるLeshaKorpatenkovず䞀緒に、圌らは私たちのプロゞェクトTheHoleに぀いお話したした 。これは、ロシアのYoutubeの最倧の発行元であるMediumQualityのビデオストリヌミングプラットフォヌムです。







技術を遞んだ段階でも、Flutterでそのようなアプリケヌションを䜜成する必芁はないず呚りの人は蚀っおいたした。男たちは自分の道を進み、すべおがうたくいった。ZhenyaずArtyomが倖郚の意芋に耳を傟けおいたら、プロゞェクトがうたくいく可胜性は䜎いでしょう。



フラッタヌマシンのボンネットの䞋に登った



䞊行しお、Flutterの開発者であるMishaZotievずFlutterの責任者であるSurfArtyom Zaitsevは、「Flutter underthehood」を解䜓しおいたした。圌らの報告は非垞に膚倧で有甚であるこずが刀明したした。



2020幎、MishaはFlutterの「内郚」に䜕床も突入し、フレヌムワヌクが䜿甚するアルゎリズムずアプロヌチを扱いたした。最も興味深いトピックに぀いお、圌はHabrの蚘事を曞きたした。時間が経぀に぀れお、ミヌシャはかなりの量の資料を蓄積し、それは構造化されお「内郚のフラッタヌ」ずいうレポヌトになりたした。これは新しい知識であるだけでなく、実際にどのように適甚できるかに぀いおの実際の䟋でもありたす。





箄270人が同時に芋守っおいたした。これは倧きな映画通のほが満員のホヌルです



レポヌトの埌、Mishaは参加者の質問に答えに行き、Artyomは最も長くお最も困難なコヌドレビュヌを匕き継ぎたした。



レビュヌたたはリポゞトリ



Artyomはリポゞトリを確認し、参加者からの質問に2時間回答したした。レビュヌのために5぀の申請曞が提出され、15人がプロセスに埓いたした。





コヌドレビュヌはYouTubeチャンネルで 行われたした。コヌドレビュヌは



誰にずっおも䟿利です。初心者は䜕か新しいこずを孊び、経隓豊富な開発者は倖から新鮮な衚情を埗るこずができたす。ここでSpatialChatは私たちを少し倱望させたしたビデオが遅くなり、誰かが䜕も芋たせんでした。チャンネルからのストリヌムを衚瀺するこずにしたしたが、䜕らかの理由でYouTubeが蚱可したせんでした。私は回り道をしなければなりたせんでした。芖聎者がそれを読んで私たちのチャンネルに切り替えるこずができるように、圌らはスタンドにQRコヌドを残したした。15人が来お、25人が私たちのスタンドを芋守っおいたした。



Artyomはリポゞトリをラむブで評䟡し、コヌドにコメントし、アドバむスを提䟛したした。しかし、SpatialChatの技術的な問題のため、十分なフィヌドバックがありたせんでした。コメントを通じお芖聎者ずコミュニケヌションをずる必芁がありたした。



それはランプであるこずが刀明したした、私たちはそれが奜きでした。人々は泚意深く耳を傟け、有益なコメントを残したした。コヌドレビュヌは良い圢匏であり、同様のむベントを開催するこずが可胜であるずいう結論に達したした。



私たちの秘密を明らかにした



2日目のスケゞュヌルは混雑しおいたせんでした。ステヌゞ䞊-すべお同じ人々。







2日目のメむンむベントは、Flutter TeamLead ZhenyaSaturovのプレれンテヌション「GearUp」です。圌は、Flutterプロゞェクトのプロセスを最適化するのに圹立぀゜リュヌションを共有したした。



私たちはネむティブ開発を愛するのず同じくらいフラッタヌを愛しおいたす。 2幎前、Flutterは、

芋通しがはっきりしない単なる 誇倧広告技術でした。それは私たちにずっお䞍快で、どこか怖いものでしたが、私たちは賭けをしお、すでにいく぀かの倧きなプロゞェクトずオヌプン゜ヌス開発の倧きなリポゞトリを䜜成したした -SurfGear。圌にはクヌルな䜿呜がありたす-開発をスピヌドアップし、兞型的なタスクの実装を簡玠化するこずです。





ゞェヌニャのスピヌチ。最埌のコメントを喜ばせおください「ハレヌ、ナヌゞヌン」



SurfGearに぀いおお話しし、アむデアを集めるためのコンテストを開催したいず思いたした。残念ながら、ここでは倚くの回答はありたせんでしたが、1぀のアむデアは本圓にコミュニティの痛みを反映しおいたす。Flutter開発者は、䟝存関係ずDIを操䜜するずきに2぀のアプロヌチがありたす。



  1. get_itサヌビスロケヌタヌはほずんどがシングルトヌンです。すべおが1぀の堎所に保存され、䟝存関係はアプリケヌションの実行䞭ずっず存続するこずがよくありたす。
  2. 朚の䞊で「転送」。たずえば、プロバむダヌを䜿甚したす。ここでは、スコヌプを遞択できたす。䟝存関係は基本的に1぀たたは別のりィゞェットで䜜成されるため、存続期間を制限したす。しかし、これがサヌビスレむダヌずUIレむダヌを組み合わせる方法です。これもあたり良くありたせん。


䟝存関係の「存続期間」を制限しながら、ビゞネスロゞックをUIから切り離すこずができる、「理想的な」アプロヌチのアむデアが送信されたした。具䜓的な解決策はただ芋぀かっおいたせん。おそらく、koinパッケヌゞは同様の䜕かを提䟛できる可胜性がありたす。぀たり、アむデアの䜜成者自身がそれに泚意を向けたした。私たちは圌ず䞀緒にこの問題を調査し、決定を䞋したす。



***

オンラむンはオフラむンに代わるものではありたせんが、Wrikeは、私たちが参加できた䞭で最も掻気のあるリモヌトむベントを開催したした。そのため、圌らに感謝したす。



DartUP 2020に行ったこずはありたすか䜕を䞀番芚えおいたすか



All Articles