DUMP 2015カンファレンス:開催方法

3月20日に、第5回DUMP開発者会議 (開発、ユーザビリティ、管理、実践)がエカテリンブルクで開催されました。 50のレポートとほぼ千人の開発者、デザイナー、アナリスト、テスター、レイアウトデザイナー、マネージャー-これはすべてDUMP-2015です。 3分後の会議-下のビデオ。 そしてカットの下-ビデオレポートと写真。









会議形式



今年は、従来のサーバーサイドセクションを少し実験して、それを(私たちの意見では、成功していますが、どう思いますか)2つのブランチに分けました。 なぜこれをしたのか、すでにここに書い



その結果、レポートは、FrontTalks、Serverside.Experience、Serverside.Knowledge、開発管理、設計、システム分析、テストの6つの並列フローと7つのセクションに分けられました。



DUMP056.JPG



FrontTalksセクション



このセクションは、フロントエンドの寿命を簡素化する2つのレポートから始まりました。 Vitaly Lekontsev(Abak Press)はSASSについて、 Artyom Malko(2GIS)はTARSについて話しました。











Yandexの Denis Chistyakovは、Yandexブラウザーページの応答時間を2.5倍に短縮する方法についての経験を共有しました。







邪悪な火星のアレクセイ・イワノフは、2段階の標準化について話しました。 大規模なプロジェクトのテンプレートが巨大なサイズになることが多いのはなぜですか? 普遍的なテンプレートを書くのがなぜそんなに難しいのですか? 従来のテンプレートエンジンの助けを借りてこれを解決できないのはなぜですか? BEM、React、Riot、Polymerの例に関するこれらの質問に対する回答は、レポートに記載されています。







Alexander Zinchuk(Yandex)は、複雑なモジュラーシステムのクライアント側JavaScriptコードにさまざまな単体テストツールを使用した経験について報告しました。







Denis PayaとRoman KhatipovYandexも)は、ユーザーへの途中でバグを止めるためにどのような対策を講じるべきかを説明しました。







XB Software(Minsk)の Dmitry Dudinは 、Webページの読み込み速度の最適化について説明しました。Webページの読み込みとレンダリングに関連する一般的な問題、読み込みの最適性を確認できるツール、ツールを使用してダウンロード速度を向上させる方法について説明しましたNginxおよびApache用のGoogle Pagespeed。





なかむら

#DUMP nedudiは容赦なく観客楽しませます。




Mail.ruの Andrey Suminは 、欠陥の欠落による悪影響を回避するために、本番環境でコードを更新する方法を説明しました。







Serverside.Experienceセクション



.NETスタック上の特定のプロジェクトを例として使用して、 Maxim Pashuk(2GIS)は開発者と管理者の間の友情の橋を構築する方法を教えました。







SKB Konturaの Mikhail Khrushchevは 、すべてのロシア企業に関するオープンな情報を収集し、それらを便利に検索する方法を説明しました。







その後、 Mail.ruから2つのレポートが届きました。DmitryKalugin-Balashovはmail.ruによる全文検索について語り、 Oleg TsarevはOdnoklassnikiからのゲームの最も簡単なティーザーの背後にあるハードテクノロジーについて語りました。











Danila Shtanは、ロシアE96で最大のオンラインストアの1つでストアフロントを再開した方法についてのケースを共有しました。







Ivan BurmistrovAlexander Kazakov、およびIvan Dashkevich(SKB Kontur)は、マイクロサービスアーキテクチャの特性、アプローチ、および難しさについて報告しました。





しゅう

#ダンプマイクロサービスアーキテクチャは星空のようです。最初は非常に美しく、それから非常に興味深いです




Dmitry Ustalov(IMM UB RAS)は業界のクラウドソーシングについて語り、 Stepan Kamentsev (Naumen はAkkaとScalaの何百万ものドキュメントの分散処理について語りました。











Serverside.Knowledgeセクション



Georgy Bazhukov(Nevesta.info)は、Redisとは何かを説明し、Redisの使用方法を示し、Redis がなぜクールなのかを説明しました。







Yii Frameworkの作者の1人であるAlexander Makarovは、 HHVMを使用してPHPを高速化する方法を教えました。







Evil Martiansの最も人気のあるカンファレンススピーカーの1人であるSergey Fedorovが、レガシーコードを処理し、苦労しない方法を説明しました。







Evgeny Palmov (Naumen)は、関数型プログラミング言語の世界に学生を浸しました。 Scalaに移行する価値がある、または価値がないと思われる場合は、レポートをご覧ください。すべてが明らかになります。







OpenStreetMapsチームのDmitry Kiselevのレポート「Fuzzy Geospatial Search」では、住所とは何か、それを扱う際に対処しなければならないこと、ElasticSearchを使用してジオコーダーを作成する方法を説明しました。







最高の会議講演者アレクセイ・キルピチニコフ (SKB Kontur)の一人からの簡単な言葉での少し高い数学。 制御放電を計算するためのアルゴリズムが常に100%の忠実度の結果を与えるかどうか、および存在するかどうかは、レポート「10次の弱く完全に非対称な準グループの新しい世界のニュース」から学びます。







C#からRubyへの移行の例で、 Artec Group Incの Alexey Mogilnikovは、新しい言語に簡単に、楽しく、生産的に浸れるようにする方法を示しました。 ちなみに、フィードバックアンケートの質問に対する最も人気のある回答の1つは、「会議後に実装したいアイデアがありましたか?」でした:「Rubyを学ぶ」。 また、ゲーム・オブ・スローンズからの写真もたくさんあります:)





@Dekmabot

Cの20枚のコードのスライド、1日の終わりに、ラニスターズとスタークスについて。 ああ、ベイビー! #ダンプ




Kotlin言語の開発者であるSvetlana Isakova(JetBrains)は、Kotlin、Java、および他の言語の例を使用して、静的型付けのある言語で型推論アルゴリズムがどのように機能するかを説明しました。





@outring

私のバージョンの#dumpに関する最もクールなレポートは、@ jetbrainsのSvetaによるもので、良い方法で、講義の形式で、より詳細にそれを必要とします;)


開発管理セクション



Nikolay Yasinsky(Signal)は、経験の浅い開発者(さらには学生)の強力なチームを編成する方法を説明しました。







NaumenのAlla Kvetnayaは、チームにマネージャーが必要な理由と、彼がまったく必要かどうかについて話しました。





じゅん

「なぜPMが必要なのか」というレポートでPMがプログラマを見る瞬間。 エヘム。 #ダンプ




会社の長であるバトンのエフゲニー・コブゼフは彼らの有名なホラコクラシーについて話しました。リーダー、KPI、規制などなしで開発チームが存在できるかどうか。







また、 Dmitry KiselevOpenStreetMapで実行しているユーザーについて説明しています。 ところで、このトピックに興味があるなら、プロジェクトについてのDmitry との短いインタビューがあります。







オプションまたはファントムシェアを使用して従業員をやる気にさせる方法-Legal JazzのRoman Fadeevは述べています。







(フィードバックアンケートによる)すべてのDAMPレポートで3番目に人気があったのは、開発者のトレーニング方法に関するPavel Egorov(SKB Kontur)のスピーチでした。 レポート:5人の会社と数百人のプログラマーのチームに適したトレーニングを編成するための方法と簡単なルール。







2番目に人気のあるスピーカー、 IIDF Dmitry Kalayevの加速プログラムのディレクターは、同じセクションで、投資家が誰であるかについて話しました:オールラウンドまたは高度な専門家と熱心なマネージャー。 また、初期段階でチームがどのように選択されるかについても説明します。これは、コンピテンシーにおいて重要であり、必要なときに、「マネージャー」という名前の専任の人が必要な場合です。







セクション設計



アレクサンダーコトマノフは、モバイルアプリケーション、美術館や都市のアトラクションの音声ガイドを作成するという興味深い経験を共有しました。







ミハイル・タンスキーAktionのアートディレクター)は、最小限の実行可能な製品を知覚する方法、それを形成する方法、製品デザイナーが機能のリストに責任を負うべきである理由、および現在の技術開発レベルを理解することが重要である理由について話しました。







Nikita KonovalovとJulia Petrunina(SKB Kontur)は、あなたを選ぶために何をすべきかを教えてくれました。







ITM HoldingのDenis Klevakin氏は、DPIとは何か、マルチプラットフォーム設計を開発する際に発生する問題について話しました。







会議のベストスピーカーであるHabrahabrの有名なMosigraブログの著者(フィードバックアンケートに基づく) Sergey Abdulmanov(Mosigra)は、「新しい素晴らしい世界」を何度も探索するプロセスを促進する方法と、これが最終的に販売に与える影響を非常に鮮やかに示しました。





しゅう

Mosigraからのクールなレポート! #dumpを3回聞く




Mikhail Baranov(Edster)は、svgおよびルーチンの単純化手法を作成する際のボトルネックについて、 Nikita Rokotyan(rokotyan.com)は、クリエイティブ業界の現在の傾向、デザインでのプログラミングの使用、夕方にコードを描画する方法について説明しました。











JetStyle Alexei Kulakovの責任者は、デザイナーから速度と予測可能性を得る方法を教えました。







試験セクション



マキシム・ザカロフ(ヤンデックス)は、突然去った職業についての彼の経験を共有しました。 多くの人々は、なぜテスターが他の役職に就くのかを知っています。マキシムは、「どのように、なぜそれを続ける価値があるのか​​」という質問に対する答えを持っています。 そして、キャビアのサンドイッチを否定しないでください。







Anton Vdovichenko(SKB Kontur)は、ドキュメントに第二の人生を与え、ユーザーをより幸せにする方法を示しました。 問題を解決するさまざまなアプローチ、有用な情報源、例-すべてがレポートに含まれています。







Elvira Soboleva(SKB Kontur)は、テスターに​​力を与える方法-反復マネージャーになる方法を話しました。







キエフのゲスト、 アレクセイ・ルパンは、要件のあるテスターの有能な仕事へのシンプルで効果的なアプローチを語った。





しゅう

Alexei Lupanによるレポート#cool




レポートに加えて、セクションのプログラムディレクターは参加者との異常な相互作用を組織しました:最初に、リスナーが質問に答え、次に最も有名なテスターの1人であるジェームスバッハが同じ質問に答えました(回答は事前に記録されました)。 テスターの専門的な成長が世界の反対側でどのように見られるか、手動テスターに​​とって何を学ぶべきか、どのように職業に飽きないか-テストの第一人者の答えを表示または読むことができます。







システム分析セクション



Konstantin BeklemishevとAngelina Rybasova(Naumen)は、Naumen Contact Centerでのパフォーマンスのテスト方法、実際に交渉して効果的なチームになるための簡単な方法を示し、プラクティスの実施前後の結果を例と比較し、8か月の作業中に特定された欠点について話しましたこのスキームによると。







Dmitry Kalayevは2回目のレポートで、製品の最初のバージョンについて説明しました。製品に含めるものと含めないものです。 さらに、製品が問題を解決するかどうかをユーザーに理解してもらう方法、何、何回必要かを説明しました。







分析セクションで、 セルゲイアブドゥルマノフは、水、電子レンジ、ボードゲームのルール、オンラインストアバスケット、B2Bコミュニケーション、 ノミを備えた通常のタップを使用して、より簡単に、より速く、よりわかりやすく説明する方法を学びました。







DUMP257.JPG

ホールでのセルゲイの報告には常に騒ぎがありました




Danila Rozhkov(CIT)は、複数のアナリストチームによる複雑なシステムの設計での経験を共有しました。 レポートの主な焦点は、使用されているテクノロジーではなく、いくつかのプロジェクトグループのビジネスアナリストの相互作用に関する組織の決定にあります。







レポート間



休憩中は、それもまた面白かったです。 スポンサーはたくさんの楽しい活動を思いつきました。 SKB Konturは、ほとんどすべてのエンターテイメントを家と快適さをテーマに結び付けました。おridgeとトーストでそれらを扱い、パンチカードに自家製のジャムを配り、敷物の付いた折り畳みベッドカバーは睡眠の愛好家に広げられました。 Naumenはお気に入りのボーイッシュな楽しさをアレンジしました-ITM Holdingはモバイルプラネタリウムで皆既日食を見せ、IdecoはITカクテルを扱い、JetStyleはクールなフォトゲームSelfidamp(ちなみに、ゲームの写真)を整理しました。



休憩中に何が起こっていたかを明確に示す写真を次に示します。



DUMP199.JPG

@kontur_student

Contour Ra​​cing-本物のプログラマー向け。 #ダンプ#skbkontur



DUMP105.JPG

@kontur_student

アクションでFrutoNinja #dump#skbkontur


CAiCFAaWcAAXV6h.jpg

@kontur_student

「私はDAMPのメンバーです。 パンチカードの問題を解決したくありません。 ジャムが欲しい "(c)#dump


DUMP201.JPG

@kontur_student

#skbkonturから#dumpまでの寝室は100%成功しました」


CAhWjAvWQAA7Uze.jpg

しゅう

ITの知識に従って質問に答え、カクテルをこねます! #ダンプ


CAiF-L7XEAAsoE0.jpg

しょーた

参加者からバイナリツリーを描画します。 あなたは両方とも眼鏡をかけています。 #dump#自己ダンプ


DUMP020.JPG

ナウメンによるレーシング


DUMP144.JPG

しょーた

ただのクレイジーなブースで、#itmが#dump dumpを保持しています! スタイリッシュなプラネタリウム:)みなさん、早急に!




会議に関するフィードバック



パベルクアッシュ

#ダンプ時間は気付かれずに飛びます。 主催者に感謝します-いつも心から!



@dkalaev

#優秀な開発者をダンプするには、dump-it.ruを取得します:)

クールなスピーカー、朝食用シリアル、ネットワーク、ゲーム、女の子...



アステン

#dumpのテスターの幸福-自動化に関するレポートはありません!



@astro_nom_

#dumpオーガナイザーとセクションマネージャーに感謝します! いつものように素晴らしいconf!



@Dekmabot

まだ多くのことを再考する必要がありますが、1つのことは確かです。ここの食べ物は最高でした! #ダンプ



素材



すべてのビデオは、当社のチャンネルに投稿されています



会議の写真はこちらこちらでご覧いただけます



プレゼンテーションはこちらに掲載されています



DUMP126.JPG



謝辞



会議を可能にしてくれたスポンサーに感謝します。SKBKontur、Naumen、ITM Holding、DataKrat、Exadel、Ideco、JetStyle。



素晴らしい仕事をしてくれたプログラム委員会に感謝します。 アドバイス、ラン、Habréの記事、これまでに行ったすべてのことに対して、ダンプが興味深く有用なものになるように、ありがとうございます!



DUMP033.JPG



そして、9月18〜19日に 3回目のPyCon Russiaを開催します 。これもまた自然で、外国人スピーカーと、そして再び暖かい雰囲気の中で。 今すぐ参加しよう!



All Articles