Tīpoka ki te ihirangi
Hoki ki a Nymbot

Te turanga matauranga Kōtiro

Te whakahaere kōtiro ki runga i tētahi tūmahi pūkaha

Ki te hiahia te kōdere i te mea nui ake i te kaha o tō taputapu — he reo kē, ngā pūtea nō te ipurangi, he wā nui ake — ka taea e Nymbot te whakahaere i te mea i runga i tētahi server ā-motuhake, i roto i tētahi kaiputanga i hangaia mō tērā whakahaere kotahi anake.

He aha te mahi a te server?

Ka tīmata te mahi hangahanga server ki te whakakā i tētahi container hou, ka whakauru i tō kōdi ki roto i a ia, ka whakahaere, ka hoki mai i te mea i tuhia, ka riro atu hoki te container. Ka kite koe i te utu nui rawa e taea ana i mua i te tīmatanga, ā, ka utu koe i tō... Pro taurite mō te wā i tino eke ai ia.

E rua ngā huarahi ki roto: Tīmata ki runga i te taputapu matua ki runga i te kōpaki kōti, ā, ka whakahaere te tūmanako e pātai ana a Nymbot i te wā e mahi ana i roto i te putunga.

Mō te Python rānei JavaScript tere e kore e hiahia ana i tētahi mea i te ipurangi, te mea kore utu pūtea tātari i runga i tō rorohiko he tino hia para noa iho i ngā rā katoa.

E whakahaere ana i tētahi waahanga kōti 💻

He waahanga kōdere Python, JavaScript, TypeScript, shell, Go, Rust, Java me te Dart i roto i tētahi whakautu e whai ana i tētahi Tīmata ki runga i te taputapu matua he pātene, i ngā wā katoa e rere ana te tūhono, kei te wātea. Ka tuwhera he pepa e whakaatu ana i:

  • te whakaahua ka mahi te kōti i runga i,
  • he wā rārangi mō te kōwhiringa: 1, 5 rānei ko te 15 i roto i ngā minute,
  • te nui rawa o te utu o te haere, i ngā pūtea Pro, mō taua wā o te rā,
  • ā, ki te kei te rāhui ngā pūrongo ki te kōrerorero, he pouaka ki te whakauru i a rātou. Ka haere tonu rātou anake i te mea ka tāpaetia koe i tēnā.

Pāpia Ope ā, ka puta te tuarua ki raro i te kōpaki kōnae i te wā e tae ana: te mea i puta, te kō kōti, te roa i tū, ngā pounamu i tuhia (ko te tātaitanga o ia mea kei te a Tiaki pūtake), ā, he aha te utu i akeia.

E mutu ka mutu te rere i tētahi wāhi noa iho. Ka mutu te mahi o te tūmanako i te wā tonu, ā, ka utu koe mō te wā i rere ai anake. Ki te mutu i mua i te tīmata o te tūmanako, e kore he utu.

Ki roto i tētahi Hangāhere Mode ko te whakawhiti i te rūnana mai i ngā pūtea Pro o te tuaka tūmatanui, ā, e kore e whai ake ngā paku pūrere i te rārangi.

Ngā reo me ngā whakaahua

Ko ia reo e oma ana ki runga i tētahi whakaahua, he pūnaha kua whakaritea me ngā taputapu e hiahia ana te reo. He nui ake ngā whakaahua e oma ana ki runga i ngā tūmanga nui ake, ā, he utu nui ake i ia minute.

WhakaahuaHe whakamahia mōHe aha te mea e kei roto anaKaituku
PythonPythonHe Python 3.12 me te pip, venv, ngā taputapu hanga me te git; kua whakauruhia atu rānei ngā numpy, pandas me te pytest0.5 CPU, 4 GB mahara
Node.jsJavaScript, TypeScriptNode.js 22 me te npm, pnpm me te yarn, me te Python 3, make me te pūmanawa whakakā C++0.5 CPU, 4 GB mahara
Reo mahaShell, Go, Rust, Javabash, ngā taputapu hanganga o C me te C++, Python 3, Node.js, Go, Rust me te cargo, me te Java 171 CPU, 6 GB mahara
FlutterKōtukuFlutter 3.32 me Dart2 CPU, 8 GB mahara

He aha te utu

Ka whāngai te wā o te tūmatatenga i ngā whāinga e tekau hōtaka, mai te pātai i te tūmatatenga ki te whakakore i a ia, he 10 hōtaka te iti rawa e taea te utu mā te taha tahi. Ko te utu ko te utu o te tūmatatenga o taua rahi Nymbot, me te pae tūmomo, kua huri ki Pro credits i te utu Bitcoin o tēnei wā.

  • E whakaaturia ana te utu i mua, hei nui katoa. Ko te roa katoa o te wā i hei tauira i taua tikanga. Kāore koe e whāngai i te utu nui ake, ā, ko te haere ka mutu i mua i te wā e utu ana i te iti ake.
  • Ka pupuriia te mea nui rawa i te wā e haere ana te rere. Ka mutu, ka mau te utu tūturu, ā, ka tuku i te toetoe.
  • He mahi e kore e tīmata ana, he kore utu.
  • E whai ake ana ngā rāhui pūtea. He tūruatanga ka taea te neke atu i te kōrerorero 🏃‍♂️ tāpae utu pātai i mua, pēnei hoki i te mahi a te whakautu.

Nā te mea ka whai te utu i te utu Bitcoin, ka taea te neke i waenga i te wā ka kite ai koe i te mea me te wā ka pāwhiri ai koe i te Run. Ki te piki, kāore he mea e rere ana: ka tuwhera anō te pepa me te utu hou mō tō whakapuaki.

E rere ana te server i roto i tētahi pātaka.

I roto i tētahi kōrerorero me tētahi a putunga honotia, te E rere ana te server ka taea e Nymbot te pātai ki te whakahaere rārangi mahi ki tō kaha kōpaki, pēnei i te whakautu i ngā pūtake tūpato me te whakahaere ngā whakamātau i muri i te huringa. He tino noa tēnei kia whakaoho ai koe, e ai ki te kōrerorero.

I nga wā katoa ka hiahia te tauira ki te whakahaere i tētahi mea, ka mutu te whakautu ka whakaaturia he kāri me te whakaahua, te ara katoa, te wā mutunga me te nui rawa ka taea te utu, me te hangarau kua tukua i roto i te kōrerorero kua maha, kore he mea e whakahaerehia ki te kore koe e whakautu:

  • Whakaae he taurangi whakahaere ana i taua kaupapa kotahi. Ka whakahaere ia ki te pūtea kōtuhi me ngā whakatika kua mahia e te whakautu i tēnei wā, ā, ka hoki mai ki te tauira te kōwhiringa whakatutupato, te mutunga o te whakaputa, me te rārangi o ngā waitohu i huri te kaupapa. Ka whakahaere tonu te whakautu.
  • Whakakore каinga kore, utu kore hoki. Ka haere tonu te whakautu me te kore iho.

Kei te pātai ia rerekētanga mahi. He utu motuhake ia i te whakautu, ā, ka whakarārangi te whakautu i ngā mahi i whakatakotodia me te utu o ia mea. Mehemea he mahi ka taea te haere i muri i te kōrerorero... tāpae utu, ka whakakoreia i mua i te pātai atu ki a koe.

Ka noho tonu i runga i te taputai ngā rārangi mahi e whakatika ana e tētahi tohu, ā, ka ngaro me te kōpaka. Kāore rānei e tuhia ki tō kōpunga. Ko ngā whakatika ki te kōpunga ka puta anake mai i ngā whakatika o te whakautu.

He aha te mea i motuhakea?

  • He container hou mō ia whakahaere. Kāore he mea tūhono ki tētahi whakahaere kē e rite ana, me te pōtiti e ngaro ana i te mutunga o te whakahaere, ahakoa puta te hua, ahakoa kore.
  • Kāore he ipurangi i waho i ngā rāporitanga pūtake ake. Ka taea te whakaeke mai i te container i ngā wāhi ka puta ai ngā pūmanawa: PyPI, npm me yarn, pub.dev me te papa ipurangi a Google mō te Flutter me te Dart, te proxy a te Go module, crates.io, Maven Central, me te GitHub mō ngā dependencies git me ngā whakaeke wāhitanga. Ka taea anake te whakaeke mai. Kāore e taea te tuku i tētahi mea ki a rātou anake, ananahi rānei te oho ki tētahi wāhi atu.
  • Ko te mea i kōwhiria e koe anake te whakauru. Te kō\":e, ngā pūtea i whakauru i a koe, tērā rānei ngā ngā pūtea o te pātengi mahinga. Ngā tuara, tō git token me ō kōrerorero ka kore rānei e uru ki te container.
  • E whakahau kia kore e whakapono te hua. I roto i tētahi pātaka, ko te mea ka puta ai he run e whakaaturia ana ki te tauira kia tāpiri atu ki wāhi i waho i te raraunga, ā, ka kīia ki a ia kia kore e whai i ngā tohutohu i roto i a ia.

Ngā Tūāpapa

  • He tahi rārangi tūmomo i ia kī i te wā kotahi. Ka whakakāhia tētahi atu i te wā e haere ana tonu te tuatahi, ka whakahēhia.
  • He rārangi wā 1, 5 rānei 15 meneti mō tētahi rāngai kōnae. Ka taea te pātai mō te 15 meneti, te 20 rānei i runga i te kupuaho Flutter.
  • He tae ki te 1 MB o te kōtipe, me he tae ki te 200 ngā pūrongo atatu e tae ana ki te 20 MB.
  • He pātaka e tae atu ana ki te 60 MB, i whakakotahihia.
  • E tae atu ki te 256 KB o te whakaputa. Ka riro atu kau katoa te mea katoa i muri i taua, ā, ka kī te hīkoi.
  • Hei te rārangi o ngā waihanga tae rau e rua, 8 MB katoa, ka hoki mai ki te tiaki.

Ka taea te whakakore i ngā mahi taputere mō te tiaki, hei kotahi katoa rānei he pikitia kotahi i te wā katoa. I te wā e kore ai rātou, ko te Tīmata ki runga i te taputapu matua Kāore te pātene me te chip e kitea ana.

Te pane Mahi

I roto i tētahi kōrerorero pātaka, ka whakatuwhera te pātene tūtohu i te tiketike o te kōrerorero i tōna... Ngā Mahi Te pane. Ka whakarārangi i ngā mahi i mahia i ia tahataha, te mea hou ki te tuatahi: ngā faiu i pānuia me i whakarerekē, ngā commits, ngā huringa kua whakaritea mō tō whakaaroutea, me ia whakahaere tūmatanui me ana tūtohu, tauira, wā, utu, me te āhua o te puta. Ka taea te whakaae atu rānei te whakakore i tētahi whakahaere tūmatanui e tatari ana i tō whakaae i te pane, pēnei hoki i te kāreti ake, ā, ka taea te whakamutua i reira tētahi whakautu e haere ana. Ka noho tonu te whakarārangi me te kōrerorero i muri i te mutu o te mahi.