Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

I-VK inesiko elipholileyo - i-hackathon yangaphakathi, apho kuphela abafana baseVKontakte banokuthatha inxaxheba. Ndiza kukuxelela malunga ne-hackathon egameni leqela elithathe indawo yokuqala kulo nyaka kwaye lafa ngenxa yokudinwa ngokupheleleyo, kodwa likwazile ukuzama umtshini wokuhamba komdaniso wekhamera yebali.

Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

Igama lam ndingu UPawulos, Ndikhokela iqela eliphezulu le-VKontakte lophando kwaye ndinesimo sengqondo esifudumeleyo malunga nee-hackathons: njengomthathi-nxaxheba (I-Junction okanye inani le-deephacks) kwaye kutshanje njengomgcini (i-VK hackathon okanye i-VKontakte case kwi-Junction - ngendlela, le yayiyisihlandlo sokuqala. Ndathatha inxaxheba apho kwinkampani yaseRashiya). Sibambe i-VK Hackathon, evulekele wonke umntu, kunyaka wesine (ixesha lokugqibela sikhuphukela kwi-General Headquarters yeHermitage), kwaye inxalenye ebalulekileyo yeqela lethu lobugcisa lithathe inxaxheba kuyo ngaphambi kokujoyina i-VK.

I-hackathon yangaphakathi ivumela iqela ngokwalo ukuba lizame kakhulu ngeqonga, ukuvavanya iingcamango ezahlukeneyo kwaye ngokubanzi ukuzonwabisa. Umahluko obalulekileyo kukuba izisombululo zinokudityaniswa ngakumbi kwiVK, nto leyo esinika ithuba lokuphumeza iiprototypes ezinomdla.

I-hackathon yenzeka kwiSinger House imini yonke - kanye phakathi evekini, iKomkhulu lijika libe yintshukumo yasezinzulwini zobusuku. Kuyahlekisa ukubukela indlela abacoci abajonga ngayo bemangalisiwe kusasa-iofisi ehlala ingenanto ngentsimbi yesi-6 ngequbuliso ijika igcwale ngabantu abangcangcazelayo abahamba njenge zombies bekhwaza besithi: “Kushiyeke iiyure ezintlanu!” Okanye xa ungena ekhitshini ngentsimbi yesithathu ekuseni kwaye kunuka ngathi ziindawo zokulala zaseyunivesithi ngexesha leeseshoni: iziselo zamandla, ipizza kunye nokuphakuzela. Oku, ngokuqinisekileyo, kwenzeka ngosuku oluqhelekileyo, kodwa kunqabile kwinqanaba elikhulu.

Ii-hackathons ezintathu zangaphambili zangaphakathi zenzeke ehlotyeni. Ngo-2019, sagqiba kwelokuba singachithi ixesha kwizinto ezingabalulekanga kwaye sibambe i-hackathon yasebusika - ii-hackathon ezimbini zingcono kakhulu kunenye, kuba eli lithuba elipholileyo lokuzama kunye nokuphumeza umbono apho kungekho xesha laneleyo kwisigqi esiqhelekileyo. Imigaqo nayo itshintshile: ngaphambili iqela linokuba nobuninzi babantu abathathu, kodwa kulo nyaka kukho ezine, kodwa enye ayibhali ikhowudi, kodwa igxininise kwenye into. Kwakunokwenzeka ukumema abaqulunqi, abaphathi bemveliso, abavavanyi, abathengisi kunye nabanye abafana kwiqela. Iyonke ngamaqela angama-38 athathe inxaxheba kule hackathon.

I-Dreamtim (ngakumbi, enye yama-38)

Safikelela kwisivumelwano kunye Danei kwaye kunye saqinisekisa Egor и Tyoma ukujoyina iqela. Njengoko kulindelwe, iimodeli zazisiphethe, u-Egor wayephethe i-iOS, uTyoma wayephethe imveliso kunye nokuyila. Uphuhliso lweselula + uyilo + umatshini omncinci wokufunda kunye ne-backend sisitshixo sempumelelo kwi-hackathon ye-2k19.

Nakulo nyaka, ulwahlulo kwiingoma luvele, olwalungekho ngaphambili: Imidiya (apho sathatha inxaxheba kuyo), unxibelelwano, iziseko zophuhliso, umxholo kunye nokuzonwabisa. Sasinabakhuphiswano abanamandla. Ngokomzekelo, sasisoloko sikhuthazwa ngumyili ophezulu weVK Ilya, oweza kwigumbi lethu kwaye wabonisa iiprototypes zengcamango yeqela lakhe.

Umbono

- Ndithathe amabhaso phantse kuzo zonke ii-hackathons endithathe inxaxheba kuzo, kwaye bendilindele okufanayo kwi-hackathon yangaphakathi kobu busika. (Amagama omnxeba we Danya wayezithembile)

Ingcamango yethu (ngokukodwa kaDanina) yayisekuqaleni oku: sasifuna ukuhlolisisa isihloko sesizukulwana somculo + sinayo yonke into kwisixhobo, ngaphandle koko kuya kuba "i-backend kakhulu". I-hackathon yaqala ngokuxubusha-sacinga malunga nento esinokuza nayo. Ukuvelisa umculo kunomdla, kodwa ndifuna ukuwenza uxhomekeke kumsebenzisi. Amanye amaqhosha? Mhlawumbi uzobe esikrinini kwaye uvelise umculo osekelwe kuwo? Ngelo xesha, safunda kubafana kwiqela loMculo indlela yokongeza iingoma esizifunayo. Kodwa oko bekungabonakali kulungile. Amaqela angabamelwane bebesebenza ngochulumanco kwinto ethile kwiilaptop zabo kwaye bebangela udano.

— Kuthekani ukuba uyasazi isiginkci somoya, ngokungathi udlala ikatala, yaye kuxhomekeka koku, dlala isandi sesiginkci? (Umxholo)

Ibhingo! Umbono unamandla, kwaye sinamandla okucwangcisa yonke into ngendlela enkulu. Ukuqaphela intshukumo kukho i-posenet, kwaye ulungile kakhulu (kwaye-mobile-friendly). Masenze ngathi!

Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

Isisombululo

Imisebenzi ephambili kukudala igridi kwisixhobo (kufuneka ibe yinyani) kwaye ufunde ukuqaphela ukunyakaza. U-Egor waqala ukuhambisa, uTyoma waqala ukucinga malunga nokuba zeziphi iintshukumo ezinokuba nomdla ukuzibandakanya (isiginkci nje esikruqulayo), kwaye mna noDanya saqala ukuzibona. Kodwa oku kufuna idatha. Yintoni umahluko phakathi kwe-PRO kunye nomntu ofundayo? I-PRO ine-cluster ene-GPU-yinto enye, zimbini-i-PRO iya kuqokelela idatha ngokwayo xa iyifuna. UDanya waququzelela indawo yokumisa apho idatha yokulungelelanisa ekrwada yomfanekiso owaziwayo yarekhodwa kwikhamera, emva koko - idanisa! Ngobo busuku safunda ukudanisa iflossing, skibidi и dudtsa.

Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript
Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

Njengesigxina sokurekhoda ukunyakaza, sasebenzisa i-laptop yomsebenzi, eyabhala kuqala ubuso bukaDani (wayengazange abhale umgca omnye kwi-JS ngaphambili) xa ebona enye impazamo ye-JS engaqondakaliyo.

Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

- Andiqondi, ndinempazamo yenqanaba: ushicilelo luye lwanyamalala kwiPython! (Amagama omnxeba we Danya)

Ukudanisa ebusuku (ngokoqobo)

Safota iiyure ezininzi zentshukumo eqhubekayo phambi kwekhamera ebusuku. Bayishicilele ngokwabo, kwaye babamba abaphuhlisi ababhadulayo emgangathweni kwaye BANYANZELEKILE UKUDANISA. Sifumene iindibaniselwano ezisixhenxe ezahlukeneyo - ngoku kwafuneka sifunde ukwahlula phakathi kwazo.

Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript
Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

“Ndandingena qho kwiiyure ezintathu ukuze ndijonge ukuba ngaba bayaphila na aba bafana.” UPasha wakhwaza: “Sine-pivot!” - kwaye uDanya waguquguquka ngamandla akhe onke. Emva koko wonke umntu wadanisa umbhobho. Wathi akuphelelwa ngamandla uDaniil, uPasha wavula ifestile waza wathi: “Madoda, kufuneka sihlaziyeke.” (Madina)

Idatha evela kumzobo yayilungiselelwe ngaphambili: imilenze yaphonswa ngaphandle, intloko yayilinganiselwe, kwaye iguqulelwe kwii-polar coordinates ngokubhekiselele kwi-torso. Siqeqeshe umtshina oshukumayo sisebenzisa i-catboost - sisebenzisa isicatshulwa semizuzwana emithathu yomzila wedatha ovela kumzekelo. Kude kube ngobu busuku asizange sisebenze kunye nethala leencwadi - kuye kwaba yinto yokulwa, kwaye ungayifaka kwi-iOS.

Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

Bafundisa ukuhlelwa kweeklasi ezininzi, kunye neklasi enye ibe yinto ekruqulayo kangangoko - ukujinga nje phambi kwekhamera. Eyona nto yayinzima yayikukurekhoda intshukumo "yelitye" - sahlunguzela iintloko zethu ngokungazingci kangangokuba emva kwexesha yaqala ukujikeleza. Kwaye bakhupha isandla "ngebhokhwe", nangona le nto yayingenanjongo - i-posenet inenqaku elinye kwisandla sonke, ayiboni iminwe.

Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

— Malunga nentsimbi yesi-3 ekuseni, uPasha wakhwela ebhegini yokulala waza wahamba ejikeleza yedwa kangangeyure, etsiba njengekhangaru yokwenene. (Madina)

Malunga nentsimbi yesi-8 ekuseni sabethwa yingxaki encinci - yonke into yaphukile kwaye akukho nto isebenzayo, kodwa emva koko yonke into yaqala ukusebenza yodwa. Ukukrola zombini iimodeli kwisicelo kuye kwaba ngowona mceli mngeni mkhulu-u-Egor wayigqiba indibano ngokwemizuzu emihlanu ngaphambi komhla wokugqibela. Masimnike umgangatho:

— Emva kokuba sifumene ingcamango, yonke into yahamba kakuhle kakhulu kwaye inemveliso. Abafana baqeqeshe igridi kwaye badansa, kwaye ndancamathisela i-PoseNet kwikhamera yebali kwiJavaScript ngqo kwisiphequluli. Iimvavanyo zokuqala zovavanyo zisebenze kakuhle kwaye zikhawuleza ngokumangalisayo. Ngoko ke, xa kusasa kwavela ukuba iWebGL kwiWebView yaphazamiseka ngokungalindelekanga xa isebenza kunye nokwenziwa kwezinto ezingenangqondo kwaye kwakungekho ndlela yokufumana isisombululo, ndaphantse ndaphelelwa lithemba. Kodwa kwakusemva kwexesha ukuba sinikezele: sasivutha ngumbono. Ke ngoko, okokugqibela kwamandla ethu kunye netoti yokugqibela yenkunzi ebomvu, satsala enye imodeli esekwe kwi-CoreML kumxhasi we-iOS ekuhambeni kwaye saqala ukulandelela iiposti zendalo-ukuze sizithumele kwimodeli ngemidaniso. kwaye ufumane iziphumo kwisiphumo. Enyanisweni, sawuphinda lo msebenzi kwakhona! Olunye ucelomngeni yayiyimodeli yesibini, eyathi ngequbuliso yaqalisa ukulindela iingxoxo ezingaphezu kwewaka njengegalelo! I-Xcode yenze ujongano lwayo oluya kuba yinto engafanelekanga ukuyisebenzisa ngokuthe ngqo. Ngethamsanqa, ulwazi lwam nge-Objective-C aluzange lundiphoxe, kwaye isisombululo esihle safunyanwa. (Egor)

Ukuphosa

NgoLwesihlanu, ngo-14 ntambama, kwakukho umhla wokugqibela wokulayisha ividiyo malunga neprojekthi-amaqela amaninzi awazange ayenze ngexesha kwaye ayenqatshelwe. Kwaye nge-14: 40 sasinomgca kubagcini bomzila onxulumene nemveliso. Sasinabafana beqela leVidiyo kunye noMculo, kwaye babonakala bethanda yonke into malunga nepitch. Sithathe indawo yesibini kumzila wethu (besifuna kuqala, kuba sineprojekthi epholileyo!) Kwaye saphela ekugqibeleni (amaqela amabini avela kumkhondo wethu afanelekile).

- Kulo nyaka ndibe ngumgcini we-hackathon yangaphakathi okokuqala. Ndiza kuthi ngokuzibamba: bekunzima kakhulu ukuvavanya umsebenzi. Inqanaba lawo onke amaqela ngaphandle kokukhetha lalingaphaya kokukholelwa. Uphawu akufuneki lube phambili kwezobuchwepheshe, hayi nje “kufutshane nemveliso,” hayi nje “ukuba luncedo kwiimveliso zethu.” Iprojekthi ephumeleleyo kufuneka ihlangabezane nazo zonke ezi khrayitheriya ngaxeshanye. Kubonakala ngathi abafana baphumelele. (Андрей)

Saba nomdlalo wethu wokugqibela ngo-17:40 p.m. Ngeli xesha, kwakuyimfuneko ukulungiselela enye idemo, ngeli xesha iQela lonke, kwaye ijaji yayahluke - umlawuli wezobugcisa, umlawuli wemveliso kunye nomlawuli wentengiso.

Ngentsimbi yesihlanu ngorhatya yaphela yonke into – sagoduka sayolala, singazi kwanto ngeziphumo.

Iziphumo zigqibele

Iziphumo zabhengezwa ngoMvulo kuphela. Okokuqala, banikezela abaphumeleleyo kwiingoma (hayi imeko yethu - mandikukhumbuze, sasisesibini), emva koko iinkokeli zabaphulaphuli zivote (hayi thina), kwaye okwesithathu (kwaye ayinguye nathi), okwesibini (kwakhona, hayi thina) kwaye, ekugqibeleni, thina.

Nazi iiprojekthi ebekufuneka sikhuphisane nazo:

Indawo ye-2 - umncedisi wezwi ophendulayo;
Indawo ye-3 - ixesha leempazamo zangaphakathi;
Imbasa yoKhetho lwaBantu sisikhumbuzo seentlanganiso zencoko ezizayo.

- Le yeyona hackathon ibalaseleyo endakha ndathatha inxaxheba kuyo. Bekuqhutywa kakhulu kunaseJunction. (Amagama omnxeba we Danya)

- Ndikonwabele kakhulu ukusebenza noogxa bethu besebe elahluke ngokupheleleyo - andizange ndichukumise ukufundwa koomatshini ngaphambili, kwakubonakala ngathi luhlobo oluthile lomlingo kum, kodwa ngoku akusafani. (Egor)

- Bekumnandi kakhulu ukuba yinxalenye yeqela elipholileyo elineprojekthi epholileyo. Ngosuku olunye ndakwazi ukuba ngumyili, umzobi wevidiyo, injineli yesandi, umhleli, imvumi kunye nomkhupheli! Ikwandim ndedwa okwazileyo ukulala. (Umxholo)

Ubomi emva kwe-hackathon

Uninzi lweeprojekthi eziphuhliswe kwii-hackathons azenzi ukuba zithengiswe ngezizathu ezahlukeneyo: utshintsho lwengqwalasela, ubunzima bokuphunyezwa, into engalindelekanga ekuphunyezweni. I-hackathon yangaphakathi ayinjalo.

Nangona kunjalo, sidwelisa iiprojekthi ezibone ukukhanya kwemini:

Siphumelele njani i-hackathon yangaphakathi ngokufunda i-skibidi, iflossing kunye ne-javascript

umthombo: www.habr.com

Yongeza izimvo