Ny fototry ny fahalalana Ny code
Fandefasana code amin'ny mpizara
Rehefa mila code mihoatra noho ny fitaovana afaka manome azy - fiteny hafa, rakitra avy amin'ny aterineto, fotoana bebe kokoa - ny Nymbot dia afaka mihazakazaka azy amin'ny mpizara ny tenany, ao amin'ny container natao ho an'io fandefasana io.
Ity pejy ity dia nadika amin'ny milina mba hahamora kokoa. Ny original amin'ny teny anglisy no dikan-teny mihatra.
Inona no Server Run?
Ny server run dia manomboka container vaovao, mametraka ny code ao aminy, mihazakazaka azy, mandefa indray izay voasoratra ary manimba ny container. Ny fitoviana Amin'izao fotoana izao dia tena nandeha izy.
Misy fomba roa amin'izany: Mandeha amin'ny server eo amin'ny code block, ary ny mpizara mihazakazaka izay nangataka ny Nymbot raha miasa ao amin'ny repository.
Ho an'ny Python haingana na JavaScript izay tsy mila na inona na inona avy amin'ny aterineto, ny maimaim-poana Sandbox eo amin'ny fitaovana Matetika dia ampy izany.
Mandeha ny code block
Python, JavaScript, TypeScript, shell, Go, Rust, Java ary Dart ny code blocks ao amin'ny valiny dia manana Mandeha amin'ny server tsindrio, isaky ny mandeha amin'ny serivisy. Manokatra taratasy izay mampiseho:
- Ny Ny sary Ny code dia mihazakazaka,
- ny fe-potoana tokony hifidy: 1, 5 na 15 minitra,
- ny ankamaroan'ny fandehan-javatra azo atao, amin'ny Pro credits, ho an'ny fe-potoana,
- ary Salmona niteraka an'i Boaza tamin-dRahaba ; ary Boaza niteraka an'i Obeda tamin-dRota ; ary Obeda niteraka an'i Jese ;
Ny fanambarana Mandeha ary ny vokatra miditra eo ambanin'ny code block rehefa tonga: inona no voasoratra, ny code exit, hoe ela no nandeha, ireo rakitra rehetra voasoratra (ny tsirairay miaraka amin'ny Miaro ny ny bokotra), ary izay efa voampanga.
Atsaharo ny Mifarana amin'ny fotoana rehetra ny fandehan-javatra. Ny mpizara dia miala avy hatrany ary mandoa fotsiny ianao noho ny fotoana nandeha. Nitsahatra alohan'ny nanomboka ny mpizara, dia tsy misy vidiny.
Ao amin'ny Ny fomba an-tsoratra Ny chat amin'ny fandefasana dia mandoa avy amin'ny tombony Pro, ary ny rakitra mifandray dia tsy tafiditra.
Ny fiteny sy ny sary
Ny fiteny tsirairay dia mihazakazaka amin'ny sary, rafitra efa vita miaraka amin'ny fitaovana ilaina amin'ny fiteny. Ny sary lehibe kokoa dia mihazakazaka amin'ny mpizara lehibe ary mandoa vola kokoa isaky ny minitra.
| Ny sary | Ny fampiasana | Inona no ahitana | Ny serivisy |
|---|---|---|---|
| Ny Python | Ny Python | Python 3.12 miaraka amin'ny pip, venv, build tools ary git; numpy, pandas ary pytest efa napetraka | 0.5 CPU, 4 GB ny fametrahana |
| Node.js | Ny JavaScript dia TypeScript. | Node.js 22 miaraka amin'ny npm, pnpm sy yarn, plus Python 3, make ary C++ compiler | 0.5 CPU, 4 GB ny fametrahana |
| Ny polyglot | Izany dia Shell, Go, Rust ary Java. | bash, C sy C++ fitaovana fanorenana, Python 3, Node.js, Go, Rust miaraka amin'ny entana, ary Java 17 | 1 CPU, 6 GB ny fametrahana |
| Ny rivotra | Ny Dart | Flutter 3.32 sy ny Dart | 2 CPU, 8 GB ny fahatsiarovana |
Inona ny vidiny
Ny fotoana ny mpizara dia voasoratra ao amin'ny dingana 10 segondra, avy amin'ny fangatahana ny mpizara mba hanakatona azy, miaraka amin'ny 10 segondra toy ny farafahakeliny iray afaka mandany vola. Ny vidiny dia izay ny mpizara amin'izany habeny izany vola Nymbot, plus ny marika, niova ho Pro credits amin'ny vidin'ny Bitcoin ankehitriny.
- Ny vidiny dia hita etsy ambony, ho an'ny ambony indrindra. Izany dia ny fe-potoana manontolo amin'io taham-potoana io. Tsy voatery handoa bebe kokoa ianao, ary ny fandehan-javatra izay mifarana haingana dia lafo kokoa.
- Ny ambony indrindra dia voatahiry mandra-pahatongan'ny fihaonana. Rehefa tapitra izany, ny karama tena izy dia naka ary ny sisa dia navoaka.
- Ny dingana izay tsy manomboka dia maimaim-poana.
- Ny fandoavam-bola Caps dia ampiasaina. Ny fandehan-javatra izay afaka miala amin'ny chat Ny fandoavam-bola Manontany voalohany, toy izany koa ny valiny.
Satria ny vidiny manaraka ny vidin'ny Bitcoin, dia afaka miovaova eo amin'ny fotoana hitanao izany sy ny fotoana manindry Run. Raha niakatra, tsy misy mihazakazaka: ny tahiry misokatra indray amin'ny vidin'ny vaovao ho anao hanamarina.
Ny mpizara mihazakazaka ao amin'ny repository
Ao amin'ny chat miaraka amin'ny repository Miaraka amin'izany, ny Mandeha ny serivisy Chip dia mamela ny Nymbot mangataka hanatanterahana baiko manohitra ny code, toy ny fametrahana ny miankina sy mihazakazaka ny fitsapana aorian'ny fanovana.
Isaky ny modely te-handeha zavatra, ny valiny dia mitsahatra ary mampiseho karatra miaraka amin'ny sary, ny fe-potoana feno, ny fe-potoana ary ny ankamaroan'ny vidiny azo atao, ary koa izay fitehirizana rehefa misy maro ny chat.
- Aoka indray mandeha Izany dia mihazakazaka amin'ny tahirin-tsoratra miaraka amin'ny fanitsiana nataon'ny valiny hatramin'izao, ary ny modely dia mahazo ny code exit, ny faran'ny fidirana sy ny lisitry ny rakitra niova.
- Ny fihenjanana Tsy misy fiantraikany, tsy misy fiantraikany, tsy misy fiantraikany, tsy misy fiantraikany.
Ny tsirairay dia mangataka. Ny tsirairay dia voavidy tsy miankina amin'ny valiny, ary ny valiny dia mamaritra ny dingana nataony sy ny vidin'ny tsirairay. Ny fandoavam-bolaNa izany aza, tsy voatery hanaiky ianao alohan'ny hanontany anao.
Ny rakitra manova ny baiko ao amin'ny mpizara dia mitoetra ao ary voahodidina miaraka amin'ny fitehirizana. Tsy voasoratra ao amin'ny tahirin-kevitrao. Ny fanovana amin'ny tahirin-kevitra dia avy amin'ny fanitsiana manokana avy amin'ny valinteny.
Ny zavatra tsy voafetra
- Ny container vaovao ho an'ny tsirairay. Tsy misy na inona na inona no mizara amin'ny olona iray hafa na olona iray hafa, ary ny container dia rava rehefa tapitra ny fihaonana, na nahomby na tsy nahomby.
- Tsy misy aterineto, afa-tsy ny rakitra an-tsoratra. Ny container dia afaka misintona avy amin'ny toerana misy ny packs avy: PyPI, npm sy yarn, pub.dev sy ny fitehirizana Google ho an'ny Flutter sy Dart, ny Go module proxy, crates.io, Maven Central, ary GitHub ho an'ny git dependencies ary hamela downloads. Tsy afaka misintona fotsiny izy. Tsy afaka mandefa na inona na inona amin'izy ireo na mahazo adiresy hafa.
- Ny zavatra nifidy ihany no miditra. Ny fehezan-dalàna, ny rakitra nalefanao, na ny rakitra ao amin'ny tahirin-kevitra. Ny fanalahidy, ny git token, ary ny chat dia tsy hiditra ao amin'ny container.
- Ny vokatra dia heverina ho tsy azo antoka. Ao amin'ny trano fisoratana anarana, dia aseho amin'ny modely izay voasoratra ho toy ny angon-drakitra ivelany, ary milaza izy fa tsy manaraka ny torolàlana ao anatiny.
Ny fetra
- Ny mpizara iray dia mihazakazaka amin'ny fotoana iray ho an'ny tsirairay. Ny fanombohan'ny faharoa raha mbola mihazakazaka ny voalohany dia voarara.
- Ny fe-potoan'ny fotoana dia 1, 5 na 15 minitra ho an'ny code block. A repository run dia afaka mangataka hatramin'ny 15 minitra, na 20 amin'ny sary Flutter.
- Mahatratra 1 MB code, ary hatramin'ny 200 rakitra mifandray amin'ny 20 MB.
- Ny fitehirizana dia mihoatra ny 60 MB, voafafaina.
- Mihoatra ny 256 KB avy amin'ny output. Na inona na inona mialoha izay navoaka, ary ny run milaza izany.
- Mahatratra 200 rakitra, 8 MB amin'ny ankapobeny, niverina mba hamonjy.
Ny fandefasana ny mpizara dia azo diso ho an'ny fanaraha-maso, toy ny sary iray manontolo na iray amin'ny fotoana. Mandeha amin'ny server Ny bokotra sy ny chip dia tsy hita.
Ny andraikiny dia
Ao amin'ny chat repository, ny bokotra lisitra ao amin'ny ambony ny chat dia manokatra ny Ny andraikiny Panel. Ity lisitra ity dia mamaritra ny zavatra nataon'ny tsirairay, voalohany ny vaovao indrindra: ny rakitra voasoratra sy novolavolaina, ny fanolorana, ny fanovana natao ho an'ny fanadihadiana, ary ny mpizara tsirairay mihazakazaka amin'ny baiko, ny sary, ny fotoana, ny vidiny ary ny fialan-tsasatra. Ny mpizara mihazakazaka miandry ny fankatoavana dia afaka mamela na manafoana avy amin'ny tabilao, mitovy amin'ny avy amin'ny karatra, ary ny valiny mihazakazaka dia mety ho voatahiry any.