Huruw kɔ emu nsɛm no so
San kɔ Nymbot

Nimdeɛ a wɔde gyina so Kɔdi

Kɔdi dwuma wɔ server wɔn so

Sɛ kɔd ne mfonini bɔ mmɔden sɛ ne ho nneɛma nni hɔ a w’adidi mu nni hɔ — ɔtɔnten foforɔ, internet mu nneɛma, anaa ɛtɔ mmerɛ pii — Nymbot twatwa no wɔ ne server mu, wɔ kɔntɛnɛ a wɔayɛeɛ ɛno nko ara nti.

Sɛnea server bɔɔ mmɔden sɛ ɛyɛ adwuma ne sɛn?

Server bi tete bi hyɛ container foforɔ mu, hyɛ wo code mu, na ɛyɛ, na ɛde ne a ɛpue no san kɔ wo nkyɛn na ɛhye container no. Wuhu nea ɛbɛtumi ayɛ sika kɛseɛ ansa na ɛrebɛhyɛ aseɛ, na wofiri wo... Pro nnamadwoɔ berɛ a ɛyɛɛ kwan no ho.

Kwan mmienu wɔ mu: Server so yɛ adeɛ a code block mu wɔ no, na server no nso nsa mu kɔnea no Nymbot bɛhwɛ sɛ ɔhwia no wɔ adeɛ a ɛyɛ wɔ code block mu adekorabea.

Ɛpono Python anaa JavaScript a ɛhia nneɛma foforɔ firi internet noho, nea ɛhia awotwe nneɛma sandbox wɔ wo nhoma mu Ɛyɛ enough paa wɔ afe biara mu.

Code block bi tia mmoa

Python, JavaScript, TypeScript, shell, Go, Rust, Java ne Dart code blocks wɔ mbuamu mu wɔ mbuamu mu kɔm mu wɔ ᵃ Server so yɛ button, sɛ server no bɔ ne ho ara na ɛtena hɔ. Ɛsesa mfidie (sheet) bi a ɛkyerɛ:

  • no sɛnkyerɛn kode no bɛ bɔ ne so,
  • mmerɛ a ɛsɛ sɛ wopɛ: miniti baako, nwɔnnsia anaa miniti du-nu,
  • Pro credits mu no, mfitiɛ bɛtena saa bere no mu no, kwan bɛtena kwan bɛtena bɛn?
  • na, sɛ kãkã no mu hɔ wɔ nneɛma a wɔahyɛ mu a, ɛbɛyɛ kɛseɛ bi a ɛbɛma wo adi wɔn mu. Wɔ bɛba nkyɛn a woahyɛ no ara.

Pae Tweɛ na output no nso bɛba wɔ code block no ase sɛnea ɛreba: nea ɛpɛpɛɛpɛɛ no, exit code no, sɛnea ɛtweee no, nneɛma biara a ɛkyerɛw wɔ files mu (biara wɔ) Sakra bɔtun), na nea wɔtɔɔ no.

Ɛgya ebue run no wɔ ɛtɔɔ biara so. Wɔbɛsesa server no ntɛm na wopɛ sɛ wopɛ ade a wodee no nko ara. Sɛ wesi no ansa na server no asee a, ɛnkyɛ wo sika.

Wɔ bi mu Anonymity Nkyerɛwee Mode kasa sɛ akwan no bɔ ne kɔsi adan deɛ ɛyɛ adan deɛ, na ɛhyɛ afã a wɔagunya no mu nkyɛn.

Ɛtɔnten ne mfoniwura

Ɛtɔ mɔɔ kasa biara de hyɛ imayidzin (image) mu, ɛyɛ aduane a wɔayɛ akyɛdeɛ bi a ɛwɔ nsɛm a kasa no hia nyinaa mu. Imayidzin a ɛyɛ kɛseɛ no de kɛseɛ server te ne nnuae a ɛwɔ mmaram pii mu wɔ minit biara a.

Sɛnkyerɛn wo nkyɛnYɛde di dwuma maDɛn na ɛwɔ muSɛmbotan
PythonPythonPython 3.12 ne pip, venv, ntentayɛ ntentayɛn (build tools) ne git; numpy, pandas ne pytest a wɔahyɛ mu ansa nnɛ0.5 CPU, 4 GB nkaeɛ
Node.jsJavaScript, TypeScriptNode.js 22 ne npm, pnpm ne yarn, ne Python 3, make ne C++ compiler Ɛkyerɛkyerɛfoɔ0.5 CPU, 4 GB nkaeɛ
KasafoɔShell, Go, Rust, Javabash, C ne C++ ahyehyɛ nneɛma, Python 3, Node.js, Go, Rust ne cargo, ne Java 171 CPU, 6 GB nkaeɛ
FlutterTwaFlutter 3.32 ne Dart2 CPU, 8 GB adwummere

Ɛde sɛn?

Server bere yɛ bɔ mu sɛ sekondi du (10) mmerɛ mmerɛ mu, ɛfiri sɛ wubisa server no kɔsi sɛ wobesi no, wie mmerɛ du (10) ne nea adwuma biara bɛtumi atɔ firi mu ananpa. Rate no ne sɛnea server a ɛyɛ saa size no kɔtɔ Nymbot, ne nnuane a ɛdidi no, wɔde kɔ Pro credits wɔ Bitcoin nnuane a ɛwɔ nnɛ no mu.

  • Nnuaeɛ no gyee ne nnuaeɛ no anim, sɛ ɛyɛ kɛseɛ paa. Ɛyɛ mpaebɔ no nyinaa wɔ sae no mu. Wɔnnyɛ wo sika kɔ kɛseɛ ara, na nea ɛkɔ so ntumi ɛkɔ no ntɛmɔ no, ɔgya sika kɛseɛ.
  • Wo mmerɛ a ɛwɔ hɔ no, wɔgye ɛda mu wɔ nneyɛeɛ no ase so ase. Sɛ ɛba awieɛ a, wɔfa sika a ɛdi nokware no na wɔma ɛkan biara nnye hɔ.
  • A mpaebo a ɛntumi nnyɛ biara yɛ aduane a ɛnoɔm.
  • Sika mmoa mu akatua wɔ hɔ. A kwan a ɛtumi akɔ mfasoɔ a asɛm bi kɔ so Ɛ️⃣ Sika deɛ wotumi de di dwuma mmuaeɛ kobisa ankyɛ, ɛsom sɛ mmuaeɛ biara.

Ɛne Bitcoin ɔsikaɔdɛ so, ɛno nti, price no tumi sesa wɔ mmom a wuhu no ne mmom a wopɛ "Run" no ntam. Sɛ ɛkyenee a, biribiara nnyɛ bi: sheet no bɛbue bio ne ɔsikaɔdɛ foforɔ no ma woahyia hwɛ.

Server no bɔ mmoa wɔ repository bi mu

Ankasɛm mu bi wɔ a adekorabea ahosɛm mu nsa ano, no Server retrabɔ chip ma Nymbot te sɛ ɔntumi bɔ mmirika sɛ ɔbɛdi nkyerɛkyerɛmu bi a ɛfa wo code ho, te sɛ sɛ ɔde nneɛma a ɛhia no de hyɛ mu ne sɛ ɔbɛyɛ nhwehwɛmu (tests) a ɛfa nsakraeɛ bi a ɛwɔ hɔ akyi. Ɛda so sɛ woankasa de woahyɛ no, sɛnea afɔbubuo no kyerɛ no.

Biara model no pɛ sɛ ɔbɛyɛ biribi, mmuae no gyina na ɛkyerɛ mfonin bi, adeɛ a ɔreka no nyinaa, bere a wanya no, ne kɔmɔ a ɛbɛbɔ kɛseɛ no, ne sɛ ɛdi dwumadi bɛn wɔ asɛm no mu sɛ ɛwɔ bi pii, ɛnna obiara nnante sɛ wopɛ mmuae:

  • Fa kɔ ครั้งɔ一次 (Allow once) - [Note: In Twi, "Allow once" can be translated as:] Fa ammaa ammaa biara ɛyɛ saa kommand no tiawa. Ɛyɛ adwuma wɔ repository no mu a ɛwɔ nsakrae a mmuae no ayɛ no so no so, na model no nya exit code no, output no awieeɛ no, ne files a kommand no sesaeeɛ no list no. Ɛnna mmuae no kɔ so.
  • Kyerɛ sɛ wo nnya Ɛyɛ adeɛ a ɛnyɛ adwuma na ɛnyɛ sika deɛ. Abasobɔdeɛ no kɔ so sɛnea ɛteɛ no, ɛnyɛ ne ho.

Ɛrun biara bɛsu. Wɔde fɛre biara hyɛ adeɛ a wɔahyɛ no nkyɛn, na mmuae no kyerɛ runs a wɔyɛe no ne ne fɛre biara. Sɛ ɛrun bi bɛtena chat no anim a... Sika deɛ wotumi de di dwuma mmuaeɛ, wɔayi no ansa na wɔasɛe wo.

Sɛ woayɛ command bi wɔ server no so a, ɛnam fie no mu afi a ɛwɔ hɔ no, ɛbɛtena hɔ na ɛbɛsi kɔ ne nkyɛn wɔ container no mu no. Ɛnyɛ wɔ wo repository no mu na wɔkyerɛw wɔn. Ɛnyɛ nkyerɛw a ɛfiri reply no mu nko ara na ɛba repository no mu.

Dɛn ne a wɔatow adi?

  • Nneɛma foforɔ bi fapra wɔ mpaebɔ biara a ɛba. Yɛnnyɛ adeɛ biara nkyɛ adeɛ foforɔ anaa onipa foforɔ, na yɛtorɔ container no sɛ dwumadi no awie, sɛ ɛyɛɛ adeɛ anaa ɛannyɛ adeɛ.
  • Internet biara nni hɔ bere a package registries nkoaa wɔ hɔ. Container no tumi download mfom mbeae a packages firi mu: PyPI, npm ne yarn, pub.dev ne Google storage ma Flutter ne Dart, Go module proxy no, crates.io, Maven Central, ne GitHub ma git dependencies ne release downloads no. Ɛtumi download nkoaa. Ɛntumi nkyɛ nneɛma biara kɔ mu anaa ɛntumi nka mbeae foforɔ biara.
  • Nea wopɛtee nkoaa na ɛba mu. Kɔd, afi a wode hyɛɛ mu no, anaa repository no afi no. Wo nkyɛdeɛ, wo git token ne wo nkɔmmɔ biara nnye container no mu.
  • Nnwɔsan a ɛba no nnyina mu nkyerɛkyerɛmu a yɛmfa mpaeɛ. Wɔ repository bi mu no, biribi a run no hu nti ɛyɛ de kyerɛ model no sɛ ɛyɛ nneɛma a ɛnni mu wɔ data mu, na wɔ ka kyerɛ no sɛ ɛmfa mfomsoɔ nni mu wɔ ne mu no.

Nkyɛmu

  • Kɔmputa (server) baako biara ntu mmerɛ biara ama kɔmputa (key) biara. Sɛ wopɛ sɛ wofata kɔmputa (server) a ɛtɔ so mmienu na nea ɛdi kan no da so ara a, yɛbɛpa no.
  • Ntentan a ɛwɔ mfeɛ 1, 5 anaa 15 mu ma code block bi. Repository run bi bɛtumi aka mfeɛ 15, anaa mfeɛ 20 wɔ Flutter image no so.
  • Code 1 MB kɔsi, na attached files 200 kɔsi a ɛyɛ 20 MB nyinaa.
  • Akyɛdeɛ a ɛwɔ mɛta bɛyɛ 60 MB, a wɔahyɛ no mu.
  • Output kɛseɛ a ɛbɛtumi abɛdi sɛ KB 256. Nea ɛdi saa kɔ so no, wɔgye no, na mfiri no bɛka no adi.
  • Nsɛmfua mmienu ɔhunu mmienu (200) kɔsi, 8 MB nyinaa, wɔde hyɛɛ mu sɛ wɔasiesie adi.

Sɛwer dwumadie no wɔtumi twa mu ama asiesie, ɛtɔ image baako baako mmerɛ biara anaa nyinaa mmoa. Sɛ wɔahyɛ wɔn mu a, ɛnɛ... Server so yɛ button no ne chip no nnyɛ wɔ hɔ.

Adwuma nkyɛn no

Wɔ repository chat bi mu no, checklist button a ɛwɔ chat no anan mu no, ɛsesa ne... Adwuma pane. Ɛkyerɛ nea nnɔbae biara yɛeɛ, nea ɛdi kan no ne nea ɛdi akyi: nnwuma a ɛtee na ɛsesaa no, commits, nsiesie a ɛwɔ wo nkyerɛkyerɛmu mu adi, ne server biara a wɔtee no ne nea wɔde too no, image, bere, biaya ne ne nnyinasoɔ. Sɛ server bi a ɛretwɛn wo nkyɛkyɛmu biara a wopɛ sɛ wofiri mu a, wopɛ sɛ woka anaa wosɛe no fi pane no mu, sɛnea wopɛ sɛ woyɛ no fi ne card no mu, na sɛ ɛrebɔ mmuaeɛ bi a ɛrekɔ so a, wopɛ sɛ wesi no hɔ. Outline no nso kɔ so wɔ chat no mu bere a adwuma no awie no.