Banyere ọrụ nke ọrụ nnwale na ndụ onye nrụpụta

ajụjụ ọnụ ole teknụzụ ka ị nwere na ndụ gị?

N'ime afọ ise gara aga, m gara 35 oru ajụjụ ọnụ nke ọ bụla pụrụ ichetụ n'echiche ụdị na kpọmkwem - si Kazakh startups maka mkpokọta zuo anụ maka oyi na German na American fintech ọrụ na ụlọ akụ; na-emesi ike na mmemme, nnyefe na njikwa; dịpụrụ adịpụ na ụlọ ọrụ; oke na enweghị oke na oge; na-enwe nrụgide na ahụ iru ala, n'asụsụ dị iche iche.

Nke a, tinyere ajụjụ ọnụ ~ 20 nke m mere onwe m dị ka onye na-arụrụ ọrụ - ọnụ ọgụgụ zuru ezu maka m ịghọ eze nke ajụjụ ọnụ iji mee nchọpụta ndị a (na mbụ kpamkpam) ma guzosie ike na ya: Ekwenyesiri m ike na n'ọtụtụ akụkụ. Daalụ maka ọtụtụ ajụjụ ọnụ, ọ na-amalite ịdị ka àgwà dị n'akụkụ, amụrụ m nchịkọta m na ọkwa ọkachamara wee ghọọ ọkachamara asọmpi, n'agbanyeghị eziokwu na m arụworị ọrụ na mmepe weebụ maka afọ 10.

A na-agwa ndị na-eme mmemme bụ ndị na-amalite njem ha ma na-agwụchabeghị omimi nke ihe ọmụma ha. N'ime ya, achọrọ m ịgbasa na tesis gbasara uru mmụta dị ukwuu nke ọrụ nnwale na ajụjụ teknụzụ jụrụ na ajụjụ ọnụ - wee kpọọ onye ọ bụla ka ọ bịa na bot telegram m edepụtara ọhụrụ. MeeBot, ebe, dị ka m atụmatụ, ị nwere ike na-a oru N'ajụjụ ọnụ ọ dịkarịa ala ụbọchị ọ bụla ruo mgbe ha kwụsịrị. Na ka ha ghara ịkwụsị, ị nwekwara ike ịkekọrịta ọrụ nka na-adọrọ mmasị, ajụjụ, ma ọ bụ ọnọdụ bara uru / ihe ọchị nwere ahụmahụ n'oge ajụjụ ọnụ.

Aga m agwa gị ihe ndị ọzọ gbasara bot dị n'okpuru ebe a, ka anyị buru ụzọ chọpụta ihe mere o ji dị mkpa ịmara ma ghọta azịza nke ajụjụ ndị a na ọrụ nkà na ụzụ, ọ bụrụgodị na ị na-eme nke ọma na-arụ ọrụ freelance ruo ọtụtụ afọ.

N’ihi gịnị ka àgwà nke ihe ọmụma bụ́ isi anyị ji mee ka a na-achọsi ike?

Nka na ụzụ ajụjụ ọnụ, ma ọ bụrụ na ị na-aghọbeghị eze nke ajụjụ ọnụ, bụ oké nchegbu maka ahu, dị ka search maka a ọrụ n'ozuzu - ma ị bụ a novice ọkachamara, a switcher, ma ọ bụ onye mmepụta nke rụrụ ọrụ na otu. ebe maka ogologo oge (na n'oge anyị "ogologo" nwere ike ịtụle otu afọ).

N'ọtụtụ ajụjụ ọnụ, e nwere ihe mmadụ na-akpata na-eme ka nrụgide a dịkwuo ukwuu. Onye na-agba ajụjụ ọnụ gị nwere ike ọ gaghị abụ Alena Vladimirskaya, ma onye mmemme nkịtị-dị ka ị chọtara, onye ọ na-esiri ike ịtụ anya ọrụ zuru oke na nyocha ha, ma ọ bụ otu ndị otu hardcore ga-echere oge ahụ iji wedata ike ya niile. anya ya na gị, na-ajụ ajụjụ: Gịnị bụ maka gị agile!?

Otu ụbọchị, na-enyeghị ihe dị mkpa, ma, dị ka ị ghọtara, azịza a na-atụghị anya ya maka ajụjụ a, a hapụrụ m n'enweghị onyinye, nke m nwere obi ụtọ dị ukwuu.

Site n'ịgbalị izere nrụgide a na mmegharị ahụ na-adịghị mkpa n'ozuzu, anyị na-ewepụ onwe anyị ọ bụghị nanị site n'ikpughe ụda nke amaghị ihe ụfọdụ akụkụ dị mkpa nke asụsụ ahụ, kamakwa site na ibelata amaghị ihe a ma ọ dịkarịa ala ntakịrị.

Nsogbu bụ na n'omume enwere ebe ole na ole anyị nwere ike nweta klas nsogbu a.
Onye nrụpụta ọ bụla nke na-arụ ọrụ n'ọtụtụ ebe ga-akwado na nsogbu ndị bụ isi ma ọ bụ ihe okike a na-ebute na ajụjụ ọnụ adịghị enwe ihe ọ bụla jikọrọ ya na ihe onye mmemme na-eme na ndụ n'ezie - ọ dịghị nlọghachi, eserese na asynchronous elevator control system na mbara ala na-adịghị mma. ike ndọda na ogwe aka ọzọ nke ụyọkọ kpakpando. O di nwute.

N'ihe gbasara Javascript nke obodo m, enwere ezigbo ihe atụ - ọ bụrụ na React.JS apụtabeghị, 98% nke ndị mmemme Javascript ga-aga n'ihu na-ebi ndụ na enweghị obi ụtọ amaghị ihe jikọrọ ya - ihe karịrị afọ 20 ka ọ pụtachara - ma ga-aga n'ihu. na-agbagwoju anya , na-anata ajụjụ banyere ya na ajụjụ ọnụ, na naanị ndị na-emepụta ihe niile ndị a ukwuu adịghị nkịtị ọba akwụkwọ, frameworks na modul ga-anọgide na-arụ ọrụ na ya. Taa, ekele maka mmeghachi omume ahụ, a na-ebelata ọnụ ọgụgụ a ka ọ bụrụ ihe dị ka 97%.

N'ụzọ doro anya, ịhụ "iche na eziokwu" nke ọrụ ndị a, ọtụtụ ndị mmepe na-eleghara ha anya ma ọ bụ na-egbu oge itinye onwe ha n'ime ha - ma na-aga n'ihu na-eme ihe ha na-eme kwa ụbọchị, ya bụ, n'ụzọ ihe atụ, na-eje ije site na ogbunigwe nke mmepe maka mmepụta ọ bụghị naanị. na-enweghị onye na-achọpụta ogbunigwe, ma n'amaghịkwa na ha nọ n'ogige ogbunigwe.

Kedu ihe ga-esi na enweghị isi ihe ọmụma asụsụ pụta?

Azịza nke ajụjụ a yiri banal, ma n'ihi ihe ụfọdụ ọ bụ mmadụ ọdịdị mgbe niile inupụ ya ngwọta n'ime n'ebe dị anya - na nke a na-arụ a mwute ọrụ na ndụ nke junior na n'etiti programmers, ịgbatị ụzọ ha na elu (na omimi). ) nke mmụta asụsụ site na afọ ole na ole.

Koodu ngwa ngwa na-eji frameworks na ọba akwụkwọ ndị ha na-eji na-ede kwa ụbọchị enweghị ike iche na a pụrụ ịdabere na ya ma ọ bụrụ na ha dee ya na-enweghị nghọta zuru oke nke akụkụ dị iche iche nke mmezu ya. Ihe atụ dị mma nke a sitere na ụwa nke Javascript bụ akara aka nke ụlọ akwụkwọ JQuery, nke bụbu engine nke ọganihu na taa, ịbụ ebe ihe ọmụma nke nwere onwe ya, nke a gbara alụkwaghịm na asụsụ ndị ọzọ, na-ewere ọnọdụ okike ya. ahịa - ọkara-ọkachamara scripts ngwa ngwa na-ede ma na-arụ ọrụ dị ka onyinye na otu ngwa ngwa okirikiri nhọrọ ukwuu na bootstrap si ọnụ ala freelancers.

Ọdịnihu nke oru ngo mepụtara na usoro enweghị ọrụ dị otú ahụ, n'agbanyeghị n'amaghị ama, bụ prosaic na adịteghị aka: nnukwu mfu nke oge na-apụ apụ, ọdịda, mmefu ego na aha aha na, n'ihi ya, mbelata ịnụ ọkụ n'obi na-aga n'ihu. imekọ ihe ọnụ.

N'aka nke ọzọ, nye onye ahọrọla ụzọ nke onye mmemme, ntakịrị ihe nwere ike iji tụnyere obi ụtọ nke ịghọta ihe ọ na-eme. N'ịghọta na ya, dị ka Baron Munchausen, na-eji ịnyịnya na-agbagharị n'ọhịa ogbunigwe. Ọ baghị uru ikwu, onye were ezigbo ọrụ nwere ike ịhụ ndị mmadụ ka ha na-aga n'echeghị echiche na-aga n'ubi ogbunigwe na ndị nwere nkụda mmụọ na-eme mkpebi na-eme nzọụkwụ na ọnọdụ ebe ha nwere ike ịgba ọsọ na-awụlikwa elu n'echeghị ihe ọ bụla?

MeeBot

N'ịhụ uru nke ajụjụ ọnụ, ma ghọtakwa na ịga ajụjụ ọnụ efu abụghị usoro ziri ezi, echere m na ọ ga-adị mma ịmepụta bot ebe onye mbido ma ọ bụ onye mmepụta nke na-atụgharị gaa n'asụsụ ọzọ nwere ike itinye aka na ọzụzụ mmụta na-enweghị ịmalite ịmalite. ezigbo ajụjụ ọnụ ruo n'ókè ahụ , nke o mere m. Na icheta otú programmers na-enwe mmasị ikwurịta na tụnyere nsogbu na ha ga-edozi - karịsịa ma ọ bụrụ na ọ bụ ihe na-adịghị mkpa - m ghọtara na ihe niile dabara, jụrụ niile obi abụọ na voila.

Bot ahụ nwere ọrụ 3 dị mfe ugbu a:

  • Ịdenye aha na otu asụsụ/framework iji nweta ọrụ ọhụrụ maka ya. Ịdenye aha na ka ọrụ na-abata, ị na-enweta ha na akwụkwọ akụkọ kwa ụbọchị
  • Na-ebipụta ọrụ ma ọ bụ ọrụ nnwale - N'akwụkwọ m, ha na-ekwu na ịkekọrịta na-elekọta
  • Onye na-emepụta aha mara mma nke ị nwere ike ịhọrọ mbinye aka kacha mma maka ederede nke ọrụ ị na-ebipụta, gụnyere akwụkwọ ọkọwa okwu nwanyị, ọ bụghị na-enweghị ndị inyom.

Ugbu a asụsụ ndị a dị maka ịhọrọ site na: JavaScript, Java, Python, PHP, MySQL. Nhọrọ ahụ nwere ntakịrị ntakịrị n'ihi oke nghọta m. Enwere m olileanya ịgbakwunye na ndepụta a site n'enyemaka nke obodo habra.

A na-ewepụta bot n'ụdị nkume na mpịakọta maka ihe ọ bụla a na-atụghị anya ya.
Ị nwere ike ịga na ya site na iji njikọ a: MeeBot

Na nkenke banyere mmejuputa teknụzụ

Bot a bụ otu n'ime ọtụtụ obere ọrụ ebe m na-eweta ụdị ọha mbụ nke miniframework mepere emepe maka ịmepụta bots nwere usoro dị mgbagwoju anya, nke ejiri ịhụnanya kpọọ Hobot ma dị na NPM maka ndị siri ike.

Ewubere usoro ahụ na ndabere nke Telegraf.JS na TypeScript, ụdị efu-efu mbụ ya, nwere ihe atụ nke ojiji, enwere ike ilele na github ma nwaa ya ozugbo. N'oge na-adịghị m ga-bulite version 0.0.2, gbasaa na combed maka mmadụ si n'èzí, na ga-etinye a iche iche isiokwu ya (osisi). Obi ga-adị m ụtọ ma ọ bụrụ na ọ dị mkpa maka mmadụ dịka ọ dị m.

Yabụ, ajụjụ ọnụ ole ka ị ga-aga?
Eji m n'aka na ị nwere ihe ị ga-agwa!

isi: www.habr.com

Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster