Ua lanakila ʻo Hackathon: ʻo nā kuleana i ka hoʻonā kikohoʻe e noho pū me mākou

Ua lanakila ʻo Hackathon: ʻo nā kuleana i ka hoʻonā kikohoʻe e noho pū me mākou

He hoʻokūkū hoʻokūkū ʻo Hackathon ma waena o nā mea hoʻomohala e hana i nā hoʻonā kikohoʻe i ka pono o ka mea kūʻai. ʻOiai ua kaulana loa kēia mau ʻano hanana i ka ʻenehana IT, hopohopo nā poʻe loea akamai e komo i loko o lākou. ʻO kekahi o nā kumu ʻo ia ka stereotype e pili ana i ka nalo ʻana o nā kuleana i ka hopena i kūkulu ʻia. ʻO Evgeny Mavrin, kekahi o nā mea lanakila o ka hackathon nui, hoʻopau i kēia moʻolelo, a kamaʻilio pū hoʻi e pili ana i nā pono a me nā manaʻo o nā hoʻokūkū papahana.

ʻO Eugene kahi mea hoʻomohala hoʻohiki ʻōpio. Ke komo nei i ka Megapopis Moscow track, i hoʻonohonoho ʻia e ka Moscow Innovation Agency ma ke ʻano he ʻāpana o ka VirusHack online hackathon, ʻo ia, ma ke ʻano he ʻāpana o ka hui EGD BAG (me Alexei Airapetov a me Anna Kovalenko), ua hana maikaʻi ma mua o nā mea ʻē aʻe i ka hana o ka hana ʻana i kahi. bot ʻike no ka ICQ New messenger, nāna i hōʻike i nā mea hoʻohana e pili ana i ka hoʻolaha ʻana o ka maʻi coronavirus.

Ua lanakila ʻo Hackathon: ʻo nā kuleana i ka hoʻonā kikohoʻe e noho pū me mākou

— Eugene, he aha kāu i hana ai a me kāu mau lālā ma mua o kou komo ʻana i ka hackathon? Ma hea ʻoe i aʻo ai, ma hea ʻoe i hana ai, he aha nā papahana āu i alakaʻi ai? Ua hele anei ʻoe i ka ʻoihana?

He hui mākou o nā hoa. Ua puka 'o ia mai ka MSTU i kapa 'ia ma hope o N. E. Bauman ma lalo o ka papahana "Information Systems and Technologies" ma 2019. Hana mākou a pau i ka papahana, akā ma nā ʻaoʻao like ʻole. No ka laʻana, ʻo kaʻu waihona nui ʻo C++/Qt, a ʻo Lesha's (Alexey Airapetov - kākau kākau) loaʻa iā Java. Ma waho aʻe o ka hana nui, ua loaʻa i kēlā me kēia o mākou kā mākou mau papahana pipi i nā pae like ʻole o ka hoʻopau ʻana (heluhelu haʻalele ʻia). Ma keʻano laulā, ua hiki mai ka liʻiliʻi i ka hoʻokuʻu. ʻAʻohe o kā mākou hui i ʻoihana ma mua. Akā, ua komo mākou, e ʻōlelo mākou, i ka "freelancing aloha", ke koi wale ʻia ke kōkua IT no kekahi mea a mākou i ʻike ai.
Mahalo i ka hoʻonaʻauao a me nā makemake maʻamau i ke kahua o IT, ʻaʻole paʻakikī iā mākou ke hāʻawi a hoʻokō i kahi hopena hana i kahi pilikia.

— ʻO ia ka manawa mua āu i komo ai i kahi hackathon? Pehea ʻoe i lohe ai e pili ana i ka track Megapolis Moscow?

— ʻO wau iho, ua komo mua wau i ka Aramco Upstream Solutions Technathon 2019 hackathon i loko o kahi hui me nā hoa mai ka Russian State University of Oil and Gas i kapa ʻia ma hope o I.M. Gubkin, akā i kēlā manawa ʻaʻole mākou i laki. ʻAʻole hoʻokūkū ka hui ma waena o nā mea komo.

Ua aʻo mākou e pili ana i ke mele "Megapolis Moscow" mai nā hoaaloha: hoʻolei wale lākou i kahi hoʻolaha mai kekahi kaiāulu o Sharpists (C # - nā mea hoʻomohala) i ke kamaʻilio. Ua hoʻokokoke ʻo VirusHack i ke komo ʻana i ka hackathon me ke kuleana: ua hoʻoholo lākou i ka hana ma mua a hāʻawi i nā kuleana. A ua kōkua maoli.

— Pehea ʻoe e loiloi ai i ka paʻakikī o ka hana a ka mea kūʻai aku hou ICQ? He aha ka pae o nā hoa paio?

- Ua kūpono ka hana, i koʻu manaʻo, i ka manawa o ka hackathon. ʻO ka manawa pinepine, i nā lā ʻelua i hāʻawi ʻia no kahi hackathon, nui nā hui e hōʻike i kahi manaʻo a i ʻole prototype ma ke ʻano he hoʻoholo hope. Ua hōʻike mākou i ka huahana i hoʻopau ʻia, a ma hope, me ka mea kūʻai aku, lawe koke mai i ka hana. Ua kiʻekiʻe ka pae o nā mea hoʻokūkū. A hauʻoli loa wau i ka ʻike ʻana i nā hopena o nā hui ʻē aʻe. Nui nā poʻe i ʻae iā lākou iho i ka wehewehe manuahi o ka hana: ʻo kekahi, no ka laʻana, hana i kahi bot e hiki ai iā ʻoe ke pāʻani i nā pāʻani maʻalahi.

- E haʻi mai iā mākou e pili ana i ka hoʻoholo i hoʻoholo i ka hopena? He aha nā mea hana i hoʻohana ʻia no ka hoʻomohala ʻana?

"ʻO ka hopena he bot ʻike e hōʻike ana i nā mea hoʻohana e pili ana i ka hoʻolaha ʻana o ka maʻi coronavirus.

Ma ka geotag, hiki i ka poʻe ke loaʻa ka ʻike e pili ana i nā hihia hou a me nā mea kahiko o ka maʻi o nā kamaʻāina, e ʻike i nā helu o nā keʻena lapaʻau kokoke loa a me nā hale hana no ka hoʻāʻo ʻana no COVID-19, a me nā helu o nā lāʻau lapaʻau kokoke loa a me nā hale kūʻai. Eia kekahi, ua kūkulu ʻia kahi mea hana SMS maʻalahi i loko o ka bot e loaʻa ai kahi leka uila.

I ke kākau ʻana i ka bot, ua hoʻohana ʻia nā mea hana ʻōlelo Java maʻamau e hoʻoponopono i nā pae helu. No ka maʻalahi loa i ka hana a ka bot, ua koho ʻia kahi waihona API mai ICQ. Ua hoʻoponopono pū mākou i ka pilikia o ka hoʻomaʻamaʻa ʻana i ka hoʻokomo ʻana o ka bot i loko o kahi ʻenehana hana: ʻike ʻo Docker i kēia manawa ka maʻamau i ka hoʻomohala ʻoihana, ua hoʻomākaukau mākou i kahi kiʻi Docker.

Ma keʻano laulā, ua maʻalahi ka huahana e hoʻonui a hoʻololi ʻia i ka scaling.

— He aha ka mea paʻakikī loa?

— ʻO ka mea paʻakikī loa paha, ʻo ia ka "hoʻohui" i nā hana āpau o ka bot i mea e maʻalahi ai ka hoʻohana. Ua hoʻokō mākou i ka interface ma ke ʻano e hoʻokomo ai ka mea hoʻohana i ka ʻikepili ma ka kikokikona wale nō i nā hihia koʻikoʻi, e like me, no ka laʻana, e hōʻike i ke kumu o ka hoʻopuka ʻana i kahi pass hoʻokahi manawa (ʻae, pili ia a hiki i kēia manawa). Ua hoʻemi ʻia nā pilina āpau me ka bot i ka hoʻohana pono ʻana i nā mea hana a ka ʻelele ponoʻī. Ua hoʻopau loa mākou i ka hiki ke hoʻokomo lima i nā kauoha. Ma ke ala, eia kahi wikiō demo o ka bot: https://youtu.be/1xMXEq_Svj8

— Ua lilo ʻoe i mea lanakila o ka hackathon. Pehea i ulu hou ai nā hanana?

- Ua aʻo mākou i hoʻokahi mea maikaʻi loa - e like me ka mea i ʻike ʻia, ua noho mākou iā mākou iho nā mea paʻa kope o ka bot, ka mea i kāhāhā iki iaʻu. Ua manaʻo wau ʻo kēlā me kēia hackathon, ma ka ʻōlelo ʻana, he hoʻololi o kahi manaʻo i hānau ʻia i loko o kahi hui noʻonoʻo no kahi makana waiwai. Akā, heluhelu hou au i ka ʻaelike a me nā lula o ke komo ʻana a ʻaʻole i loaʻa iaʻu kekahi mea e like me ia. No laila, i nā poʻe komo hackathon e hopohopo nei e pili ana i ka hoʻoili ʻana i nā kuleana i kā lākou hoʻomohala ʻana, makemake wau e ʻōlelo ʻaʻole, mamao loa ia mai kahi ʻoiaʻiʻo e koi ʻia ʻoe e hana i kēia. Ma ka VirusHack hackathon, ua hiki nō ke mālama i ke code i loko o nā waihona pilikino, a hāʻawi wale i kekahi o nā lālā jure i ka manawa pōkole e hoʻoholo ai. I kēlā me kēia hihia, e heluhelu mau i nā palapala komo ma mua o ka hackathon i ʻole he mea kupanaha i ka wā e hiki mai ana.

Ma ke ala, ua hoʻoholo mākou e waiho i kā mākou code wehe: https://github.com/airaketa/egdbag-bot. "Forkite" ma ke olakino.
Ma hope o ka hackathon, ma kā mākou hana ponoʻī, ua hoʻomākaukau mākou i kahi awa bot no ka Telegram API i ka hihia o ka nalu lua o ka maʻi maʻi coronavirus. Akā ʻoi aku ka maikaʻi o ka waiho ʻana i kēia papahana i loko o nā waihona pilikino.

I kēia manawa ke noʻonoʻo nei mākou e pili ana i ka hoʻololi ʻana i ka hana o ka bot i ke kūlana o kēia manawa, i ka wā i hāpai ʻia ai ke aupuni kaʻawale. No ka laʻana, no ka ʻimi ʻana i nā kikowaena hoʻoikaika kino, nā hale ʻaina a me nā ʻoihana ʻē aʻe o ke kūlanakauhale. ʻAʻole kūʻē nā lālā o ka hui ICQ New i ka hoʻokipa ʻana i kahi mana hou o ka bot ma kā lākou mau hale.

— Pono anei nā mea papahana e komo i nā hackathon? He aha kou manaʻo e hiki iā lākou ke hāʻawi i nā mea komo a me nā mea lanakila?

- Pono pono. He ʻike maikaʻi ia e hoʻopau i kahi hana i noi ʻia mai ka wā ʻōpio i nā lā ʻelua, a laila hiki iā ʻoe ke kūkākūkā me nā loea. Eia kekahi, he manawa kūpono kēia e loiloi ai i kāu mau mākau a me nā "mākaukau" o nā lālā o ka hui ma kahi marathon maoli ʻelua-ʻekolu lā. He pūnaewele pū kekahi. Ma kēlā me kēia kahua, ʻoi aku hoʻi ma IT, he ʻano koʻikoʻi kēia o ka hoʻomohala ʻana, manaʻo wau. Hiki iā ʻoe ke loaʻa i nā poʻe hou i pono iā ʻoe, e kamaʻilio me lākou, e ʻike i kā lākou papahana. Eia kekahi, ke komo wale nei i ka hoʻomohala ʻana ma ka wahi nui o ka hana, hiki iā ʻoe ke hoʻāʻo iā ʻoe iho i kahi hackathon i kahi hana hou, no ka laʻana, ma ke ʻano he "mea kūʻai huahana", "alakaʻi hui" a i ʻole kahi hana ʻē aʻe. Akā no ka mea lanakila, he manawa kūpono kēia no ka launa pū ʻana me nā ʻoihana kiʻekiʻe, kōkua i ka hoʻolaha ʻana i ko lākou manaʻo. Nui nā hihia i ulu ai nā papahana nui mai nā hackathon.

- I ʻAukake, hoʻomaka ka ʻae ʻana i nā noi no kahi hackathon hou e hoʻoponopono ai i nā pilikia o ke kūlanakauhale "Nā alakaʻi o ka hoʻololi kikohoʻe". E loaʻa i ka poʻe lanakila ka uku paʻa. E komo anei kāu hui iā ia? Pehea ʻoe e hoʻomākaukau ai? Inā lanakila ʻoe, he aha kāu e hoʻolilo ai i ke kālā makana?

- Noʻu, a me ke koena o ka hui, ʻo ka pahuhopu nui o ke komo ʻana i ka hackathon ʻo ia ka manawa e hoʻomohala ai i kahi prototype huahana i loko o ka wahi hoihoi iā mākou.
Loaʻa iā mākou ka ʻike i ka hoʻomohala ʻana i ka hui a me kahi papahana maikaʻi i ka waihona, ke alo nei mākou i nā hana hoihoi a paʻakikī. ʻOiaʻiʻo makemake mākou e lanakila. Akā naʻe, ʻaʻole mākou e manaʻo e loaʻa kahi makana kālā. Inā pono ka pāhana, ʻo ia ko kākou lanakila.

No ka hoʻomākaukau ʻana no ka hoʻokūkū "Nā alakaʻi o ka hoʻololi kikohoʻe" e ho'āʻo mākou e hoʻonui i ka hui: i ka hackathon mua he ʻekolu o mākou a, ʻoiaʻiʻo, ʻaʻole lawa nā lima. Eia kekahi, e hoʻoholo mākou i ka pilikia me ka polokalamu i hoʻonohonoho ʻia i loaʻa i nā lālā o ka hui ka hoʻonohonoho pono o nā papahana ma mua o ka hoʻomaka ʻana o ka hoʻokūkū (e like me ka ʻike i hōʻike ʻia, nui ka manawa e hoʻopau ai i nā pilikia me ka synchronization software).

Inā hoʻomau mākou i ka loaʻa ʻana o kahi makana, a laila e hoʻolilo mākou i ke kālā ma PS5 a noho i ka home no ʻelua pule. Hoʻohenehene! ʻOiaʻiʻo, hoʻomaopopo mākou ʻo ka makana kālā, ʻo ia ka mea mua, kōkua kālā no ka hoʻomohala hou ʻana o ka papahana. ʻO ka hoʻokipa, nā mīkini virtual a me nā mea ʻē aʻe he ʻāpana o ka mea e hāʻawi ʻia ai ke kālā.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka