Nezve basa rekuedza mabasa muhupenyu hwemugadziri

Ingani mabvunzurudzo ehunyanzvi awakaita muhupenyu hwako?

Mumakore mashanu apfuura, ndakapinda 35 bvunzurudzo dzehunyanzvi dzemhando dzese dzaungafungidzira uye hutsanana - kubva kuKazakh startups yekutenga pamwe chete kwenyama yechando kuenda kuGerman neAmerican fintech masevhisi nemabhangi; nekutarisa pachirongwa, kutumira uye manejimendi; kure uye muhofisi; zvishoma uye zvisingagumi munguva; zvinonetsa uye zvakasununguka, mumitauro yakasiyana.

Izvi, zvakasanganiswa ne ~ 20 kubvunzurudzwa kwandakazviita semushandirwi - nhamba yakakwana yekuti ndive mambo wekubvunzurudza kuti ndiite zvinotevera (pakutanga zvisingaoneki) uye kuzvisimbisa mairi: Ndine chokwadi chekuti muchikamu chikuru. nekuda kwekubvunzurudza kwakawanda, yave kutanga kuita senge tsika yemahara, ndakadzidza stack yangu padanho rehunyanzvi uye ndikave nyanzvi yemakwikwi, kunyangwe hazvo ndakanga ndatoshanda mukuvandudza webhu kwemakore gumi.

Ichi chinyorwa chinotaurirwa kune vanogadzira mapurogiramu vari pakutanga kwerwendo rwavo uye vasati vapedza kudzika kweruzivo rwavo. Mariri, ini ndinoda kuwedzera pane thesis pamusoro pezvakakura zvekudzidzisa mabhenefiti ebvunzo mabasa uye tekinoroji mibvunzo inobvunzwa mubvunzurudzo - uye kukoka munhu wese kune yangu ichangobva kunyorwa teregiramu bot. ActualizeBot, uko, maererano neurongwa hwangu, unogona kutora bvunzurudzo yehutano zvishoma zuva rega rega kusvikira vapera. Uye kuitira kuti varege kupera, iwe unogona zvakare kugovera inonakidza tekinoroji basa, mubvunzo, kana inobatsira / inonakidza mamiriro ezvinhu panguva yekubvunzurudzwa.

Ini ndichakuudza zvimwe nezve bot pazasi, ngatitangei kufunga kuti nei zvakakosha kuziva uye kunzwisisa mhinduro dzeiyi mibvunzo yehunyanzvi uye mabasa, kunyangwe iwe wanga uchibudirira kuita mapurojekiti akazvimirira kwemakore.

Nei rudzi rwezivo yedu inokosha ruchisiya zvakawanda zvichidiwa?

Kubvunzurudza kwehunyanzvi, kana iwe usati wava mambo wekubvunzurudza, idambudziko rakakura kumuviri, sekutsvagirwa kwebasa zvakazara - ungave uri nyanzvi yekudzidzira, switcher, kana mugadziri akashanda mune imwe. nzvimbo kwenguva yakareba (uye munguva yedu "refu" inogona kuonekwa segore).

Mukubvunzurudzwa kwakawanda, pane chikonzero chemunhu chinowedzera kushushikana uku. Mubvunzurudzo wako anogona kunge asiri Alena Vladimirskaya, asi akajairika programmer-se-iwe-wakawana, kubva kwaari zvakaoma kutarisira mabasa akakwana uye kuongororwa kwavo, kana mutungamiriri wechikwata chakaoma anomirira nguva yekudzikisa kuomarara kwake kwese. maziso ake pauri, achibvunza mubvunzo: Chii chiri kwauri iwe agile!?

Rimwe zuva, pasina kupa zvinodiwa, asi, sezvaunonzwisisa, mhinduro isingatarisirwi kumubvunzo uyu, ndakasiiwa ndisina chipo, chandakafara zvikuru.

Nekuedza kudzivisa kushushikana uku uye kufamba kusingakoshi kazhinji, isu tinozvibvisa isu kwete chete kubva pakufumurwa kukuru kwekusaziva kwedu zvimwe zvekutanga zvemutauro, asiwo kubva pakuderedza kusaziva uku zvishoma.

Dambudziko nderekuti mukuita kune nzvimbo shoma kwatinogona kuwana iyi kirasi yematambudziko.
Chero mugadziri aifanira kushanda munzvimbo dzakati wandei anosimbisa kuti iwo akakosha kana ekugadzira matambudziko akaunzwa mubvunzurudzo haatombove nechekuita nezvinoitwa nemugadziri muhupenyu chaihwo - hapana kudzokororwa, magirafu uye asynchronous ekudzora masisitimu ekusimudzira pasirese asina kunaka. giravhiti mune rumwe ruoko rwegwara renyeredzi. Sezvineiwo.

Nezvekumusha kwangu JavaScript, pane muenzaniso wakanaka - dai React.JS isina kuoneka, 98% yeJavaScript programmers vaizobudirira kuramba vachirarama mukufara kusaziva kuti chii chinosunga - makore anopfuura makumi maviri mushure mekuonekwa kwayo - uye yaizoenderera mberi. kuvhiringidzika, kugamuchira mibvunzo pamusoro pazvo pakubvunzurudzwa, uye avo chete vanogadzira maraibhurari aya asinganzwisisike, marongero nemamodule ndivo vaizoramba vachishanda nazvo. Nhasi, nekuda kwekuita, nhamba iyi yakaderedzwa kusvika kune inonzwa se20%.

Zviripachena, vachiona "kuzviparadzanisa kubva kuchokwadi" kweaya mabasa, vanogadzira vazhinji vanoafuratira kana kutambisa nguva yekunyura mazviri - uye vanoramba vachiita mabasa avo ezuva nezuva, kureva, kutaura nenzira yekufananidzira, vachifamba nemumunda wemigodhi yebudiriro yekugadzira kwete chete. vasina detector yemugodhi, asiwo vasingazive kuti vari munharaunda yezvimbambaira.

Ndeipi migumisiro yekushaya ruzivo rwakanyanya rwemutauro?

Mhinduro kumubvunzo uyu inoita seyakashata, asi nekuda kwechimwe chikonzero hunhu hwevanhu kugara vachisundidzira mhinduro yavo kukona iri kure - uye izvi zvinotora basa rinosiririsa muhupenyu hwevadiki nepakati programmers, vachirebesa nzira yavo kuenda kunzvimbo dzakakwirira (nepakadzika. ) yeruzivo rwemutauro nemakore mashoma.

Iyo kodhi yekushandisa vachishandisa masisitimu uye maraibhurari ayo avanoshandiswa kunyora zuva rega rega haigone kunzi yakavimbika kana vakainyora vasina kunzwisisa kwakakwana kweakasiyana maficha ekuita kwayo. Mufananidzo wakanaka weizvi kubva munyika yeJavaScript ndiwo magumo eibhurari yeJQuery, iyo yaimbova injini yekufambira mberi uye nhasi, iri nzvimbo yakavharirwa yeruzivo, yakarambwa kubva kune mamwe emutauro, inotora nzvimbo yayo yepanyama. musika - semi-nyanzvi zvinyorwa zvakakurumidza kunyora uye kushanda sezvinodiwa sechipo kune imwecheteyo inokurumidza dhizaini pabootstrap kubva kune isingadhure freelancers.

Remangwana remapurojekiti akagadzirwa nenzira isina hanya, kunyangwe nekusaziva, ndeye prosaic uye yenguva pfupi: kurasikirwa kukuru kwenguva kunze kwebhuruu, kutadza, kurasikirwa kwemari uye mukurumbira uye, semhedzisiro, kuderera kwechido chekuenderera mberi. kubatana.

Kune rumwe rutivi, kune munhu akasarudza nzira yepurogiramu, zvishoma zvingaenzaniswa nekunakidzwa kwekunzwisisa zvaari kuita. Kunzwisisa kuti iye, saBaron Munchausen, ari kutamba nemumunda wezvimbambaira akatasva bhiza. Hazvina maturo kutaura, mushandirwi ane chiremera anogona kuona zvakajeka vanhu vachifamba vasina hanya munzvimbo ine zvimbambaira uye vanhu vakaoma nechando mukusagadzikana kutora danho mumamiriro ezvinhu apo vanogona kumhanya uye kusvetuka pasina kufunga pamusoro pechinhu chero chipi zvacho?

ActualizeBot

Sezvo ndaona mabhenefiti ekubvunzurudzwa, uye nekuonawo kuti kuenda kubvunzurudzo dzisina chinhu hakuna hunhu, ndakafunga kuti zvingava zvakanaka kugadzira bot apo anotanga kana mugadziri ari kuendesa kune mumwe mutauro anogona kuita dzidziso yekudzidzisa pasina kushandisa mabvunzurudzo chaiwo kusvika pamwero iwoyo, umo zvakaitika kwandiri. Uye kuyeuka kuti programmers vanoda sei kukurukura uye kuenzanisa matambudziko avaifanira kugadzirisa - kunyanya kana chaiva chinhu chisiri chiduku - ndakaona kuti zvose zvinopindirana, zvakaramba kusava nechokwadi kwose uye voila.

Iyo bot parizvino ine 3 mabasa akareruka:

  • Kunyoresa kune mumwe mutauro/maitiro kuitira kuti ugamuchire mabasa matsva ayo. Iwe unonyoresa uye kana mabasa asvika, unoagamuchira mupepanhau rezuva nezuva
  • Kutsikisa basa kana bvunzo basa - Mubhuku rangu vanoti kugovana kune hanya
  • Iyo yakanakisa zita jenareta iyo iwe yaunogona kusarudza iyo yakakwana siginecha yezvinyorwa zvebasa raunoburitsa, kusanganisira maduramazwi echikadzi, kwete pasina feminists.

Parizvino mitauro inotevera iripo kusarudza kubva: JavaScript, Java, Python, PHP, MySQL. Sarudzo yacho ishoma nekuda kwemiganhu yekunzwisisa kwangu. Ndinovimba kuwedzera kune iyi runyorwa nerubatsiro rwenharaunda yehabra.

Iyo bot inotangwa mune yerock uye roll fomati; kubhadhara chero chinhu hakutarisirwe.
Unogona kuenda kwairi uchishandisa iyi link: ActualizeBot

Muchidimbu nezve hunyanzvi hwekuita

Iyi bot ndeimwe yemapurojekiti madiki akati wandei pandiri kuunza iyo yekutanga vhezheni yeruzhinji yeyangu yakavhurika sosi miniframework yekugadzira bots ine yakaoma chimiro, ine rudo inonzi Hobot uye inowanikwa muNPM yevanhu vakaoma.

Iyo dhizaini yakavakirwa pahwaro hweTelegraf.JS uye TypeScript, yayo zero-zero-yekutanga vhezheni, yakashongedzerwa nemuenzaniso wekushandisa, inogona kutariswa pa. github uye edza pakarepo. Nenguva isipi ini ndichaisa vhezheni 0.0.2, yakawedzerwa uye yakamisikidzwa kumunhu kubva kunze, uye ndichapa imwe yakaparadzana chinyorwa kwairi (hunde). Ini ndichafara kana zvikazove zvakakosha kune mumwe munhu sezvazvakaita kwandiri.

Saka, mabvunzurudzo mangani amaifanira kupinda?
Ndine chokwadi kuti mune chimwe chinhu chekutaura!

Source: www.habr.com

Voeg