{"block_close_oss.c33fd1fe9c":"Bendruomenė ir ekosistema","open-source-selvedge.hero-broker.no":"Ne","open-source-selvedge.a5e3c573e9":"Kompiliuoti Kera BNN darbo krūvius Selvedge vykdymo aplinkai.","open-source-selvedge.d5f412e831":"Kera","open-source-selvedge.fe0a091fdb":"Produktai","open-source-selvedge.7dfa2cfe61":"Įvykių kilmės grandinė su maišos funkcijomis sistemos įvykiams.","open-source-selvedge.1aa2f31ee7":"Knyga","open-source-selvedge.6cc3364a24":"Vykdymo įrodymai","open-source-selvedge.ff130daae8":"Samprotavimo įrodymų sertifikatai, ne vykdymo nuorašai.","open-source-selvedge.df84637182":"AION","open-source-selvedge.d5d6e83bf2":"Tęsti tyrinėjimą","open-source-selvedge.75e393a1ac":"Tyrinėti projektą","open-source-selvedge.f9743247fa":"Skaityti dokumentaciją","open-source-selvedge.ef0fd4ccef":"Peržiūrėti vykdymo įrašą","open-source-selvedge.e971b9cac2":"Selvedge publikuojamas ketvirtame fondo leidybos programos rate, po Knot ir Ledger. Kai tai įvyks, pats izoliuokite WASM modulį ir atkurkite įrodymų voką.","open-source-selvedge.aa91c05f23":"Patikrinkite rezultatą, ne kodą","open-source-selvedge.90e40d5043":"Pradėti","open-source-selvedge.de6848949f":"Selvedge","open-source-selvedge.650fabe787":"Atvirasis kodas","open-source-selvedge.0a2d263d08":"OSS / Selvedge","open-source-selvedge.9e2fe6d1ab":"Smėlio dėžė su numatytuoju draudimu","open-source-selvedge.6b5eb5323e":"Numatytasis draudimas","open-source-selvedge.9940fac0fc":"Model Context Protocol įrankių vykdymo paviršius.","open-source-selvedge.d19313d340":"Agentų serveris","open-source-selvedge.bb1d021694":"Ed25519 užantspauduotas, SHA3-256 nuorašas, patikra neprisijungus.","open-source-selvedge.1ee471ad95":"Įrodymų vokas","open-source-selvedge.7e4e340a74":"Grafiko IR dvejetainiai neuroniniai tinklai, JIT ir interpretatorius.","open-source-selvedge.0743169b8b":"Kera variklis","open-source-selvedge.90ba359bc5":"Komponentų modelio vykdymo aplinka, WASI 0.2 Preview 2 pagrindinė sistema.","open-source-selvedge.90aecd8ec1":"Wasmtime variklis","open-source-selvedge.ed07ad60bf":"Patvirtintas paviršius","open-source-selvedge.8ec9f20dc2":"KAS IŠLEIDŽIAMA","open-source-selvedge.efe0c41bcb":"KERA","open-source-selvedge.4e946026a7":"WASM","open-source-selvedge.8e4939f0ca":"RUST 2024","open-source-selvedge.c968638a6e":"UŽANTSPAUDUOTAS NUORAŠAS","open-source-selvedge.201a4da5a0":"Selvedge vykdo nepatikimą kodą smėlio dėžėje su apribotomis galimybėmis ir įrašo vykdymą užantspauduotame nuoraše. Izoliacija riboja, ką kodas gali pasiekti; nuorašas parodo, kas iš tikrųjų įvyko, ir gali būti atkurtas peržiūrai.","open-source-selvedge.3ca6c6a37b":"Numatytasis determinizmas","open-source-selvedge.a55e5a1229":"Apribotos galimybės","open-source-selvedge.fca77b7e3a":"Užantspauduotas vykdymo kelias","open-source-selvedge.8faedce292":"Keturi varikliai","open-source-selvedge.2adb968c4a":"Tas pats vokas","open-source-selvedge.0bf361df63":"Model Context Protocol serveris agentų įrankiams.","open-source-selvedge.21593b807a":"MCP","open-source-selvedge.1df8dd458e":"Ilgai veikiantis agentų vykdymo variklis su eile.","open-source-selvedge.329cb8b6ba":"Paslauga","open-source-selvedge.8b3b7e65eb":"kurti, tikrinti, vykdyti, atkurti. Tinka CI.","open-source-selvedge.700b401ca5":"CLI","open-source-selvedge.fb075836bd":"Susietas į jūsų programą kaip kratinys.","open-source-selvedge.0fd17b94c9":"Įterptas","open-source-selvedge.3512486e9f":"Kur veikia Selvedge","open-source-selvedge.d53f3da0a7":"POZICIJA","open-source-selvedge.f28d7de3d9":"REGULIUOJAMA","open-source-selvedge.a21096cb07":"BNN VYKDYMO APLINKA","open-source-selvedge.0fcaf629eb":"PLUGINAI","open-source-selvedge.32e4cd84f3":"AGENTŲ ĮRANKIAI","open-source-selvedge.78a8dfaf02":"Agentų įrankiai, trečiųjų šalių papildiniai, Kera BNN inferencija ir reguliuojami duomenys patenka per tą pačią kontroliuojamą ribą. Kiekvienas variklis sukuria tą patį užantspauduotą įrodymų voką, todėl diegimo pakeitimai nekeičia audito istorijos.","open-source-selvedge.e9f7d0cf54":"atitinka reguliuojamus darbo krūvius","open-source-selvedge.8d5a043fd8":"Kur nepatikimas kodas","open-source-selvedge.14a29ba383":"Naudojimo atvejai","open-source-selvedge.f86aae8de8":"Karštas kelias lieka su vaniliniu","open-source-selvedge.224a8949e8":"Šaltas paleidimas, pagrindinis laimėjimas","open-source-selvedge.36998c51d5":"Nuorašo maišos funkcijos, SIMD.","open-source-selvedge.41366a8f09":"1 to 3 us","open-source-selvedge.01dbc6d47c":"SHA3-256, 1 KB","open-source-selvedge.bd0fbf08cc":"Ed25519 sign 5-15 us, verify 15-30 us.","open-source-selvedge.1f3e8a79be":"10-20 us","open-source-selvedge.671d8813b1":"AION proof create","open-source-selvedge.9f10fa1bbe":"Įskaičiuotas proceso paleidimas, 8-9x greičiau.","open-source-selvedge.4258dd2386":"1.58-1.70 ms","open-source-selvedge.919b634e80":"CLI cold, Kera JIT","open-source-selvedge.2d3bb21f5e":"Skaičiavimo modulis, palyginti su 1187-1494 us įprastai.","open-source-selvedge.bd8403776f":"15-21 us","open-source-selvedge.cbb71692d2":"Cold start, API","open-source-selvedge.6cd2cd614d":"From BENCHMARKS.md","open-source-selvedge.48109cc196":"SELVEDGE BENCHES","open-source-selvedge.d9074c5c77":"CRITERION","open-source-selvedge.7084ceb2f1":"AION 10-1000x","open-source-selvedge.b0437f28f6":"KERA JIT WARM 2x","open-source-selvedge.65e2c56be9":"COLD 62-243x","open-source-selvedge.928af32bc7":"Selvedge Wasmtime starts 62 to 243x faster than vanilla Wasmtime at the API level. The honest trade is the hot path: vanilla holds the 22 ns repeated call, and the component model that produces the transcript runs slower there. Kera JIT is 2x faster warm for graph work. Figures are from the repository BENCHMARKS.md.","open-source-selvedge.da589b16da":"Pick the runtime for the workload","open-source-selvedge.c296a030fe":"Cold start is the win","open-source-selvedge.63c9045599":"Performance","open-source-selvedge.7b63c4cb70":"Granted per call","open-source-selvedge.abf0c49614":"Default deny","open-source-selvedge.cce9f81b05":"Every gate decision recorded and hashed.","open-source-selvedge.5bcd602254":"Transcript","open-source-selvedge.7dc2595377":"max_execution_time_ns, separate from fuel.","open-source-selvedge.e909add520":"Wall-clock cap","open-source-selvedge.214f86c442":"max_memory_bytes, 256 MiB default, 4 GiB ceiling.","open-source-selvedge.89095dddd2":"RAM cap","open-source-selvedge.0f69ea8c8d":"max_instructions, exhaustion halts the workload cleanly.","open-source-selvedge.7171161439":"Compute budget","open-source-selvedge.71f2051042":"Clock, random, filesystem, network, environment, stdio, process, custom. Default deny.","open-source-selvedge.ca09c54bff":"Capabilities","open-source-selvedge.f767a4311b":"Per-run guards","open-source-selvedge.369abb529c":"POLICY TIERS","open-source-selvedge.64269f9bd2":"TIME","open-source-selvedge.f4b1c471ce":"MEMORY","open-source-selvedge.d8a8b58d7f":"FUEL","open-source-selvedge.1a8d3ca502":"A default-deny capability set gates every host call across eight WASI domains. Resource caps on memory, fuel, and time bound runaway behaviour. Every gate decision and resource read is in the transcript.","open-source-selvedge.770a668e0e":"Resource caps. Audit","open-source-selvedge.8a54e91228":"Capabilities","open-source-selvedge.bb9cf14180":"Policy","open-source-selvedge.26fe8fb85c":"Receipts over assertions","open-source-selvedge.e08283960c":"Verify, do not trust","open-source-selvedge.82de28b689":"You need cryptographic evidence of what the workload did, not confidence in the runtime.","open-source-selvedge.858b0d2d19":"Trust the runtime, not the workload","open-source-selvedge.ba959133c8":"Allow file system, deny network, but no per-call record in the audit trail.","open-source-selvedge.ff6fdd664b":"Coarse allow or deny","open-source-selvedge.f58bb04b13":"FP and wall-clock leak through. Replay produces approximately the same output, not exactly.","open-source-selvedge.a1d55a1dad":"Replay drifts","open-source-selvedge.f7afaaab99":"no receipt","open-source-selvedge.4677f31dd1":"A sandbox stops escape. It does not prove the workload behaved correctly inside.","open-source-selvedge.6f3134b990":"Containment is not correctness","open-source-selvedge.782cef5501":"Four structural gaps","open-source-selvedge.056dcf1841":"WHY SANDBOXES MISS","open-source-selvedge.f1358eac2f":"COARSE POLICY","open-source-selvedge.2bf9ef4df8":"NONDETERMINISTIC","open-source-selvedge.1c613acc7e":"NO PROOF","open-source-selvedge.d38e80798b":"Conventional sandboxes stop bad code from escaping. They do not produce a record of what the code actually did inside. When an auditor asks, the answer is an assertion, not evidence.","open-source-selvedge.61920a517c":"They do not prove","open-source-selvedge.5a88fbb30e":"Sandboxes contain","open-source-selvedge.8a9400005c":"A sandbox does not explain the run","open-source-selvedge.7c46a5978b":"Selvedge captures exactly what executed, input to output, every host call sealed.","open-source-selvedge.3e663e9467":"Selvedge is execution transcript","open-source-selvedge.a5be60731e":"Ledger records what happened in a system. Selvedge records what code ran.","open-source-selvedge.2c3e446b87":"Ledger yra įvykių kilmės įrašas","open-source-selvedge.de792742e8":"AION išduoda sertifikatus dėl sprendimo žingsnių, o ne dėl vykdymo eigų.","open-source-selvedge.ced73ef9a5":"AION yra samprotavimo įrodymas","open-source-selvedge.0d9a7a065c":"Kuo Selvedge skiriasi nuo AION ir Ledger","open-source-selvedge.d7ffcdc87b":"Tie patys įvesties duomenys ir tas pats apvalkalas visada lemia tą patį rezultatą.","open-source-selvedge.7d8134cc1f":"Bitų lygio identiškas atkūrimas","open-source-selvedge.75fcf02b02":"Fiksuota epocha ir sėklinis ChaCha20 PRNG pakeičia pagrindinio kompiuterio laiką ir entropiją.","open-source-selvedge.92a47286b6":"Virtualus laikrodis, sėklinis RNG","open-source-selvedge.13c1f9cde6":"Vidiniai skaičiavimai, saugojimas ir kaupimas naudoja dvejetainį, sveikųjų skaičių, fiksuoto kablelio arba adaptyvų sveikųjų skaičių / fiksuoto kablelio atvaizdavimą. Slankiojo kablelio skaičiai priimami tik deklaruotoje išorinėje riboje ir prieš pradedant vidinį darbą yra aiškiai konvertuojami; nėra vidinio slankiojo kablelio atsarginio varianto. Virtualus laikrodis lieka fiksuotas, todėl atkūrimas sukuria tuos pačius baitus.","open-source-selvedge.a33c607874":"Nėra vidinių slankiojo kablelio skaičių, nėra laikrodžių","open-source-selvedge.81ec58648a":"Pagal nutylėjimą deterministinis vykdymas","open-source-selvedge.4b447f3a6e":"Tikrintojas atkuria neprisijungęs naudodamas tik modulio baitus ir apvalkalą.","open-source-selvedge.17d120d8bb":"Atkuriamas","open-source-selvedge.6e95469aa0":"ed25519 para virš voko šaknies. Ne proza.","open-source-selvedge.6e3665d85f":"Pasirašyta","open-source-selvedge.bc61f0c3fe":"Kiekvienas pagrindinio kompiuterio iškvietimas įtrauktas į grandinę. Redagavimai nutraukia grandinę.","open-source-selvedge.aa5cba1a92":"Grandinės maiša","open-source-selvedge.04c7525615":"Kodėl nuorašas skiriasi nuo žurnalo","open-source-selvedge.6db180787e":"Tas pats srautas kiekvieną kartą vykdant. Atkūrimas yra mechaninis.","open-source-selvedge.69aca853c2":"AION įrodymas","open-source-selvedge.ff8fc1c58a":"Antspaudas","open-source-selvedge.0ae62541bc":"SHA3 grandinė","open-source-selvedge.873507a022":"Maiša","open-source-selvedge.b1b392607d":"Vykdyti","open-source-selvedge.3e3f943d84":"caps pinned","open-source-selvedge.ddcb77ff76":"Load","open-source-selvedge.71faf343ce":"Execution transcript","open-source-selvedge.952be7ff16":"AION proof issued, ed25519 signed, envelope ready to ship.","open-source-selvedge.be1a4b336f":"Every host call and result hashed into a SHA3-256 chain.","open-source-selvedge.83dcc459e8":"Wasmtime or Kera executes inside the default-deny sandbox.","open-source-selvedge.1a5c8788b4":"Module loaded, capabilities pinned, resource caps applied.","open-source-selvedge.25ec589727":"Selvedge runs WASM or Kera code inside a default-deny sandbox, hashes every host call into a SHA3-256 transcript chain, and wraps the result in a signed AION proof envelope. The envelope replays without the original sandbox.","open-source-selvedge.fa84feaccb":"One sealed transcript","open-source-selvedge.62ee5ca76d":"Four stages","open-source-selvedge.a5a88d36d1":"What Selvedge produces","open-source-selvedge.db2f804f0c":"Data leaves Europe","open-source-selvedge.8799dc7cf1":"Jūsų kompiuteriai","open-source-selvedge.1d197d39c5":"Kur veikia","open-source-selvedge.79073eaaf2":"Nyderlandai","open-source-selvedge.44ab85a252":"Kilmė","open-source-selvedge.f1be77358f":"Įrodymai, ne pažadas","open-source-selvedge.df5248d3cd":"Audito atsakymas","open-source-selvedge.6eef664840":"Nėra","open-source-selvedge.a95380913a":"Reikalinga išorinė paslauga","open-source-selvedge.eba5db6f23":"Pardavėjo įkalbinėjimas","open-source-selvedge.4ce8c39ddd":"Kur rasti","open-source-selvedge.3229609e15":"Vykdymo modelis","open-source-selvedge.cba0624eb5":"Pirkimo lentelė","open-source-selvedge.101226ec7a":"Ką tai išsaugo ir sumažina riziką","open-source-selvedge.7a0848ede3":"Žr. vykdymo ribą","open-source-selvedge.c01c519a99":"Selvedge yra deterministinis WebAssembly smėlio dėžė nepatikimam kodui. Jo leidimų manifestas ir užantspauduotas protokolas veikia jūsų kontroliuojamoje įrangoje, todėl kita šalis gali atkurti įrašą savo mašinoje, o ginčas tampa paieška, o ne užtikrinimo užklausa.","open-source-selvedge.27e446d5a9":"Laikykite užantspauduotą protokolą","open-source-selvedge.e1cb220703":"Vykdykite nepatikimą kodą","open-source-selvedge.6ec18dcb30":"Selvedge","open-source-selvedge.993a665d35":"Vadovauja","open-source-selvedge.c1df7f8f11":"Jūs liekate","open-source-selvedge.f3101e3bb1":"Kompiuteryje namuose","open-source-selvedge.7cb07d3c00":"Gali veikti","open-source-selvedge.576347ec82":"Europa","open-source-selvedge.15edfb4da4":"Pagaminta","open-source-selvedge.dd80c16201":"Tas pats atsakymas kiekvieną kartą","open-source-selvedge.d7e70b6e08":"Tas pats klausimas","open-source-selvedge.12fee4f639":"Taigi nieko negalima suklastoti","open-source-selvedge.4c10b31d42":"Tai užantspauduoja","open-source-selvedge.dcd11694fe":"Kiekvieno žingsnio kvitas","open-source-selvedge.2ab05d7411":"Tai įrašo","open-source-selvedge.527d86ed84":"Laiko darbą saugiame kampe","open-source-selvedge.ca032b5844":"Laikykite kodą ribose, laikykite įrašą","open-source-selvedge.ce2cddc0bb":"Rūpestingas pagalbininkas","open-source-selvedge.f8c94a3b4b":"Kas tai yra","open-source-selvedge.704869f20f":"Paprastais žodžiais","open-source-selvedge.21e83f6c44":"Skaitykite trumpą istoriją","open-source-selvedge.06c805023d":"Pažiūrėkite, ką kodas padarė","open-source-selvedge.d346a6159d":"Selvedge įdeda programą, kurios nepasirinkote, į kambarį be interneto, be kelio į jūsų failus ir be nieko, ką galėtų sužinoti apie jūsų įrenginį. Jis palieka kvitą, kuriame nurodyta, kas grįžo ir ką programai buvo leista daryti, kad galėtumėte patikrinti vėlesnį teiginį, o ne tikėti žodžiu.","open-source-selvedge.a1301435db":" užrašo viską, ką daro","open-source-selvedge.5bd50e406e":"Rūpestingas pagalbininkas, kuris","open-source-selvedge.279245bb2e":"AION stiliaus, ed25519 užantspauduota","open-source-selvedge.5f174de1cc":"Įrodymas","open-source-selvedge.ff5b90620f":"SHA3-256 kiekvienam pagrindinio kompiuterio iškvietimui","open-source-selvedge.98e2d78aaa":"Numatyta, ne pasirinktinai","open-source-selvedge.2956ef9ad6":"Determinizmas","open-source-selvedge.cd95bf50b6":"Wasmtime komponentų pagrindinis kompiuteris","open-source-selvedge.b3776d63ad":"Palaikymo sistemos","open-source-selvedge.2da600bf94":"Versija","open-source-selvedge.f187484f8c":"Rust (2024 m. leidimas)","open-source-selvedge.89b86ab0e6":"Kalba","open-source-selvedge.942587e61e":"Projekto lapas","open-source-selvedge.d4a74b503a":"Skaitykite dokumentaciją","open-source-selvedge.a42a770d90":"Selvedge vykdo kodą, kurio neparašėte, WebAssembly komponentų pagrindiniame kompiuteryje be tinklo, failų sistemos, aplinkos ar judančio laikrodžio. Kiekvienas baigtas vykdymas grąžina įrašą, kurį kita šalis gali atkurti, ir vykdymo ataskaitą, nurodančią, ką kodui buvo leista daryti. Paskelbta pagal Apache 2.0.","open-source-selvedge.92ec8c4f54":"saugi atskaitomybė","open-source-selvedge.722d7084a5":"Nepatikimas kodas","open-source-selvedge.3b6a6a049d":"izoliuota","open-source-selvedge.7d5b92b8a7":"CAP-SET","open-source-selvedge.0e2f3c1696":"FUEL","open-source-selvedge.a266fe9c4d":"ATMINTIS","open-source-selvedge.5888675d99":"TIME","open-source-selvedge.7dd251bbda":"AUDIT","open-source-selvedge.76b5a35739":"lib","open-source-selvedge.99bb884017":"cli","open-source-selvedge.348c658682":"svc","open-source-selvedge.10182ab855":"mcp","open-source-selvedge.4bec5a51a3":"WASM","open-source-selvedge.a21dedb8ad":"KERA","open-source-selvedge.37c66a2cfc":"AION","open-source-selvedge.53f13ae99e":"MCP","open-source-selvedge.5d0b2f6bd4":"STEBĖTA","open-source-selvedge.35e0d0360a":"LIVE","open-source-selvedge.0f4b423c4b":"IŠMATUOTA","open-source-selvedge.6e10953f3e":"OPEN","open-source-selvedge.rebuild-h1-lead":"Vykdykite kodą, kurio neparašėte.","open-source-selvedge.rebuild-h1-accent":"Kambarys su kvitu.","open-source-selvedge.rebuild-business-h1-lead":"Vykdykite nepatikimą kodą aparatinėje įrangoje, kurią valdote.","open-source-selvedge.rebuild-business-h1-accent":"Deterministinė WebAssembly smėlio dėžė.","open-source-selvedge.close.github":"Paklauskite apie leidimą","open-source-selvedge.source.access":"Skelbiama ketvirtame rate","open-source-selvedge.close.title":"Patikrinkite rezultatą","open-source-selvedge.close.titleAccent":"ne kodą","open-source-selvedge.close.panel.title":"Ką galite patikrinti patys","open-source-selvedge.close.panel.tag":"VEIKIMO LAIKAS","open-source-selvedge.close.panel.row.0.label":"Licencija","open-source-selvedge.close.panel.row.0.value":"Apache 2.0","open-source-selvedge.close.panel.row.1.label":"Vykdymas","open-source-selvedge.close.panel.row.1.value":"Numatytasis uždraudimas","open-source-selvedge.close.panel.row.2.label":"Determinizmas","open-source-selvedge.close.panel.row.2.value":"Numatyta, ne pasirinktinai","open-source-selvedge.close.panel.row.3.label":"Nuorašas","open-source-selvedge.close.panel.row.3.value":"SHA3-256 kiekvienam pagrindinio kompiuterio iškvietimui","open-source-selvedge.close.panel.foot":"Leidimas planuojamas kas dvi savaites. Saugykla ir jos dokumentacija pasirodo kartu.","oss-selvedge-business-glyph.fef8e889dc":"Vykdymo strategija","oss-selvedge-business-glyph.6b5eb5323e":"Numatytasis draudimas","oss-selvedge-business-glyph.4ce8c39ddd":"Kur tai rasti","oss-selvedge-business-glyph.eba5db6f23":"Pardavėjo įkalbinėjimas","oss-selvedge-business-glyph.6eef664840":"Nėra","oss-selvedge-business-glyph.a95380913a":"Išorinė paslauga","oss-selvedge-business-glyph.a92831c31f":"Sukurta Nyderlanduose","oss-selvedge-business-glyph.47deeb13b4":"Veikia jūsų kompiuteriuose","oss-selvedge-business-glyph.71aec0536c":"Duomenys lieka Europoje","oss-selvedge-business-glyph.8ac7aa173f":"Ką gausite","oss-selvedge-business-glyph.5c75fc26b6":"Kontrolė ir įrodymai","oss-selvedge-business-glyph.df5248d3cd":"Audito atsakymas","oss-selvedge-business-glyph.74f39697ac":"Prieš","oss-selvedge-business-glyph.b407dd020f":"Pažadas puslapyje","oss-selvedge-business-glyph.4f1d10b8b9":"Su Selvedge","oss-selvedge-business-glyph.62d62865a8":"Užantspauduoti įrodymai","oss-selvedge-consumer-glyph.088aa1c6a5":"Likosi saugioje vietoje","oss-selvedge-consumer-glyph.cc8e3cba23":"Padarė tik tai, ko paprašėte","oss-selvedge-consumer-glyph.f87dcfd005":"Užrašė kiekvieną žingsnį","oss-selvedge-consumer-glyph.ce2cddc0bb":"Kruopštus pagalbininkas","oss-selvedge-consumer-glyph.0b5703d2a7":"Saugi vieta","oss-selvedge-consumer-glyph.135207e95b":"Jis atlieka vieną mažą darbą, čia, ir niekur kitur.","oss-selvedge-consumer-glyph.0ed7e2fe52":"Ką padarė, užrašyta","oss-selvedge-consumer-glyph.2b11f0b541":"Užantspauduota, kad nieko nebūtų galima pakeisti","oss-selvedge-hero-glyph.85be9bda9e":"AION patvirtinimas PAVYKO.","oss-selvedge-hero-glyph.8fff039853":"YES","oss-selvedge-hero-glyph.c5616cf985":"Parašas galioja:","oss-selvedge-hero-glyph.9e84fd1870":"Sutapimas su santrauka:","oss-selvedge-hero-glyph.ae05be9259":"Nuorašas išsaugotas:","oss-selvedge-hero-glyph.7d1f8eca4c":"Instrukcijos:","oss-selvedge-hero-glyph.1611baddbd":"2 097 152 baitai","oss-selvedge-hero-glyph.b6d31df01c":"Atmintis:","oss-selvedge-hero-glyph.d1fd5a4123":"Išteklių naudojimas:","oss-selvedge-hero-glyph.80e5667a3d":"Vykdymas sėkmingai baigtas per 18,4 ms","oss-selvedge-hero-glyph.ebece295c6":"nuorašų grandinė, sha3-256","oss-selvedge-hero-glyph.859e2c0cd0":"laikas 5000 ms","oss-selvedge-hero-glyph.6137065f69":"degalai 50 M","oss-selvedge-hero-glyph.489a5f61f6":"atmintis 256 MiB","oss-selvedge-hero-glyph.70049344a2":"politika: numatytasis draudimas","oss-selvedge-hero-glyph.9b97280973":"Deterministinis:","oss-selvedge-hero-glyph.0642f22885":"Variklis:","oss-selvedge-hero-glyph.8116c74b17":"Vykdomas artefaktas:","oss-selvedge-hero-glyph.9f85876f55":"Wasmtime, komponentų modelis","page-breadcrumb.c766e66518":"Naršymo kelias","page-toc.7e439c353e":"Šiame puslapyje","section_st_a1_display-split.7c9a7c0610":"Išsamiau","section_st_f1_cta-dark.90e40d5043":"Pradėti","selvedge-rebuild.why":"Kodėl","selvedge-rebuild.state.depth-3":"Gylis 3","selvedge-rebuild.state.depth-1":"Gylis 1","selvedge-rebuild.state.leaf":"Lapas","selvedge-rebuild.state.path":"Kelias","selvedge-rebuild.state.root":"Šaknis","selvedge-rebuild.state.proof":"Įrodymas","selvedge-rebuild.instrument.first-check":"Pirmas patikrinimas","selvedge-rebuild.instrument.last-check":"Paskutinis patikrinimas","selvedge-rebuild.e4117a549a":"Kambarys, kvitas ir sąrašas yra visas pažadas.","selvedge-rebuild.e04c2bbabb":"Sąrašas, ne įvertinimas.","selvedge-rebuild.f4a910b306":"Rasti ir ištaisyti","selvedge-rebuild.d7231e00d3":"Kodas yra vykdomas su kiekvienu paleidimu.","selvedge-rebuild.de97a98b3b":"Kiekvienas kvitas","selvedge-rebuild.4fb8981886":"Viena santrauka įvardija versiją.","selvedge-rebuild.280587dbfc":"Tikslus artefaktas","selvedge-rebuild.94bce13433":"nuo kvito iki kiekvienos užduoties","selvedge-rebuild.d8ad44b2fd":"Atsekamasis kelias","selvedge-rebuild.66d0398793":"RASTA, NE SPĖJTA","selvedge-rebuild.f64f81f133":"KIEKVIENA UŽDUOTIS","selvedge-rebuild.cd30789775":"VIENAS KODAS","selvedge-rebuild.36d917a683":"Čia jis ateina kaip sąrašas. Kiekviena užduotis, kuri naudojo sugedusią programą, įvardija ją kodu, data ir trumpu leidimų sąrašu, kad galėtumėte pamatyti, kas buvo paveikta ir kiek tai galėjo apimti. Jei žmonės, kurie ją sukūrė, nebėra patikimi, atšaukimas įsigalioja per nustatytą atnaujinimo intervalą, o ne tada, kai baigiasi sertifikato galiojimas. Programinė įranga platinama pagal Apache 2.0 licenciją.","selvedge-rebuild.12399078d5":"Įprasta šio pokalbio versija yra įvertinimas. Kažkas apskaičiuoja, kuri versija tikriausiai buvo paleista, kuriomis dienomis, kuriems žmonėms, ir atsakymas ateina kaip intervalas su išlyga. Tai palieka faktus, reikalingus pataisymo apimčiai nustatyti, kaip rekonstrukciją, o ne įrašą. Pataisymas prasideda sąrašu, kurį galima patikrinti.","selvedge-rebuild.0ccfcd0de4":"Kas keičiasi","selvedge-rebuild.664ca13427":"Kiekviena užduotis įrašo trumpą kodą tikslios programos, kuri atliko darbą. Ne jos pavadinimą, ne versijos numerį, o pačią programą, todėl dvi versijos, turinčios tą patį pavadinimą, vis tiek turi skirtingus kodus. Jei vėliau paaiškėja, kad ta programa yra sugedusi, kodas yra tai, kaip randama kiekviena užduotis, kurią ji palietė.","selvedge-rebuild.7e5bd67fe6":"ir kiekviena užduotis, kurią ji palietė","selvedge-rebuild.b27d103669":"Vienas kodas įvardija programą","selvedge-rebuild.332f693bb9":"Kai kas nors pasirodo esąs neteisinga","selvedge-rebuild.e7dceacc68":"Kai kas nors pasirodo esąs neteisinga, vienas kodas įvardija programą.","selvedge-rebuild.9c9d8ebf4c":"Prasideda nuo tos pačios švarios formos.","selvedge-rebuild.363b82b08d":"Antra užduotis","selvedge-rebuild.5e92b89d0f":"Nieko neįnešta.","selvedge-rebuild.747a74c704":"Naujas kambarys","selvedge-rebuild.bbd11eef60":"Uždarytas su savo įrašu.","selvedge-rebuild.e429b951d7":"Pirma užduotis","selvedge-rebuild.129567cb21":"prieš, per ir po","selvedge-rebuild.456de19ceb":"Trys kambariai","selvedge-rebuild.164f8ae614":"NIEKO NEBENDRA","selvedge-rebuild.16d6f8e910":"KIEKVIENĄ KARTĄ","selvedge-rebuild.09d2a97782":"NAUJAS KAMBARYS","selvedge-rebuild.fb65ff4141":"Pati programa kiekvieną kartą įkeliama iš naujo iš savo kodo, o kvite yra kodas tam kodui, todėl tai, kas veikė šiandien, įrodomai yra tai, kas veikė praėjusį mėnesį. Nieko nesikaupia tarp jų, dėl ko kas nors galėtų nerimauti vėliau.","selvedge-rebuild.b0f5fcfbc7":"Naujas Selvedge kambarys kainuoja tiek mažai, kad vienas užduočiai yra įperkamas, todėl nieko nereikia dalintis. Jei kažkas tikrai turi būti perduota, tai perduodama sąmoningai ir įraše atsiranda kaip perduotas dalykas.","selvedge-rebuild.46cfb3934a":"Praktiškai","selvedge-rebuild.ff26c0ce98":"Kiekviena užduotis gauna naują kambarį. Nieko iš ankstesnio jame nėra: jokių paliktų užrašų, nebaigto darbo, jokios atminties apie tai, kas prašė. Tai skamba akivaizdžiai, bet paprastai nėra tiesa, nes išlaikyti kambarį stovintį yra pigiau nei pastatyti naują, todėl dauguma sistemų išlaiko kambarį ir naudoja jį iš naujo.","selvedge-rebuild.7f6bde3487":"kad kitą užduotis rastų","selvedge-rebuild.0813f2a065":"Nieko nepaliekama","selvedge-rebuild.e0a28255b6":"Tarp vienos užduoties ir kitos","selvedge-rebuild.ddf86350ec":"Naujas kambarys yra paruoštas kitai užduočiai.","selvedge-rebuild.47d52db543":"Politikos santrauka ir data.","selvedge-rebuild.d8c67f88b7":"Pavadintas leidimų sąrašas.","selvedge-rebuild.8d71e4a6c8":"Kas buvo leista","selvedge-rebuild.1be6bb3160":"Išvestis, rezultatas ir išteklių naudojimas.","selvedge-rebuild.7661e6591f":"Kas įvyko","selvedge-rebuild.5354effb89":"vienas kvitas, du klausimai","selvedge-rebuild.bf7aa926cc":"Dvi pusės","selvedge-rebuild.8719258390":"UŽRAŠYTA","selvedge-rebuild.d45d38b1c1":"KĄ GALĖJO","selvedge-rebuild.103f9176a0":"KĄ PADARĖ","selvedge-rebuild.fc09104420":"Nieko nerasti yra silpnas įrodymas, nes priklauso nuo to, kaip atidžiai kas nors ieškojo ir kiek laiko turėjo iki susitikimo. Dviejų leidimų sąrašas yra stiprus įrodymas, nes ten nebuvo nieko kito, ką būtų galima rasti.","selvedge-rebuild.e7e3ece016":"Tai pakeičia tai, kas nutinka, kai vėliau užduodate klausimą. Vietoj to, kad kažkas peržiūrėtų, ką programa padarė, ir praneštų, kad nerado nieko įtartino, leidimų sąrašas yra čia pat ir jis trumpas.","selvedge-rebuild.74365019ac":"Dauguma įrašų pasako, ką programa padarė. „Selvedge“ kvitas taip pat nurodo, ką jai buvo leista daryti, o tai yra kitas ir naudingesnis dalykas. Programa, kuriai niekada nebuvo leista prieiti prie jūsų failų, negalėjo būti prie jų priėjusi, ir tai įrašyta, nesvarbu, ar tuo metu kas nors atsitiktinai stebėjo, ar ne.","selvedge-rebuild.b418919876":"ką padarė ir ką galėjo","selvedge-rebuild.f0ba8e6e92":"Kiekvienas kvitas turi dvi dalis","selvedge-rebuild.a9fe3bc508":"Leidimas, užrašytas","selvedge-rebuild.76194111ba":"Kodas nėra programos kopija; jis įvardija tikslų dalyką, kuris buvo paleistas.","selvedge-rebuild.17cabedb50":"Sąrašas nurodo, kur.","selvedge-rebuild.67452c68d0":"Kodai skiriasi","selvedge-rebuild.c1c7f44d1c":"Elgesys pasikartojo.","selvedge-rebuild.0407e20f79":"Kodai sutampa","selvedge-rebuild.90586d801f":"Tie patys nustatymai ir artefaktas.","selvedge-rebuild.dba9e64b97":"Paleisti rytoj","selvedge-rebuild.bd7b414b53":"Įvestis, patalpa ir kvitas.","selvedge-rebuild.c941dde6f2":"Paleisti šiandien","selvedge-rebuild.7b1c52fa95":"ką pasako antras paleidimas","selvedge-rebuild.bebe96c4de":"Vienas testas, dvi baigtys","selvedge-rebuild.e1c7f38f86":"GALITE PATIKRINTI","selvedge-rebuild.b00a146670":"TAS PATS ATSAKYMAS","selvedge-rebuild.64ee12f3fd":"TAS PATS MOMENTAS","selvedge-rebuild.698a936171":"Tai taip pat užkerta kelią vienai gudrybei. Programa, galinti skaityti laikrodį, gali elgtis vienaip prieš terminą ir kitaip po jo, ir niekas niekada nepastebėtų skirtumo. Laikrodis, kuris niekada nejuda, negali būti stebimas, todėl nėra ko elgtis kitaip.","selvedge-rebuild.d722dbffa2":"Tai suteikia jums testą, kurį galite paleisti patys. Jei kažkas atrodo negerai, paleiskite dar kartą su ta pačia įvestimi. Jei atsakymas tas pats, programa elgiasi tinkamai, o problema yra kitur. Jei jis skiriasi, kažkas pasikeitė, ir palyginimas parodo, kuri dalis.","selvedge-rebuild.750c2096f3":"Kodėl tai svarbu","selvedge-rebuild.7768a95a4a":"Dauguma programų kiekvieną kartą pateikia šiek tiek skirtingus atsakymus, nes jos žiūri į laikrodį, naudoja šiek tiek atsitiktinumo arba pastebi, kiek užimta mašina. Programa, veikianti „Selvedge“, negali daryti nieko iš to. Viduje esantis laikrodis yra fiksuotas ir niekada nejuda, o bet koks atsitiktinumas kiekvieną kartą prasideda nuo to paties skaičiaus. Paklauskite du kartus, gaukite tą patį atsakymą.","selvedge-rebuild.00bc249842":"ir pažiūrėkite, ar vis dar sutampa","selvedge-rebuild.1797b92182":"Paleiskite ją dar kartą rytoj","selvedge-rebuild.0d971150f5":"Tas pats atsakymas du kartus","selvedge-rebuild.0ce33bc17c":"Paleiskite ją dar kartą rytoj ir pažiūrėkite, ar vis dar sutampa.","selvedge-rebuild.780591dd40":"Darbas sulankstytas kartu.","selvedge-rebuild.b454191161":"Paleisti kodą","selvedge-rebuild.0d36ec2dc8":"Užfiksuota ir su piršto atspaudu.","selvedge-rebuild.c35f4d270f":"Grąžintas atsakymas","selvedge-rebuild.12f6bce42d":"Išvestis spausdintuvu","selvedge-rebuild.e45f48ada6":"ir kodas kiekvienam","selvedge-rebuild.96a145870f":"Du dalykai","selvedge-rebuild.4056de166c":"ABU SU PIRŠTO ATSPAUDU","selvedge-rebuild.3736161d33":"GRĄŽINTA","selvedge-rebuild.07d3782dee":"ATSPAUSDINTA","selvedge-rebuild.7362fe572e":"Tai ta pati idėja kaip antspaudas ant voko, ir ji duoda daugiau. Antspaudas pasako, kad laiškas buvo atplėštas. Tai pasako, kuris puslapis pasikeitė, ir vis tiek veikia, kai laiškas buvo nukopijuotas keliolika kartų nuo to laiko. Kiekvienas skaitytojas gauna tą patį atsakymą iš nukopijuoto įrašo.","selvedge-rebuild.7ffcd03942":"Tas kodas ir daro vėlesnį ginčą trumpą. Jei kas nors jums parodo atsakymą, kurį programa pateikė praėjusį kovą, ir norite sužinoti, ar tai tikrai tas atsakymas, kuris iš tikrųjų buvo gautas, palyginkite kodus. Jie sutampa arba nesutampa, ir nėra nieko tarpinio, ką būtų galima aptarinėti.","selvedge-rebuild.940394c7d2":"Kai darbas baigtas, iš patalpos išeina du dalykai: viskas, ką programa atspausdino dirbdama, ir atsakymas, kurį ji apskaičiavo. Nieko daugiau. Abu yra paženklinti piršto atspaudu išeidami, o tai reiškia, kad iš jų sudaromas trumpas kodas, ir kodas visiškai pasikeičia, jei pasikeičia nors viena raidė.","selvedge-rebuild.690d8dd7a6":"ir abu yra su piršto atspaudu","selvedge-rebuild.72f4db7882":"Grįžta du dalykai","selvedge-rebuild.1251cc0dd7":"Kas grįžta","selvedge-rebuild.8d77e5771a":"Kitas naudingas klausimas yra tai, kas grįžta.","selvedge-rebuild.ec6f32ee39":"Jokios aplinkos.","selvedge-rebuild.a6252b6690":"Jūsų duomenys","selvedge-rebuild.fb9f6423d9":"Jokio katalogo.","selvedge-rebuild.f1096a5b4c":"Jūsų failai","selvedge-rebuild.4c4c583f2e":"Jokio ryšio.","selvedge-rebuild.66c06c11d1":"Internetas","selvedge-rebuild.ac8e062358":"Viena vieta, viena užduotis.","selvedge-rebuild.bb7841ee3e":"Jūsų programa","selvedge-rebuild.8b493952a7":"ir ko nėra","selvedge-rebuild.4d26f69b94":"Kas yra patalpoje","selvedge-rebuild.660cea3ce9":"VIENA VIETA","selvedge-rebuild.f1818b9fef":"NIEKO SKAITYTI","selvedge-rebuild.98a2180aec":"JOKIO IŠĖJIMO","selvedge-rebuild.663ab35faf":"Taigi jūs nesiremiate tuo, kad kažkas iš anksto viską apgalvojo. Tai ta dalis, kuri paprastai žlunga, ir žlunga tyliai, po mėnesių, taip, kad niekas nepastebi, kol kas nors kitas to neparodo. Trumpas aiškus sąrašas leidžia pamatyti trūkstamą leidimą, kol jis dar netapo problema.","selvedge-rebuild.0e9905b668":"Priežastis, kodėl tai padeda, yra ne ta, kad programa yra atidžiai stebima. O ta, kad patalpoje nėra nieko, kas galėtų suklysti. Programa negali niekur išsiųsti jūsų duomenų, jei nėra jokio kelio jų išsiųsti, ir negali perskaityti jūsų nuotraukų, jei durys į jas niekada nebuvo pastatytos.","selvedge-rebuild.22ccf30775":"Programos, kurių jūs neparašėte, nuolat veikia jūsų kompiuteryje: priedas, papildinys, kažkas, ką asistentas nusprendė panaudoti atsakydamas į jūsų klausimą. „Selvedge“ įdeda tą programą į atskirą patalpą. Iš jos vidaus nėra interneto, nėra kelio į jūsų failus ir nėra ko sužinoti apie jūsų mašiną.","selvedge-rebuild.9e56594623":"ir nieko daugiau","selvedge-rebuild.6b5631ed3a":"Kambarys su viena vieta jame","selvedge-rebuild.704869f20f":"Paprastais žodžiais","selvedge-rebuild.160543d3ec":"Kambarį galima paaiškinti ir paprastais žodžiais.","selvedge-rebuild.6e66049bd0":"Sprendimų grandinė ir penkios operacijos.","selvedge-rebuild.140855a7dd":"Auditas ir agento kelias","selvedge-rebuild.be90f07014":"Įrodymas už operatoriaus ribų.","selvedge-rebuild.c3f6368941":"Skaidrumo žurnalas","selvedge-rebuild.4402f8d6f4":"Priėmimas ir turinio adresas.","selvedge-rebuild.1fd6a805da":"Registras","selvedge-rebuild.943a71d70f":"Apribojimas ir deterministinis vykdymas.","selvedge-rebuild.0a771c36be":"Smėlio dėžė","selvedge-rebuild.493bbfc72f":"riba, įrodymai, perdavimas","selvedge-rebuild.6311787659":"Ką rinkinys apima","selvedge-rebuild.c968638a6e":"APACHE 2.0","selvedge-rebuild.d0158524ed":"JŪSŲ ĮRANGA","selvedge-rebuild.cfd1b83141":"VIENAS KOMPONENTŲ RINKINYS","selvedge-rebuild.2c4db760cf":"Likusi kainos dalis yra tai, ką pirkimai dažniausiai pamiršta, tai, kas nutinka, kai tiekėjas pakeičia sąlygas arba nutyla. Komponentų rinkinys skelbiamas pagal Apache 2.0, artefaktai yra turinio adresuoti failai, įrašai yra failai, o patikra vykdoma kitos šalies įrenginyje, todėl išėjimas yra kopijavimas, o ne migracija.","selvedge-rebuild.c69320538d":"Pasikartojanti paleidimo kaina yra matuojama, o ne deklaruojama: nuo 5,26 iki 6,06 mikrosekundžių vienam iškvietimui per ribą ir gerokai mažiau nei milisekundė, kad būtų sukurtas naujas egzempliorius, naudojant Intel i9-13900KF su release versija, riebalų susiejimo optimizavimu ir Rust 1.85.0. Tai ir yra visa, ką įrašas kainuoja veikimo metu.","selvedge-rebuild.59bd1ff6f9":"Kiek tai kainuoja","selvedge-rebuild.662cd46273":"Selvedge yra vienas komponentų rinkinys, apimantis smėlio dėžės vykdymo aplinką, artefaktų registrą, skaidrumo žurnalą, maišos grandine susietą audito seką ir sąsają, kurią agentas naudoja pasiekti įrankiui. Jis veikia jūsų kontroliuojamoje įrangoje. Nieko išorės nėra vykdymo kelyje: jokios paskyros, jokio rakto, kurį laiko tiekėjas, jokios paslaugos, kuri turi atsakyti už užduoties užbaigimą.","selvedge-rebuild.9ce257fa8d":"ir veikia jūsų įrangoje","selvedge-rebuild.b1c3183260":"Viena įrankių grandinė, ne keturios","selvedge-rebuild.dea6811b37":"Ką tai pakeičia","selvedge-rebuild.86c78780e9":"Viena įrankių grandinė, jūsų turimoje įrangoje, yra komercinis užbaigimas.","selvedge-rebuild.b742347ca6":"Sustabdykite arba parodykite jos istoriją.","selvedge-rebuild.80b0178666":"Atšaukti / kilmė","selvedge-rebuild.2976625857":"Vykdykite kambario viduje.","selvedge-rebuild.c65605adf5":"Iškviesti","selvedge-rebuild.084d82061e":"Priimkite artefaktą.","selvedge-rebuild.fd6c3ebf7b":"Įdiegti","selvedge-rebuild.820fa7ff41":"Raskite pavadintą galimybę.","selvedge-rebuild.4827ea2271":"Atrasti","selvedge-rebuild.38025e67e1":"vienos durys agento įrankiams","selvedge-rebuild.41cb4bf6dc":"Penkios operacijos","selvedge-rebuild.3501cb4872":"JOKIŲ PATVIRTINIMŲ","selvedge-rebuild.9054eecb7b":"KILMĖ PAKLAUSUS","selvedge-rebuild.0cd0da7fef":"VIENOS DURYS","selvedge-rebuild.e088784883":"Po to galima paprašyti to, kas buvo vykdyta, kilmės, ir tai yra dalis, dėl kurios verta kurti procesą: paties artefakto adresas, ar jo parašas galioja, kartu pateiktas sertifikatas, politika, pagal kurią jis buvo vykdomas, ir kur jis buvo vykdytas anksčiau. Šie faktai lieka prieinami, kai vėliau reikia patikrinti vykdymą. Juos galima patikrinti nepasitikint žmogumi, kuris jį vykdė.","selvedge-rebuild.c3c0f81705":"Čia esantys valdikliai nėra patvirtinimai, nes patvirtinimui reikia budinčio žmogaus. Jie yra durų forma. Įrankis atrandamas, įdiegiamas ir iškviečiamas per vieną sąsają iš penkių operacijų, todėl kiekvienas atvykimas yra tokio paties tipo įvykis, o patikra, kuri atsisako galimybės, yra ta, kurią praeina kiekvienas kitas vykdymas, o ne antras mechanizmas, specialiai parašytas agentams.","selvedge-rebuild.896b2f37be":"Mechanizmas","selvedge-rebuild.122ebb7a98":"Asistentas, dirbantis su užduotimi, gali nuspręsti, kad jam reikia galimybės, kurios neturi, rasti ją ir pradėti naudoti viename darbo vienete, kurio niekas nestebi. Nebuvo pirkimo žingsnio ir nebuvo peržiūros, nes nebuvo momento, kada jas įterpti. Selvedge yra riba, per kurią asistentas turi praeiti, o ataskaita pabaigoje nurodo, kuris įrankis atvyko, ką jam buvo leista daryti ir ką jis padarė.","selvedge-rebuild.deeaa912ba":"ir jis jau yra viduje","selvedge-rebuild.767c396612":"Niekas nepasirinko šio įrankio","selvedge-rebuild.d368c82df4":"Kai skambinantysis yra modelis","selvedge-rebuild.ee26c4f440":"Kai skambinantysis yra modelis, vienos durys užtikrina atvykimo aiškumą.","selvedge-rebuild.9faf774569":"Taikykite tarifų politiką.","selvedge-rebuild.ee1acfa55e":"Autentifikavimas","selvedge-rebuild.9bbe32214f":"Peržiūrėkite vykdymo įrašą.","selvedge-rebuild.78590ea6e5":"Išteklių limitas","selvedge-rebuild.ed9390115c":"Bandykite dar kartą su nurodytu atidėjimu.","selvedge-rebuild.f4544d56bb":"Gavimo klaida","selvedge-rebuild.1455a7acb3":"Atidarykite grandinę.","selvedge-rebuild.f06cb33ba6":"Schemos neatitikimas","selvedge-rebuild.1be73b4878":"atkūrimas keliauja su klaida","selvedge-rebuild.5dacd1167d":"Vienas kodas, vienas kitas žingsnis","selvedge-rebuild.3ac9292cf3":"JOKIO ŽURNALŲ NUSKAITYMO","selvedge-rebuild.93aaff4907":"NUSTATYTAS ATKŪRIMAS","selvedge-rebuild.dbba85fbb0":"STABILŪS KODAI","selvedge-rebuild.3b6e2d01ab":"Kai galimybė atmetama, pranešime išvardijami tipai, kurie būtų buvę tinkami, o tai yra skirtumas tarp popietės spėliojimo ir vienos eilutės pakeitimo. Klaida, kuri įvardija savo paties pataisymą, yra pigiausia dokumentacija, kurią kas nors kada nors parašė. Tada pataisymas yra aiškus.","selvedge-rebuild.1fb184edcf":"Atkūrimo strategija yra tai, kas atskiria atvejus, kurie dviem valandą nakties atrodo identiški prietaisų skydelyje. Schemos neatitikimas nėra laikinas, todėl bandymas iš naujo yra švaistomas laikas, o prie jo pridedama strategija sako atidaryti grandinę, o ne bandyti dar kartą. Nepavykęs gavimas yra laikinas ir sako bandyti dar kartą.","selvedge-rebuild.2f6a307ba7":"Operatoriams","selvedge-rebuild.0a5279b594":"Eksploatacijos dokumentacija žlunga, kai ją tenka rašyti pagal žurnalo tekstą, nes žurnalo tekstas keičiasi niekam to nevadinant pakeitimu. „Selvedge“ gedimai vietoj to turi stabilų kodą, o runbook, kuriame įvardijamas kodas, išlieka teisingas ir po atnaujinimo, kuris pakeičia kiekvieną pranešimą. Kai kodas nurodo atkūrimo strategiją, runbook nereikia jos spėlioti.","selvedge-rebuild.664b90089f":"yra klaida su runbook","selvedge-rebuild.c69f009f72":"Klaida su kodu","selvedge-rebuild.d8bf8f167e":"Eksploatuojamumas","selvedge-rebuild.b4986d7d25":"Kiekvieną kartą nauja patalpa ir daro šiuos įrodymus prieinamus.","selvedge-rebuild.05f9859c50":"Įprastas ištrynimas, jokių netikėtų scenarijų.","selvedge-rebuild.9e0dece16b":"Tolimasis galas","selvedge-rebuild.7ba8dfa987":"Fiksuotas gylis už dabartinio.","selvedge-rebuild.b850e7b847":"Senesni failai","selvedge-rebuild.e4eb2b5e27":"Paskutinė maiša perkeliama.","selvedge-rebuild.55e313d20f":"Siūlė","selvedge-rebuild.4e5fd99150":"Po vieną objektą eilutėje.","selvedge-rebuild.2c44db0063":"Dabartinis failas","selvedge-rebuild.8dae783204":"kai failas apsiverčia","selvedge-rebuild.888fb4bc11":"Kas lieka ir kas juda","selvedge-rebuild.1191de056a":"ATSITRAUKIMAS","selvedge-rebuild.d47c87e179":"MAIŠŲ SKAIČIUS","selvedge-rebuild.eac901cef2":"SUKIMOSI LAIKYMAI","selvedge-rebuild.f7e2e2ba8c":"Nepavykusių bandymų skaičius ribojamas iki penkių per minutę ir lėtinamas dvigubinant delsą: vieną, dvi, keturias ir aštuonias sekundes. Klientas, kuris per dešimt minučių suklysta dvidešimt kartų, yra blokuojamas, o ne lėtinamas. Taip atspėjimo ataka tampa greičiu, o ne rezultatu, o incidento ataskaita tampa grafiku, kurio niekam nereikia aiškinti.","selvedge-rebuild.6736e35335":"Kitas tylus gedimas yra prisijungimo duomenys, esantys atsarginėje kopijoje. Autentifikavimo žetonai prieš saugojimą yra maišomi naudojant argon2id, todėl nukopijuotame faile arba užfiksuotame atminties paveikslėlyje nėra nieko, ką būtų galima pateikti kaip žetoną. Atsarginę kopiją galima peržiūrėti arba atkurti, nesutapus su prisijungimo duomenų nutekėjimu.","selvedge-rebuild.cac3da045e":"Kaip tai laikoma","selvedge-rebuild.652f961a36":"Apimtį valdo „Selvedge“, o ne scenarijus, kurį kažkas prisimena parašyti. Žurnalas apsiverčia, kai failas viršija dydį, už jo lieka fiksuotas senesnių failų gylis, o kiekvienas apsivertimas ištrina tolimąjį galą. Čia tai, kas lieka, vis dar patvirtinama iš savo inkaro, o tai, kas išnyko, matoma kaip pertrauka.","selvedge-rebuild.62615faf30":"ir grandinė tai išgyvena","selvedge-rebuild.d4854c73b7":"Sukimas išsaugo įrodymus","selvedge-rebuild.d821e71a5b":"Laikymas ir prieiga","selvedge-rebuild.5dee0013ab":"Laikymas yra politika, bet grandinė turi ją išgyventi.","selvedge-rebuild.8d847cbbe6":"Žurnale vis dar yra senasis medis.","selvedge-rebuild.0ea7b95eab":"Nuoseklumas","selvedge-rebuild.526411c35f":"Šaknis ir medžio dydis.","selvedge-rebuild.8639df5c74":"Pasirašyta medžio galva","selvedge-rebuild.b67622bea2":"Įtraukimo kelias.","selvedge-rebuild.61922ee14e":"Brolių maišos","selvedge-rebuild.11deeeb03e":"Tai, kas buvo priimta.","selvedge-rebuild.2df596d9d9":"Artefakto santrauka","selvedge-rebuild.26ef63813e":"po artefakto atvykimo","selvedge-rebuild.e33d42e6b6":"Ką klientas saugo","selvedge-rebuild.da6c5f785f":"VIENAS ADRESAS","selvedge-rebuild.50419b986e":"ĮRODOMA IŠORĖJE","selvedge-rebuild.80e513b0ff":"TIK PAPILDYMAS","selvedge-rebuild.82c17b3462":"Kita pusė nereikalauja jokio sprendimo. Vienas turinio adresas identifikuoja artefaktą nuo sukūrimo per registrą iki paleidimo, o tai atšaukimą paverčia veiksmu, kurį atlieki, o ne skelbi, o atšauktas signataras įsigalioja per atnaujinimo intervalą, o ne per galiojimo datą.","selvedge-rebuild.0e322153c8":"Žurnalo publikavimas yra sprendimas, kurį priimi kartą, ir ten, kur jį priėmei, tavo bendradarbiavimas nėra niekieno patikros dalis. Jie tikrina buvimą ir augimą pagal tavo paskelbtą šaknį, savo įrenginyje, pasirinktu laiku. Pradinė šaknis lieka viešu atskaitos tašku.","selvedge-rebuild.fab7e71c01":"Garantija","selvedge-rebuild.7b85ff0b6e":"Silpnybė kiekviename organizacijos apie save tvarkomame įraše yra ta, kad organizacija jį tvarko. Selvedge skaidrumo žurnalas pašalina šį prieštaravimą vienam siauram klausimui, būtent kas buvo įtraukta. Klientui gali būti pateiktas įrodymas, kad konkretus artefaktas yra žurnale, ir įrodymas, kad žurnalas nuo paskutinio žvilgsnio tik augo. Įtraukimas ir tik papildymo vientisumas todėl gali būti patikrinti nepasitikint operatoriumi.","selvedge-rebuild.66229e2d58":"be pasitikėjimo","selvedge-rebuild.2cc484ffbc":"Įrodyti, ką priėmėte","selvedge-rebuild.4f9007e629":"Įrodymai, kurių neturite","selvedge-rebuild.cdcfb6c3c1":"Registras nurodo, kas atvyko. Skaidrumo žurnalas leidžia kam nors kitam tai patikrinti.","selvedge-rebuild.2a95479d68":"Perkeliama kartu su artefaktu.","selvedge-rebuild.5f174de1cc":"Įrodymas","selvedge-rebuild.f1f0ddab0b":"Tinkamas rūšiai.","selvedge-rebuild.0449e1003d":"Vardų sritis","selvedge-rebuild.2e26c5d52d":"Stebuklingi baitai, ne etiketė.","selvedge-rebuild.e00ac23f2a":"Rūšis","selvedge-rebuild.54e0cdb26f":"Teisingas ilgis, šešioliktainis ir esamas.","selvedge-rebuild.47fdd58bee":"Santrauka","selvedge-rebuild.409fa246aa":"ir vienas atsakymas kiekvieno ištraukimo metu","selvedge-rebuild.112b824580":"Keturi patikrinimai prie įėjimo","selvedge-rebuild.1858ed0f91":"OCI SANTRAUKOS","selvedge-rebuild.0a6780b777":"REIKALINGI ŽETONAI","selvedge-rebuild.67bf2475b1":"Prieiga yra prieigos raktų, kuriuos išduodate ir atšaukiate, sąrašas, laikomas užšifruotas argon2id, todėl nukopijuotas failas arba atminties vaizdas neturi nieko, ką būtų galima pateikti. Nesėkmingi bandymai ribojami iki penkių per minutę su dvigubu delsos laiku, o klientas, kuris per dešimt minučių suklysta dvidešimt kartų, yra visiškai blokuojamas. Riba lieka matoma bandymo įraše.","selvedge-rebuild.86269212e3":"Vienas turinio adresas identifikuoja artefaktą nuo publikavimo iki ištraukimo ir vykdymo įrašo. Tas adresas leidžia atsakyti į jo kilmės klausimus: kuri versija, kada buvo priimta, kokioje vardų srityje, kuri diegimo sistema jį ištraukė ir kiek kartų jis buvo vykdytas. Tas pats adresas vėliau atsako į kiekvieną iš šių klausimų, be jokio antrojo indekso, kurį reikėtų sinchronizuoti.","selvedge-rebuild.3d5033cca6":"Selvedge pristato registrų serverį, todėl trečiųjų šalių artefaktų patekimo vieta yra paslauga jūsų pačių aparatinėje įrangoje, o ne paskyra pas kažką kitą. Jis klausosi viešu adresu tik tada, kai įjungta prieigos raktų autentifikacija, tikrina keturis dalykus kiekvieną kartą, kai įkeliama, ir atsako į ištraukimo užklausas SHA-256 maišomis, kuriomis jau kalba platesnė ekosistema, o viduje viską saugo po SHA3-256.","selvedge-rebuild.224f72415e":"registras, kurį valdote","selvedge-rebuild.bbd6ef38ef":"Tiekėjai publikuoja į","selvedge-rebuild.a0a03c8fd1":"Kur artefaktai atvyksta","selvedge-rebuild.d1e24e5a34":"Rezultatą lengviau apginti, kai vieta, į kurią jis pateko, yra jūsų.","selvedge-rebuild.1111b73a8f":"Paklauskite, kokią įvestį matė svečias.","selvedge-rebuild.4bed336194":"Išvestis","selvedge-rebuild.d7f27a4216":"Patikrinkite kodo kelią arba pagrindinės sistemos versiją.","selvedge-rebuild.0b645d1b65":"Kuras","selvedge-rebuild.de86466d91":"Tas pats deterministinis profilis.","selvedge-rebuild.c7f73bb54d":"Nustatymai","selvedge-rebuild.36ffeb1c8a":"Tas pats kodas reiškia prasmingą palyginimą.","selvedge-rebuild.c6fe330e04":"Artefaktas","selvedge-rebuild.02be99bd8d":"ir ką jis reiškia toliau","selvedge-rebuild.a53a08f8c4":"Kas pasikeitė","selvedge-rebuild.bc2cb603df":"ARBA LAUKAS","selvedge-rebuild.4b885b786e":"TAS PATS ĮRAŠAS","selvedge-rebuild.ba9ebe1f95":"TAS PATS ĮVESTIS","selvedge-rebuild.50479df67b":"Su dviem įrašais atsakymas gaunamas tą pačią popietę ir įvardija lauką, o ne šalį, todėl klaida kainuoja tiek, kiek turėtų, o teisingas atsakymas kainuoja beveik nieko. Tai turėtų būti sutartyje iki pirmojo ginčo, o ne atrasta jo metu. Abi pusės gali pakartoti tą patikrinimą be kito susitikimo.","selvedge-rebuild.db0ac7feb8":"Mechaninis atsakymas pakeičia, kas prisiima ginčo naštą. Ginčijamas skaičius šiandien reiškia savaitę, kai dvi komandos lygina sistemas, kurios niekada nebuvo palyginamos, ir dažniausiai baigiasi geros valios kreditu, nes niekas negali parodyti, kuri pusė klydo, ir kažkas turi uždaryti užduotį. Nė viena komanda negali pateikti skaičiaus, kurį kita pusė privalėtų priimti.","selvedge-rebuild.8134cbe2c9":"A counterparty says the figure they were given is wrong. You have your run and they have theirs. Comparing the two Selvedge records is mechanical: the comparison walks the fields and reports each difference with what was expected and what arrived, so the conversation opens on which field differs rather than on whose system is at fault.","selvedge-rebuild.415a27590d":"laukas po lauko, o ne ginčijama","selvedge-rebuild.651b2f8627":"Du įrašai palyginti","selvedge-rebuild.a9cce5b9fe":"Ginčijamas rezultatas","selvedge-rebuild.7c918d0343":"Ginčijamas rezultatas yra kitas žingsnis: du įrašai, palyginti laukas po lauko.","selvedge-rebuild.b457d4d9d3":"Didžiausia atmintis, laikas ir instrukcijos.","selvedge-rebuild.1e23ac57dd":"Išteklių skaičiai","selvedge-rebuild.f6c680ffb5":"Galiojanti konfigūracija.","selvedge-rebuild.b44f987ea4":"Variklio maiša","selvedge-rebuild.ca1f09eab2":"Politika, kuri juos suteikė.","selvedge-rebuild.945db98b77":"Politikos santrauka","selvedge-rebuild.be7bd7e933":"Vykdymo įvardytos galimybės.","selvedge-rebuild.f761a72878":"Suteiktų sąrašas","selvedge-rebuild.8be583ccfd":"atsakyta iš vieno dokumento","selvedge-rebuild.abfa32a842":"Keturi klausimai","selvedge-rebuild.80935eb972":"DATED","selvedge-rebuild.c3cb9355f8":"POLITIKA VYKDYMO METU","selvedge-rebuild.506221fd52":"SUTEIKTA, IŠVARDYTA","selvedge-rebuild.4d5c5b7775":"Tas pats pranešimas pateikia patikrintų sertifikatų maišas ir tai, ką vykdymas sunaudojo didžiausios atminties, procesoriaus laiko ir instrukcijų atžvilgiu. Tolesnis klausimas visada yra, ką jis iš tikrųjų sunaudojo, ir atsakymas jau yra puslapyje, o ne pas antrą komandą, dirbančią pagal kitą laikrodį ir incidento apibrėžimą. Tai leidžia tiesiogiai atsakyti, kol įrodymai dar švieži.","selvedge-rebuild.06d0c87ca8":"Tai paverčia ginčą paieška. Reguliatorius, klausiantis, ar komponentas galėjo pasiekti klientų įrašus, gauna atsakymą su data, o ne patikinimą apie ketinimus. Tai atsako į konkretų istorinį klausimą: ar šis įvardytas komponentas, šio vykdymo metu, turėjo kelią iki tų įrašų? Atsakymas nepriklauso nuo to, ar kas nors vėliau prisimins tiekėjo ketinimus.","selvedge-rebuild.5c82441a97":"Įrašas","selvedge-rebuild.6cdd02da63":"Nepatogus klausimas po incidento retai yra tai, ką programinė įranga padarė. Tai, ką programinei įrangai buvo leista daryti, ir daugelyje aplinkų atsakymas yra sudarytas iš konfigūracijos failų, diegimo istorijos ir kažkieno atminties. Kiekvienas Selvedge vykdymas sukuria pranešimą, įvardijantį suteiktas galimybes, politiką, kuri jas suteikė, ir galiojančių nustatymų maišą.","selvedge-rebuild.020ea9fcbe":"ir ką jam buvo leista","selvedge-rebuild.cd553c8839":"Kiekvienas vykdymas sako, ką jis padarė","selvedge-rebuild.5e367f020e":"Klausimas po incidento","selvedge-rebuild.f2edf768d8":"Įrašas paverčia tiekėjo klausimą paieška.","selvedge-rebuild.0c347f9e0f":"Jokios aplinkos ar argumentų bloko.","selvedge-rebuild.c701ab1556":"Ar jis paveldi mūsų prieigą?","selvedge-rebuild.f2df9d1888":"Joks katalogas neatidaromas.","selvedge-rebuild.e98ce49657":"Ar jis gali palikti failą?","selvedge-rebuild.99436e239e":"Tinklo nėra pagal nutylėjimą.","selvedge-rebuild.1c017e2833":"Ar jis gali siųsti duomenis?","selvedge-rebuild.68b0d04e37":"Tik deklaruoti pasauliai ir įvardytos galimybės.","selvedge-rebuild.fd5147edb1":"Ką jis gali paliesti?","selvedge-rebuild.51992f6040":"užrašyta kaip keturi atsakymai","selvedge-rebuild.7bcd533661":"Blogiausias atvejis","selvedge-rebuild.80b36fb606":"PAREIKŠTA","selvedge-rebuild.a419f58f13":"BLOGIAUSIAS ATVEJIS MAŽAS","selvedge-rebuild.be725ffbc0":"NIEKO PASIEKTI","selvedge-rebuild.eb3afa60c4":"Komponentas, kuris niekada neprašė nieko daugiau nei jo įvestis ir išvestis, yra aprašomas viena eilute, ir niekam nereikia prižiūrėti tos eilutės, kad ji tebebūtų teisinga po metų. Tai dalis, dėl kurios jis yra naudojamas dokumente, kurį kas nors pasirašo.","selvedge-rebuild.86f054031c":"Tai pakeičia tiekėjo pokalbio formą. Klausimas nustoja būti, ar tiekėjo inžinerija yra tvirta, ko negalite patikrinti ir jie negali įrodyti, ir tampa, kas buvo suteikta artefaktui, kas yra užrašyta paleidimo metu.","selvedge-rebuild.1debddb64e":"Kodas, gaunamas iš tiekėjo ar išorinio bendradarbio, veikia Selvedge be tinklo ryšio, be atidaryto katalogo, be aplinkos skaitymo ir be argumentų. Jis nėra sulaikomas nuo tų dalykų taisykle, kurią kažkas turi prižiūrėti. Jų ten nėra. Pasekmė rizikos vertinimui yra ta, kad blogiausias atvejis yra pakankamai mažas, kad būtų aprašytas vienu sakiniu.","selvedge-rebuild.6be7d30a6b":"patalpoje, kurioje nieko nėra","selvedge-rebuild.6df473a455":"Blogas artefaktas nusileidžia","selvedge-rebuild.e948526d56":"Kas yra blogiausias atvejis","selvedge-rebuild.0b8ad471af":"Kitas klausimas yra, ką blogiausias atvejis gali pasiekti.","selvedge-rebuild.a02a250db5":"Pasirinkta darbo momentu.","selvedge-rebuild.c257ef4501":"Agento pasirinktas","selvedge-rebuild.cf63b964fc":"Niekas patalpoje jo nepasirinko.","selvedge-rebuild.2054305e05":"Tranzityvinė priklausomybė","selvedge-rebuild.cdf3fea97a":"Kažkas kitas valdo leidimą.","selvedge-rebuild.8cbf4d00a5":"Tiesioginė priklausomybė","selvedge-rebuild.b71aa2a2b1":"Komanda gali jį peržiūrėti.","selvedge-rebuild.1ea8c912d2":"Parašyta čia","selvedge-rebuild.332edb5a4d":"ir kada kas nors paskutinį kartą jį skaitė","selvedge-rebuild.66cd35e493":"Keturi būdai, kaip jis atvyksta","selvedge-rebuild.9520a29c14":"ĮRAŠAS","selvedge-rebuild.2271914641":"PASIEKIMAS NUSPRĘSTAS PIRMA","selvedge-rebuild.e07e85e80d":"NE PERŽIŪRA","selvedge-rebuild.8d05721c00":"Selvedge veikia su dviem dalykais, kurie išlieka: pasiekimas, nuspręstas prieš kodui atvykstant, ir įrašas, laikomas po to, kai jis išvyksta. Abu yra prieinami tą dieną, kai tiekėjas atsiunčia kažką, ko niekas pastate neatidarė. Tai įrodymas, kurį kažkas gali laikyti nepriklausomai.","selvedge-rebuild.d0d23ca94c":"Kiekviena kontrolė šioje srityje daro prielaidą, kad buvo momentas, kai žmogus galėjo pažiūrėti. Pirkimo peržiūra tai daro. Kodo peržiūra tai daro. Įrankis, pasirinktas agento jam veikiant, visiškai pašalina tą momentą, ir tai daro sparčiausiai augančioms darbo krūviams.","selvedge-rebuild.560556f058":"Priklausomybės, kurių niekas neskaitė, tiekėjų papildiniai, integracijos, kurios atnaujinamos pagal savo tvarkaraštį, ir dabar įrankiai, pasirinkti modelio jam veikiant. Peržiūrėti visa tai niekada nebuvo realu. Selvedge keičia klausimą iš ar kodas yra patikimas į ką kodas gali pasiekti, ir ką galite pasakyti apie jį vėliau kažkam už savo pastato ribų.","selvedge-rebuild.0d07a7b2f6":"ir niekas čia jo neskaitė","selvedge-rebuild.546fb9cede":"Jūs neparašėte didžiosios jo dalies","selvedge-rebuild.55874251d8":"Numatytasis, kurio niekas nepasirinko","selvedge-rebuild.82b00203b9":"Ką šie šeši turi bendro, yra tai, kad nepažįstamasis gali patikrinti paleidimą, kurį jie sukūrė.","selvedge-rebuild.8f4639c201":"Užantspauduota, nebent deklaruota.","selvedge-rebuild.a6a6318544":"GPU","selvedge-rebuild.c99a2bcf3e":"Stebėti","selvedge-rebuild.316ccc52a4":"Negali signalizuoti kitam procesui.","selvedge-rebuild.6f8e6cc6ac":"Savo gyvenimo trukmė","selvedge-rebuild.30fd44bcfe":"Raktas lieka išorėje.","selvedge-rebuild.a7f47e6eb3":"Operacijos, ne raktai","selvedge-rebuild.f685d27aeb":"Langas, ne failų sistema.","selvedge-rebuild.ff764e20d1":"Pagal priešdėlį","selvedge-rebuild.e160d76fcb":"Neįvardytas įrankis čia neegzistuoja.","selvedge-rebuild.f1aae84762":"Įvardyti kvietimai tik","selvedge-rebuild.07e959a70b":"ir kiek klausimas kainuoja","selvedge-rebuild.665388e0b3":"Šeši pasauliai","selvedge-rebuild.06348a4532":"ĮVARDYTA PAGAL EILUTĘ","selvedge-rebuild.afe70011f9":"KLAUSTI, NE PASIEKTI","selvedge-rebuild.1013aec36c":"ŠEŠI PASAULIAI","selvedge-rebuild.60562d5b0b":"Tai taip pat reiškia, kad paleidimo įrašas yra skaitomas nežinant komponento. Kiekviena eilutė jame įvardija pasaulį, per kurį kvietimas praėjo, todėl paleidimas, kuris palietė du pasaulius, turi keturis, kurie yra įrodomai tušti, ir peržiūrėtojas gali tai nustatyti iš įrašo, o ne iš šaltinio. Visi šeši pasauliai platinami pagal Apache 2.0, todėl riba, kuria remiasi peržiūrėtojas, yra tokia, kurią jie gali perskaityti patys.","selvedge-rebuild.63f511d5c2":"Vienas išorinis pajėgumas būtų paprastesnis įgyvendinti ir nenaudingas samprotavimui, nes jo suteikimas peržiūrėtojui nieko nesako. Šeši pasauliai reiškia, kad suteikimas yra sakinys, kurį kažkas gali perskaityti: šis komponentas gali kviesti du įvardytus įrankius, skaityti vieną priešdėlį ir nieko daugiau. Tai taip pat nustato ribą, kurią operatorius gali suteikti. Ta riba yra matoma kvite.","selvedge-rebuild.819cfda982":"Komponento išorinis pasiekimas yra šeši įvardyti pasauliai: įrankis, saugykla, kriptografija, procesas, stebėjimas ir gpu. Kiekvienas yra deklaruojamas prieš pradedant; nedeklaruotas pasaulis yra nebuvęs aplinkoje. Todėl suteikimas įvardija operaciją ir jos ribą, o ne miglotą išorinio pasiekimo pažadą. Kvitai įrašo tuos suteikimus pagal eilutę, todėl peržiūrėtojas gali matyti, kurie pasauliai liko tušti, neskaitant pagrindinės konfigūracijos.","selvedge-rebuild.cd867e3f2c":"ir jokio būdo pasiekti toliau","selvedge-rebuild.06850e8469":"Šeši pasauliai, iš kurių klausti","selvedge-rebuild.09d7280b63":"Visas pajėgumų paviršius","selvedge-rebuild.4e01209ac7":"Kas palieka paprasčiausią klausimą: ko komponentas iš tikrųjų gali prašyti?","selvedge-rebuild.8539c9a9d8":"i9-13900KF, Rust 1.85.0, fat LTO.","selvedge-rebuild.07dc1b32f0":"Įvardyta mašina","selvedge-rebuild.04f0c3f5a6":"Gerokai mažiau nei milisekundė.","selvedge-rebuild.c79e051c62":"Šviežia smėlio dėžė","selvedge-rebuild.46e30f38ba":"Nuo 22 iki 27 nanosekundžių.","selvedge-rebuild.aff4ba3800":"Plika įterpimas","selvedge-rebuild.7d8c6afdf3":"Nuo 5,26 iki 6,06 mikrosekundžių.","selvedge-rebuild.a4d57a9359":"Apribota riba","selvedge-rebuild.122385cbbe":"išmatuota vienoje įvardytoje mašinoje","selvedge-rebuild.224d7c9838":"Ką tai kainuoja ir ką duoda","selvedge-rebuild.cc282eac1e":"SUB-MILISEKUNDINIS PRADĖJIMAS","selvedge-rebuild.9a1cbd0dc8":"6 MIKROSEKUNDŽIŲ SKAMBUTIS","selvedge-rebuild.66b7fb60dc":"Tai, kas atperka kainą, yra kitame gale. Nauja instancija atsistoja gerokai greičiau nei per milisekundę toje aparatinėje įrangoje, todėl vienas kambarys vienam prašymui yra prieinamas, o ne prabanga, skirta tik paketiniam darbui. Niekas nepernešama tarp paleidimų, o baseinas, kuris juos aptarnauja, įgyja ir atlaisvina vietą per pastovų laiką.","selvedge-rebuild.6d37e34f65":"Išmatuota Intel i9-13900KF, release versija su riebalų susiejimo optimizavimu, Rust 1.85.0, šimtas pavyzdžių vienam skaičiui po trijų sekundžių įšilimo. Lyginamųjų testų rinkinys pateikiamas kartu su projektu ir fiksuoja visų, su kuo lyginama, versijas, todėl skaičius galima pakartoti savo mašinoje.","selvedge-rebuild.5b487a198c":"Matavimas","selvedge-rebuild.ce2547f5f6":"Ribotas procese vykstantis skambutis kainuoja nuo 5,26 iki 6,06 mikrosekundės. Paprastas įterpimas kainuoja nuo 22 iki 27 nanosekundžių. Skirtumas yra importo patikra, pakeisti laikrodžiai ir kvitas, įkainoti už kiekvieną skambutį. Šie skaičiai gauti iš release versijos po įšilimo, o ne pažadas apie kiekvieną pagrindinį kompiuterį. Lyginamųjų testų rinkinys yra versijos fiksuotas ir pateikiamas kartu su projektu, todėl kita šalis gali pakartoti palyginimą savo mašinoje.","selvedge-rebuild.eb0bea042b":"ir tai yra skaičius","selvedge-rebuild.80244c6031":"Riba turi kainą","selvedge-rebuild.59f208dd86":"Išmatuota, su sąlygomis","selvedge-rebuild.1c554966f5":"Visa tai vis dar yra jūsų failas jūsų diske, todėl perduokite čekį kam nors kitam.","selvedge-rebuild.1abf201fe1":"Ką registras priėmė arba atmetė.","selvedge-rebuild.c4a1e99a74":"Artefaktas įvestas arba išvestas","selvedge-rebuild.99dc0fd69a":"Kai klientas buvo atstumtas.","selvedge-rebuild.14681ed6ee":"Norma arba dydis pasiektas","selvedge-rebuild.da84e101f9":"Kuri riba baigė kurį paleidimą.","selvedge-rebuild.c7deb27f03":"Biudžetas išnaudotas","selvedge-rebuild.dfd95f1763":"Politika, artefaktas, priežastis ir patikros.","selvedge-rebuild.de43b346ca":"Galimybė atsisakyta","selvedge-rebuild.0860379105":"sprendimai, ne skambučiai","selvedge-rebuild.770ce14a0d":"Apie ką yra įrašas","selvedge-rebuild.d302fd1542":"ROTACIJA","selvedge-rebuild.736d1d19bd":"GRANDINĖ IŠLIEKA","selvedge-rebuild.0f26f75355":"VIENA EILUTĖ, VIENAS HASHAS","selvedge-rebuild.4fd6822dee":"Tai toks įrašas, kurį verta patikrinti, nes tai toks, dėl kurio visi ginčijasi. Niekas neabejoja, kad funkcija buvo įvesta. Jie ginčijasi, ar komponentas apskritai turėjo būti leistas prie kliento įrašo, ir tai yra eilutė šiame faile su hash'u abiejose pusėse. Sprendimas lieka prieinamas vėlesniam peržiūrėtojui.","selvedge-rebuild.52fc58dd92":"Įvedami aštuonių rūšių įrašai, ir kiekvienas iš jų yra sprendimas, o ne skambutis. Politikos vykdymo įrašas turi politikos identifikatorių, artefakto santrauką, rezultatą, atsisakymo priežastį ir galimybių, patikrintų jam pasiekti, sąrašą. Priėmimas, vykdymo pradžia, vykdymo pabaiga, išteklių ribos pažeidimas, normos riba, dydžio riba ir artefakto atsisiuntimas sudaro likusią dalį.","selvedge-rebuild.dc375c42ba":"Audito failas yra vienas objektas eilutėje. Kiekviena eilutė susieja savo turinį su ankstesne eilute; pašalinkite vieną ir visi vėlesni hash'ai nustos atitikti. Rotacija perkelia paskutinį hash'ą į kitą failą kaip inkarą. Įrašai aprašo sprendimus, tokius kaip politikos vykdymas, priėmimas, vykdymo pabaiga, normos ar dydžio ribos ir artefakto atsisiuntimas. Todėl vėlesnis peržiūrėtojas gali paklausti, kodėl paleidimas buvo atsisakytas, o ne tik ar įvyko skambutis.","selvedge-rebuild.dfc80074cc":"todėl ištrynimas matomas","selvedge-rebuild.69fcfe76f1":"Kiekviena eilutė laiko paskutinį","selvedge-rebuild.aee1333814":"Audito failas","selvedge-rebuild.5a622af936":"Ta pati disciplina, taikoma sprendimams, dėl kurių kas nors vėliau ginčysis.","selvedge-rebuild.fb3c095122":"Šaknis praeities dydžiu.","selvedge-rebuild.a6b6f9fa4d":"Kokia buvo šaknis?","selvedge-rebuild.9410fb5d00":"Pasirašyta medžio galva.","selvedge-rebuild.25c2799dca":"Kokia yra šaknis?","selvedge-rebuild.37a62a6d90":"Nuoseklumo įrodymas tarp medžio dydžių.","selvedge-rebuild.39a9a225ab":"Ar jis pasikeitė?","selvedge-rebuild.13d3c8a85e":"Trumpas kelias nuo artefakto iki šaknies.","selvedge-rebuild.0791d2b497":"Ar jis ten?","selvedge-rebuild.7729d17652":"nepasitikint jo operatoriumi","selvedge-rebuild.12b003c6ac":"Keturi klausimai, į kuriuos jis atsako","selvedge-rebuild.e533871af4":"PASIRAŠYTA GALVA","selvedge-rebuild.e9912b4293":"NUOSEKLUMAS","selvedge-rebuild.830294fe4a":"ĮTRAUKIMO ĮRODYMAS","selvedge-rebuild.15627b2116":"Pašalinimas yra tai, ką forma daro brangų. Išimkite įrašą ir visi įrodymai, kuriuos kas nors turi toje medžio dalyje, nustos tikrinti jų mašinoje, be niekam stebint. Ši savybė yra tai, ką klientas perka, kai prašo įtraukimo įrodymo, o ne ekrano nuotraukos.","selvedge-rebuild.0986321b82":"Klientas laiko šaknį, kurią gavo, ir kiekvienas vėlesnis teiginys apie žurnalą turi sutikti su šaknimi, kurią jis jau turi. Nieko tame patikrinime nesusiję su tuo, kas valdo žurnalą. Klientas laiko tą įrodymą nepriklausomai, todėl patikrinimas lieka įmanomas net tada, kai operatorius neturi ką pridėti.","selvedge-rebuild.af125678b5":"Kiekvienas priimtas artefaktas pridedamas prie Merkle medžio: lapai naudoja priešdėlį 0x00, o vidiniai mazgai 0x01. Įtraukimas į milijono įrašų žurnalą užima dvidešimt hash'ų, todėl klientas gali jį patikrinti savo mašinoje. Pasirašyta medžio galva fiksuoja šaknį tam tikru dydžiu, o nuoseklumo įrodymai rodo, kad vėlesnės šaknys ją išplečia, o ne pakeičia. Operatorius pateikia įrodymus; klientas atlieka patikrinimą.","selvedge-rebuild.85aa50a3b8":"kam nors už jo ribų","selvedge-rebuild.6f39cde263":"Žurnalas įrodo save","selvedge-rebuild.0a295dee94":"Priedų žurnalas","selvedge-rebuild.e77dce4f9b":"Priimti artefaktą yra viena. Įrodyti vėliau, kad jį priėmėte, yra kita.","selvedge-rebuild.86aa1f5eed":"Pateikiamas kartu su artefaktu ir atkuriamas tikrinant.","selvedge-rebuild.343cb675ac":"Vardų sritis, tinkama šiam tipui.","selvedge-rebuild.709a23220f":"Pavadinimas","selvedge-rebuild.f8123c295a":"Pirmieji keturi baitai, niekada failo pavadinimas.","selvedge-rebuild.fc92e820c6":"Teisingo ilgio, šešioliktainis ir pateiktas.","selvedge-rebuild.6e105ad7a3":"ir kur skaitomas įrodymas","selvedge-rebuild.1618f58781":"Ką tikrinama stumiant","selvedge-rebuild.e185f9f7d4":"ĮRODYMAS PATEIKTAS","selvedge-rebuild.e4360fc330":"MAGIŠKI BAITAI","selvedge-rebuild.6d4b74c092":"ATVEŽIMAS ARBA ŽETONAI","selvedge-rebuild.33e95b7d0e":"Pats įrodymas atkuriamas ten, kur tikrinamas artefaktas, todėl durys lieka greitos, o branduolys gauna laiko dirbti. Durys nusprendžia tapatybę ir tinkamumą per pastovų darbą vienam stūmimui; branduolys nusprendžia tiesą. Todėl lėtas įrodymas negali tapti priežastimi priimti artefaktą prieš jį patikrinant.","selvedge-rebuild.175ed9b192":"Paleidus registrą ne per kilpos adresą, kai tokenų autentifikavimas išjungtas, jis atsisako paleisti. Įjungus autentifikavimą su tuščiu tokenų sąrašu, jis taip pat atsisako. Nesaugus diegimas yra nepasiekiamas, o ne atgrasomas, todėl konfigūracijos klaida iš karto pasireiškia kaip paleidimo klaida.","selvedge-rebuild.fc1d256e62":"Registras nustato rūšį pagal pirmuosius keturis artefakto baitus, o ne pagal plėtinį ar manifestą. Jo santrauka turi būti tinkama ir pateikta, jo vardų sritis turi atitikti tą rūšį, o įrodymas turi būti pridėtas. Paslauga taip pat atsisako nesaugaus paleidimo ne per kilpos adresą be tokenų autentifikavimo ir atmeta tuščią tokenų sąrašą, kai autentifikavimas įjungtas. Tapatybė, forma ir įrodymas tikrinami prieš ką nors saugant.","selvedge-rebuild.027f67dd55":"prieš ką nors saugant","selvedge-rebuild.3d6b6cb540":"Įkėlimas tikrinamas keturiais būdais","selvedge-rebuild.583ed36f97":"Priėmimo kontrolė","selvedge-rebuild.1914cd4ce8":"Durys nusprendžia, kas įeina; branduolys nusprendžia, kas yra tiesa.","selvedge-rebuild.b69c347e7f":"Kiekvienas žingsnis gauna verdiktą.","selvedge-rebuild.c0f85d6679":"Atkūrimas","selvedge-rebuild.f97399239c":"Išanalizuota branduolyje.","selvedge-rebuild.cdde4f20ba":"Žingsniai","selvedge-rebuild.c318427ef6":"Analizuojama tik po to, kai atitinka.","selvedge-rebuild.6f95f40eae":"Sąlygų failas","selvedge-rebuild.1e9e6eecd0":"Palyginta su lubomis prieš analizę.","selvedge-rebuild.a97f5adbde":"Deklaruotas dydis","selvedge-rebuild.1f9c89d51e":"kiekvienas patikrintas, nė vienas nepriimtas be įrodymų","selvedge-rebuild.e619c9a6b2":"Keturi dalykai aplink įrodymą","selvedge-rebuild.7fa302aed3":"DYDIS PIRMA","selvedge-rebuild.8a20135ce2":"ATKURTA","selvedge-rebuild.24704c8edc":"LRAT IR ALETHE","selvedge-rebuild.29f977d6d0":"Darbas buvo įdėtas į tai, kas yra aplink jį. Pasitikėjimo šaknys laikomos aiškiai, o ne paveldimos iš bet kokios saugyklos, kurią mašina turi, atšaukimas turi atnaujinimo intervalą, kad atšaukimas įsigaliotų nelaukiant galiojimo pabaigos datos, o laiko žymos ženklas turi savo parašą, kuris tikrinamas prieš tikint jo laiku. Cosign parašai tikrinami pagal base64 raktą ir parašą, todėl artefaktai, pasirašyti platesnėje ekosistemoje, atvyksta jau patikrinami.","selvedge-rebuild.f0f219cc1b":"Selvedge sertifikatas yra sąmoningai mažas. Tai Ed25519 parašas per viešąjį raktą, išdavėją, subjektą ir du galiojimo lango galus, todėl jame nėra nieko, ką reikėtų išanalizuoti iš formato, kurį kontroliuoja kažkas kitas. Jo darbas išlieka siauras: pasakyti, kuris išdavėjas pasirašė kurį subjektą kuriam laikotarpiui, neprašant tikrintojo pirmiausia išskleisti platų dokumentą. Jis lieka suprantamas nepriklausomam tikrintojui. Jo apimtis nėra palikta spėlionėms.","selvedge-rebuild.f626b7a7da":"Po paviršiumi","selvedge-rebuild.776d70676a":"Prie artefakto pridėtas įrodymas yra teiginys, kol Selvedge jį atkuria. LRAT ir Alethe įrodymai analizuojami ir tikrinami žingsnis po žingsnio per įrodymų branduolį, prieš analizę taikant dydžio lubas. Pasitikėjimo šaknys, atšaukimo atnaujinimas ir laiko žymų parašai tikrinami aplink tą branduolį, o Cosign parašai tikrinami pagal jų pateiktą raktą ir parašą. Riba išlieka pakankamai maža, kad nepriklausomas tikrintojas galėtų ją patikrinti.","selvedge-rebuild.438689443c":"ir atkurta žingsnis po žingsnio","selvedge-rebuild.1ed9eb8043":"Įrodymas tikrinamas iš naujo","selvedge-rebuild.77b6e89fee":"Įrodymai ir sertifikatai","selvedge-rebuild.36ad1e8721":"Ginčas daug dažniau yra apie dešinįjį dokumentą, ir abu gaunami iš vieno paleidimo.","selvedge-rebuild.36c042f601":"Išvestis, klaida ir grąžinta reikšmė užbaigia įrašą.","selvedge-rebuild.43708b1ad0":"Užfiksuoti srautai","selvedge-rebuild.ae61a28e3a":"Kiek darbo buvo sunaudota.","selvedge-rebuild.ed58f29743":"Instrukcijos","selvedge-rebuild.918feb5b79":"Kuris deterministinis profilis buvo pritaikytas.","selvedge-rebuild.e5b7649e03":"Kuris tikslus komponentas veikė.","selvedge-rebuild.60697a86b4":"Artefakto baitai","selvedge-rebuild.a49fe57a20":"ir ką kiekvienas apima","selvedge-rebuild.aeb0956f38":"Keturi iš septynių","selvedge-rebuild.07519769df":"PASTOVUS DYDIS","selvedge-rebuild.f9c0b723ec":"SANTRAUKOS, NE ŽURNALAI","selvedge-rebuild.7531a92ec1":"SEPTYNI LAUKAI","selvedge-rebuild.c35ff8c3a0":"Vykdymo ataskaita nustato, ką paleidimui buvo leista. Ji įvardija suteiktas galimybes, politiką, kuri jas suteikė, patvirtintus sertifikatus, galiojančių nustatymų santrauką ir ką paleidimas sunaudojo didžiausios atminties, procesoriaus laiko ir instrukcijų atžvilgiu. Šie du klausimai po incidento visada ateina kartu, ir Selvedge į juos atsako dviem dokumentais, o ne vienu, kuriam būtų pavesta atlikti abi užduotis.","selvedge-rebuild.b0b2377aff":"Įrašas nustato, ar tai įvyko vėl, ir tai yra dokumentas, dėl kurio žmonės tikisi ginčytis. Praktiškai jie ginčijasi dėl kito. Jis leidžia vėlesniam skaitytojui paklausti, ar tas pats artefaktas, įvestys ir nustatymai davė tą patį rezultatą. Tai istorinis klausimas apie įvykį. Vykdymo ataskaita atsako į kitą klausimą: ką paleidimui buvo leista daryti, kai tai įvyko.","selvedge-rebuild.e88ce1c6ea":"Septyni laukai grįžta iš baigto paleidimo ir nė vienas nėra proza: artefakto ir nustatymų santraukos, sunaudotos instrukcijos, išvesties ir grąžintos reikšmės santraukos bei saugyklos piršto atspaudas, apimantis darbą su užfiksuotais srautais. Jis išlieka mažas, nesvarbu, ar išvestis yra viena eilutė, ar gigabaitas. Pridedama vykdymo ataskaita įrašo galimybes, politiką, sertifikatus, nustatymus ir didžiausią išteklių naudojimą, todėl tas pats paleidimas atsako ir į tai, kas įvyko, ir į tai, ką jam buvo leista daryti.","selvedge-rebuild.a219a2c15d":"ir ataskaita įrodo leidimą","selvedge-rebuild.7eaab205c1":"Įrašas įrodo pakartojimą","selvedge-rebuild.13380a7edb":"Du dokumentai per paleidimą","selvedge-rebuild.4077f0afa7":"Palyginimas yra tik tiek geras, kiek už jo esantis įrašas, todėl perskaitykite, ką įrašas saugo.","selvedge-rebuild.39f8833993":"Nustokite skaityti; likusi dalis yra triukšmas.","selvedge-rebuild.c0084eb27a":"Ne ta pati programa","selvedge-rebuild.64bc44871e":"Paleidimai nebuvo sukonfigūruoti vienodai.","selvedge-rebuild.36e1b53299":"Nepalyginama","selvedge-rebuild.9fc1d0cf34":"Tas pats darbas, kitokie baitai išvestyje.","selvedge-rebuild.d136230733":"Rezultatas pasikeitė","selvedge-rebuild.6aee5fae01":"Kitoks skaičius yra kitoks kodo kelias.","selvedge-rebuild.de89199753":"Darbas pasikeitė","selvedge-rebuild.95e99b8668":"pagal lauką, į kurį patenka","selvedge-rebuild.1f218ead06":"Ką skirtumas jums pasako","selvedge-rebuild.d5cf7685a8":"JOKIO VERDIKTO","selvedge-rebuild.d5a9df81ba":"TIKĖTASI IR GAUTA","selvedge-rebuild.ed299cc67f":"LAUKAS PO LAUKO","selvedge-rebuild.a526ac7e2e":"Štai kodėl įvestis yra užfiksuota ir keliauja kartu su artefaktu. Tai viena eilutė procedūroje, ir būtent ji nusprendžia, ar palyginimas užbaigia ginčą, ar atveria antrą. Ji suteikia kitai šaliai tuos pačius baitus paleisti iš naujo, be pirminio susitarimo, kurią įvestį palyginimas turėjo omenyje.","selvedge-rebuild.6615580bdf":"Sąrašas nurodo lauką, kuris pasislinko, ir laukas nulemia diagnozę. Vien tik kuras yra kitas kodo kelias. Kuras ir išvestis kartu yra svečias, kuris perskaitė tai, ko kitas neperskaitė. Nustatymų santraukos skirtumas reiškia, kad du paleidimai niekada nebuvo palyginami, o artefakto santraukos skirtumas reiškia, kad jie niekada nebuvo ta pati programa.","selvedge-rebuild.8c8effaa95":"„Selvedge“ peržiūri du įrašus lauką po lauko ir sukaupia kiekvieną skirtumą su laukiamomis ir faktinėmis reikšmėmis. Skirtingas kuras ir skirtinga išvestis yra skirtingos problemos, o sąrašas nurodo, kurią turite. Jis nesuveda neatitikimo į praėjo / nepraėjo etiketę: nustatymų suvestinė identifikuoja skirtingą konfigūraciją, o artefakto suvestinė identifikuoja skirtingas programas. Vien kuras rodo kelio pakeitimą; kuras ir išvestis rodo svečią, kuris perskaitė kitą reikšmę. Rezultatas suteikia sandorio šaliai konkretų kitą patikrinimą, o ne ginčą dėl vieno loginio reikšmės.","selvedge-rebuild.646770fca0":"iš laukų, kurie pasislinko","selvedge-rebuild.e6e4d5cded":"Replay grąžina sąrašą","selvedge-rebuild.c81ee5ef6b":"Du paleidimai, palyginti","selvedge-rebuild.66a522b7c5":"Štai kodėl „ar atsikartojo“ gauna geresnį atsakymą nei „taip“.","selvedge-rebuild.d76c40f0ce":"Greitas kopijavimas rašant arba pririšimas pirmojo prisilietimo metu.","selvedge-rebuild.f2c61a30e9":"Atminties inicijavimas","selvedge-rebuild.c5abd185c9":"Aptikta dėl greičio arba pririšta dėl perkeliamumo.","selvedge-rebuild.72afcd7b6b":"Vektorinių instrukcijų pasirinkimas","selvedge-rebuild.12d9267ba1":"Stiprūs ir pigūs, iš vienos sėklos.","selvedge-rebuild.de76cb3681":"Abu atsitiktinių skaičių srautai","selvedge-rebuild.aa0c86bf67":"Fiksuota epocha, 2024 m. sausio 1 d.","selvedge-rebuild.be2bae9c5e":"Sieninis laikrodis","selvedge-rebuild.76249575a8":"(pašalinta arba nuspręsta vieną kartą)","selvedge-rebuild.32684a6c6c":"Nukrypimo šaltiniai","selvedge-rebuild.d5b4ab5d99":"PERKELIAMA PAGAL PASIRINKIMĄ","selvedge-rebuild.73b7c15756":"VIENA SĖKLA","selvedge-rebuild.e5599ca3ea":"FIKSUOTAS LAIKRODIS","selvedge-rebuild.3228959407":"Determinizmo konfigūracijoje yra žymė, kuri nurodo, kurią iš dviejų laikote, todėl perkeliamumas yra sprendimas su atspausdintu atsakymu, o ne kažkas, kas atrandama, kai kitos šalies atkūrimas nesutampa. Pririšimas kainuoja platesnius vektorinius vienetus mašinose, kurios juos turi, ir tai yra visa mainų esmė.","selvedge-rebuild.95523f0e77":"Du nustatymai lemia, ar tas pats artefaktas eina tuo pačiu keliu per procesorių kažkieno kito mašinoje: kaip parenkamos vektorinės instrukcijos ir kaip inicijuojama atmintis. Aptikti, ką mašina turi, ir paleidimas yra greitesnis. Pririšti abu ir paleidimas yra perkeliamas. Vėlesnis tikrintojas turi turėti tą fiksuotą kelią.","selvedge-rebuild.b679796146":"Selvedge pašalina variacijos šaltinius: fiksuotą laikrodį 2024 m. sausio 1 d. ir abu atsitiktinių skaičių srautus, sugeneruotus iš vienos reikšmės. Įraše saugoma tos konfigūracijos santrauka, o ne paimtos reikšmės. Vektorinės instrukcijos ir atminties inicijavimas taip pat yra aiškūs pasirinkimai: aptikti juos dėl greičio arba pririšti dėl perkeliamumo. Tikrintojas gali perskaityti profilio maišą ir žinoti, ar atkūrimas turėjo eiti tuo pačiu mašinos keliu, prieš lygindamas išvestį.","selvedge-rebuild.0a6cfc8fac":"ne nustatymas, kurį reikia įjungti","selvedge-rebuild.1fd189502e":"Determinizmas yra atimtis","selvedge-rebuild.a7c3ed1772":"Atimtis, o ne konfigūracija","selvedge-rebuild.0c47ffb9bb":"Instrukcijų skaičius ką nors reiškia tik tada, jei instrukcijos buvo tos pačios du kartus.","selvedge-rebuild.adebd97359":"Sunaudotą kurą galima atimti tarp paleidimų.","selvedge-rebuild.a2daaab559":"Skaičius po to","selvedge-rebuild.3d67ae7992":"Darbas, o ne sieninis laikrodis, yra riba.","selvedge-rebuild.de6412fbe8":"Nulinis biudžetas","selvedge-rebuild.15dcfdda9a":"Apkrova nekeičia skaičiaus.","selvedge-rebuild.2202f5e805":"Tas pats sustojimo taškas","selvedge-rebuild.60440bc65a":"Skaičiuojama, kai veikia svečias; kai išnaudojama, paleidimas baigiasi.","selvedge-rebuild.63309fc99a":"Instrukcijų biudžetas","selvedge-rebuild.9bb4b0c4cd":"ir ką duoda skaičiavimas","selvedge-rebuild.4f84d48da3":"Viena riba","selvedge-rebuild.34b96ad39f":"TAS PATS BET KURIAME CPU","selvedge-rebuild.c314cfa17b":"NE SEKUNDĖS","selvedge-rebuild.62e2ede50f":"INSTRUKCIJOS","selvedge-rebuild.d1536b89dd":"Sunaudotos instrukcijos yra paleidimo savybė. Skaičius yra įraše, jį galima atimti, o aštuonių skirtumas iš devynių milijardų yra pirmas dalykas, į kurį verta pažiūrėti, kai du paleidimai nesutampa. Tai ir yra visa priežastis skaičiuoti darbą, o ne laiką: skaičius išgyvena mašiną, ant kurios buvo gautas. Pakartotinis paleidimas kitoje aparatūroje grąžina tą patį skaičių arba nurodo lauką, kuris pasislinko.","selvedge-rebuild.7aff67a600":"Skaičius taip pat yra skaičius, kurį dvi šalys gali laikyti viena prieš kitą. Praėjęs laikas yra savybė tos mašinos, kuri atsitiktinai buvo laisva, ir nieko naudingo neišplaukia iš jo skirtumo. Jis matuoja pagrindinės mašinos prieinamumą, o ne svečio atliktą darbą. Skaičius vietoj to apibūdina darbą, kurį galima patikrinti nepriklausomai.","selvedge-rebuild.72426f8729":"Praėjęs laikas leidžia tam pačiam artefaktui praeiti tuščioje mašinoje ir nepavykti užimtoje. Selvedge riboja paleidimą pagal svečio sunaudotų instrukcijų skaičių, todėl apkrova nekeičia nei atsakymo, nei taško, kuriame jis sustoja. Biudžetas priskiriamas svečio darbui, o ne pagrindinės mašinos planavimui. Laikas gali vis tiek apsaugoti nuo užstrigusio pagrindinės mašinos iškvietimo, bet tai nėra atkuriamumo signalas; įrašytas instrukcijų skaičius yra.","selvedge-rebuild.8afbc5d594":"o kuras matuoja programą","selvedge-rebuild.03b2c4da91":"Terminas matuoja pagrindinę mašiną","selvedge-rebuild.21a2c5f1aa":"Kas iš tikrųjų sustabdo paleidimą","selvedge-rebuild.1a78f4b9ca":"Paleidimas, kuris nieko neprašo, vis tiek gali nesibaigti, ir tam reikia kitos ribos.","selvedge-rebuild.4a92056b30":"Tik todėl, kad pakaitos simbolis yra užrašytas.","selvedge-rebuild.98f3f99f4d":"Tas pats importas su pakaitos simboliu","selvedge-rebuild.aca85a73fa":"Atmesta, o ne laikoma nekenksminga.","selvedge-rebuild.e4b5b433a2":"Importas nieko neklasifikuoja","selvedge-rebuild.15c54f0161":"Atpažinta, bet nėra politikoje. Sustabdoma čia.","selvedge-rebuild.f998b59fb9":"Sąsaja su lizdu","selvedge-rebuild.b0449a2f1e":"Pavadinta politikoje ir pateikta pagrindinės mašinos.","selvedge-rebuild.83ae8486f7":"Standartiniai srautai","selvedge-rebuild.a46cc41ece":"viena politika, keturi atsakymai","selvedge-rebuild.161836a8f2":"Keturi prašymai","selvedge-rebuild.366a00a60f":"UŽDARYTA NESĖKMĖS ATVEJU","selvedge-rebuild.4d3b321af0":"TIKRINAMA PIRMA","selvedge-rebuild.063d13205c":"DEKLARUOTI IMPORTAI","selvedge-rebuild.0727104688":"Selvedge nežinomas atvejis uždaromas nesėkmės atveju, o vienintelis būdas jį atidaryti yra pakaitos simbolis, kuris politikoje yra atskiras įrašas. Leidimas, dėl kurio nenusprendėte, nėra prieinamas, o leidimas, dėl kurio nusprendėte, yra aiškus kiekvienam, kuris skaitys politiką kitais metais, be reikalo rekonstruoti motyvus. Tas įrašas yra peržiūrimas, o jį pašalinus atvejis vėl uždaromas.","selvedge-rebuild.4adda50d9a":"Nežinomas atvejis yra tas, kuriame vykdymo aplinkos dažniausiai pasiduoda. Neatpažinta užklausa praleidžiama remiantis prielaida, kad ji tikriausiai nekenksminga, ir taip atsiranda galimybė, kurios niekas nepasirinko, kurios niekas nevaldo ir kurios niekas negali datuoti. Ribos lieka suprantamos tik tada, kai ji užsidaro būtent tuo atveju.","selvedge-rebuild.2b1f8f5acb":"Artefaktas, kuris prašo Selvedge tinklo, niekada nepaleidžiamas. Prieš instantiation iš visų trijų egzempliorių konstruktorių peržiūrimas kiekvienas deklaruotas importas; vienas importas, nepatenkantis į politiką, sustabdo viską, o importas, kurio politika negali klasifikuoti, uždaromas nesėkme, nebent specialiai buvo suteiktas wildcard. Peržiūra vyksta prieš paleidžiant bet kurį modulio konstruktorių, todėl uždraustas importas negali nutekinti dalinio egzemplioriaus. Importo politika todėl yra peržiūrima pradžios sąlyga, o ne geriausių pastangų vykdymo filtras.","selvedge-rebuild.c701cfb7bc":"yra atsisakoma, o ne praleidžiama","selvedge-rebuild.11f61b8cea":"Importas, kurio jis negali priskirti","selvedge-rebuild.e8f740737e":"Prieš instantiation","selvedge-rebuild.dcd4ba984c":"Tuščias kambarys yra pusė to. Kažkas taip pat turi atsisakyti prieš prasidedant kodui.","selvedge-rebuild.0e3f683921":"Jokio katalogo, lizdo, kintamojo ar argumento.","selvedge-rebuild.b31a999e3e":"Viskas kita","selvedge-rebuild.b6f2a8aafd":"Skambintojo baitai arba uždarytas srautas.","selvedge-rebuild.ed8d995cba":"Standartinė įvestis","selvedge-rebuild.619f80b0f4":"Toks pat apdorojimas. Niekas nerašoma kitur.","selvedge-rebuild.be84302eb7":"Standartinė klaida","selvedge-rebuild.28c9b400a8":"Užfiksuota, apdorota ir grąžinta su vykdymu.","selvedge-rebuild.f0c190c767":"Standartinė išvestis","selvedge-rebuild.80384c78ce":"ir ko nėra, ką kirsti","selvedge-rebuild.fbda0b5df6":"Kas kerta sieną","selvedge-rebuild.f317e1836d":"JOKIOS APLINKOS","selvedge-rebuild.772e054092":"JOKIŲ FAILŲ","selvedge-rebuild.61176d0dd1":"JOKIO TINKLO","selvedge-rebuild.a4a4906f32":"Atimtis stovi vietoje. Nėra failų sistemos, kurią būtų galima suteikti, ir nėra tinklo, kurį būtų galima sulaikyti, todėl blogiausias atvejis priklauso nuo pagrindinės sistemos formos, o ne nuo to, ar kas nors teisingai tvarko sąrašą. Selvedge politika, kurią susikuriate patys, prasideda tuščiu galimybių sąrašu ir reikalaujamu determinizmu, o kambarys, kurį ji aprašo, yra kambarys, kurį gaunate.","selvedge-rebuild.d987579a1c":"Leidimų sąrašas yra dalykas, kurį kažkas prižiūri, o viskas, kas prižiūrima, nukrypsta. Viena versija atidaro katalogą diagnostikai, diagnostika baigiama iki vasaros, įrašas ją išgyvena, o po dvejų metų niekas negali pasakyti, kas nuo jo priklauso. Šią istoriją kvitas išsaugo vėlesnei peržiūrai.","selvedge-rebuild.a97c12e865":"Paklauskite, ką komponentas gali pasiekti Selvedge viduje, ir atsakymas yra trys srautai: standartinė išvestis, standartinė klaida ir standartinė įvestis, kai skambintojas ją pateikia. Neatidaromas joks katalogas, lizdas, aplinkos kintamasis ar argumentų sąrašas; pagrindinė sistema neturi kodo kelio, kuris juos atidarytų.","selvedge-rebuild.d9a7d95854":"ir ketvirto nėra","selvedge-rebuild.dcfbae366b":"Svečias gauna tris srautus","selvedge-rebuild.fbadde4854":"Kas įteikiama svečiui","selvedge-rebuild.fallback-record":"įrašas","selvedge-rebuild.fallback-check":"patikra","selvedge-rebuild.illustrative":"ILIUSTRAciJA","selvedge-rebuild.declared":"deklaruota","selvedge-rebuild.recorded":"užfiksuota","selvedge-rebuild.banner.eng-unchecked.kicker":"Ką reiškia leidimas","selvedge-rebuild.banner.eng-unchecked.title":"Kiekvienas teiginys tikrinamas","selvedge-rebuild.banner.eng-unchecked.body":"Artefaktas gali turėti teiginių apie save: parašo santrauką, sertifikato santrauką, politikos santrauką. Kiekvienas yra pažadas, kad kažkas buvo patikrinta, ir kiekvienam reikia medžiagos, kad jis apskritai galėtų būti patikrintas. Selvedge to reikalauja. Artefaktas, nurodantis parašo santrauką, patikrinamas, kai pateikiamas atskirtas parašas ir raktas. Artefaktas, nurodantis sertifikato santrauką, patikrinamas, kai yra grandinės tikrintuvas, galintis jį perskaityti. Artefaktas, nurodantis politikos santrauką, patikrinamas politiką žinančiame kelyje, kuris jį sukūrė.","selvedge-rebuild.banner.eng-unchecked.instrument-header":"Tikrinimo medžiaga","selvedge-rebuild.banner.eng-unchecked.instrument-tag":"Būtina","selvedge-rebuild.banner.eng-unchecked.verdict-label":"Leidimo rezultatas","selvedge-rebuild.banner.eng-unchecked.item-1-label":"Parašo santrauka","selvedge-rebuild.banner.eng-unchecked.item-1-body":"Atskirtas parašas ir raktas.","selvedge-rebuild.banner.eng-unchecked.item-2-label":"Sertifikato santrauka","selvedge-rebuild.banner.eng-unchecked.item-2-body":"Grandinės tikrintuvas.","selvedge-rebuild.banner.eng-unchecked.item-3-label":"Politikos santrauka","selvedge-rebuild.banner.eng-unchecked.item-3-body":"Politiką žinantis kelias.","selvedge-rebuild.banner.eng-unchecked.item-4-label":"Artefaktas + nustatymai","selvedge-rebuild.banner.eng-unchecked.item-4-body":"Tikrinama kiekvieną kartą paleidžiant.","selvedge-rebuild.banner.eng-unchecked.verdict":"Leidimas apima kiekvieną artefakto teiginį.","selvedge-rebuild.banner.eng-unchecked.footline":"Štai kodėl Selvedge leidimas reiškia tą patį jį gaunančiai šaliai.","selvedge-rebuild.banner.eng-handover.kicker":"Kas laiko įrodymus","selvedge-rebuild.banner.eng-handover.title":"Perduodate keturis dalykus","selvedge-rebuild.banner.eng-handover.body":"Antroji šalis, tikrinanti Selvedge vykdymą, turi keturis dalykus: artefakto baitus, įvestį, kurią tie baitai gavo, determinizmo nustatymus, kuriuos naudojo vykdymas, ir jo sukurtą įrašą. Visi keturi yra failai. Visi keturi keliauja bet kokiomis priemonėmis, kuriomis jūs abu jau naudojatės, ir nė vienas iš jų nėra kredencialas, licencija ar galinis taškas.","selvedge-rebuild.banner.eng-handover.instrument-header":"Pakartojimo perdavimas","selvedge-rebuild.banner.eng-handover.instrument-tag":"Neprisijungus","selvedge-rebuild.banner.eng-handover.verdict-label":"Nepriklausomas pakartojimas","selvedge-rebuild.banner.eng-handover.item-1-label":"Artefakto baitai","selvedge-rebuild.banner.eng-handover.item-1-body":"Kas vyko.","selvedge-rebuild.banner.eng-handover.item-2-label":"Pateikta įvestis","selvedge-rebuild.banner.eng-handover.item-2-body":"Ant ko vyko.","selvedge-rebuild.banner.eng-handover.item-3-label":"Nustatymai","selvedge-rebuild.banner.eng-handover.item-3-body":"Kaip vyko.","selvedge-rebuild.banner.eng-handover.item-4-label":"Jūsų įrašas","selvedge-rebuild.banner.eng-handover.item-4-body":"Ką palyginti.","selvedge-rebuild.banner.eng-handover.verdict":"Jų mašina, jų palyginimas, jų sąrašas.","selvedge-rebuild.banner.eng-handover.footline":"Keturi failai, ir šalis, kuri abejoja tavimi, yra šalis, kuri tikrina.","selvedge-rebuild.banner.biz-blind.kicker":"Kodėl testo rezultatas perkeliamas","selvedge-rebuild.banner.biz-blind.title":"Jis negali pasakyti","selvedge-rebuild.banner.biz-blind.body":"Programinė įranga, galinti matyti savo aplinką, gali joje elgtis skirtingai. Komponentas, skaitantis datą, gali elgtis vienaip prieš atskaitos tašką ir kitaip po jo. Tas, kuris skaito mašinos pavadinimą, gali būti atsargus testavimo aplinkoje ir neatsargus gamyboje. Tas, kuris mato, kiek apkrauta mašina, gali pasinaudoti spartesniu keliu tik tada, kai mažai tikėtina, kad kas nors matuoja. Būtent todėl priėmimo testas yra tai, ką išlaikei vieną kartą, o ne tai, ką žinai.","selvedge-rebuild.banner.biz-blind.instrument-header":"Nuo tiekėjo nepriklausoma riba","selvedge-rebuild.banner.biz-blind.instrument-tag":"Tos pačios sąlygos","selvedge-rebuild.banner.biz-blind.verdict-label":"Perkeliamas rezultatas","selvedge-rebuild.banner.biz-blind.compare-left":"Nėra išlaikytos priklausomybės","selvedge-rebuild.banner.biz-blind.compare-right":"Matoma riba","selvedge-rebuild.banner.biz-blind.item-1-label":"Nėra paskyros","selvedge-rebuild.banner.biz-blind.item-1-body":"Veikia jūsų įrangoje.","selvedge-rebuild.banner.biz-blind.item-2-label":"Nėra tiekėjo rakto","selvedge-rebuild.banner.biz-blind.item-2-body":"Niekas nelaikoma už jus.","selvedge-rebuild.banner.biz-blind.item-3-label":"Nėra paslėpto tinklo","selvedge-rebuild.banner.biz-blind.item-3-body":"Nėra kelio duomenų išgavimui.","selvedge-rebuild.banner.biz-blind.item-4-label":"Datuotas pranešimas","selvedge-rebuild.banner.biz-blind.item-4-body":"Leidimas yra užrašytas.","selvedge-rebuild.banner.biz-blind.verdict":"Testo rezultatas perkeliamas, nes riba yra ta pati.","selvedge-rebuild.banner.biz-blind.footline":"Įrodymai yra naudingi tam, kas nebuvo patalpoje.","selvedge-rebuild.banner.biz-fresh.kicker":"Kodėl izoliacija yra įperkama","selvedge-rebuild.banner.biz-fresh.title":"Nauja patalpa kiekvieną kartą","selvedge-rebuild.banner.biz-fresh.body":"Izoliacija paprastai yra normuojama. Švarios aplinkos sukūrimas kainuoja tiek, kad ji rezervuojama paketiniam darbui, o visa interaktyvi veikla dalijasi ilgai gyvuojančiu procesu, kuriame vieno darbo likučiai yra kito darbo pradinė sąlyga. Tai sprendimas dėl kainos, ir jis beveik visada pateikiamas kaip architektūra.","selvedge-rebuild.banner.biz-fresh.instrument-header":"Naujos patalpos seka","selvedge-rebuild.banner.biz-fresh.instrument-tag":"Kiekvienai užklausai","selvedge-rebuild.banner.biz-fresh.verdict-label":"Veiklos išvada","selvedge-rebuild.banner.biz-fresh.item-1-label":"Šaltas paleidimas","selvedge-rebuild.banner.biz-fresh.item-1-body":"Mažiau nei milisekundė.","selvedge-rebuild.banner.biz-fresh.item-2-label":"Viena užklausa","selvedge-rebuild.banner.biz-fresh.item-2-body":"Viena patalpa.","selvedge-rebuild.banner.biz-fresh.item-3-label":"Nėra pernešimo","selvedge-rebuild.banner.biz-fresh.item-3-body":"Niekas nėra bendrinama pagal nutylėjimą.","selvedge-rebuild.banner.biz-fresh.item-4-label":"Vienas įrašas","selvedge-rebuild.banner.biz-fresh.item-4-body":"Perdavimas yra aiškus.","selvedge-rebuild.banner.biz-fresh.verdict":"Izoliacija yra įperkama, kai patalpa yra pigi.","selvedge-rebuild.banner.biz-fresh.footline":"Tiekėjas negali paveldėti vakarykštės patalpos.","selvedge-rebuild.banner.con-code.kicker":"Ką saugo kvitas","selvedge-rebuild.banner.con-code.title":"Kodas nėra kopija","selvedge-rebuild.banner.con-code.body":"Kvitas, įrodantis, kas išėjo iš jūsų laiško, turėtų saugoti laišką, ir būtent to žmonės gana pagrįstai klausia. Selvedge nesaugo jokios kopijos. Ką jis saugo, tai trumpą kodą, apskaičiuotą iš turinio, ir skaičiavimas veikia tik viena kryptimi.","selvedge-rebuild.banner.con-code.instrument-header":"Kvitų registras","selvedge-rebuild.banner.con-code.instrument-tag":"Atkuriamas","selvedge-rebuild.banner.con-code.verdict-label":"Ką jis įrodo","selvedge-rebuild.banner.con-code.item-1-label":"Artefaktas","selvedge-rebuild.banner.con-code.item-1-body":"Kuri programa.","selvedge-rebuild.banner.con-code.item-2-label":"Įvestis","selvedge-rebuild.banner.con-code.item-2-body":"Ką ji matė.","selvedge-rebuild.banner.con-code.item-3-label":"Nustatymai","selvedge-rebuild.banner.con-code.item-3-body":"Kas buvo užfiksuota.","selvedge-rebuild.banner.con-code.item-4-label":"Kvitas","selvedge-rebuild.banner.con-code.item-4-body":"Ką palyginti.","selvedge-rebuild.banner.con-code.verdict":"Trumpas kodas įvardija paleidimą; jis neapsimeta esąs šaltinis.","selvedge-rebuild.banner.con-code.footline":"Naudingas objektas yra pakankamai mažas, kad būtų perduotas.","selvedge-rebuild.internal-numeric":"Vidiniai skaičiavimai, saugojimas ir kaupimas naudoja dvejetainį, sveikųjų skaičių, fiksuoto kablelio arba adaptyvų sveikųjų skaičių / fiksuoto kablelio atvaizdavimą. Slankusis kablelis priimamas tik deklaruotoje išorinėje riboje ir yra aiškiai konvertuojamas prieš pradedant vidinį darbą. Nėra vidinio slankiojo kablelio atsarginio varianto.","selvedge-rebuild.banner.eng-unchecked.title-accent":"prieš suteikiant leidimą","selvedge-rebuild.banner.eng-unchecked.body-second":"Paprašykite Selvedge patikrinti be medžiagos, ir klaida tiksliai įvardija, ko trūksta, o tai nepatikrinamą artefaktą paverčia prašymu pateikti vienintelį dalyką, kuris jį išspręstų. Praktinis poveikis yra tas, kad žalias Selvedge rezultatas neša visą savo reikšmę, kad ir kur jis keliautų: kiekvienas artefakto teiginys buvo išbandytas, naudojant tą pačią įrangą, su medžiaga, kurią kažkas iš tikrųjų pateikė.","selvedge-rebuild.banner.eng-handover.title-accent":"ir patikrinimas yra jų","selvedge-rebuild.banner.eng-handover.body-second":"Jie paleidžia atkūrimą savo mašinoje su savo įrangos versija, ir tai, kas grįžta, yra jų skirtingų laukų sąrašas, o ne jūsų patikinimas apie paleidimą. Nieko tame kelyje nereikia paskyros, mūsų laikomo rakto ar mūsų paslaugos pasiekiamumo, todėl patikrinimas veikia per sutrikimą, atjungtame tinkle ir praėjus metams po paleidimo, kurį jis išsprendžia. Būtent todėl Selvedge įrašą verta cituoti sutartyje: šalis, kuri tavimi nepasitiki, yra šalis, kuri jį patikrina.","selvedge-rebuild.banner.biz-blind.title-accent":"kad jis yra tikrinamas","selvedge-rebuild.banner.biz-blind.body-second":"Komponentas, veikiantis Selvedge, neturi ką skaityti. Jam duotas laikrodis niekada nenukrypsta nuo vieno fiksuoto momento. Nėra aplinkos, argumentų, tinklo ar katalogo, todėl nėra mašinos pavadinimo, diegimo etiketės ar būdo sužinoti, ar tai ketvirtas paleidimas, ar pirmas. Elgesys vis tiek gali priklausyti nuo įvesties, ir būtent todėl įvestis yra tai, ką pritvirtinate ir perduodate. Nuo ko jis negali priklausyti, tai nuo datos, pagrindinio kompiuterio ar progos, todėl paleidimas, kuris elgėsi priėmimo metu, elgiasi taip pat lapkritį kažkieno kito įrangoje.","selvedge-rebuild.banner.biz-fresh.title-accent":"nes patalpa yra pigi","selvedge-rebuild.banner.biz-fresh.body-second":"Naujos Selvedge egzemplioriaus paleidimas matavimo mašinoje trunka gerokai mažiau nei milisekundę, todėl vienas paleidimas vienai užklausai telpa į beveik bet kokios interaktyvios sistemos biudžetą. Niekas tarp jų neperduodama, nebent tai daroma sąmoningai, o tai, kas perduodama, įraše atsiranda kaip perduota. Komercinė šio sakinio versija trumpa: vienos užduoties klaida yra vienos užduoties klaida, o sprogimo spindulys yra kambarys, kurio jau nebėra.","selvedge-rebuild.banner.con-code.title-accent":"to, iš ko jis atsirado","selvedge-rebuild.banner.con-code.body-second":"Tas pats turinys visada sukuria tą patį kodą, todėl kodo pakanka parodyti, kad niekas nepasikeitė. Kodo negalima paversti atgal į turinį, todėl jis nieko neparodo apie tai, koks buvo turinys. Paleidimas per dviejų šimtų puslapių ataskaitą palieka tokio paties dydžio įrašą kaip paleidimas per vieną eilutę, ir nė viename įraše nėra nė žodžio apie tai, apie ką jis buvo. Galite jį saugoti dešimtmetį arba perduoti tam, kam neleidžiama skaityti dokumento, ir nieko neatskleisti.","selvedge-rebuild.banner.eng-record.kicker":"Kas lieka po paleidimo","selvedge-rebuild.banner.eng-record.title":"Procesas sustojo","selvedge-rebuild.banner.eng-record.title-accent":"įrašas vis tiek atsako","selvedge-rebuild.banner.eng-record.body":"Baigtas paleidimas turėtų palikti daugiau nei sėkmės vėliavėlę. Selvedge susieja artefaktą, įvestį, determinizmo nustatymus ir išmatuotą darbą su gautais rezultatais. Įrašas yra laukų rinkinys, o ne prozinis aprašymas, parašytas po įvykio.","selvedge-rebuild.banner.eng-record.body-second":"Antra mašina gali pakartoti tą pačią medžiagą ir palyginti įrašą laukas po lauko. Jei artefaktas, nustatymai, instrukcijų skaičius ar rezultatas skiriasi, nesutapimas turi pavadintą vietą, o ne bendrą teiginį, kad paleidimo nepavyko atkartoti.","selvedge-rebuild.banner.eng-record.instrument-header":"Paleidimo kvitas","selvedge-rebuild.banner.eng-record.instrument-tag":"Laukas po lauko","selvedge-rebuild.banner.eng-record.verdict-label":"Atkartojimo patikra","selvedge-rebuild.banner.eng-record.item-1-label":"Artefaktas + įvestis","selvedge-rebuild.banner.eng-record.item-1-body":"Medžiaga, kuri pateko.","selvedge-rebuild.banner.eng-record.item-2-label":"Determinizmo nustatymai","selvedge-rebuild.banner.eng-record.item-2-body":"Paleidimui fiksuotos sąlygos.","selvedge-rebuild.banner.eng-record.item-3-label":"Sunaudotos instrukcijos","selvedge-rebuild.banner.eng-record.item-3-body":"Išmatuotas darbas.","selvedge-rebuild.banner.eng-record.item-4-label":"Rezultatų santraukos","selvedge-rebuild.banner.eng-record.item-4-body":"Vertės, kurias reikia palyginti.","selvedge-rebuild.banner.eng-record.verdict":"Kai atkartojimas nukrypsta, įrašas nurodo lauką, kuriame tai įvyko.","selvedge-rebuild.banner.eng-record.footline":"Įrodymai lieka naudingi ir po to, kai juos sukūręs procesas išnyksta.","selvedge-rebuild.banner.biz-transfer.kicker":"Kas išlieka pasikeitus tiekėjui","selvedge-rebuild.banner.biz-transfer.title":"Išlaikykite priimtą rezultatą","selvedge-rebuild.banner.biz-transfer.title-accent":"neišlaikydami tiekėjo","selvedge-rebuild.banner.biz-transfer.body":"Priėmimo rezultatas tampa trapus, kai jį gali atkartoti tik tiekėjas. Tada paskyra, paslauga ir vidinis testavimo įrenginys tampa įrodymų dalimi, net jei sutartyje nurodyta, kad pati programinė įranga yra perkeliama.","selvedge-rebuild.banner.biz-transfer.body-second":"Selvedge daro perdavimą konkretų. Išlaikykite artefaktą, leidžiamas galimybes, fiksuotus paleidimo nustatymus ir gautą įrašą. Pakaitinis tiekėjas arba nepriklausomas vertintojas gali atkartoti tuos failus savo mašinoje, neprašydami pradinio tiekėjo nieko atidaryti iš naujo.","selvedge-rebuild.banner.biz-transfer.instrument-header":"Nepriklausomas perdavimas","selvedge-rebuild.banner.biz-transfer.instrument-tag":"Nėra išlaikomos paslaugos","selvedge-rebuild.banner.biz-transfer.verdict-label":"Komercinė riba","selvedge-rebuild.banner.biz-transfer.item-1-label":"Priimtas artefaktas","selvedge-rebuild.banner.biz-transfer.item-1-body":"Tikslūs baitai, kurie praėjo.","selvedge-rebuild.banner.biz-transfer.item-2-label":"Leidimų rinkinys","selvedge-rebuild.banner.biz-transfer.item-2-body":"Riba, kurioje jis veikė.","selvedge-rebuild.banner.biz-transfer.item-3-label":"Atkartojimo paketas","selvedge-rebuild.banner.biz-transfer.item-3-body":"Failai, kuriuos pirkėjas gali išlaikyti.","selvedge-rebuild.banner.biz-transfer.item-4-label":"Nepriklausomas palyginimas","selvedge-rebuild.banner.biz-transfer.item-4-body":"Tiekėjo paskyra nereikalinga.","selvedge-rebuild.banner.biz-transfer.verdict":"Įrodymai pereina iš rankų į rankas nesukurdami naujos priklausomybės.","selvedge-rebuild.banner.biz-transfer.footline":"Šalis, gaunanti rezultatą, taip pat gauna priemones jam patikrinti.","slv-visuals.chrome-meta":"paleisti įrašą","slv-visuals.661f13bc63":"PATIKRINTA","slv-visuals.bd63dd7336":"deklaruota, apribota, įrašyta","slv-visuals.ac7ff256a6":"SEL","slv-visuals.44fd37f1ed":"Šis pasaulis yra užantspauduotas, nes nebuvo deklaruotas.","slv-visuals.74140b3eb3":"Operacija kerta kambarį, o raktas lieka lauke.","slv-visuals.a95af2a207":"Matomas vienas kelio priešdėlis; tai langas, o ne failų sistema.","slv-visuals.5265953d8b":"Yra du pavadinti įrankiai; nepavadintas įrankis neturi angos.","slv-visuals.43dd7aa30b":"Suteiktų teisių sąrašas yra datuotas ataskaitoje, todėl peržiūra tampa paieška.","slv-visuals.bcaf2f4bea":"Gebėjimas buvo atmestas prieš paleidimą, su stabiliu kodu veiksmų planui.","slv-visuals.f712baba7f":"Kuras ir išvestis pajudėjo: paklauskite, kokią įvestį svečias iš tikrųjų gavo.","slv-visuals.f4435747db":"Kuras pajudėjo, o išvestis liko: patikrinkite pagrindinės sistemos versiją arba kodo kelią.","slv-visuals.e18ddd4366":"Radinių nėra. Pinning atsisako didesnių vektorinių vienetų, o perkeliamumas dabar yra skaitymas.","slv-visuals.f1a5ccbfac":"Du radiniai: vektorių parinkimas ir atminties inicializavimas priklauso nuo pagrindinės sistemos.","slv-visuals.interaction.choices":"Selvedge vizualiniai pasirinkimai","slv-visuals.interaction.sequence":"Selvedge seka","slv-visuals.interaction.worlds":"Selvedge gebėjimų pasauliai","slv-visuals.interaction.tree":"Selvedge įtraukimo įrodymo medis","slv-visuals.fallback-hash":"maiša","slv-visuals.fallback-fact":"faktas","slv-visuals.control.detect":"derinta aptikimui","slv-visuals.control.pinned":"pririšta","slv-visuals.control.fuel":"kuras pajudėjo","slv-visuals.control.output":"kuras ir išvestis pajudėjo","slv-visuals.control.policy":"politika atsisakė","slv-visuals.control.allowed":"politika leido","slv-visuals.control.tool":"įrankis","slv-visuals.control.storage":"saugykla","slv-visuals.control.crypto":"kriptografija","slv-visuals.control.observe":"stebėti","toc-rail.f5cbdf6bfb":"Turinys"}
