Зохиогч: ProHoster

Wayland-ийн товчлолын менежер болох swhkd дахь эмзэг байдал

Түр зуурын файлууд, командын мөрийн параметрүүд болон Unix залгууруудтай буруу ажилласнаас үүдэн swhkd (Simple Wayland HotKey Daemon)-д хэд хэдэн эмзэг байдал илэрсэн. Програм нь Rust хэл дээр бичигдсэн бөгөөд Wayland протокол (X11-д суурилсан орчинд хэрэглэгддэг sxhkd процессын тохиргооны файлд нийцэх аналог) дээр суурилсан орчинд халуун товчлуур дарахыг зохицуулдаг. Багцад […]

Rsync файлын синхрончлолын хэрэгслийн хувилбар 3.2.4

Жил хагасын хөгжүүлэлтийн дараа Rsync 3.2.4 хувилбар гарсан бөгөөд файлын синхрончлол, нөөцлөх хэрэгсэл нь өөрчлөлтийг аажмаар хуулах замаар урсгалыг багасгах боломжийг олгодог. Тээвэрлэлт нь ssh, rsh эсвэл өмчийн rsync протокол байж болно. Энэ нь толин тусгалуудын синхрончлолыг хангахад хамгийн тохиромжтой нэргүй rsync серверүүдийн зохион байгуулалтыг дэмждэг. Төслийн кодыг GPLv3 лицензийн дагуу түгээдэг. Нэмэлт өөрчлөлтүүдийн дунд: […]

PascalABC.NET 3.8.3 хөгжүүлэлтийн орчны хувилбар

PascalABC.NET 3.8.3 програмчлалын системийн хувилбар нь .NET платформд код үүсгэх, .NET номын санг ашиглах чадвар, ерөнхий анги, интерфэйс, оператор гэх мэт нэмэлт боломжуудтай Pascal програмчлалын хэлний хувилбарыг санал болгож байна. хэт ачаалал, λ-илэрхийлэл, үл хамаарах зүйл, хог цуглуулах, өргөтгөлийн аргууд, нэргүй ангиуд болон автоклассууд. Төсөл нь боловсрол, судалгааны салбарт хэрэглэгдэхүүнд голчлон чиглэгддэг. Гялгар уут […]

LXQt 1.1 хэрэглэгчийн орчныг гаргасан

Зургаан сарын турш хөгжүүлсний дараа LXDE болон Razor-qt төслийн хөгжүүлэгчдийн хамтарсан баг боловсруулсан LXQt 1.1 (Qt Lightweight Desktop Environment) хэрэглэгчийн орчинг гаргасан. LXQt интерфэйс нь сонгодог ширээний байгууллагын санааг дагаж, ашиглах чадварыг нэмэгдүүлэх орчин үеийн дизайн, техникийг нэвтрүүлсээр байна. LXQt нь хамгийн сайн […]

Zig програмчлалын хэл нь өөрийгөө сурталчлахад дэмжлэг үзүүлдэг (ачаалах)

Zig програмчлалын хэлэнд хийсэн өөрчлөлтүүд нь Zig хэл дээр бичигдсэн Zig stage2 хөрвүүлэгчийг өөрөө угсрах боломжийг олгодог (3-р шат) нь энэ хэлийг өөрөө байршуулах боломжийг олгодог. Энэ хөрвүүлэгчийг удахгүй гарах 0.10.0 хувилбарт анхдагчаар санал болгох төлөвтэй байна. Ажиллах цагийг шалгахад дэмжлэг байхгүй, хэлний семантикийн ялгаа гэх мэт зэргээс шалтгаалан 2-р шат бүрэн бус хэвээр байна. […]

GNU Coreutils 9.1 хувилбар

GNU Coreutils 9.1 системийн үндсэн хэрэгслүүдийн тогтвортой хувилбар байгаа бөгөөд үүнд sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls гэх мэт программууд багтсан болно. Түлхүүр өөрчлөлтүүд: dd хэрэгсэл нь […]-д зориулсан dd сонголтод ашиглагдаж байгаа skip=N бол iseek=N, seek=N бол oseek=N гэсэн сонголтуудын өөр нэрсийн дэмжлэгийг нэмсэн.

Reiser5 файлын системийн гүйцэтгэлийн туршилтын үр дүнг нийтэлсэн

Reiser5 төслийн гүйцэтгэлийн туршилтын үр дүн нийтлэгдсэн бөгөөд энэ нь уламжлалт RAID-ээс ялгаатай нь файлын системийн идэвхтэй оролцоог илэрхийлдэг "зэрэгцээ масштаб" бүхий логик эзлэхүүнийг дэмждэг Reiser4 файлын системийн нэлээд дахин боловсруулсан хувилбарыг боловсруулсан. логик эзэлхүүний бүрэлдэхүүн хэсгүүдийн хооронд өгөгдлийг хуваарилахад. Администраторын үүднээс авч үзвэл RAID-ээс мэдэгдэхүйц ялгаа нь параллель логик эзлэхүүний бүрэлдэхүүн хэсгүүдийн [...]

GitHub-д хийсэн халдлага нь хувийн хадгалах сангууд болон NPM дэд бүтцэд нэвтрэхэд хүргэсэн.

GitHub хэрэглэгчдэд Heroku болон Travis-CI үйлчилгээнд зориулж үүсгэсэн эвдэрсэн OAuth жетон ашиглан хувийн репозитороос өгөгдөл татаж авах зорилготой халдлагын талаар анхааруулав. Халдлагын үеэр зарим байгууллагын хувийн сангаас мэдээлэл алдагдсан бөгөөд энэ нь Heroku PaaS платформ болон Travis-CI тасралтгүй интеграцийн системийн репозиторуудад нэвтрэх боломжийг нээж өгсөн гэж мэдээлж байна. Хохирогчдын дунд GitHub болон [...]

Vim засварлагчийн шинэчилсэн хувилбар болох Neovim 0.7.0 хувилбар

Neovim 0.7.0 гарсан бөгөөд Vim засварлагчийн салаа нь өргөтгөх чадвар, уян хатан байдлыг нэмэгдүүлэхэд чиглэгддэг. Төсөл нь долоон жил гаруй хугацаанд Vim кодын баазыг дахин боловсруулж байгаа бөгөөд үүний үр дүнд кодын засвар үйлчилгээг хялбаршуулсан, хэд хэдэн засварлагчдын хооронд хөдөлмөрийг хуваах, интерфейсийг үндсэн хэсгээс тусгаарласан өөрчлөлтүүд хийгдсэн (интерфэйс нь байж болно). дотоод хэсгүүдэд хүрэлгүйгээр өөрчилсөн) болон шинэ [...]

Fedora DNF багц менежерийг Microdnf-ээр солихоор төлөвлөж байна

Fedora Linux-ийн хөгжүүлэгчид одоо ашиглаж байгаа DNF-ийн оронд түгээлтийг шинэ Microdnf багц менежер рүү шилжүүлэхээр төлөвлөж байна. Шилжин суурьших эхний алхам бол Fedora Linux 38-ийг гаргахаар төлөвлөж буй Microdnf-ийн томоохон шинэчлэлт байх бөгөөд энэ нь DNF-тэй ойролцоо, зарим газар үүнийг давж гарах болно. Microdnf-ийн шинэ хувилбар нь бүх томоохон [...]

CudaText код засварлагчийн шинэчлэл 1.161.0

Free Pascal болон Lazarus ашиглан бичсэн, хөндлөн платформ үнэгүй код засварлагч CudaText-ийн шинэ хувилбар хэвлэгдэн гарлаа. Засварлагч нь Python өргөтгөлүүдийг дэмждэг бөгөөд Sublime Text-ээс хэд хэдэн давуу талтай. Залгаас хэлбэрээр хэрэгжсэн хөгжлийн нэгдсэн орчны зарим онцлог шинж чанарууд байдаг. Программистуудад зориулж 270 гаруй синтакс толь бичиг бэлтгэсэн. Энэ кодыг MPL 2.0 лицензийн дагуу түгээдэг. Линукс платформд зориулж бүтээх боломжтой, [...]

Chrome-ын 100.0.4896.127 шинэчлэлт нь 0 өдрийн эмзэг байдлыг зассан

Google нь Windows, Mac болон Linux-д зориулсан Chrome 100.0.4896.127 шинэчлэлтийг гаргасан бөгөөд энэ нь халдагчдын 2022 өдрийн халдлага хийхэд аль хэдийн ашиглагдаж байсан ноцтой эмзэг байдлыг (CVE-1364-0) зассан. Нарийвчилсан мэдээллийг хараахан задлаагүй байгаа бөгөөд бид зөвхөн 0 өдрийн эмзэг байдал нь Blink JavaScript хөдөлгүүрт буруу төрөлтэй харьцсанаас (Төрөл төөрөгдөл) үүссэн гэдгийг мэдэж байгаа бөгөөд энэ нь буруу төрөлтэй объектыг боловсруулах боломжийг олгодог, жишээ нь: 64 битийн заагч үүсгэх боломжтой болгодог [...]