P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න

සෑම තුන්වන කථිකයෙක්ම ඩම්ප් තෝරා ගැනීමේදී මෙසේ පැවසීය: "වාව්, සෑම දෙයක්ම ඔබ සමඟ කොතරම් බරපතලද!" හෝ "මොකක්ද, සමහර විට ලකුණු කිහිපයක්?" සමහර විට, සමහර විට ...
Hardcore and practice, practice and hardcore - මේක තමයි DAMP වලට එන මැදි අය බලාපොරොත්තු වෙන්නේ. තවද වැඩසටහන් කමිටුව සෑම අයදුම්පතක්ම තේරීමේ අදියර 3ක් හරහා ක්‍රියාත්මක කරයි.

නොවැම්බර් Alexander Orlov (Stratoplan), Grigory Petrov (Evrone), Alexey Kataev (Skyeng), Polina Gurtovaya (Evil Martians), Maxim Arshinov (Hitech Group), Pavel Malyshev (Mustlab), Denis Kolesnikov (Avito) සහ අනෙකුත් ඉහළම සහ විශිෂ්ට කථිකයන් .

ප්‍රවාහ 4 ක වැඩසටහන සහ කප්පාදුව යටතේ ප්‍රධාන පන්ති 4 ක නිවේදන

P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න

පසුපෙළ කොටස:

  • ක්ෂුද්‍ර සේවා සන්නිවේදනය: REST, JSON, GraphQL හෝ gRPC? (Grigory Petrov, Evrone)
  • විෂය ආකෘතියේ බැබළීම සහ දුප්පත්කම (මැක්සිම් ආර්ෂිනොව්, හයිටෙක් සමූහය)
  • තත්පර 60 කින් මයික්‍රො සර්විස් (Andrey Shilling, Ak Bars Digital Technologies)
  • සේවාදායකයක් නැත, ගැටළුවක් නැත. අපි AWS Lambda (Alexey Kolesnikov, SimbirSoft) මත DataScience කළ ආකාරය
  • ඔබේ ව්‍යාපෘතිවල විවෘත මූලාශ්‍ර භාවිතා කරන විට අවදානම් කළමනාකරණය සඳහා මෙවලම් (Alexey Pletnev, Basis Center)
  • ඔබට සියලුම ලොග් ඉලාස්ටික් වෙත ගෙන යැවිය නොහැක (ග්‍රිගරි කොෂෙලෙව්, කොන්ටූර්)
  • Github.com හි පොදු ක්‍රියාකාරකම් ලොග විශ්ලේෂණය කිරීමේ උදාහරණය භාවිතා කරමින් Clickhouse, MemSQL තීරු දත්ත සමුදායන් සමාලෝචනය/සැසඳීම (Timofey Kulin, Yandex)
  • හොඳ කේත සමාලෝචනය සඳහා මෙවලම් සහ භාවිතයන් (ස්වයංක්‍රීයකරණය සමඟ!) (Nikita Sobolev, wemake.services)

P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න

ඉදිරිපස කොටස:

  • අපි මෙය මොනෝ-නැවත තැන්පත් කළ ආකාරය (Ivan Botanov, Tinkoff.ru)
  • SvelteJS ප්‍රාන්තය (Pavel Malyshev, Mustlab)
  • (නො) පරිපූර්ණ පින්තූර සහ අනෙකුත් පික්සල් මැජික් (Polina Gurtovaya, Evil Martians)
  • රුධිරය, දහඩිය, මයික්‍රොෆ්‍රොන්ටෙන්ඩ් සහ මොනොලිත් (ඩෙනිස් කොලෙස්නිකොව්, ඇවිටෝ)
  • වෙබයේ අතුරුමුහුණත් පරීක්ෂා කිරීම (Albert Faizullin, FlatStack)
  • Flash සිට MSE දක්වා වෙබයේ වීඩියෝව හෝ ඔබේම වීඩියෝ වාදකය ලියන්නේ කෙසේද (Alexey Gusev, Yandex)
  • ඉදිරිපස සංවර්ධකයින් සඳහා යන්ත්‍ර ඉගෙනීම හඳුන්වාදීම (මැක්සිම් සෙවෙරුකින්, EPAM පද්ධති)
  • කැන්වස් මත පෙළ විදැහුම්කරණයේ පරිණාමය. Flash, IE 11, නිර්මාණකරුවන් සහ කියුනිෆෝම් (Andrey Churakov, Miro) ගැන

P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න

DevOps අංශය:

  • අසාර්ථක පොකුර PostgreSQL + Patroni (Viktor Eremchenko, Miro)
  • ස්ථිතික කේත විශ්ලේෂණය භාවිතයෙන් සංවර්ධන ක්‍රියාවලියට පහසුකම් සැලසීම: අපගේ අත්දැකීම් (Georgy Gribkov, PVS-Studio)
  • ව්යවසාය වස්තු ගබඩාව (යූරි කර්බිට්ස්කොව්, අක් බාර්ස් ඩිජිටල් තාක්ෂණය)
  • Multicluster balancing + Canary Releases වෙතින් Avito. Navigator සහ එහි පරීක්ෂණ (Mikail Shaverdo, Avito)
  • යටිතල පහසුකම් කණ්ඩායමේ ශාපය (Alexey Kirpichnikov, Kontur)
  • පොකුර, වලාකුළු සහ හිස බිඳ දමන්නේ කෙසේද? ඔබට අවශ්‍ය වන්නේ... (කොන්ස්ටන්ටින් මකරිචෙව්, ප්‍රොවෙක්ටස්)
  • PostgresQL හි කොටස් කිරීමට මගේ මාර්ගය හෝ දත්ත සඳහා දිගු රැඳී සිටීම වළක්වා ගන්නේ කෙසේද (Almaz Mustakimov, BARS Group)
  • අළු මැද: පශ්චාත් මරණ පරීක්ෂණ අඛණ්ඩ වැඩිදියුණු කිරීමේ මෙවලමක් ලෙස (Marat Kinyabulatov, SkuVault)
  • Terraform (Kirill Kazarin, DINS) සමඟ අපගේ අත්දැකීම්

P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න

කළමනාකරණ අංශය:

  • දුරස්ථ: බෙදා හරින ලද සහ කාර්යක්ෂම (Alexey Kataev, Skyeng)
  • සැලසුම් ක්‍රියාත්මක කිරීමෙන් මොළය අපව වළක්වන්නේ කෙසේද සහ එය රවටා ගන්නේ කෙසේද (ග්‍රිගරි පෙට්‍රොව්, එව්රෝන්)
  • කඩිසර කණ්ඩායමක කාර්යක්ෂමතාවයේ මිනුම් දණ්ඩ (Alexander Kiverin, Ak Bars Digital Technologies)
  • කළමනාකරුවන්ට බාධා කරන හැසිරීම් සහ චින්තන රටා 5ක් (Alexander Orlov, Stratoplan)
  • වැඩිහිටි සමාගම් තුළ නව නිෂ්පාදන (Dmitry Kalaev, IIDF)
  • ව්‍යාපෘති කළමනාකරණය... ටෙලිග්‍රාම් හි! (ඊගෝර් සිල්බර්ග්, ස්මාර්ට් හෙඩ්)
  • සෑම වසරකම x2 කණ්ඩායම පරිමාණය කිරීමේ පදනම ලෙස සංස්කෘතිය (Artem Susekov, Miro)
  • දින 3 කින් සංවර්ධකයෙකු සොයා ගැනීමට ක්රම 3 ක් (Igor Katykov, Tinkoff.ru)

P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න

දැන් හොඳම කොටස - පුහුණු වන්න. එනම්, මාස්ටර් පන්ති. ඔවුන් සියලුම සහභාගිවන්නන්ට ලබා ගත හැකි අතර, ඔවුන් සඳහා වෙන වෙනම ගෙවීමට අවශ්ය නැත :) ප්රධාන දෙය නම් ශාලාවේ අසුන් ගැනීමට කාලය තිබීමයි, මන්ද මාස්ටර් පංතියේ ශාලාවට පුද්ගලයින් 20 දෙනෙකුට නවාතැන් ගත හැකිය.

මාස්ටර් පන්ති

Azure Machine Learning Service හි උදාහරණය භාවිතා කරමින් ස්වයංක්‍රීය යන්ත්‍ර ඉගෙනීම

(කාලය විනාඩි 80)
ඉදිරිපත් කරන්නා: Mikhail Komarov, Microsoft MVP

ප්‍රධාන පන්තිය අතරතුර, අපි Azure ML සේවාව නිර්මාණය කිරීමේ සහ වින්‍යාස කිරීමේ සිට ලැබෙන ආකෘතිය සමඟ Azure හි වෙබ් යෙදුමක් යෙදවීම දක්වා සියලු පියවර හරහා යන්නෙමු.

සහභාගිවන්නන්ට තිබිය යුතුය:
වින්ඩෝස්/ලිනක්ස් ලැප්ටොප් පරිගණකයක් පෙරනිමියෙන් ස්ථාපනය කර ඇති මෘදුකාංගයකි.
දෘශ්ය ශබ්දාගාර කේතය code.visualstudio.com
ඇනකොන්ඩා 3.7 www.anaconda.com/distribution
Azure වෙත අත්හදා බැලීමේ දායකත්වයක් සඳහා ලියාපදිංචි වන්න.

postgres, patroni, consul, s3, walg, ansible මත සරල අසාර්ථක පොකුරක්

(කාලය විනාඩි 80)
ඉදිරිපත් කරන්නා: Andrey Fefelov, mastery.pro

Patroni දෝෂ-ඉවසන Postgres පොකුරු ගොඩනැගීම සඳහා තථ්‍ය ප්‍රමිතිය බවට පත්වෙමින් තිබේ.
මාස්ටර් පන්තියේදී අපි ලැයිස්තුගත කර ඇති තොගයේ නෝඩ් 3 කින් යුත් සරල දෝෂ-ඉවසන පොකුරක් ගොඩනඟමු. (එය බැලූ බැල්මට සරල නැත).

අපි කෙටියෙන් patroni ගෘහ නිර්මාණ ශිල්පය හඳුන්වා දෙන අතර වඩාත් රසවත් වින්යාස පරාමිතීන් සාකච්ඡා කරමු.

ගොනු කරන්නා ක්‍රියා කරන ආකාරය සහ ඔබට පොකුරු ආරම්භ කළ හැකි ක්‍රම මොනවාදැයි බලමු.

ප්‍රධාන පන්තියෙන් පසුව, සපයා ඇති Ansible playbooks භාවිතයෙන් ඔබට මුල සිටම එවැනි පොකුරක් දියත් කිරීමට හැකි වනු ඇත.
MK මත අපි ඩොකර් හෝ අථත්‍ය යන්ත්‍රවල අවශ්‍ය අනුවාද යෙදවීමට කාලය නාස්ති නොකරමු.

වැඩ කිරීමට ඔබට අවශ්ය වනු ඇත: අන්තර්ජාල ප්‍රවේශය සහිත ලැප්ටොප් සහ websocket-අනුකූල බ්‍රවුසරයක් (Chrome, Firefox).
P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න

ඔබට විශේෂාංග අවශ්‍ය විය, මා සතුව ඒවා තිබේ! C# 8 හි ක්‍රමලේඛනය පුහුණු වන්න

ඉදිරිපත් කරන්නා: Andrey Karpov, JetBrains

C# තව තවත් නව විශේෂාංග එකතු කරමින් දැඩි ලෙස සංවර්ධනය වෙමින් පවතී.
අපි භාෂාවේ වඩාත්ම සිත්ගන්නාසුලු නවෝත්පාදනයන් දෙස බලමු, ඒවා ප්‍රායෝගිකව යෙදිය යුතු ආකාරය ද ඉගෙන ගනිමු.

ප්‍රධාන පන්තියෙන් පසු, ඔබට ඔබේ කාර්යයේදී C# 8 භාවිතා කිරීම ආරම්භ කළ හැකිය.

වැඩ කිරීමට ඔබට අවශ්ය වනු ඇත Visual Studio 2019 ස්ථාපනය කර ඇති ලැප්ටොප් පරිගණකය සහ ReSharper 2019.3 EAP (https://www.jetbrains.com/resharper/eap/) හෝ Rider 2019.3 EAP (https://www.jetbrains.com/rider/eap/) ප්ලගිනය ස්ථාපනය කර ඇත.

"හොඳ විනිවිදක" හෝ "උදව්, බාධාවක් නොවේ"

ඉදිරිපත් කරන්නා: ඇලෙක්සැන්ඩර් ෂුෂුනොව්, EPAM පද්ධති

නවීන තොරතුරු තාක්ෂණ ලෝකය එහි වැසියන්ගේ මෘදු කුසලතා සඳහා වඩ වඩාත් ඉල්ලුමක් වෙමින් පවතී. අපි සියල්ලෝම වැඩි වැඩියෙන් සන්නිවේදනය කරමින්, අපගේ ව්‍යාපෘතිවලට අන්‍යයන් සම්බන්ධ කරගනිමින් සහ අදහස් (සහ ව්‍යාපෘති) අලෙවි කරමින් සිටිමු. එහි ප්‍රතිඵලයක් වශයෙන්, අපි වැඩි වැඩියෙන් කතා කරන්නේ වෙනත් පුද්ගලයින් ඉදිරියේ: සම්මන්ත්‍රණ සහ විශ්ව විද්‍යාල, සගයන්, කළමනාකරණය, සේවාදායකයින්, ආයෝජකයින් ඉදිරියේ.

මාස්ටර් පන්තියේදී, ඔබේ පණිවිඩය ඔබේ ප්‍රේක්ෂකයින්ට සැබවින්ම ප්‍රකාශ කිරීමට සහ ඔබේ කතාවේ විෂය කෙරෙහි ඔවුන්ගේ ආකල්පය වෙනස් කිරීමට ඔබට ඉඩ සලසන උසස් තත්ත්වයේ ඉදිරිපත් කිරීමක් කරන්නේ කෙසේද යන්න පිළිබඳ සැබෑ උදාහරණ මම පෙන්වන්නම්. එන්න, එය ප්රයෝජනවත්, රසවත් හා විනෝදජනක වනු ඇත!

අප-සංවිධායකයින්ගෙන්: සාමාන්‍යයෙන් අපට කතා කිරීමට උගන්වනු ලබන්නේ ව්‍යාපාරික පුහුණුකරුවන්, පුහුණුකරුවන්, කළමනාකරුවන් සහ වෙනත් උපදේශකයින් විසිනි. නමුත් මෙය සාමාන්‍ය මාස්ටර් පන්තියක් නොවේ. මෙවර සංවර්ධකයින්ට කතා කරන ආකාරය උගන්වන්නේ සංවර්ධකයා වනු ඇත! ඇලෙක්සැන්ඩර් EPAM පද්ධතිවල ජ්‍යෙෂ්ඨ මෘදුකාංග ඉංජිනේරුවෙකි.

මාස්ටර් පන්තියේදී සටහන් කිරීමට ඔබට ඕනෑම පහසු මෙවලමක් අවශ්‍ය වේ.
P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න
වැඩසටහන 95%ක් සූදානම්, ප්‍රවේශපත්‍ර මිල ඔක්තෝබර් 15 දක්වා අඩු මට්ටමක පවතිනු ඇත. ඔබ DUMP Kazan වෙත යාමට අදහස් කළේ නම්, දැන් කාලයයි ස්ථානය ගන්න.

ඇත්ත වශයෙන්ම, ද ඇත: සම්මන්ත්‍රණ හවුල්කරුවන්ගෙන් විනෝදාස්වාදය, කථිකයන් සමඟ සන්නිවේදන ප්‍රදේශ, බොහෝ ආහාර සහ ලොක් ස්ටොක් බාර් එකේ පසු සාදයක්, නමුත් ඊළඟ ප්‍රවෘත්ති නිකුතුවේ ඒ ගැන වැඩි විස්තර.

ගිහින් එන්නම්! #DAMP හිදී හමුවෙමු!

P - අපේක්ෂාව, මෙන්ම මූලික වැඩසටහන DUMP Kazan. තේරීම් ඇඹරුම් යන්තය සමත් වූ වාර්තා බලන්න

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න