P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho

ʻO kēlā me kēia haʻiʻōlelo ʻekolu HUPAU i ʻōlelo ʻia i ka wā o ke koho ʻana: "Auwe, koʻikoʻi nā mea āpau iā ʻoe!" aiʻole "He aha, he mau holo liʻiliʻi paha?" Malia paha ...
ʻO ka paʻakikī a me ka hoʻomaʻamaʻa, ka hoʻomaʻamaʻa a me ka paʻakikī - ʻo ia ka mea e manaʻo ai ka poʻe waena e hele mai i DAMP. A e holo ke kōmike papahana i kēlā me kēia noi ma o nā pae koho 3.

ʻO 8 Nowemapa ʻO Alexander Orlov (Stratoplan), Grigory Petrov (Evrone), Alexey Kataev (Skyeng), Polina Gurtovaya (Evil Martians), Maxim Arshinov (Hitech Group), Pavel Malyshev (Mustlab), Denis Kolesnikov (Avito) a me nā mea ʻōlelo maikaʻi loa. .

Ka papahana o nā kahawai 4 a me nā hoʻolaha o nā papa haku 4 ma lalo o ka ʻoki

P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho

Mahele hope:

  • Ke kamaʻilio microservice: REST, JSON, GraphQL a i ʻole gRPC? (Grigory Petrov, Evrone)
  • ʻO ka ʻālohilohi a me ka ʻilihune o ke kumu hoʻohālike (Maxim Arshinov, Hitech Group)
  • Microservice i 60 kekona (Andrey Shilling, Ak Bars Digital Technologies)
  • ʻAʻohe kikowaena, ʻaʻohe pilikia. Pehea mākou i hana ai i DataScience ma AWS Lambda (Alexey Kolesnikov, SimbirSoft)
  • Nā mea hana no ka mālama ʻana i nā pilikia i ka wā e hoʻohana ai i ke kumu wehe i kāu mau papahana (Alexey Pletnev, Basis Center)
  • ʻAʻole hiki iā ʻoe ke lawe a hoʻouna i nā lāʻau āpau iā Elastic (Grigory Koshelev, Kontur)
  • Hoʻohālikelike / hoʻohālikelike o nā waihona kolamu Clickhouse, MemSQL me ka hoʻohana ʻana i ka laʻana o ka nānā ʻana i nā loina hana lehulehu o github.com (Timofey Kulin, Yandex)
  • Nā mea hana a me nā hana no ka loiloi code maikaʻi (me ka automation!) (Nikita Sobolev, wemake.services)

P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho

ʻāpana mua:

  • Pehea mākou i hoʻonohonoho pono ai i kēia (Ivan Botanov, Tinkoff.ru)
  • Mokuʻāina o SvelteJS (Pavel Malyshev, Mustlab)
  • (ʻaʻole) nā kiʻi kūpono a me nā mea kilokilo ʻē aʻe (Polina Gurtovaya, Evil Martians)
  • ʻO ke koko, ka hou, nā microfrontends a me ka monolith (Denis Kolesnikov, Avito)
  • Ke hoʻāʻo nei i nā pilina ma ka Pūnaewele (Albert Faizullin, FlatStack)
  • Video ma ka pūnaewele mai Flash a i MSE a pehea e kākau ai i kāu mea pāʻani wikiō ponoʻī (Alexey Gusev, Yandex)
  • Hoʻomaka i ke aʻo ʻana i ka mīkini no nā mea hoʻomohala mua (Maxim Severukhin, EPAM Systems)
  • ʻO ka ulu ʻana o ka unuhi ʻana kikokikona ma Canvas. E pili ana iā Flash, IE 11, nā mea hoʻolālā a me nā cuneiform (Andrey Churakov, Miro)

P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho

Mahele DevOps:

  • Puʻupuʻu Failover PostgreSQL + Patroni (Viktor Eremchenko, Miro)
  • Hoʻomaʻamaʻa i ke kaʻina hana hoʻomohala me ka hoʻohana ʻana i ka loiloi code static: ko mākou ʻike (Georgy Gribkov, PVS-Studio)
  • ʻO ka mālama ʻana i nā mea ʻoihana (Yuri Kerbitskov, Ak Bars Digital Technologies)
  • ʻO ke kaulike multicluster + Canary hoʻokuʻu mai Avito. Navigator a me kāna hoʻāʻo ʻana (Mikhail Shaverdo, Avito)
  • ʻO ka hōʻino o ka hui ʻoihana (Alexey Kirpichnikov, Kontur)
  • Pehea e wāwahi ai i ka hui, ke ao a me ke poʻo? Pono wale ʻoe ... (Konstantin Makarychev, Provectus)
  • ʻO koʻu ala e hoʻokaʻawale ai i PostgresQL a pehea e pale ai i ka kali lōʻihi no ka ʻikepili (Almaz Mustakimov, BARS Group)
  • Ma waena o ka lehu: post-mortems ma ke ʻano he mea hana no ka hoʻomaikaʻi mau ʻana (Marat Kinyabulatov, SkuVault)
  • ʻO kā mākou ʻike me Terraform (Kirill Kazarin, DINS)

P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho

Māhele hoʻokele:

  • Kaawale: puunaue a maikai (Alexey Kataev, Skyeng)
  • Pehea ka lolo e pale ai iā mākou mai ka hoʻokō ʻana i nā hoʻolālā a pehea e hoʻopunipuni ai (Grigory Petrov, Evrone)
  • Nā ana o ka pono o kahi hui agile (Alexander Kiverin, Ak Bars Digital Technologies)
  • 5 mau hiʻohiʻona o ka hana a me ka noʻonoʻo e keʻakeʻa ana i nā mana (Alexander Orlov, Stratoplan)
  • Nā huahana hou i loko o nā hui makua (Dmitry Kalaev, IIDF)
  • Hoʻokele papahana... ma Telegram! (Igor Zilberg, SmartHead)
  • ʻO ka moʻomeheu ke kumu no ka hoʻonui ʻana i ka hui x2 i kēlā me kēia makahiki (Artem Susekov, Miro)
  • 3 mau ala e ʻike ai i kahi mea hoʻomohala i nā lā 3 (Igor Katykov, Tinkoff.ru)

P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho

A i kēia manawa ka mea maikaʻi loa - hoʻomaʻamaʻa. ʻO ia hoʻi, nā papa haku. Loaʻa iā lākou i nā poʻe a pau, a ʻaʻohe pono e uku kaʻawale iā lākou:) ʻO ka mea nui, ʻo ka loaʻa ʻana o ka manawa e noho ai i loko o ke keʻena, no ka mea, hiki i ka hale papa haku ke hoʻokipa i 20 mau kānaka.

Nā Papahana Papa

ʻO ke aʻo ʻana i ka mīkini ʻakomi me ka hoʻohana ʻana i ka laʻana o Azure Machine Learning Service

(lōʻihi 80 minuke)
Mea hōʻike: Mikhail Komarov, Microsoft MVP

I ka wā o ka papa haku, e hele mākou i nā ʻanuʻu āpau mai ka hoʻokumu ʻana a me ka hoʻonohonoho ʻana i ka lawelawe ʻo Azure ML i ka lawe ʻana i kahi noi pūnaewele ma Azure me ke kumu hoʻohālike.

Pono nā mea komo:
He kamepiula Windows/Linux me ka lako polokalamu i hoʻokomo ʻia ma ia mea ma ke ʻano paʻamau.
ʻO Visual Studio Code code.visualstudio.com
Anacondas 3.7 www.anaconda.com/distribution
E hoʻopaʻa inoa no kahi kau inoa hoʻokolokolo iā Azure.

Puʻupuʻu failover maʻalahi ma postgres, patroni, consul, s3, walg, ansible

(lōʻihi 80 minuke)
Mea hōʻike: Andrey Fefelov, mastery.pro

Ke lilo nei ʻo Patroni i ka maʻamau de facto no ke kūkulu ʻana i nā pūʻulu Postgres hoʻomanawanui hewa.
Ma ka papa haku e kūkulu mākou i kahi puʻupuʻu hoʻomanawanui hewa maʻalahi o 3 mau nodes ma ka waihona i helu ʻia. (ʻAʻole ia he mea maʻalahi i ka nānā mua ʻana).

E hoʻolauna pōkole mākou i ka hoʻolālā patroni a kūkākūkā i nā ʻāpana hoʻonohonoho hoihoi loa.

E ʻike kākou i ka hana ʻana o ka faila a me nā ala e hiki ai iā ʻoe ke hoʻomaka i ka pūʻulu.

Ma hope o ka papa haku, hiki iā ʻoe ke hoʻomaka i kēlā hui mai ka wā ʻōpala me ka hoʻohana ʻana i nā puke pāʻani Ansible i hāʻawi ʻia.
Ma MK ʻaʻole mākou e hoʻopau i ka manawa e hoʻokau i nā mana pono o Docker a i ʻole nā ​​mīkini virtual.

No ka hana, pono ʻoe: pona me ka loaʻa ʻana o ka Pūnaewele a me kahi polokalamu kele pūnaewele (Chrome, Firefox).
P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho

Ua makemake ʻoe i nā hiʻohiʻona, loaʻa iaʻu! E hoʻomaʻamaʻa i ka polokalamu ma C# 8

Mea hōʻike: Andrey Karpov, JetBrains

Ke hoʻomau nei ka ulu ʻana o C# me ka hoʻohui ʻana i nā hiʻohiʻona hou aʻe.
E nānā mākou i nā mea hou loa o ka ʻōlelo, a e aʻo pū i ka hoʻohana ʻana iā lākou i ka hana.

Ma hope o ka papa haku, hiki iā ʻoe ke hoʻomaka e hoʻohana i ka C# 8 i kāu hana.

No ka hana pono ʻoe laptop me Visual Studio 2019 i hoʻokomo ʻia a me ka ReSharper 2019.3 EAP (https://www.jetbrains.com/resharper/eap/) a i ʻole Rider 2019.3 EAP (https://www.jetbrains.com/rider/eap/) i hoʻokomo ʻia.

"Nā paheʻe maikaʻi" a i ʻole "Kōkua, ʻaʻole keʻakeʻa"

Mea hōʻike: Alexander Shushunov, EPAM Systems

Ke koi nui nei ka honua IT hou i nā akamai palupalu o kona poʻe kamaʻāina. Ke hoʻomau nei mākou a pau e kamaʻilio, e pili ana i nā poʻe ʻē aʻe i kā mākou papahana a kūʻai aku i nā manaʻo (a me nā papahana). ʻO ka hopena, hoʻonui mākou e kamaʻilio i mua o nā poʻe ʻē aʻe: ma nā ʻaha kūkā a me nā kulanui, i mua o nā hoahana, hoʻokele, nā mea kūʻai aku, nā mea hoʻopukapuka.

Ma ka papa haku, e hōʻike wau i nā hiʻohiʻona maoli o ka hana ʻana i kahi hōʻike kiʻekiʻe e hiki ai iā ʻoe ke haʻi maoli i kāu leka i kāu poʻe e hoʻolohe ai a hoʻololi i ko lākou ʻano i ke kumuhana o kāu moʻolelo. E hele mai, he mea pono, hoihoi a leʻaleʻa!

Mai mākou-hoʻonohonoho: ʻO ka mea maʻamau, ua aʻo ʻia mākou e ʻōlelo e nā mea hoʻomaʻamaʻa ʻoihana, nā kumu aʻoaʻo, nā mana a me nā kumu aʻoaʻo ʻē aʻe. Akā ʻaʻole kēia he papa haku maʻamau. ʻO kēia manawa ka mea nāna e aʻo i nā mea hoʻomohala pehea e ʻōlelo ai! ʻO Alexander he Luna Pūnaewele Nui ma EPAM Systems.

Ma ka papa haku pono ʻoe i kekahi mea hana maʻalahi e lawe i nā memo.
P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho
He 95% ka mākaukau o ka papahana, a e haʻahaʻa ke kumukūʻai tiketi a hiki i ʻOkakopa 15. Inā ʻoe e hoʻolālā e hele i DUMP Kazan, ʻo ia ka manawa e lawe i kahi o.

ʻOiaʻiʻo, e loaʻa pū kekahi: ʻoliʻoli mai nā hoa hālāwai kūkā, nā wahi kamaʻilio me nā mea haʻiʻōlelo, nui nā meaʻai a me kahi pāʻina ma hope o ka Lock Stock Bar, akā ʻoi aku ka nui o kēlā ma ka hoʻokuʻu nūhou e hiki mai ana.

Aloha nō! E ʻike iā ʻoe ma #DAMP!

P - ka manaʻo, a me ka Preliminary Program DUMP Kazan. E ʻike i nā hōʻike i hala i ka mīkini koho

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka