Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

VK ili ndi chikhalidwe chozizira - hackathon yamkati, yomwe ndi anyamata okha ochokera ku VKontakte angakhoze kutenga nawo mbali. Ndikukuuzani za hackathon m'malo mwa gulu lomwe lidatenga malo oyamba chaka chino ndikufa chifukwa cha kutopa kwathunthu, koma adakwanitsa kuyesa chojambulira kuvina kwa kamera ya nkhani.

Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

Dzina langa ndi Paulo, Ndimatsogolera gulu lapamwamba la kafukufuku wa VKontakte ndipo ndimakhala ndi maganizo ofunda kwa hackathons: monga wophunzira (Junction kapena angapo a deephacks) ndipo posachedwapa monga woyang'anira (VK hackathon kapena VKontakte mlandu pa Junction - mwa njira, iyi inali nthawi yoyamba Ndinachita nawo kampani yaku Russia). Tikugwira VK Hackathon, yotsegulidwa kwa aliyense, kwa chaka chachinayi (komaliza komwe tidakwera ku Likulu Lalikulu la Hermitage), ndipo gawo lalikulu la gulu lathu laukadaulo lidachita nawo izi asanalowe VK.

Hackathon yamkati imalola gululo kuti liyese zambiri ndi nsanja, kuyesa malingaliro osiyanasiyana komanso kusangalala nthawi zambiri. Kusiyana kofunikira ndikuti mayankho amatha kuphatikizidwa kwambiri mu VK, zomwe zimatipatsa mwayi wopeza ma prototypes osangalatsa.

Hackathon imachitika mu Singer House tsiku lonse - mkati mwa sabata, Likulu limasandulika kuyenda pakati pausiku. Ndizoseketsa kuwona momwe oyeretsa amayang'ana modabwa m'mawa - ofesi yomwe nthawi zambiri imakhala yopanda anthu nthawi ya 6 koloko mwadzidzidzi imakhala yodzaza ndi anthu akhungu omwe amayenda ngati Zombies ndikufuula kuti: "Maola asanu atsala!" Kapena mukalowa kukhitchini XNUMX koloko m'mawa ndipo mumamva ngati malo ogona a yunivesite panthawi ya maphunziro: zakumwa zopatsa mphamvu, pizza ndi mantha. Izi, ndithudi, zimachitika tsiku wamba, koma ndizosowa pamlingo waukulu chonchi.

Ma hackathon atatu am'mbuyomu adachitika m'chilimwe. Mu 2019, tidaganiza kuti tisataye nthawi pazinthu zazing'ono komanso kukhala ndi hackathon yozizira - ma hackathon awiri ndiabwino kwambiri kuposa imodzi, chifukwa uwu ndi mwayi wabwino woyesera ndikukhazikitsa lingaliro lomwe mulibe nthawi yokwanira mungoli yokhazikika. Malamulo asinthanso: poyamba gulu likhoza kukhala ndi anthu atatu, koma chaka chino pali anayi, koma wina samalemba kachidindo, koma amagwira ntchito zina. Zinali zotheka kuitanira okonza, oyang'anira malonda, oyesa, ogulitsa ndi anyamata ena ku gululo. Magulu okwana 38 adatenga nawo gawo pa hackathon iyi.

Dreamtim (molondola, m'modzi mwa 38)

Tinagwirizana ndi Danei ndipo pamodzi tidatsimikiza Egor и Tyoma kulowa nawo timu. Monga momwe zimayembekezeredwa, zitsanzozo zinali zoyang'anira ife, Egor anali kuyang'anira iOS, Tyoma anali kuyang'anira kupanga ndi kupanga. Kukula kwa mafoni + kamangidwe + kuphunzira makina pang'ono ndi backend ndiye chinsinsi chakuchita bwino pa 2k19 hackathon.

Ngakhale chaka chino, kugawanika kukhala nyimbo kunawonekera, zomwe sizinalipo kale: Media (momwe tidachita nawo), Communications, Infrastructure, Content and Entertainment. Tinali ndi opikisana nawo amphamvu. Mwachitsanzo, tinkalimbikitsidwa nthawi zonse ndi wopanga wamkulu wa VK Ilya, yemwe adalowa m'chipinda chathu ndikuwonetsa malingaliro a gulu lake.

Maganizo

- Ndidalandira mphotho pafupifupi pafupifupi ma hackathon onse omwe ndidachita nawo, ndipo ndimayembekezera zomwezo kuchokera ku hackathon yamkati yozizira iyi. (Danya anali kudzidalira)

Lingaliro lathu (makamaka Danina) poyamba linali loti: tinkafuna kufufuza mutu wa mbadwo wa nyimbo + kukhala ndi chirichonse pa chipangizocho, mwinamwake chikanakhala "backend kwambiri". Hackathon idayamba ndikukambirana - tidaganiza zomwe titha kupanga. Kupanga nyimbo ndikosangalatsa, koma ndikufuna kuzipangitsa kukhala zodalira ogwiritsa ntchito. Mabatani ena? Mwina kujambula pa zenera ndi kupanga nyimbo zochokera izo? Panthawi imodzimodziyo, tinaphunzira kuchokera kwa anyamata ochokera ku gulu la Music momwe tingawonjezere nyimbo zomwe timafunikira. Koma sizinali kuonekabe zolondola. Magulu oyandikana nawo anali kugwira ntchito mosangalala pakompyuta yawo ndikuyambitsa kukhumudwa.

- Bwanji ngati mutazindikira gitala la mpweya, ngati mukuimba gitala, ndipo malingana ndi izi, muziimba phokoso la gitala? (Mutu)

Bingo! Lingaliro ndi lankhondo, ndipo tili ndi mphamvu zokonzekera zonse mwa njira yabwino. Kwa kuzindikira zoyenda pali posenet, ndipo ali bwino (komanso ndi mafoni). Tiyeni tiyerekeze!

Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

chisankho

Ntchito zazikulu ndikupanga gululi pazida (ziyenera kukhala zenizeni) ndikuphunzira kuzindikira mayendedwe. Egor anayamba kunyamula, Tyoma anayamba kuganiza za mayendedwe omwe angakhale osangalatsa kuphatikiza (gitala chabe - lotopetsa), ndipo Danya ndi ine tinayamba kuwazindikira. Koma izi zimafuna deta. Kodi pali kusiyana kotani pakati pa PRO ndi amateur? PRO ili ndi gulu lokhala ndi GPU - ndichinthu chimodzi, ziwiri - PRO idzisonkhanitsa yokha ikafuna. Danya adakonza malo omwe amalumikizana ndi data yamunthu wodziwika kuchokera pa kamera, ndiyeno - kuvina! Usiku umenewo tinaphunzira kuvina flossing, skibidi и dutsa.

Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript
Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

Monga choyimira chojambulira mayendedwe, tidagwiritsa ntchito laputopu yantchito, yomwe idalemba koyamba nkhope ya Dani (sanalembe mzere umodzi mu JS kale) pomwe adawona cholakwika china chosamvetsetseka cha JS.

Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

- Sindikumvetsa, ndili ndi vuto lamulingo: kusindikiza kwasowa mu Python! (Danya)

Kuvina kwausiku (kwenikweni)

Tinajambula maola ambiri akuyenda mosalekeza kutsogolo kwa kamera usiku. Adazijambula okha, komanso adagwira omanga omwe adangoyendayenda pansi ndikuwakakamiza KUVINA. Tili ndi zophatikiza zisanu ndi ziwiri zosiyana - tsopano tidayenera kuphunzira kusiyanitsa pakati pawo.

Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript
Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

"Ndinkabwera maola atatu aliwonse kudzawona ngati anyamatawo ali moyo." Pasha anafuula kuti: "Tili ndi pivot!" - ndipo Danya adasinthasintha ndi mphamvu zake zonse. Kenako aliyense anavina chitolirocho. Daniil atatha mphamvu, Pasha anatsegula zenera n’kunena kuti: “Anyamata, tikufunika kutsitsimuka.” (Madina)

Deta yochokera pachithunzicho idakonzedweratu: miyendo idatayidwa kunja, mutu udawerengedwa, ndikusinthidwa kukhala ma polar coordinates okhudzana ndi torso. Tinaphunzitsa chojambulira choyenda pogwiritsa ntchito catboost - pogwiritsa ntchito kagawo kakang'ono ka masekondi atatu a mayendedwe a data kuchokera pachitsanzocho. Mpaka usiku uno sitinagwire ntchito ndi laibulale - idakhala yolimbana, ndipo mutha kuyiyika mu iOS.

Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

Amaphunzitsa magulu amitundu yambiri, kalasi imodzi imakhala yotopetsa momwe ingathere - kumangoyang'ana kutsogolo kwa kamera. Chinthu chovuta kwambiri chinali kujambula kayendedwe ka "thanthwe" - tinagwedeza mitu yathu mopanda dyera kuti patapita kanthawi inayamba kupota. Ndipo adatulutsa dzanja ndi "mbuzi", ngakhale izi zinali zopanda pake - posenet ili ndi mfundo imodzi yokha pa dzanja lonse, sichiwona zala.

Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

— Cha m’ma 3 koloko m’mawa, Pasha anakwera m’chikwama chogona n’kumayendamo kwa ola limodzi, akudumpha ngati kangaroo weniweni. (Madina)

Cha m'ma 8 koloko m'mawa tinakhudzidwa ndi vuto laling'ono - chirichonse chinasweka ndipo palibe chimene chikugwira ntchito, koma zonse mwadzidzidzi zinayamba kugwira ntchito zokha. Kuyika mitundu yonseyi mukugwiritsa ntchito kunakhala vuto lalikulu - Egor adamaliza msonkhanowo mphindi zisanu tsiku lomaliza lisanafike. Tiyeni timuthandize:

- Titapeza lingalirolo, zonse zidayenda bwino kwambiri komanso mwaphindu. Anyamatawo adaphunzitsa gululi ndikuvina, ndipo ndidaphatikizira PoseNet ku kamera yankhani mu JavaScript mwachindunji pasakatuli. Mayesero oyambira adagwira ntchito bwino ndipo anali othamanga modabwitsa. Choncho, m'mawa kunapezeka kuti WebGL mu WebView inagwa mwadzidzidzi pamene ndikugwira ntchito ndi zojambula zachabechabe ndipo panalibe njira yopezera yankho, ndinatsala pang'ono kutaya mtima. Koma zinali mochedwa kwambiri kusiya: tinali kuyaka ndi lingaliro. Chifukwa chake, ndi mphamvu zathu zomaliza komanso chitoliro chomaliza cha ng'ombe yofiira, tidakokera mtundu wina kutengera CoreML kupita ku kasitomala wa iOS paulendo ndikuyamba kutsatira zomwe zidachitika - kuti titumize ku mtunduwo ndi zovina. ndi kupeza zotsatira zina pa zotsatira. Kwenikweni, tinabwereza ntchitoyo mobwerezabwereza! Vuto lina linali lachitsanzo lachiŵiri, lomwe mwadzidzidzi linayamba kuyembekezera mikangano yoposa chikwi monga kuloŵetsamo! Xcode idapanga mawonekedwe ake omwe sangakhale osatheka kugwiritsa ntchito mwachindunji. Mwamwayi, chidziwitso changa cha Objective-C sichinandikhumudwitse, ndipo yankho labwino kwambiri linapezedwa. (Egor)

Kuponya

Lachisanu, pa 14 koloko masana, panali nthawi yomaliza yoyika kanema wokhudza ntchitoyi-magulu angapo sanapange nthawi yake ndipo sanayenerere. Ndipo nthawi ya 14:40 tinali ndi mawu kwa omwe amatsata mayendedwe okhudzana ndi malondawo. Tinali ndi anyamata ochokera ku gulu la Video ndi Nyimbo, ndipo ankawoneka kuti amakonda chirichonse chokhudza phula. Tinatenga malo achiwiri panjira yathu (tinkafuna poyamba, chifukwa tili ndi polojekiti yabwino kwambiri!)

- Chaka chino ndinali woyang'anira wa hackathon wamkati kwa nthawi yoyamba. Ndikunena modziletsa: zinali zovuta kwambiri kuyesa ntchitoyo. Mlingo wa matimu onse popanda kusiyanitsa unali wosakhulupirira. Chinthu sichiyenera kukhala chotsogola mwaukadaulo, osati "kungotsala pang'ono kupanga," osati "chothandiza pazogulitsa zathu." Ntchito yopambana iyenera kukwaniritsa zonsezi panthawi imodzi. Zikuwoneka kuti anyamatawo adachita bwino. (Andrei)

Tinali ndi khwekhwe lathu lomaliza pa 17:40 p.m. Panthawiyi, kunali koyenera kukonzekera chiwonetsero china, nthawi ino kwa Gulu lonse, ndipo oweruza anali osiyana - wotsogolera luso, wotsogolera mankhwala ndi wotsogolera malonda.

Chachisanu madzulo zonse zinali zitatha - tinapita kunyumba kukagona, osadziwa kanthu za zotsatira.

Zotsatira zake ndi potsiriza

Zotsatira zidalengezedwa Lolemba lokha. Choyamba, adapereka opambana panjira (osati mlandu wathu - ndikukumbutseni, tinali achiwiri), ndiye atsogoleri a omvera amavotera (osati ife), ndiyeno chachitatu (ndiponso si ife). kachiwiri (kachiwiri, osati ife) ndipo, potsiriza, ife.

Nazi ma projekiti omwe tidayenera kupikisana nawo:

Malo a 2 - wothandizira mawu omvera;
Malo a 3 - ndondomeko ya nthawi ya zolakwika zamkati;
Mphotho ya People's Choice ndi chikumbutso cha misonkhano yochezera yomwe ikubwera.

- Iyi ndiye hackathon yabwino kwambiri yomwe ndidachitapo nawo. Panali magalimoto ambiri kuposa ngakhale ku Junction. (Danya)

- Ndinasangalala kwambiri kugwira ntchito ndi anzanga ochokera ku dipatimenti yosiyana kwambiri - ndinali ndisanakhudzepo kuphunzira kwa makina, zinkawoneka ngati zamatsenga kwa ine, koma tsopano sizili choncho. (Egor)

- Zinali zabwino kwambiri kukhala m'gulu labwino kwambiri lokhala ndi projekiti yabwino ngati iyi. Mu tsiku limodzi ndinakwanitsa kukhala mlengi, videographer, sound engineer, mkonzi, woyimba ndi copywriter! Inenso ndinali ndekha amene ndinakwanitsa kugona. (Mutu)

Moyo pambuyo pa hackathon

Mapulojekiti ambiri omwe amapangidwa pa hackathons samapanga malonda pazifukwa zosiyanasiyana: kusintha kwa malingaliro, zovuta za kukhazikitsa, chinachake chosayembekezereka pakukhazikitsa. Hackathon wamkati ndi chimodzimodzi.

Komabe, timalemba ma projekiti omwe adawona kuwala kwatsiku:

  • aliyense amakonda Vinci;
  • cheke chogwiritsa ntchito, yomwe idakhazikitsidwa pa February 14, 2018;
  • красивые zikwangwani kwa zolemba zazifupi;
  • ndi zingapo zamkati zomwe tingasangalale kuzikamba, koma sitingathe :)

Momwe tapambana hackathon yamkati pophunzira skibidi, flossing ndi javascript

Source: www.habr.com

Kuwonjezera ndemanga