Hackathon tus yeej: cov cai rau kev daws teeb meem digital nyob nrog peb

Hackathon tus yeej: cov cai rau kev daws teeb meem digital nyob nrog peb

Lub hackathon yog kev sib tw ntawm cov neeg tsim khoom los tsim cov kev daws teeb meem digital hauv kev nyiam ntawm cov neeg siv khoom. Txawm hais tias cov xwm txheej no nrov heev hauv IT ib puag ncig, ntau tus kws tshaj lij ntshai tsam koom nrog lawv. Ib qho ntawm cov laj thawj yog qhov stereotype hais txog qhov lav tsis tau txoj cai rau kev tsim kho. Ib tug ntawm cov yeej ntawm qhov loj-scale hackathon, Evgeniy Mavrin, dispels cov dab neeg no thiab kuj tham txog qhov zoo thiab kev cia siab ntawm kev sib tw programming.

Evgeniy yog ib tug hluas cog lus tsim tawm. Tau koom nrog hauv "Megapopis Moscow" kev taug qab, tsim los ntawm Lub Chaw Haujlwm Tsim Kho Tshiab uas yog ib feem ntawm VirusHack online hackathon, nws, uas yog ib feem ntawm pab pawg EGD BAG (ua ke nrog Alexey Airapetov thiab Anna Kovalenko), ua tau zoo dua li lwm tus txoj haujlwm. ntawm kev tsim cov ntaub ntawv bot rau ICQ Tus xa xov tshiab, uas tau tshaj tawm cov neeg siv txog kev kis tus kabmob coronavirus.

Hackathon tus yeej: cov cai rau kev daws teeb meem digital nyob nrog peb

- Evgeniy, koj thiab koj pab neeg ua dab tsi ua ntej koom nrog hauv hackathon? Koj kawm qhov twg, koj ua haujlwm qhov twg, koj tau koom tes nrog cov haujlwm twg? Koj puas tau koom nrog kev lag luam?

- Peb yog ib pab pawg ntawm cov phooj ywg. Kawm tiav los ntawm MSTU muaj npe tom qab N. E. Bauman tus tswv txoj haujlwm hauv Cov Ntaub Ntawv Txheej Txheem thiab Kev Tshawb Fawb hauv 2019. Peb txhua tus ua programming, tab sis nyob rau hauv ntau cov lus qhia. Piv txwv li, kuv lub ntsiab pawg yog C ++ / Qt, thiab Lesha's (Alexey Airapetov - sau ntawv) yog Java. Ntxiv rau peb txoj haujlwm tseem ceeb, peb txhua tus muaj peb tus kheej cov phiaj xwm tsiaj hauv ntau theem ntawm kev ua tiav (nyeem ntawv tso tseg). Feem ntau, me me tuaj ntawm kev tso tawm. Tsis muaj leej twg ntawm peb pab neeg tau koom nrog kev lag luam ua ntej. Tab sis peb tau koom nrog, yog li hais, hauv "kev ywj pheej ywj pheej," thaum ib tus neeg koj paub tsuas yog xav tau IT pab.
Ua tsaug rau peb txoj kev kawm thiab kev nyiam nyob rau hauv IT field, nws tsis yog qhov nyuaj rau peb los tawm tswv yim thiab siv txoj kev daws teeb meem rau yuav luag txhua yam teeb meem.

- Puas yog qhov no koj thawj zaug koom nrog hauv hackathon? Yuav ua li cas koj paub txog txoj kev "Megapolis Moscow"?

- Tus kheej, kuv twb tau koom nrog Aramco Upstream Solutions Technathon 2019 hackathon hauv pab pawg nrog cov phooj ywg los ntawm Lavxias Lub Tsev Kawm Ntawv Qib Siab Roj thiab Roj muaj npe tom qab IM. Gubkin, tab sis lub sijhawm ntawd peb tsis muaj hmoo. Tsis muaj kev sib tw ntawm cov neeg koom hauv pab pawg.

Peb kawm txog txoj kab "Megapolis Moscow" los ntawm cov phooj ywg: lawv tsuas cuam tshuam kev tshaj tawm rau hauv kev sib tham los ntawm qee lub zej zog ntawm cov kws tshaj lij (C# developers). Peb tau mus txog kev koom tes hauv VirusHack hackathon lub luag haujlwm: peb tau txiav txim siab ua haujlwm ua ntej thiab faib lub luag haujlwm hnyav. Thiab nws yeej pab tau.

- Koj ntsuas qhov nyuaj ntawm ICQ Cov neeg siv khoom tshiab li cas? Dab tsi yog qib ntawm cov neeg tawm tsam?

- Cov hauj lwm haum zoo kawg nkaus, hauv kuv lub tswv yim, nyob rau hauv lub sijhawm ntawm hackathon. Feem ntau, nyob rau hauv ob peb hnub muab faib rau lub hackathon, ntau pab pawg nthuav tawm lub tswv yim los yog qauv raws li kev daws teeb meem kawg. Peb nthuav tawm cov khoom tiav, uas peb thiab cov neeg siv khoom sai sai muab tso rau hauv ntau lawm. Qib ntawm cov neeg tawm tsam tau siab. Thiab kuv tau txhawj xeeb tiag tiag thaum kuv pom cov txiaj ntsig ntawm lwm pab pawg. Ntau tus neeg koom tau tso cai rau lawv tus kheej txhais lus dawb ntawm txoj haujlwm ntawm tes: ib tus neeg, piv txwv li, ua ib lub bot uas koj tuaj yeem ua si yooj yim xws li kev ua si.

- Qhia peb txog qhov kev daws teeb meem uas tau tshwm sim thaum kawg? Cov cuab yeej twg siv los tsim nws?

- Qhov tshwm sim yog cov ntaub ntawv bot uas qhia cov neeg siv txog kev kis tus kabmob coronavirus.

Siv lub geotag, tib neeg tuaj yeem tau txais cov ntaub ntawv hais txog cov xwm txheej tshiab thiab qub ntawm kev kis tus kabmob ntawm cov pej xeem, nrhiav cov chaw nyob ntawm cov tsev kho mob ze tshaj plaws thiab cov chaw kuaj mob rau kev kuaj rau COVID-19, thiab chaw nyob ntawm cov chaw muag tshuaj thiab khw muag khoom ze tshaj plaws. Lub tshuab hluav taws xob SMS yooj yim kom tau txais daim ntawv hla hluav taws xob kuj tau tsim rau hauv bot.

Txhawm rau tswj kev suav cov dej ntws thaum sau cov bot, cov cuab yeej siv lus Java txheem tau siv. Txhawm rau ua kom yooj yim rau bot txoj haujlwm, API tsev qiv ntawv los ntawm ICQ raug xaiv. Peb kuj tau daws qhov teeb meem ntawm kev ua kom yooj yim rau kev xa tawm ntawm bot hauv ib puag ncig tsim khoom: paub tias Docker tam sim no yog tus qauv hauv kev txhim kho kev lag luam, peb tau npaj Docker duab.

Feem ntau, qhov tshwm sim yog cov khoom lag luam uas yooj yim rau kev hloov kho tshiab thiab hloov mus rau qhov ntsuas.

- Dab tsi yog qhov nyuaj tshaj plaws?

- Qhov nyuaj tshaj plaws, tej zaum, yog "ziab" tag nrho cov kev ua haujlwm ntawm bot kom nws yooj yim siv. Peb tau siv lub interface zoo li tus neeg siv nkag mus rau hauv cov ntaub ntawv hauv cov ntawv nkaus xwb, xws li, piv txwv li, qhia tias yog vim li cas thiaj li muab daim ntawv hla dhau ib zaug (yog, qhov no yog qhov cuam tshuam txog rau tam sim no). Txhua qhov kev sib cuam tshuam nrog tus bot tau nqis los rau kev siv cov cuab yeej ntawm tus tub txib nws tus kheej. Peb tau ua tsis taus kiag li lub peev xwm los manually sau cov lus txib. Los ntawm txoj kev, ntawm no yog ib tug demo video ntawm lub bot: https://youtu.be/1xMXEq_Svj8

- Koj tau los ua tus yeej ntawm hackathon. Cov xwm txheej tau tshwm sim ntxiv li cas?

- Peb tau kawm ib qho tseem ceeb heev - raws li nws tau muab tawm, peb tus kheej tseem yog tus tuav cai ntawm bot, uas txawm ua rau kuv xav tsis thoob. Kuv xav tias ib qho hackathon yog, kwv yees hais lus, kev sib pauv ntawm lub tswv yim yug los hauv pab pawg neeg tawm tswv yim rau qhov khoom plig muaj txiaj ntsig. Tab sis kuv rov nyeem cov lus pom zoo thiab cov cai ntawm kev koom tes thiab tsis pom dab tsi zoo li ntawd. Yog li ntawd rau lwm tus neeg koom nrog hackathon uas txhawj xeeb txog yuav tsum tau hloov txoj cai rau lawv txoj kev txhim kho, kuv xav hais tias tsis yog, nws nyob deb ntawm qhov tseeb tias koj yuav raug yuam kom ua qhov no. Ntawm VirusHack hackathon, nws tseem tuaj yeem khaws cov cai hauv cov chaw khaws cia ntiag tug, thiab tsuas yog muab ib qho ntawm cov neeg txiav txim siab nkag mus rau ib ntus los txiav txim siab. Txawm li cas los xij, ua ntej hackathon, ib txwm nyeem cov ntaub ntawv koom nrog kom tsis muaj kev xav tsis thoob yav tom ntej.

Los ntawm txoj kev, peb txiav txim siab tso peb cov cai qhib: https://github.com/airaketa/egdbag-bot. "Fork" rau koj noj qab haus huv.
Tom qab lub hackathon, ntawm peb tus kheej txoj haujlwm, peb tau npaj qhov chaw nres nkoj bot rau Telegram API nyob rau hauv rooj plaub thib ob ntawm tus kabmob coronavirus. Tab sis nws yog qhov zoo dua los cia qhov project no nyob mus ib txhis hauv cov chaw khaws khoom ntiag tug.

Tam sim no peb tab tom xav txog kev hloov kho qhov kev ua haujlwm ntawm bot mus rau qhov xwm txheej tam sim no, thaum kev tswj hwm tus kheej raug tshem tawm. Piv txwv li, mus nrhiav cov chaw qoj ib ce, tsev noj mov thiab lwm qhov chaw hauv nroog. Cov tswv cuab ntawm ICQ Pab Pawg Tshiab tsis tawm tsam "tus tswv" qhov hloov tshiab ntawm bot ntawm lawv cov chaw.

- Cov programmers puas yuav koom nrog hauv hackathons? Koj xav tias lawv tuaj yeem muab dab tsi rau cov koom nrog thiab cov yeej?

- Yeej tsim nyog nws. Nws yog qhov kev paub zoo los ua kom tiav cov haujlwm ua haujlwm los ntawm kos hauv ob peb hnub, uas koj tuaj yeem tham nrog cov kws tshaj lij. Ntxiv rau, qhov no yog lub sijhawm los ntsuas koj qhov kev txawj ntse thiab "kev txawj ntse" ntawm cov tswv cuab ntawm pab pawg ntawm ob-peb hnub marathon tiag tiag. Nws kuj yog networking. Hauv txhua qhov chaw, tshwj xeeb tshaj yog hauv IT, qhov no yog qhov tseem ceeb ntawm kev txhim kho, zoo li kuv. Koj tuaj yeem nrhiav cov neeg tshiab uas muaj txiaj ntsig zoo rau koj, sib txuas lus nrog lawv, thiab pom lawv cov haujlwm. Tsis tas li ntawd, thaum ua tsuas yog kev txhim kho ntawm koj qhov chaw ua haujlwm tseem ceeb, koj tuaj yeem sim koj tus kheej ntawm hackathon hauv lub luag haujlwm tshiab, piv txwv li, "tus tswv khoom", "pab pawg thawj coj" lossis lwm lub luag haujlwm. Tab sis rau tus yeej, qhov no yog lub sijhawm rau kev ua tiav kev koom tes nrog cov tuam txhab sab saum toj, pab txhawb lawv lub tswv yim. Muaj ntau qhov xwm txheej uas cov phiaj xwm loj loj hlob tawm ntawm hackathons.

- Cov ntawv thov rau hackathon tshiab los daws cov teeb meem hauv nroog yuav pib thaum Lub Yim Hli "Cov Thawj Coj ntawm Digital Transformation". Nws cov neeg yeej yuav tau txais txiaj ntsig ntau heev. Koj pab neeg puas yuav koom nrog nws? Koj yuav npaj li cas? Yog tias koj yeej, koj yuav siv qhov khoom plig nyiaj ntsuab rau dab tsi?

- Rau kuv, nrog rau lwm tus ntawm pab pawg, lub hom phiaj tseem ceeb ntawm kev koom nrog hauv hackathon yog lub sijhawm los tsim cov qauv ntawm cov khoom lag luam hauv thaj chaw txaus siab rau peb.
Peb tau txais kev paub dhau los hauv kev sib sau ua ke thiab ib txoj haujlwm zoo hauv peb cov ntaub ntawv, thiab peb tau ntsib nrog cov haujlwm nthuav thiab nyuaj. Tau kawg peb xav yeej. Txawm li cas los xij, peb tsis yog lub hom phiaj tshwj xeeb ntawm kev txais khoom plig nyiaj ntsuab. Yog tias qhov project coj cov txiaj ntsig, qhov no yuav yog peb txoj kev yeej.

Npaj rau kev sib tw "Cov Thawj Coj ntawm Digital Transformation" peb yuav sim nthuav pab pawg: hauv hackathon yav dhau los muaj peb ntawm peb thiab, hais ncaj ncaj, tsuas yog tsis muaj tes txaus. Tsis tas li ntawd, peb yuav daws qhov teeb meem nrog kev teeb tsa software kom txhua tus tswv cuab muaj cov txheej txheem tsim nyog ua ntej pib kev sib tw (raws li kev paub dhau los, ntau lub sijhawm siv los daws teeb meem nrog software synchronization).

Yog tias peb tseem tswj tau qhov khoom plig, ces peb yuav siv nyiaj ntawm PS5 thiab nyob hauv tsev ob peb lub lis piam. Tso dag! Tau kawg, peb nkag siab tias qhov khoom plig nyiaj ntsuab yog, ua ntej ntawm tag nrho, kev pab nyiaj txiag rau kev txhim kho ntxiv ntawm qhov project. Hosting, virtual machines, thiab lwm yam yog ib feem ntawm qhov nyiaj txiag yuav muab faib rau.

Tau qhov twg los: www.hab.com

Ntxiv ib saib