Þekkingargrunnur Kóðinn
Að keyra kóða á serveri
Þegar kóða þarf meira en tækið þitt getur gefið það - annað tungumál, pakka frá Netinu, meiri tíma - Nymbot getur keypt það á þjónustunni sínu, í container sem er búin til þess að keyra.
Þessi síða er vélþýdd til hægðarauka. Enska frumritið er útgáfan sem á við.
Hvað er Server Run
A server run hefst nýtt container, setur kóða þína í það, keyrir það, sendir aftur það sem það prentaði og eyðileggur container. Þú sérð það mest það getur kostað áður en það byrjar, og þú greiðir frá Fyrir jafnvægi Á þeim tíma sem það var reyndar hlaupið.
Það eru tvær leiðir í: Leiðir á serveri á kóðablokk og þjónustan er að keyra sem Nymbot biður um meðan hún vinnur í geymsla.
Fyrir fljóta Python eða JavaScript sem þarf ekkert frá internetinu, ókeypis Sandbox á búnaði þínu Það er yfirleitt nóg.
Að keyra kóða blokk
Python, JavaScript, TypeScript, shell, Go, Rust, Java og Dart kóða blokkir í svari hafa Leiðir á serveri hnappinn, hvenær sem server rennur eru í boði. Það opnar blöð sem sýnir:
- að Myndir Kóðinn mun halda áfram,
- tíma til að velja: 1, 5 eða 15 mínútur,
- hámarki sem hlaupið getur kostað, í Pro kreditum, fyrir þann tíma takmörkun,
- og, ef spjall hefur skrár viðbótar, rás til að innihalda þá. Þeir fara aðeins ef þú athugað það.
Prentað hlaupa og útgangurinn flæðir inn undir kóðaflokknum þegar það kemur: hvað það prentaði, útgangskóðið, hversu lengi það gekk, hvaða skrár sem það skrifaði (hver með að bjarga hnappinn), og hvað það var ákærð.
Hættu lokar hlaupið hvenær sem er. Serverið er lokað strax og þú greiðir aðeins fyrir tímann sem það hlaupið. Stopped áður en serverið byrjaði, það kostar ekkert.
Í einni Anonymous móður Spjalla um hlaupið er greiddur úr Pro-kredum kassa lykillinn, og viðauka skrár eru aldrei með.
Tungumál og myndir
Hvert tungumál er keypt á mynd, tilbúinn kerfi með verkfærum sem tungumálið þarfnast. Stærri myndir eru keyptar á stærri þjónum og kosta meira á mínútu.
| Myndir | Notuð fyrir | Hvað það inniheldur | Serverið |
|---|---|---|---|
| Python | Python | Python 3.12 með pip, venv, byggja verkfæri og git; numpy, pandas og pytest þegar sett | 0,5 CPU, 4 GB minni |
| Node.js | JavaScript og TypeScript | Node.js 22 með npm, pnpm og yarn, auk Python 3, make og C++ tölva | 0,5 CPU, 4 GB minni |
| Polyglot | Shell, Go, Rust og Java | bash, C og C++ byggja verkfæri, Python 3, Node.js, Go, Rust með hlaup og Java 17 | 1 CPU, 6 GB minni |
| Flutningur | Dart | Flutter 3.32 og Dart | 2 CPU, 8 GB minni |
Hvað kostar það
Server tími er reiknað í skrefum 10 sekúndur, frá því að biðja um þjónninn til að loka því, með 10 sekúndur sem minnst hlaupa getur kostað.
- Verðið er sýnt fyrir framan, sem hámarks. Það er allt tímabundið á þessum hraða. Þú ert aldrei hlaðið meira, og hlaup sem endar snemma kostar minna.
- Hámarkið er haldið á meðan hlaupið er í gangi. Þegar það er lokið er raunverulegur hlaupinn tekinn og restin er sleppt.
- Hlaup sem ekki byrjar er ókeypis.
- Fjárfestingartölur gilda. A hlaup sem gæti farið yfir kettling Fjárfesting cap Spyrja fyrst, eins og svarið gerir.
Vegna þess að verð fylgir Bitcoin verð, það getur farið á milli augnabliks sem þú sérð það og augnabliks sem þú ýtir á Run.
Server rennur í geymslu
Í chat með A geymsla tengd, The Serverið rennur Chip leyfir Nymbot að biðja um að keyra hönd gegn kóði þínu, svo sem að setja upp afhengingar og keyra próf eftir breytingu.
Í hvert skipti sem líkan vill keyra eitthvað, hættir svarið og sýnir kort með myndinni, fullri stjórn, tímabundið og hve mikið það getur kostað, auk þess sem geymsla þegar spjallinn hefur nokkrar.
- Leyfðu einu sinni Það gengur gegn geymslunni með breytingum sem svarið hefur gert svo langt, og líkan fær aftur útdráttarkóðið, endanum útdráttarinnar og listanum af skrám sem beðið hefur breyst.
- lækkaði Það virkar ekkert og kostar ekki neitt. Svarin fer fram án þess.
Hvert hlaup spyr. Hver einn er hlaupið sérstakt frá svarið, og svarið listar hlaupið sem það gerði og hvað hver kostnaði. Fjárfesting capÞað er hafnað áður en þú ert spurður.
Skrár sem breyta skilaboðum á þjónustunni halda áfram að vera þarna og eru kastað í burtu með innihaldinu. Þeir eru ekki skrifaðir í geymsluna þína. Breytingar á geymslunni koma aðeins frá eigin útgáfum svarenda.
Hvað er einangrað
- Frítt container fyrir hverja hlaup. Ekkert er deilt við annað hlaup eða annað fólk, og container er eyðilagt þegar hlaupið endar, hvort sem það hefur náð árangri eða mistök.
- Engin internetið nema pakkaupplýsingar. Húsið er hægt að sækja frá þeim stöðum sem pakka kemur frá: PyPI, npm og yarn, pub.dev og Google geymslu fyrir Flutter og Dart, Go forrita, crates.io, Maven Central, og GitHub fyrir git afhengingar og losna niðurhal. Það er aðeins hægt að sækja. Það getur ekki sent neitt til þeirra eða náð öðrum heimilisfangum.
- Aðeins það sem þú velur kemur inn. Kóðinn, skrárnar sem þú þarfnast, eða skrár geymslunnar. lyklar þínar, git token þinn og spjall þínir fara aldrei inn í geymsluna.
- Framleiðsla er meðhöndlað sem ótryggð. Í geymslunni er sýnt hvað run prentar á líkan sem merkt er sem utan gögn, og það er sagt aldrei að fylgja leiðbeiningum innan þess.
Takmarkanir
- Einn miðlari er að keyra í einu fyrir hvern lykil. Að hefja annað meðan fyrri er enn í gangi er hafnað.
- Tímamörk 1, 5 eða 15 mínútur fyrir kóðablokk. A geymsla hlaupa getur beðið um allt að 15 mínútur, eða 20 á Flutter myndinni.
- Allt að 1 MB kóða og allt að 200 fylgja skrám sem eru í heild 20 MB.
- A geymsla upp að 60 MB, pakkað.
- Hægt er að fá 256 kB af útgáfu. Allt sem hefur verið sleppt, og hlaupið segir það.
- Allt að 200 skrár, 8 MB í heild, eru send til baka til að vista.
Server rennur er hægt að slökkva út fyrir viðhald, sem heild eða einn mynd í einu. Leiðir á serveri Knappið og chip er ekki sýnt.
Verkefnið Pan
Í póstspjalli opnar hnappurinn í skoðunarlistinni efst á spjallinu Verkefni pane. Það listar það sem hver snúningur gerði, nýjasta fyrst: skrárnar sem það les og breytt, skuldbindingar, breytingar sem gerðar eru fyrir endurskoðun þína, og hver þjónusta er að hlaupa með stjórn, mynd, tíma, kostnað og útfærslu stöðu. A þjónusta hlaupa að bíða eftir samþykki þínu er hægt að leyfa eða hafna frá hliðinni, eins og frá kortinu, og hlaupandi svörun er hægt að stöðva þar.