Зохиогч: ProHoster

Yandex нь SQL-ийг дэмждэг тархсан DBMS YDB кодыг нээсэн

Yandex нь SQL аялгуу болон ACID гүйлгээний дэмжлэгийг хэрэгжүүлдэг тархсан DBMS YDB-ийн эх кодыг нийтлэв. DBMS нь эхнээс нь бүтээгдсэн бөгөөд алдааг тэсвэрлэх чадвар, бүтэлгүйтлээс автоматаар сэргээх, өргөтгөх чадварыг хангах үүднээс анх боловсруулсан. Yandex нь 10 мянга гаруй зангилаа бүхий YDB кластеруудыг ажиллуулж, хэдэн зуун петабайт өгөгдлийг хадгалж, сая сая тархсан гүйлгээнд үйлчилдэг гэж тэмдэглэжээ.

Debian түгээлтэд өмчийн програм хангамжийг оруулах хөдөлгөөн

Хэдэн жилийн турш Debian төслийн удирдагчаар ажилласан Стив МакИнтайр Debian-ийн хувийн програм хангамжийг тээвэрлэх арга барилыг эргэн харах санаачилга гаргасан бөгөөд одоогоор албан ёсны суулгацын зурагт ороогүй бөгөөд тусдаа үнэгүй хадгалах санд нийлүүлэгдэж байна. Стивийн хэлснээр, зөвхөн нээлттэй эхийн програм хангамжийг хүргэх зорилгод хүрэхийг оролдох нь шаардлагагүй бэрхшээлийг дагуулдаг [...]

Git 2.36 эх сурвалжийн хяналтын хувилбар

Гурван сарын хөгжүүлэлтийн дараа Git 2.36 тархсан эхийн хяналтын систем гарсан. Git бол хамгийн алдартай, найдвартай, өндөр гүйцэтгэлтэй хувилбарын хяналтын системүүдийн нэг бөгөөд салбарлах, нэгтгэх дээр суурилсан уян хатан шугаман бус хөгжүүлэлтийн хэрэгслээр хангадаг. Түүхийн бүрэн бүтэн байдал, буцаах өөрчлөлтөд тэсвэртэй байдлыг хангахын тулд өмнөх бүх түүхийг далд хэшлэхийг үйлдэл бүрт ашигладаг, [...]

Pgfe 2, PostgreSQL-д зориулсан C++ клиент API боломжтой

C++ хэл дээр бичигдсэн, C++ төслүүдэд PostgreSQL-тэй ажиллах ажлыг хялбаршуулсан PostgreSQL-д зориулсан дэвшилтэт, онцлог шинж чанартай драйвер (клиент API) Pgfe 2 (PostGres FrontEnd)-ийн анхны тогтвортой хувилбар хэвлэгдэн гарлаа. Төслийн кодыг Apache 2.0 лицензийн дагуу түгээдэг. Build хийхэд C++ 17 стандартыг дэмждэг хөрвүүлэгч шаардлагатай. Үндсэн шинж чанарууд: Блоклох болон блоклохгүй горимд холболт хийх. Урьдчилан бэлтгэсэн […]

SDL хөгжүүлэгчид 2.0.22 хувилбар дээр анхдагч тохиргоог Wayland болгон өөрчилжээ

SDL (Энгийн DirectMedia Layer) номын сангийн кодын санд өмнө нь батлагдсан өөрчлөлтийг буцаасан бөгөөд энэ нь Wayland болон X11-д нэгэн зэрэг дэмжлэг үзүүлдэг орчинд Wayland протокол дээр суурилсан ажиллагааг идэвхжүүлсэн. Иймээс 2.0.22 хувилбар дээр XWayland бүрэлдэхүүн хэсэгтэй Wayland орчинд урьдын адил X11 протоколыг ашигласан гаралтыг анхдагчаар ашиглах болно. Энэ нь дэмжлэгтэй холбоотой гэж тэмдэглэсэн байна [...]

Box86 болон Box64 эмуляторуудын шинэ хувилбарууд нь ARM систем дээр x86 тоглоом ажиллуулах боломжийг танд олгоно.

ARM, ARM86, PPC0.2.6LE болон RISC-V процессортой тоног төхөөрөмж дээр x64 ба x0.1.8_86 архитектурт зориулан эмхэтгэсэн Линукс програмуудыг ажиллуулахад зориулагдсан Box86 64 болон Box64 64 эмуляторуудын хувилбарууд хэвлэгдсэн. Төслүүдийг нэг хөгжүүлэгчдийн баг синхроноор боловсруулдаг - Box86 нь 32 битийн x86 програмуудыг ажиллуулах боломжоор хязгаарлагддаг бөгөөд Box64 нь 64 битийн гүйцэтгэх файлуудыг ажиллуулах боломжийг олгодог. Төсөл нь тоглоомын нээлтийг зохион байгуулахад ихээхэн анхаарал хандуулдаг [...]

Windows дээр СИСТЕМ-ийн эрхийг олж авах боломжийг олгодог 7-Zip-ийн эмзэг байдал

В свободном архиваторе 7-Zip выявлена уязвимость (CVE-2022-29072), позволяющая выполнить произвольные команды с привилегиями SYSTEM через перемещение специально оформленного файла с расширением .7z в область c подсказкой, показываемой при открытии меню «Help>Contents». Проблема проявляется только на платформе Windows и вызвана сочетанием неверной настройки библиотеки 7z.dll и переполнением буфера. Примечательно, что после уведомления о проблеме разработчики 7-Zip […]

Селестиал төсөл нь Snap-ийн оронд Flatpak-тай Ubuntu бүтцийг хөгжүүлж байна

CelOS (Celestial OS) түгээлтийн бета хувилбарыг танилцуулсан бөгөөд энэ нь Ubuntu 22.04-ийн шинэчилсэн хувилбар бөгөөд Snap багцын удирдлагын хэрэгслийг Flatpak-ээр сольсон. Snap Store каталогоос нэмэлт програм суулгахын оронд Flathub каталогтой нэгтгэхийг санал болгож байна. Суулгах зургийн хэмжээ 3.7 ГБ байна. Төслийн бүтээн байгуулалтыг GPLv3 лицензийн дагуу түгээдэг. Энэхүү бүтээц нь Flatpak форматаар тараагдсан GNOME програмуудыг сонгон багтаасан, [...]

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 нь хамгийн сайн […]