Пешрафти рақамӣ - чӣ гуна рӯй дод

Ин аввалин хакатон нест, ки ман ғолибам, на аввалин ҳакатон дар бораи он навиштан, ва ин аввалин паёми Ҳабре нест, ки ба "Раҳками рақамӣ" бахшида шудааст. Аммо ман натавонистам нависам. Ман таҷрибаи худро барои мубодилаи кофӣ беназир медонам. Шояд ман ягона шахсе бошам, ки дар ин ҳакатон дар марҳилаи минтақавӣ ва финалӣ дар ҳайати дастаҳои гуногун ғолиб омадаам. Мехоҳед бидонед, ки ин чӣ гуна рӯй дод? Хуш омадед ба гурба.

Марҳилаи минтақавӣ (Маскав, 27-28 июли 2019).

Ман бори аввал таблиғи "Рақамии Рақамӣ"-ро дар ҷое дар моҳҳои март-апрели соли ҷорӣ дидам. Табиист, ки ман аз чунин хакатони калон гузашта натавонистам ва дар сайт сабти ном шудам. Дар он чо бо шарту барномаи мусобика шинос шудам. Маълум шуд, ки барои ворид шудан ба ҳакатон бояд имтиҳони онлайн, ки 16-уми май оғоз шуд, мегузаред. Ва, шояд, ман онро ба осонӣ фаромӯш карда будам, зеро ман номае нагирифтаам, ки дар бораи оғози санҷиш ба ман хотиррасон мекунад. Ва ман бояд бигӯям, ки дар оянда ҲАМАИ МАКТУБҳое, ки аз CPU ба ман меоянд, пайваста дар папкаи спам ба охир мерасанд. Ҳарчанд ман ҳар дафъа тугмаи "беэътибор" -ро пахш мекардам. Ман намедонам, ки онҳо чӣ гуна ба чунин натиҷа ноил шуданд; ин барои ман бо фиристодани почта дар MailGun кор надод. Ва бачаҳо дар бораи мавҷудияти хадамот ба монанди isnotspam.com умуман намедонанд. Аммо мо дур мешавем.

Дар яке аз мачлисхо сар шудани имтихонро ба хотир овардам клуби стартап, дар он чо масъалаи ташкил кардани командаро низ мухокима кардем. Рӯйхати тестҳоро кушода, ман аввал ба санҷиши Javascript нишастам. Умуман, вазифаҳо кам ё камтар мувофиқ буданд (масалан, агар шумо дар консол 1 + '1' илова кунед, натиҷа чӣ мешавад). Аммо аз таҷрибаи худ, ман ин гуна санҷишҳоро ҳангоми қабули кор ё дастае, ки қайдҳои хеле калон доранд, истифода мебарам. Гап дар он аст, ки дар кори воқеӣ барномасоз хеле кам ба чунин чизҳо дучор мешавад, ки қобилияти зуд ислоҳ кардани кодро дорад - ин дониш ба ҳеҷ ваҷҳ мувофиқат намекунад ва шумо метавонед барои мусоҳибаҳо ба осонӣ чунин чизҳоро омӯзед (ман аз худам медонам). Умуман, ман санҷишро хеле зуд пахш кардам, дар баъзе ҳолатҳо ман худро дар консол тафтиш кардам. Дар санҷиши python, супоришҳо тақрибан як навъ буданд, ман низ худро дар консол санҷидам ва ҳайрон шудам, ки нисбат ба JS холҳои бештар ба даст овардам, гарчанде ки ман ҳеҷ гоҳ дар Python касбӣ барномарезӣ накардаам. Баъдтар, дар сӯҳбат бо иштирокчиён ман ҳикояҳоро шунидам, ки чӣ гуна барномасозони қавӣ дар санҷишҳо баҳои паст гирифтанд, чӣ гуна баъзе одамон мактуб гирифтанд, ки онҳо аз раванди интихоби CPU нагузаштанд ва сипас онҳоро ба ҳар ҳол даъват карданд. Маълум аст, ки созандагони ин озмоишҳо эҳтимолан дар бораи он чизе нашунидаанд назарияи тест, на дар бораи эътимоднокй ва дурустии онхо, на дар бораи чй тавр санчиданн онхо ва идея бо тестхо аз худи аввал нобарор мебуд, гарчанде ки максади асосии хаккониро ба назар нагирифта будем. Ва ҳадафи асосии ҳак, чунон ки баъдтар фаҳмидам, гузоштани рекорди Гиннес буд ва санҷишҳо хилофи он буданд.

Пас аз гузаштани имтиҳонҳо, онҳо ба ман занг заданд, пурсиданд, ки оё ман иштирок мекунам, тафсилотро фаҳмонданд ва ба ман гуфтанд, ки чӣ гуна ба чат барои интихоби даста дохил шавам. Дере нагузашта ба чат даромадам ва дар бораи худам мухтасар навиштам. Дар чат ахлотҳои пурра вуҷуд доштанд; ба назар чунин менамуд, ки ташкилкунандагон ба одамони тасодуфӣ таблиғ мекарданд, ки ба IT ҳеҷ иртиботе надоранд. Менеҷерони сершумори маҳсулот "дар сатҳи Стив Ҷобс" (ибораи воқеӣ аз пешниҳоди як иштирокчӣ) дар бораи худ ҳикояҳо нашр карданд ва таҳиягарони муқаррарӣ ҳатто намоён набуданд. Аммо ман хушбахт будам ва ба зудӣ ба се барномасозони ботаҷрибаи JS ҳамроҳ шудам. Мо бо хамдигар аллакай дар хаккон вохурдем ва баъд барои илхом ва халли масъалахои ташкилй ба коллектив як духтарро хамрох кардем. Дар ёд надорам, ки чаро, аммо мо мавзӯи "Тренинг дар бораи киберамният" -ро гирифтем ва онро ба треки "Илм ва маориф 2" дохил кардем. Бори аввал ман худро дар ҳайати 4 нафар барномасозони пурқувват пайдо кардам ва бори аввал ҳис кардам, ки дар чунин таркиб чӣ гуна ғолиб шудан осон аст. Мо бе тайёрӣ омадем ва то нисфирӯзӣ баҳс кардем ва наметавонистем, ки чӣ кор кунем: барномаи мобилӣ ё веб. Дар ҳар ҳолати дигар, ман фикр мекардам, ки ин ноком аст. Барои мо муҳимтар аз ҳама фаҳмидани он буд, ки чӣ тавр мо аз рақибони худ беҳтар хоҳем буд, зеро дар гирду атроф дастаҳои зиёде буданд, ки озмоишҳо, бозиҳои киберамният ва амсоли инҳоро бурида буданд. Пас аз дидани ин ва барномаҳо ва барномаҳои омӯзишии Google, мо қарор додем, ки фарқкунандаи асосии мо машқҳои машқҳои оташнишонӣ хоҳад буд. Мо як қатор хусусиятҳоеро интихоб кардем, ки татбиқи онҳо ба мо ҷолиб буд (бақайдгирӣ бо санҷиши почтаи электронӣ ва парол бар зидди пойгоҳи додаҳои хакерӣ, ирсоли мактубҳои фишингӣ (дар шакли мактубҳои бонкҳои маъруф), омӯзиши муҳандисии иҷтимоӣ дар чат). Бо қароре, ки мо чӣ кор карда истодаем ва фаҳмидем, ки чӣ тавр мо метавонем фарқ кунем, мо зуд як веб-барномаи мукаммал навиштем ва ман нақши ғайриоддии як таҳиягари пуштибонро бозӣ кардам. Ба хамин тарик, мо дилпурона роххат гирифтем ва дар хайати се командам дигар ба мусобикаи финалии Казон роххат гирифтем. Баъдтар, дар Қазон фаҳмидам, ки интихоби интихоби финалӣ афсона буд, ман дар он ҷо бо чеҳраҳои шиноси дастаҳое вохӯрдам, ки аз интихоб нагузаштаанд. Ҳатто бо хабарнигорони Шабакаи 1 бо мо мусоҳиба карданд. Аммо дар гузориш аз он, аризаи мо танҳо барои 1 сония нишон дода шудааст.

Пешрафти рақамӣ - чӣ гуна рӯй дод
Дастаи барфй, ки дар мархалаи вилоятй голиб омадам

Финал (Қазон, 27-29 сентябри 2019)

Аммо баъд нокомиҳо сар шуданд. Ҳама барномасозони дастаи Барфӣ дар тӯли тақрибан як моҳ пайи дигар хабар доданд, ки онҳо наметавонанд ба Қазон ба даври ниҳоӣ бираванд. Ва ман дар бораи пайдо кардани дастаи нав фикр мекардам. Аввалан, ман дар сӯҳбати умумии Русия Hack Team занг задам ва гарчанде ки дар он ҷо ба ман посухҳои зиёд ва даъватномаҳо барои пайвастан ба дастаҳо гирифта шуда буданд, ҳеҷ яке аз онҳо таваҷҷӯҳи маро ба худ ҷалб накарданд. Дастаҳои нобаробар буданд, ба монанди маҳсулот, таҳиягари мобилӣ, фронт-энҳо, ки ба як қуқ, харчанг ва пайки аз афсона шабоҳат доранд. Инчунин дастаҳое буданд, ки аз ҷиҳати технология барои ман мувофиқ набуданд (масалан, бо таҳияи замимаи мобилӣ дар Flutter). Ниҳоят, дар як сӯҳбате, ки ман онро бесарусомон меҳисобам (ҳамон ВКонтакте, ки дар он ҷо интихоби дастаҳо барои марҳилаи минтақавӣ сурат мегирифт), таблиғ дар бораи ҷустуҷӯи фронтдер барои даста гузошта шуд ва ман сирф ба таври тасодуфӣ навиштам. Бачаҳо аспирантҳои Сколтех буданд ва фавран пешниҳод карданд, ки мулоқот ва шиносоӣ кунанд. Ба ман писанд омад; дастаҳое, ки дар ҳакатон бо ҳам шинос шуданро афзалтар медонанд, одатан аз набудани ҳавасмандии худ маро ҳушдор медиҳанд. Мо дар «Райке»-и Пятницкая вохурдем. Бачаҳо ба назар оқилона, ҳавасманд, ба худ ва ба ғалаба боварӣ доштанд ва ман дар ҳамон ҷо қарор қабул кардам. Мо ҳанӯз намедонистем, ки кадом трекҳо ва вазифаҳо дар ниҳоӣ хоҳанд буд, аммо мо гумон мекардем, ки чизеро бо омӯзиши мошинсозӣ интихоб мекунем. Ва вазифаи ман навиштани админ барои ин масъала хоҳад буд, бинобар ин ман қаблан дар асоси antd-admin шаблон омода кардам.
Аз ҳисоби ташкилкунандагон ба Қазон рафтам. Бояд бигӯям, ки дар чатҳо ва блогҳо дар мавриди хариди чиптаҳо ва умуман, ташкили финал норозигии зиёд баён шудааст, ҳамаашро такрор намекунам.

Пас аз расидан ба Expo Kazan, сабти ном шуд (ман дар гирифтани нишона каме мушкилӣ доштам) ва субҳона хӯрда, мо барои интихоби трек рафтем. Мо танҳо ба ифтитоҳи тантанавие, ки масъулон дар он суханронӣ карданд, тақрибан 10 дақиқа рафтем, дарвоқеъ мо аллакай трекҳои дилхоҳи худро доштем, аммо ба ҷузъиёт таваҷҷӯҳ доштем. Масалан, дар треки № 18 (Ростелеком), маълум шуд, ки барои таҳияи як барномаи мобилӣ зарур аст, гарчанде ки ин дар тавсифи мухтасар набуд. Мо интихоби асосиро байни хати № 8 Дефектоскопияи қубурҳо, ҶСК «Газпром нефт» ва пайроҳаи № 13 Марказҳои перинаталӣ, Палатаи ҳисоби Федератсияи Русия қарор додем. Дар ҳарду ҳолат, Data Science лозим буд ва дар ҳарду ҳолат веб метавонист илова кард. Дар треки № 13 моро аз он боздоштанд, ки вазифаи Илми маълумот дар он ҷо хеле заиф буд, Росстатро таҳлил кардан лозим буд ва маълум набуд, ки панели администратор лозим аст ё не. Ва арзиши аслии ин вазифа дар зери шубҳа буд. Дар ниҳоят, мо тасмим гирифтем, ки ҳамчун як гурӯҳ мо барои пайгирии 8 бештар мувофиқем, хусусан азбаски бачаҳо аллакай дар ҳалли мушкилоти шабеҳ таҷриба доштанд. Мо аз рӯи сенарияе оғоз кардем, ки дар он барномаи мо аз ҷониби корбари ниҳоӣ истифода мешавад. Маълум шуд, ки мо ду намуди корбар дорем: техникҳое, ки ба маълумоти техникӣ таваҷҷӯҳ доштанд ва менеҷероне, ки ба нишондиҳандаҳои молиявӣ ниёз доранд. Вақте ки идеяи сенария пайдо шуд, маълум шуд, ки дар канори пеш чӣ кор кардан лозим аст, дизайнер бояд чиро кашад ва дар паси он чӣ гуна усулҳо лозиманд, тақсим кардани вазифаҳо имконпазир шуд. Масъулиятҳо дар даста ба таври зайл тақсим карда шуданд: ду нафар ML-ро бо маълумоте, ки аз коршиносони техникӣ гирифтаанд, ҳал карданд, як нафар пуштибониро дар Python навишт, ман дар React ва Antd охири фронтро навиштам, дизайнер интерфейсҳоро кашид. Њатто нишастем, ки њангоми њалли масъалањоямон муошират бароямон кулайтар бошад.

Рузи аввал кариб бехабар парвоз мекард. Дар муошират бо мутахассисони техникӣ маълум шуд, ки онҳо (Газпром нефт) ин мушкилотро аллакай ҳал кардаанд, онҳо танҳо фикр мекарданд, ки оё онро беҳтар ҳал кардан мумкин аст? Ман намегӯям, ки ин ҳавасмандии маро коҳиш дод, аммо пасмондае боқӣ гузошт. Ман ҳайрон шудам, ки шабона модераторҳои секция дастаҳои кории онҳоро қайд карданд (чунон ки онҳо барои омор мегӯянд), ин одатан дар хакатон амалӣ карда намешавад. Субҳи мо як прототипи пеш, баъзе рудиментҳои қафо ва аввалин ҳалли ML омода будем. Умуман, аллакай чизе буд, ки ба мутахассисон нишон диҳад. Нимаи дуюми рӯзи шанбе, дизайнер бешубҳа интерфейсҳои бештареро кашид, ки ман барои рамзгузорӣ вақт дорам ва ба эҷоди презентатсия гузашт. Рӯзи шанберо барои сабти сабт ҷудо карданд ва саҳар ҳамаеро, ки дар толор кор мекарданд, ба долон ронданд, баъд даромаду хуруҷ аз толор бо истифода аз нишонаҳо анҷом дода шуд ва имкон дошт, ки дигар ба кор набароянд. аз як соат дар як рӯз. Ман намегӯям, ки ин ба мо ягон нороҳатии ҷиддӣ овард; аксари рӯз мо то ҳол нишаста кор мекардем. Хӯрок, воқеан, хеле ночиз буд, барои хӯроки нисфирӯзӣ мо як пиёла шўрбо, пирожни ва себ гирифтем, аммо боз ин моро хеле ғамгин накард, мо ба чизи дигар таваҷҷӯҳ кардем.

Онҳо давра ба давра барзагови сурх, ду банка ба як даст доданд, ки ин хеле муфид буд. Нӯшокии энергетикӣ + рецепти қаҳва, ки кайҳо дар ҳакатонҳо санҷида шуда буд, ба ман имкон дод, ки тамоми шаб ва рӯзи дигар код кунам ва мисли шиша хушҳолам. Дар рӯзи дуюм, мо, воқеан, ба барнома танҳо хусусиятҳои нав илова кардем, нишондиҳандаҳои молиявиро ҳисоб кардем ва ба намоиш додани графикҳо оид ба омори камбудиҳо дар шоҳроҳҳо шурӯъ кардем. Дар роҳи мо ҳеҷ гуна баррасии рамзӣ вуҷуд надошт; коршиносон ҳалли мушкилотро дар услуби kaggle.com дар асоси дурустии пешгӯӣ арзёбӣ карданд ва пешгӯишаванда ба таври визуалӣ арзёбӣ карда шуд. Ҳалли ML-и мо дақиқтарин баромад, шояд ин ба мо имкон дод, ки пешво гардем. Шаби рӯзи шанбе ба якшанбе то соати 2 кор мекардем ва баъд дар манзиле, ки ҳамчун пойгоҳ истифода мекардем, хоб мерафтем. Мо тақрибан 5 соат хоб кардем, рӯзи якшанбе соати 9-и субҳ мо аллакай дар Expo Kazan будем. Ман саросемавор чизе тайёр кардам, вале бештари ваќт ба омодагии пешакї сарф мешуд. Муҳофизати пешакӣ дар 2 ҷараён, дар назди ду гурӯҳи коршиносон сурат гирифт; аз мо хоҳиш карданд, ки дар охир сухан гӯем, зеро ҳарду дастаи коршиносон мехостанд моро гӯш кунанд. Мо инро ҳамчун аломати хуб қабул кардем. Барнома аз ноутбуки ман, аз сервери иҷрошаванда нишон дода шуд; мо барои дуруст ҷойгир кардани барнома вақт надоштем, аммо ҳама ҳамин тавр карданд.

Умуман, ҳама чиз хуб гузашт, ба мо нуктаҳоеро нишон доданд, ки дар онҳо аризаи худро такмил дода метавонем ва дар замони пеш аз дифоъ мо ҳатто кӯшиш мекардем, ки баъзе аз ин эродҳоро амалӣ созем. Ҳимоя низ ба таври ҳайратангез бомуваффақият гузашт. Аз рУи натичадои мудофизати пешакй мо медонистем, ки мо аз чидати холдо пеш ме-равем, аз чидати дакикии халд дар пеш будем, фронти хуб, тар-тиби хуб ва умуман, хуб доштем. эҳсосот. Боз як аломати мусоид ин буд, ки модератор духтари бахши мо пеш аз ворид шудан ба толори консерт бо мо селфи гирифт ва баъд гумон кардам, ки шояд чизе донад))). Аммо мо пас аз ҳимоя холҳои худро намедонистем, аз ин рӯ, то замони эълони тими мо аз саҳна каме пуршиддат гузашт. Дар саҳна онҳо як картон бо навиштаҷоти 500000 XNUMX рубл супурданд ва ба ҳар кас як халта бо кружка ва батареяи телефони мобилӣ доданд. Мо натавонистем, ки аз ғалаба баҳравар шавем ва онро дуруст ҷашн гирем, мо зуд хӯроки шом хӯрдем ва бо такси ба қатора рафтем.

Пешрафти рақамӣ - чӣ гуна рӯй дод
Дастаи WAICO дар финал ғалаба мекунад

Баъди бозгашт ба Маскав хабарнигорони НТВ бо мо мусоҳиба карданд. Мо дар ошёнаи дуюми қаҳвахонаи «Квартал 44»-и Полянка як соати пурра навор гирифтем, аммо хабар ҳамагӣ тақрибан 10 сонияро нишон дод.Охир, дар муқоиса бо марҳилаи вилоятӣ пешрафти қавӣ.

Агар мо таассуроти умумии Рақами рақамиро ҷамъбаст кунем, онҳо чунинанд. Барои ин чорабинй маблаги зиёд сарф карда шуд, ман то хол хакатони ин хел микьёсро надида будам. Аммо ман гуфта наметавонам, ки ин асоснок аст ва дар хакикат самара медихад. Кисми зиёди иштироккунан-дагоне, ки ба Казон омада буданд, оддй иштироккунандагони базм буданд, ки бо дастони худ кореро намедонистанд ва мачбур буданд, ки рекорд гузоранд. Наметавонам бигӯям, ки рақобат дар даври ниҳоӣ аз марҳилаи вилоятӣ баландтар буд. Инчунин, арзиш ва фоиданокии вазифаҳои баъзе трекҳо шубҳаовар аст. Баъзе проблемахо дар сатхи саноат кайхо хал карда шудаанд. Чунон ки баъд маълум гардид, баъзе ташкилотхое, ки трекхоро гузарон-данд, ба халли онхо манфиатдор нестанд. Ва ин ҳикоя ҳанӯз ба охир нарасидааст, дастаҳои пешсаф аз ҳар як трек барои пеш аз суръатбахш интихоб карда шуданд ва тахмин карда мешавад, ки онҳо стартапҳои BREAKTHROUGH хоҳанд буд. Аммо ман ҳоло омода нестам, ки дар ин бора бинависам, мебинем, ки аз ин чӣ мешавад.

Манбаъ: will.com

Илова Эзоҳ