May-akda: ProHoster

Binuksan ng Yandex ang code para sa isang ipinamahagi na DBMS YDB na sumusuporta sa SQL

Nai-publish ng Yandex ang source code ng ipinamahagi na DBMS YDB, na nagpapatupad ng suporta para sa SQL dialect at mga transaksyon sa ACID. Ang DBMS ay nilikha mula sa simula at sa simula ay binuo na may isang mata sa pagtiyak ng fault tolerance, awtomatikong pagbawi mula sa mga pagkabigo at scalability. Napansin na ang Yandex ay naglunsad ng gumaganang mga kumpol ng YDB, kabilang ang higit sa 10 libong mga node, na nag-iimbak ng daan-daang petabytes ng data at naghahatid ng milyun-milyong ipinamamahaging mga transaksyon [...]

Movement para isama ang proprietary firmware sa Debian distribution

Si Steve McIntyre, na nagsilbi bilang pinuno ng proyekto ng Debian sa loob ng ilang taon, ay nagsagawa ng inisyatiba upang pag-isipang muli ang diskarte ni Debian sa pagpapadala ng proprietary firmware, na kasalukuyang hindi kasama sa mga opisyal na larawan sa pag-install at ibinibigay sa isang hiwalay na hindi libreng repositoryo. Ayon kay Steve, ang pagsisikap na makamit ang ideal na maghatid lamang ng open source software ay humahantong sa hindi kinakailangang mga paghihirap para sa […]

Git 2.36 source control release

Pagkatapos ng tatlong buwan ng pag-unlad, ang paglabas ng distributed source control system na Git 2.36 ay nai-publish. Ang Git ay isa sa pinakasikat, maaasahan, at may mataas na pagganap na mga sistema ng pagkontrol ng bersyon na nagbibigay ng mga naiaangkop na non-linear na mga tool sa pag-unlad batay sa mga sumasanga at pinagsamang mga sangay. Upang matiyak ang integridad ng kasaysayan at paglaban sa mga pagbabago sa "backdating", ang implicit na pag-hash ng buong nakaraang kasaysayan sa bawat commit ay ginagamit, [...]

Pgfe 2, ang client C++ API para sa PostgreSQL ay available

Ang unang stable na release ng Pgfe 2 (PostGres FrontEnd), isang advanced at feature-rich na driver (client API) para sa PostgreSQL, na nakasulat sa C++ at pinasimple ang trabaho sa PostgreSQL sa mga proyektong C++, ay nai-publish. Ang code ng proyekto ay ipinamahagi sa ilalim ng lisensya ng Apache 2.0. Ang Build ay nangangailangan ng isang compiler na sumusuporta sa pamantayan ng C++17. Pangunahing tampok: Koneksyon sa mga mode ng pagharang at hindi pagharang. Pagproseso ng pre-prepared […]

Ibinalik ng mga developer ng SDL ang default sa Wayland sa release 2.0.22

Sa code base ng SDL (Simple DirectMedia Layer) library, ang isang dating pinagtibay na pagbabago ay binaligtad, na bilang default ay pinagana ang operasyon batay sa Wayland protocol sa mga kapaligiran na nagbibigay ng sabay na suporta para sa Wayland at X11. Kaya, sa release 2.0.22, tulad ng dati, sa Wayland environment na may XWayland component, ang output gamit ang X11 protocol ay gagamitin bilang default. Nabanggit na nauugnay sa suporta [...]

Mga bagong bersyon ng Box86 at Box64 emulators, na nagbibigay-daan sa iyong magpatakbo ng mga x86 na laro sa mga ARM system

Ang mga release ng Box86 0.2.6 at Box64 0.1.8 emulator ay nai-publish, na idinisenyo upang patakbuhin ang mga programang Linux na pinagsama-sama para sa x86 at x86_64 na mga arkitektura sa mga kagamitang may ARM, ARM64, PPC64LE at RISC-V na mga processor. Ang mga proyekto ay binuo nang sabay-sabay ng isang pangkat ng mga developer - Ang Box86 ay limitado sa kakayahang magpatakbo ng 32-bit x86 na mga application, at ang Box64 ay nagbibigay ng kakayahang magpatakbo ng 64-bit na mga executable. Ang proyekto ay nagbibigay ng malaking pansin sa pag-aayos ng paglulunsad ng gaming [...]

Vulnerability sa 7-Zip na nagbibigay-daan sa iyong makakuha ng mga pribilehiyo ng SYSTEM sa Windows

Natukoy ang isang kahinaan (CVE-7-2022) sa libreng archiver na 29072-Zip, na nagbibigay-daan sa mga di-makatwirang utos na maisagawa nang may mga pribilehiyo ng SYSTEM sa pamamagitan ng paglipat ng isang espesyal na idinisenyong file na may extension na .7z sa lugar na may pahiwatig na ipinapakita kapag binubuksan. ang menu na “Tulong>Mga Nilalaman”. Lumalabas lang ang problema sa Windows platform at sanhi ng kumbinasyon ng 7z.dll misconfiguration at buffer overflow. Kapansin-pansin na pagkatapos maabisuhan tungkol sa problema, ang mga developer ng 7-Zip […]

Ang Celestial project ay bumubuo ng isang Ubuntu build na may Flatpak sa halip na Snap

Ang isang beta release ng CelOS (Celestial OS) distribution ay ipinakita, na isang muling pagtatayo ng Ubuntu 22.04 kung saan ang Snap package management toolkit ay pinalitan ng Flatpak. Sa halip na mag-install ng mga karagdagang application mula sa Snap Store catalog, inaalok ang pagsasama sa Flathub catalog. Ang laki ng larawan sa pag-install ay 3.7 GB. Ang mga pagpapaunlad ng proyekto ay ipinamamahagi sa ilalim ng lisensya ng GPLv3. Kasama sa build ang isang seleksyon ng mga aplikasyon ng GNOME na ipinamamahagi sa format na Flatpak, [...]

Mga kahinaan sa swhkd, isang shortcut manager para sa Wayland

Ang isang serye ng mga kahinaan ay natukoy sa swhkd (Simple Wayland HotKey Daemon) na sanhi ng maling trabaho sa mga pansamantalang file, mga parameter ng command line at mga Unix socket. Ang programa ay nakasulat sa Rust at pinangangasiwaan ang pagpindot ng hotkey sa mga kapaligiran batay sa Wayland protocol (isang configuration-file-compatible na analogue ng proseso ng sxhkd na ginagamit sa X11-based na mga kapaligiran). Kasama sa package ang […]

Paglabas ng file synchronization utility Rsync 3.2.4

Pagkatapos ng isang taon at kalahati ng pag-unlad, ang paglabas ng Rsync 3.2.4 ay magagamit, isang file synchronization at backup na utility na nagbibigay-daan sa iyo upang mabawasan ang trapiko sa pamamagitan ng unti-unting pagkopya ng mga pagbabago. Ang transportasyon ay maaaring ssh, rsh o ang proprietary rsync protocol. Sinusuportahan nito ang organisasyon ng mga hindi nagpapakilalang rsync server, na pinakaangkop para sa pagtiyak ng pag-synchronize ng mga salamin. Ang code ng proyekto ay ipinamahagi sa ilalim ng lisensya ng GPLv3. Kabilang sa mga idinagdag na pagbabago: […]

Paglabas ng PascalABC.NET 3.8.3 development environment

Ang paglabas ng PascalABC.NET 3.8.3 programming system ay magagamit, na nag-aalok ng isang edisyon ng Pascal programming language na may suporta para sa pagbuo ng code para sa .NET platform, ang kakayahang gumamit ng .NET na mga aklatan at karagdagang mga tampok tulad ng mga generic na klase, interface, operator overloading, λ-expression, exception, garbage collection , extension method, unnamed classes at autoclasses. Ang proyekto ay pangunahing nakatuon sa mga aplikasyon sa edukasyon at pananaliksik. Plastik na bag […]

Paglabas ng LXQt 1.1 user environment

Pagkatapos ng anim na buwan ng pag-develop, ang environment ng user na LXQt 1.1 (Qt Lightweight Desktop Environment) ay inilabas, na binuo ng pinagsamang team ng mga developer ng LXDE at Razor-qt na proyekto. Ang interface ng LXQt ay patuloy na sumusunod sa mga ideya ng klasikong organisasyon sa desktop, na nagpapakilala ng modernong disenyo at mga diskarte na nagpapataas ng kakayahang magamit. Ang LXQt ay nakaposisyon bilang isang magaan, modular, mabilis at maginhawang pagpapatuloy ng pag-unlad ng Razor-qt at LXDE desktop, na isinasama ang pinakamahusay na […]