Facebook yatsegula nambala ya polojekiti ya DotSlash

Facebook yalengeza gwero lotseguka la dotslash, chida cha mzere wa malamulo chopangidwa kuti chikhale chosavuta kugawa mafayilo omwe angathe kuchitidwa pamapulatifomu osiyanasiyana. Ntchitoyi idapangidwa kuti izitha kugwiritsa ntchito zolemba zomwe zimangotsitsa fayilo yomwe ingathe kuchitika yoyenera papulatifomu, kuyang'ana kukhulupirika kwake ndi kachitidwe. Khodi yothandizira imalembedwa ku Rust ndipo imagawidwa pansi pa ziphaso za MIT ndi Apache 2.0.

Pulogalamuyi imagwira ntchito zofanana ndi zolemba za shell poyambitsa mafayilo ogwiritsidwa ntchito pa nsanja yomwe ilipo, koma imachotsa kufunika kophatikiza mafayilo ogwiritsidwa ntchito pa nsanja zonse zothandizira. DotSlash imakulolaninso kusunga zambiri zokhudza mafayilo ogwiritsidwa ntchito omwe adasonkhanitsidwa mu repository pamodzi ndi code, pomwe mukuyika mafayilowo pawokha pa ma boot disk osiyana. maseva, zomwe zimakulolani kupewa kukula kwa malo osungiramo zinthu ndikuchepetsa katundu pa dongosolo la I/O mukamachita ntchito zokopera.

Mukamagwiritsa ntchito DotSlash, mafayilo omwe amatha kuchitidwa papulatifomu amasinthidwa ndi script imodzi yomwe imaphatikizapo kufotokozera malingaliro osankha fayilo yomwe ingathe kuchitidwa mogwirizana ndi nsanja zothandizidwa. Mukatha kugwiritsa ntchito script ya DotSlash, fayilo yomwe ingagwiritsidwe ntchito papulatifomu yomwe ilipo imatsitsidwa, kumasulidwa, kutsimikiziridwa motsutsana ndi cryptographic hash, ndikusungidwa mu cache yakomweko kuti iyendetse. Mafayilo amasamutsidwa mu mawonekedwe othinikizidwa. Zolemba za DotSlash zitha kupangidwa zokha kuti zitulutsidwe pa GitHub.

Chitsanzo cha DotSlash script yogawa Node.js 18.19.0 yomanga mapulatifomu macOS ARM64, macOS x86_64 ndi Linux x86_64: #!/usr/bin/env dotslash { "dzina": "node-v18.19.0", "platforms": { "macos-aarch64": { "size": 40660307, ​​​​"hash": "blake3", "digest": "6e2ca33951e586e7670016dd9e503d028454bf9249d5ff556347c3d98c347c34", "format": "tar.gz", "path": "node-v18.19.0-darwin-arm64/bin/node", "opereka": [ { "url": "https://nodejs.org/dist/v18.19.0/node-v18.19.0-darwin-arm64.tar.gz" } ] }, "macos-x86_64": { "size": 42202872, "hash": "blake3", "digest": "37521058114e7f71e0de3fe8042c8fa7908305e9115488c6c29b514f9cd2a24c", "format": "tar.gz", "path": "node-v18.19.0-darwin-x64/bin/node", "providers": [ { "url": "https://nodejs.org/dist/v18.19.0/node-v18.19.0-darwin-x64.tar.gz" } ] }, "linux-x86_64": { "size": 44694523, "hash": "blake3", "digest": "72b81fc3a30b7bedc1a09a3fafc4478a1b02e5ebf0ad04ea15d23b3e9dc89212", "format": "tar.gz", "path": "node-v18.19.0-linux-x64/bin/node", "opereka": [ { "url": "https://nodejs.org/dist/v18.19.0/node-v18.19.0-linux-x64.tar.gz" } ] } } }

Source: opennet.ru

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster