予備のDUMPプログラムの準備ができました。 Dropbox、JetBrains、Mozilla、Mail.Ru、Yandex、Rambler&Coのスピーカー

こんにちは、Habr!



4回目のエカテリンブルクでの4回目の開催はDUMP会議です。 レポートは、FrontTalks、Serverside、Mobile、Design、DevOps、Testing、Management、Scienceの8つのセクションに分けられます。



プログラムは素晴らしい:Grigory Bakunov(Yandex)、Leonid Vasiliev(Dropbox)、Nikita Prokopov(Cognician)、Andrey Akinshin(JetBrains)、Alexander Blinov(RedMadRobot)、Yuri Vetrov(Mail.Ru Group)、Denis Kortunov(Acronis)、Sergey Rasskazov(フォントデザイン学部)、Alexander Orlov(ストラトプラン)-これは見逃せないはずです。 プログラムの詳細-カットの下。



画像

これらのステッカーを覚えていますか? 昨年、私たちは会議のために特別にそれらを思いつきました。 そして、同じ電報ステッカーがあります





DUMPプログラム 57のレポートがあり 、最終的なグリッドは1週間で準備できます。 各セクションの内容について簡単に説明します。



FrontTalksセクションで何が起こるか



画像



•初めて、 ニキータプロコポフ(コグニシャン、ノボシビルスク)が来ます。 Nikitaが、高度なデータモデル、高レベルAPI、イベントログなど、新世代のクライアント/サーバー通信の作成方法を説明します。 また、彼は複雑なシナリオを示し、問題について話し、どのように解決できるか、このために利用できるツールを説明します。



Igor Alekseenko(HTML Academy、サンクトペテルブルク)は、キャッシングにいつ頼り、プロセッサを信頼できるかの例を示します。



•多くのC ++、Java、およびC#開発者は、TypeScriptの登場を歓迎しました。多くのWeb SDKがTypeScriptで完全に書き直されるのは時間の問題でした。 Voximplant (モスクワ)の技術エバンジェリストであるGrigory Petrovは 、彼のレポートで、移植中に発生する可能性のある困難、および技術スタックのそのような変更から正当化される可能性のある期待に焦点を当てます。



Artyom Kuvaldin(Yandex、Yekaterinburg) Service Workerテクノロジーを使用して、インターネットなしでWebページを利用できるようにする方法を説明し、Yandexがこのテクノロジーを既に使用している場所も示します。



Artyom Kuzvesov(イデコ、エカテリンブルク)は、RESTful APIについて講演し、APIドキュメントの既製のソリューションを比較し、swaggerについて講演します。 ドキュメントをすぐに確認してテストする方法と、ドキュメントを美しく表示する方法を説明します。



•プロジェクトが大きく複雑になるほど、パフォーマンスの問題を解決する必要が頻繁に発生します。 Tochka Bank (エカテリンブルク)のYaroslav Lyzlovが、フレームワークの変更を決定した理由、Angularを選択した理由、TypeScriptへの移行を決定した理由、およびハイブリッドアプリケーションを作成した理由を説明します。



セクションには無料の場所が1つあります。話したい場合は、elena.fkr @ gmail.comに書き込みます。



サーバーサイドセクションには何が表示されますか



画像



JetBrainsの Andrey Akinshinが 、待望のクロスプラットフォーム.NET、その機能、および不可能性について現時点で説明します。



•チャットボットの周りのHypは、約1年間落ち着いていません。 Alexey Mogilnikov(ConfBot / iiko、モスクワ)は 、簡単な例を使用して、興味深いチャットボットの作成方法を示しています。 この例はRubyで作成されますが、チャットボットは、言語が通常よりも重要でないストーリーです。 ですから、たとえあなたがハックでなくても、それはまだ明確で有用です。



•最近、高速トラフィック処理のトピックがますます一般的になっています。 しかし、実際に高速を達成することは、多くの場合、オペレーティングシステムのカーネルによって防止されます。 Ivan Spinenko(イデコ、エカテリンブルク)が、Netmapフレームワークを使用してこれを回避する方法を説明します。



Andrei Fefelov(Mastery.pro、エカテリンブルク)は、大手製薬会社のBI(これは分析用のグラフのようなものです):データ分析のタスクの設定方法、OLAPとの違いを説明します。 ソリューションアーキテクチャの長所と短所。 Postgresがストレージだけでなく、ETL(extract transform load)レイヤーにも適している理由。



Ilya Egorov(dvizh / nethammer、Kurgan)は、 PHPフレームワークのモジュラーアーキテクチャを例として使用し、エンタープライズソリューションおよび大規模なEコマースサイトでビジネスロジックを分離する場所と方法を示します。



1C-Bitrix (モスクワ)の品質および実装部門の責任者であるAlexander Serbulは 、分散推奨およびクラスタリングアルゴリズムの分析と設計の落とし穴について話し、最新のスタックと既製ライブラリに基づくサービスを実装します:java、Apache Spark、Apache Mahout、テストおよび品質指標。



•多数の異なるテキストを使用する場合、ある時点で情報を自動的に受信する必要があります。これは、これらの各テキストの本質です。 Ruslan Talipov(リデロ、エカテリンブルク)は 、テキスト分析のための機械学習のアプリケーションの1つであるテーマモデリングを使用して、この問題を解決する方法を説明します。



Andrey Litunenko(2GIS、ノボシビルスク)は、PHPアプリケーションで高品質のログを記録するために、PrometheusとともにElasticsearch + Logstash + Kibanaを準備するためのレシピを全員に教えます。



•各フレームワーク/プログラミング言語は、「ライブ」ウェブの準備の独自のバージョンを提供します。 この分野には、最終的に「離陸」する標準がありますか? Vladimir Dementyev(Evil Martians、Moscow)は、この問題のより詳細な議論を提供し、標準の「ライブ」ウェブの出現の可能性と可能な実装について空想しています。



モバイルセクションで何が起こるか



画像



Stanislav Krasnoyarov(Redsteep、サンクトペテルブルク)は、React NativeとReduxの基本原理とデバイスについて話し、iOS用アプリケーションの開発での経験を共有し、React Nativeがワークフローを簡素化する方法とその欠点について説明します。



Zviad Kardava (モスクワのGoogle Developer Expert、Voximplant) Android ThingsとWeaveとは何かを詳しく説明します。新しいOSが通常のAndroidとどのように異なるか、その機能、開発方法、参加者と一緒にステージ上で小さな作品を書くデモアプリケーション。



RedMadRobot (Moscow)のAndroid開発主任であるAlexander Blinovが 、潜在的に遅いインターネットまたはその不在のネットワークで動作するようにアプリケーションのアーキテクチャを設計する方法を説明します。



•プログラミングに関する3冊の本の著者であるMozilla Foundationの Tanay Pant (ニューデリー)は、WebVRとは何か、仮想現実でアプリケーションを作成する方法を教え、トレーニングに利用できるデバイスについて話し、WebVRを始めるための推奨事項を説明します。 さらに、A-Frameとそのコンポーネントについても説明します。A-Frameを使用すると、バーチャルリアリティで独自のプロジェクトを作成できます。



Arseny Batyrov(モスクワ、Badoo)は、人気のあるOSといくつかの人気のないOSでデバッグパネルを使用した経験について話します。



•Yekaterinburg Yandexの Andrey LegchilinRoman Paradeevは、Yandexアプリケーションを例として使用して、ハイブリッドアプリケーションに切り替える際のタスク、達成度、およびiOSとAndroidのハイブリッドアプリケーションの実装機能について説明します。



Rambler&Coの iOS開発部門の責任者であるAlexander Sychev (モスクワ)は、Swiftプロジェクトでのテスト作成の練習、これで発生する問題、およびそれらを解決する方法を共有します。



DevOpsセクションで何が起こるか



画像



Dropboxサイト信頼性エンジニアLeonid Vasiliev (ダブリン)は、Dropboxが安定したインフラストラクチャの基盤を実装する方法、Dropboxが使用するテクノロジー、および直面する課題について説明します。



•2010年からロシアでDevOpsテーマを開発しているExpress42 (モスクワ)の共同所有者であるAlexander Titovは、DevOpsの概念を明らかにし、DevOpsの実践と文化との関係について話し、DevOpsなしではクールなデジタル製品を作成できない理由を説明します。



Eduard Medvedev(カリフォルニア州ブロケード)は、大規模なDevOps組織のチャットをコントロールセンターにする方法について説明します。 サーバー全体ではなく、クラスター全体を管理できますか? スケーリングを制御しますか? DDoS攻撃後にアプリケーションを復元しますか? そして最も重要なこと-なぜあなたはこれのためにチャットが必要なのですか?



Vasily Ostanin(Abak、エカテリンブルク) DevOpsを使用して開発プロセスに入るために、新しい開発者(およびレイアウトデザイナーとテスター)のしきい値を下げる方法についての彼の経験を共有します。



管理セクションで何が起こるか



画像



IIDF Dmitry Kalayev (モスクワ)のアクセラレーションプログラムディレクターは、製品の価値を理解する方法、クライアントからどのような問題を解決しているかを知る方法、価格を決定する際に頻繁に発生するレーキなどを説明します。人生の。



Stratoplan School of Managers (サンクトペテルブルク)のマネージングパートナーである Alexander Orlovは 、プロの燃え尽き症候群に直面していることを理解する方法、そして何よりも状況を変えるために何をすべきかについてのヒントを提供します。



Alexander Ivakhnenko(Alter Systems、ハリコフ)が、委任がチームを破壊し、実行期限を遅らせ、最終的にプロジェクトを破壊する実際の例を教えてくれます。



コンスタンチン・ ザイツエフは、 ニクサーレがほぼ7年間完全にリモート形式で作業してきた方法、問題の解決方法、対話に使用するツール、20以上の都市と6つのタイムゾーンで働く人々をまとめる方法を説明します。



•エカテリンブルクのYandex開発オフィスの責任者であるAndrey Zharinovが、分散チームでコミュニケーションをより簡単かつ効率的に構築できる便利なトリックについて語ります。



•どんな機能を開発するか:美しく語ることができる機能、または製品に目に見える変化をもたらす機能。 「目に見える変化」とは何ですか? 変更を一度にすべてのユーザーにロールアウトしますか? フルタイムの開発者からの機能の空き時間まで待つか、他の無料の機能を探しますか? Igor Goldberg(SKB Kontur)は、Kontur.Ekternを作成して、これらの質問にどのように答えるかを説明します。



•モバイル開発チーム全体がリモートで作業するSkyengのモバイル開発責任者であるAlexandra Perfilovaは、リモートチームの動機付けに関連する問題の解決方法、目標と目標の設定方法、エンゲージメントへの影響、マネージャーのレバレッジについて説明します。彼が遠隔地の従業員と働くとき。



設計セクションで何が起こるか



画像



Mail.Ru Groupのインターフェース設計および設計部門の責任者であり、愛されている「Product Design Digest」 Yuri Vetrov (Moscow)の著者は、設計チームと会社全体のプロセスの変更の段階的なチェックリストを提供します。



Denis Kortunov(モスクワ、Acronis)は、製品会社のデザイナーと代理店またはスタジオのデザイナーの主な違いを説明し、自身の経験でこれを説明します。



フォントデザイン学校 (サンクトペテルブルク)の創設者、国際フェスティバルTypetersburgのオーガナイザー、電報チャンネル「フォントデザイン」の著者であるセルゲイラススカゾフが、現在と未来のフォントデザインについて語ります。



•同じ名前のスタジオの責任者であるOleg Chulakov (Rostov-on-Don)は、デジタルTagline-2016のデザインスタジオの評価で5位にランクされており、デザインに対する人道的なアプローチが何であるかを説明し、インターフェイスがどのように感情を伝え、伝え、原則を教えますあなたが恋に落ちることができる製品を作成します。



SKB Kontur Ksenia IlinykhEkaterina Mokhovaのインターフェイスデザイナーが、インターフェイスの定量テストの実施方法を説明します。 ユーザーにインタラクティブなプロトタイプを提供するだけでなく、フィードバックを求めてWebブラウザーでアクションを監視することもできます。 さらに、ユーザーに新しいインターフェイスを紹介するという形で追加のメリットを得ることができます。 単一の開発者が実装に参加したわけではないため、このテストは興味深いものです。



アントンヴィノグラドフ(モスクワ、ヤンデックス)は、鉛筆から本番までのインターフェイスパスを反映します。 今はどこで、どうですか。 設計システムのアーキテクチャ、およびそれらが必要な理由。 インターフェイスサポートの自動化とその開発。



•現代社会では、技術的なデバイスに欠陥がある場合にそれを破る人はほとんどいません。 進歩によって、他の人がジャンクしたときに他の人を打ち負かしたいという欲求が奪われる可能性はありますか? 聴覚障害者、盲人、物の言えない人に何を伝えますか? 息子がデザイナーにならないようにする方法は? フリーランスであり、HSE School of Design (モスクワ)のキュレーターである Denis Bashevが 、レポートでこれらの質問に答えます。



•Live Games Alexey Kulakov (エカテリンブルク)のゲームマスター、 JetStyleおよびRideroのディレクターは、ライブゲームを使用してエクスペリエンスを設計する方法と、これがデザイナーのuxにどのように役立つかを教えます。



Bright StoriesアニメーションスタジオのIvan VtorikhPavel Pogudinが、アニメーションテクニックがストーリーを伝えるのにどのように役立つか、どのくらいの費用がかかるか、ブランドがアニメーションツールをどのように使用するか、そしてプロジェクトの作成方法を段階的に説明します



テストセクションで何が起こるか



画像



•テストトレーナーであるポータルTestbase.ru (モスクワ)の著者であるOlga Nazinaは、バグの正当化の方法を説明し、正当な理由と悪い理由を分析し、実際に開発者に「この問題を修正する必要がある」と説得します。



Andrei Satarin(Yandex、モスクワ)は、分散システムのテストに存在する困難、既存の制限、および機能への影響について説明します。



SKB Kontur (エカテリンブルク)のMaxim Zakharov、Elena Zyryanova、およびIlaria Tarasovaが、同じ目標を異なる方法で達成する方法と、ルーチンを成長に変える方法を示します。



Maria Glukhova(ターゲムゲームズ、エカテリンブルク)は、ゲーム開発者のテストについて説明します。ゲームのテストとソフトウェアテストの違いは何か、ツール、テストケース、および作業の詳細は共通しています。



SKB Kontur (エカテリンブルグ)のテスターであるAnna Bandura、Vitaly Roshchupkin、Anton RychkovDmitry Yakinが告白レポートを作成します。 4人のスピーカーが、その方法について4つのストーリーを話します。 これは、連中がすでに踏んだレーキを回避するのに役立ちます。



科学セクションで何が起こるか



画像



•プログラミングの普及者であり、 Radio-Tポッドキャストの作成者であり永続的なホストであるYandex TechnologiesのディストリビューションディレクターであるGrigory Bakunovは 、現代の人工知能とは何か、そしてAIを今すぐ学習することが重要である理由を説明します



IOHK ResearchSestroretsk)の Alexander Chepurnoyは、ブロックチェーンに加えて、新しい条件で動作する新しいパラダイムと言語の可能性について話します。 さらに、アレクサンダーは、既存の問題を解決できるプログラミング言語と暗号化の理論における近年の研究について話します。 いくつかの結果が初めて表示されます。



Victor Grishchenko(Citrea、Yekaterinburg)は、電報とvkontakteで使用されるMTprotoプロトコルを検討し、著者が何を望み、何が起こったかを理解しようとします。



Boris Muratshin(2GIS、ノボシビルスク)は、マップ上で最短経路を見つけ、ダイクストラアルゴリズムを描く方法を教えます。



Alexander Serbul(モスクワの1C-Bitrix)は、チャットボットでどのように質問への回答を促したかを説明します。最新のアルゴリズム、ニューラルネットワーク、産業用Java、高負荷-それだけです。



Andrey Borodin(Oktonika、UrFU、Yekaterinburg)は、RDBMSの空間検索とインデックスの内部でクロールし、PostgreSQLでGiSTを高速化する方法を説明します。



Alexey Kirpichnikov(SKB Kontur、Ekaterinburg)は、5次元のポリトープ、ディリクレ分布、およびこの数学分野の最近の結果(2006年)について話します。 レポートは誰にとっても明確です。



Mikhail Bakhterev(IMM UB RAS、エカテリンブルク)は、個々のサーバーではなく、コンピューターネットワーク全体のプログラムの作成方法を説明します。



PostgresPro (モスクワ)のKonstantin KnizhnikStas Kelvichが、PostgreSQLでフェールオーバークラスターを編成するためのマルチマスターソリューションの開発について話します。



Webサイトでレポートの要約全体を読み、ニュースをフォローしてください 。プログラムが補充されます。



画像

休憩中、退屈することはありません。スポンサーはすでにアクティビティやエンターテイメントを準備しています



会議旅行を涼しい週末に変えるには?



去年、他の都市からDUMPに旅行する人々のために別の投稿を書きました。 簡単に言うと、ダンプはエカテリンブルクを訪問し、ほとんど作業を中断することなくウラルの首都を見る大きな理由です。 会議、アフターパーティ、90年代のロシアの最高の博物館、キーボードの記念碑、エカテリンブルクのその他の興味深い場所-この記事の詳細については、投稿をご覧ください。



画像

この会議には、ペルミ、ウファ、チェリャビンスク、クルガン、イジェフスク、オムスク、チュメニ、モスクワの参加者が集まります



登録



会議のウェブサイトで登録してください 。 現在、チケットは4,500ルーブルで、4月1日より高価です。



カンファレンスはエキスポで開催されます(エカテリンブルク、エキスポブールバード、2)。 万博へは、午前中に中心部から夕方に戻る無料の送迎を手配します。



Expo、4月14日10.00〜18.00、18.00-アフターパーティ。



画像



会議を可能にしてくれたスポンサーのおかげで、一般的なスポンサーはE-Softであり、会議パートナーはSKB KonturNaumenSberbank Technologiesです。



All Articles