P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an

Chak twazyèm oratè DEPOTE te di pandan seleksyon an: "Wow, jan tout bagay serye avèk ou!" oswa "Kisa, petèt kèk kouri?" Petèt, petèt...
Hardcore ak pratik, pratik ak hardcore - sa a se sa mitan yo ki vini nan DAMP yo atann. Epi komite pwogram lan fè chak aplikasyon atravè 3 etap seleksyon.

8 Novanm Alexander Orlov (Stratoplan), Grigory Petrov (Evrone), Alexey Kataev (Skyeng), Polina Gurtovaya (Evil Martians), Maxim Arshinov (Hitech Group), Pavel Malyshev (Mustlab), Denis Kolesnikov (Avito) ak lòt moun ki pale byen wo. .

Pwogram nan 4 kouran ak anons nan 4 klas mèt anba koupe a

P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an

Seksyon backend:

  • Kominikasyon mikwosèvis: REST, JSON, GraphQL oswa gRPC? (Grigori Petrov, Evrone)
  • Klere ak povrete nan modèl sijè a (Maxim Arshinov, Hitech Group)
  • Microservice nan 60 segonn (Andrey Shilling, Ak Bars Digital Technologies)
  • Pa gen sèvè, pa gen pwoblèm. Ki jan nou te fè DataScience sou AWS Lambda (Alexey Kolesnikov, SimbirSoft)
  • Zouti pou jere risk lè w ap itilize sous louvri nan pwojè ou yo (Alexey Pletnev, Basis Center)
  • Ou pa ka jis pran epi voye tout mòso bwa yo bay Elastic (Grigory Koshelev, Kontur)
  • Revizyon / konparezon baz done kolon Clickhouse, MemSQL lè l sèvi avèk egzanp analiz de mòso bwa aktivite piblik nan github.com (Timofey Kulin, Yandex)
  • Zouti ak pratik pou bon revizyon kòd (ak automatisation!) (Nikita Sobolev, wemake.services)

P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an

Seksyon Frontend:

  • Ki jan nou mono-repoze sa a (Ivan Botanov, Tinkoff.ru)
  • Eta SvelteJS (Pavel Malyshev, Mustlab)
  • (pa) foto pafè ak lòt maji pixel (Polina Gurtovaya, Evil Martians)
  • San, swe, microfrontends ak monolith (Denis Kolesnikov, Avito)
  • Tès entèfas sou entènèt la (Albert Faizullin, FlatStack)
  • Videyo sou entènèt la soti nan Flash nan MSE oswa ki jan yo ekri pwòp jwè videyo ou (Alexey Gusev, Yandex)
  • Entwodiksyon nan aprantisaj machin pou devlopè front-end (Maxim Severukhin, EPAM Systems)
  • Evolisyon nan rann tèks sou Canvas. Konsènan Flash, IE 11, konsèpteur ak cuneiform (Andrey Churakov, Miro)

P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an

Seksyon DevOps:

  • Gwoup failover PostgreSQL + Patroni (Viktor Eremchenko, Miro)
  • Fasilite pwosesis devlopman lè l sèvi avèk analiz kòd estatik: eksperyans nou an (Georgy Gribkov, PVS-Studio)
  • Depo objè antrepriz (Yuri Kerbitskov, Ak Bars Digital Technologies)
  • Multicluster balans + Canary Releases soti nan Avito. Navigator ak tès li yo (Mikhail Shaverdo, Avito)
  • Madichon ekip enfrastrikti a (Alexey Kirpichnikov, Kontur)
  • Ki jan yo kraze grap la, nwaj la ak tèt? Ou jis bezwen... (Konstantin Makarychev, Provectus)
  • Chemen mwen nan patisyon nan PostgresQL oswa ki jan pou fè pou evite tan tann pou done (Almaz Mustakimov, BARS Group)
  • Nan mitan sann yo: post-mortems kòm yon zouti pou amelyorasyon kontinyèl (Marat Kinyabulatov, SkuVault)
  • Eksperyans nou ak Terraform (Kirill Kazarin, DINS)

P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an

Seksyon Jesyon:

  • Remote: distribiye ak efikas (Alexey Kataev, Skyeng)
  • Ki jan sèvo a anpeche nou fè plan ak ki jan yo twonpe li (Grigory Petrov, Evrone)
  • Paramèt efikasite yon ekip ajil (Alexander Kiverin, Ak Bars Digital Technologies)
  • 5 modèl konpòtman ak panse ki anpeche manadjè yo (Alexander Orlov, Stratoplan)
  • Nouvo pwodwi nan konpayi granmoun (Dmitry Kalaev, IIDF)
  • Jesyon pwojè... nan Telegram! (Igor Zilberg, SmartHead)
  • Kilti kòm baz pou monte ekip x2 la chak ane (Artem Susekov, Miro)
  • 3 fason pou jwenn yon pwomotè nan 3 jou (Igor Katykov, Tinkoff.ru)

P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an

Epi, koulye a pi bon pati-pratik. Sa vle di, kou mèt. Yo disponib pou tout patisipan yo, epi pa gen okenn nesesite pou peye pou yo separeman :) Bagay pwensipal lan se gen tan pran yon chèz nan sal la, paske sal la klas mèt ka akomode 20 moun.

Klas mèt

Aprantisaj machin otomatik lè l sèvi avèk egzanp Azure Machine Learning Service

(dire 80 minit)
Prezantatè: Mikhail Komarov, Microsoft MVP

Pandan klas mèt la, nou pral ale nan tout etap yo soti nan kreye ak konfigirasyon Azure ML Sèvis nan deplwaye yon aplikasyon Web nan Azure ak modèl ki kapab lakòz.

Patisipan yo dwe genyen:
Yon laptop Windows/Linux ak lojisyèl an enstale sou li pa default.
Vizyèl Studio Kòd code.visualstudio.com
Anakonda 3.7 www.anaconda.com/distribution
Enskri pou yon abònman esè nan Azure.

Gwoup failover senp sou postgres, patroni, consul, s3, walg, ansible

(dire 80 minit)
Prezantatè: Andrey Fefelov, mastery.pro

Patroni ap vin yon estanda defakto pou konstwi gwoup Postgres ki toleran fay yo.
Nan klas mèt la nou pral bati yon grap senp ki toleran fay nan 3 nœuds sou pil ki nan lis la. (Li pa sanble senp nan premye gade).

Nou pral yon ti tan prezante achitekti patroni a epi diskite sou paramèt konfigirasyon ki pi enteresan yo.

Ann wè ki jan filer la ap travay ak ki fason ou ka inisyalize gwoup la.

Apre klas mèt la, ou pral kapab lanse tankou yon gwoup nan grate lè l sèvi avèk liv liv Ansible yo bay yo.
Sou MK nou pa pral gaspiye tan deplwaye vèsyon ki nesesè nan Docker oswa machin vityèl.

Pou travay ou pral bezwen: laptop ak aksè Entènèt ak yon navigatè ki konpatib websocket (Chrome, Firefox).
P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an

Ou te vle karakteristik, mwen genyen yo! Pratike pwogramasyon nan C# 8

Prezantatè: Andrey Karpov, JetBrains

C # kontinye devlope entansif, ajoute pi plis ak plis nouvo karakteristik.
Nou pral gade nan inovasyon ki pi enteresan nan lang nan, epi tou aprann ki jan yo aplike yo nan pratik.

Apre klas mèt la, ou pral kapab kòmanse itilize C# 8 nan travay ou.

Pou travay ou pral bezwen laptop ki gen Visual Studio 2019 enstale ak plugin ReSharper 2019.3 EAP (https://www.jetbrains.com/resharper/eap/) oswa Rider 2019.3 EAP (https://www.jetbrains.com/rider/eap/) enstale.

"Bon glisad" oswa "Ede, pa anpeche"

Prezantatè: Alexander Shushunov, EPAM Systems

Mond modèn IT la ap vin pi plis ak plis mande pou konpetans yo nan moun li yo. Nou tout ap kominike de pli zan pli, enplike lòt moun nan pwojè nou yo ak vann lide (ak pwojè). Kòm yon rezilta, nou de pli zan pli pale devan lòt moun: nan konferans ak inivèsite, devan kòlèg, jesyon, kliyan, envestisè.

Nan klas mèt la, mwen pral montre egzanp reyèl sou fason pou fè yon prezantasyon bon jan kalite ki pral pèmèt ou reyèlman transmèt mesaj ou a bay odyans ou a epi chanje atitid yo anvè sijè a nan istwa ou a. Vini non, li pral itil, enteresan ak amizan!

Soti nan nou-òganizatè: Anjeneral nou aprann pale pa antrenè biznis, antrenè, manadjè ak lòt konseye. Men, sa a se pa yon klas mèt òdinè. Fwa sa a, li pral pwomotè a ki pral anseye devlopè ki jan yo pale! Alexander se yon Senior Software Engineer nan EPAM Systems.

Nan klas la mèt w ap bezwen nenpòt zouti pratik pou pran nòt.
P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an
Pwogram nan pare 95%, epi pri tikè a ap rete ba jiska 15 oktòb. Si ou te planifye pou ale nan DUMP Kazan, kounye a se moman an pran plas nan.

Natirèlman, pral genyen tou: amizman nan men patnè konferans yo, zòn kominikasyon ak moun ki pale, anpil manje ak yon apre-pati nan Lock Stock Bar la, men plis sou sa nan pwochen nouvèl la.

Bye bye! Nap wè nan #DAMP!

P - antisipasyon, osi byen ke Pwogram Preliminè DUMP Kazan an. Gade rapò ki te pase moulen seleksyon an

Sous: www.habr.com

Add nouvo kòmantè