Հեղինակ: ProHoster

Yandex-ը բացեց բաշխված DBMS YDB-ի կոդը, որն աջակցում է SQL-ին

Yandex-ը հրապարակել է բաշխված DBMS YDB-ի սկզբնական կոդը, որն ապահովում է SQL բարբառի և ACID գործարքների աջակցություն: DBMS-ը ստեղծվել է զրոյից և ի սկզբանե մշակվել է սխալների հանդուրժողականության, խափանումներից ավտոմատ վերականգնման և մասշտաբայնության ապահովման նպատակով: Նշվում է, որ Yandex-ը գործարկել է աշխատող YDB կլաստերներ, ներառյալ ավելի քան 10 հազար հանգույցներ, որոնք պահում են հարյուրավոր պետաբայթ տվյալներ և սպասարկում են միլիոնավոր բաշխված գործարքներ […]

Debian բաշխման մեջ սեփական որոնվածը ներառելու շարժում

Սթիվ Մակինթայրը, ով մի քանի տարի ծառայել է որպես Debian նախագծի ղեկավար, նախաձեռնել է վերաիմաստավորել Debian-ի մոտեցումը առաքման սեփական որոնվածը, որը ներկայումս ներառված չէ պաշտոնական տեղադրման պատկերներում և տրամադրվում է առանձին ոչ անվճար պահեստում: Ըստ Սթիվի, միայն բաց կոդով ծրագրային ապահովման մատուցման իդեալին հասնելու փորձը հանգեցնում է անհարկի դժվարությունների […]

Git 2.36 աղբյուրի կառավարման թողարկում

Երեք ամիս մշակումից հետո թողարկվել է բաշխված աղբյուրի կառավարման համակարգը Git 2.36: Git-ը տարբերակների կառավարման ամենահայտնի, հուսալի և բարձր կատարողական համակարգերից մեկն է, որն ապահովում է ճկուն ոչ գծային զարգացման գործիքներ՝ հիմնված ճյուղավորման և միաձուլման վրա: Պատմության ամբողջականությունն ու հետադարձ փոփոխությունների դիմադրությունն ապահովելու համար յուրաքանչյուր պարտավորությունում օգտագործվում է ամբողջ նախորդ պատմության անուղղակի հեշինգը, […]

Pgfe 2, հաճախորդի C++ API PostgreSQL-ի համար հասանելի է

Հրապարակվել է Pgfe 2-ի (PostGres FrontEnd) առաջին կայուն թողարկումը՝ առաջադեմ և հնարավորություններով հարուստ վարորդ (հաճախորդի API) PostgreSQL-ի համար, որը գրված է C++-ով և պարզեցնում է աշխատանքը PostgreSQL-ի հետ C++ նախագծերում: Ծրագրի կոդը բաշխվում է Apache 2.0 լիցենզիայի ներքո: Build-ը պահանջում է կոմպիլյատոր, որն աջակցում է C++17 ստանդարտին: Հիմնական առանձնահատկությունները. Միացում արգելափակման և չարգելափակման ռեժիմներում: Նախապես պատրաստված […]

SDL մշակողները 2.0.22 թողարկման մեջ փոխել են լռելյայնը Wayland-ի համար

SDL (Simple DirectMedia Layer) գրադարանի կոդերի բազայում նախկինում ընդունված փոփոխությունը հակադարձվել է, որը լռելյայնորեն միացրել է գործողությունը Wayland արձանագրության վրա հիմնված միջավայրերում, որոնք միաժամանակ ապահովում են Wayland-ի և X11-ի համար: Այսպիսով, 2.0.22 թողարկման մեջ, ինչպես նախկինում, XWayland բաղադրիչով Wayland միջավայրերում, X11 արձանագրության օգտագործմամբ ելքը կօգտագործվի լռելյայն: Նշվում է, որ աջակցության հետ կապված […]

Box86 և Box64 էմուլյատորների նոր տարբերակները, որոնք թույլ են տալիս գործարկել x86 խաղեր ARM համակարգերում

Հրապարակվել են Box86 0.2.6 և Box64 0.1.8 էմուլյատորների թողարկումները, որոնք նախատեսված են x86 և x86_64 ճարտարապետությունների համար կազմված Linux ծրագրերը ARM, ARM64, PPC64LE և RISC-V պրոցեսորներով սարքավորումների վրա գործարկելու համար: Նախագծերը մշակվում են համաժամանակյա ծրագրավորողների մեկ թիմի կողմից. Box86-ը սահմանափակված է 32-բիթանոց x86 հավելվածներ գործարկելու ունակությամբ, իսկ Box64-ը տրամադրում է 64-բիթանոց գործարկվող նյութեր գործարկելու հնարավորություն: Նախագիծը մեծ ուշադրություն է դարձնում խաղային խաղերի մեկնարկի կազմակերպմանը […]

7-Zip-ում խոցելիություն, որը թույլ է տալիս Ձեզ ձեռք բերել SYSTEM արտոնություններ Windows-ում

7-Zip անվճար արխիվատորում հայտնաբերվել է խոցելիություն (CVE-2022-29072), որը թույլ է տալիս կամայական հրամաններ կատարել SYSTEM արտոնություններով՝ հատուկ նախագծված ֆայլը տեղափոխելով .7z ընդլայնումով տարածք՝ բացելիս ցուցադրվող հուշումով: «Օգնություն>Բովանդակություն» ընտրացանկը: Խնդիրը հայտնվում է միայն Windows պլատֆորմում և առաջանում է 7z.dll սխալ կազմաձևման և բուֆերային արտահոսքի համակցությամբ: Հատկանշական է, որ խնդրի մասին ծանուցվելուց հետո 7-Zip մշակողները […]

Սելեստիալ նախագիծը Snap-ի փոխարեն Ubuntu-ի կառուցվածք է մշակում Flatpak-ով

Ներկայացվել է CelOS (Celestial OS) բաշխման բետա թողարկումը, որը Ubuntu 22.04-ի վերակառուցումն է, որտեղ Snap փաթեթի կառավարման գործիքակազմը փոխարինվել է Flatpak-ով: Snap Store կատալոգից լրացուցիչ հավելվածներ տեղադրելու փոխարեն առաջարկվում է ինտեգրում Flathub կատալոգի հետ։ Տեղադրման պատկերի չափը 3.7 ԳԲ է: Ծրագրի մշակումները բաշխվում են GPLv3 լիցենզիայի ներքո: Կառուցվածքը ներառում է GNOME հավելվածների ընտրանի, որոնք բաշխված են Flatpak ձևաչափով, […]

Խոցելիություններ swhkd-ում, Wayland-ի դյուրանցումների կառավարիչ

swhkd-ում (Simple Wayland HotKey Daemon) հայտնաբերվել են մի շարք խոցելիություններ, որոնք առաջացել են ժամանակավոր ֆայլերի, հրամանի տողի պարամետրերի և Unix վարդակների հետ սխալ աշխատանքի հետևանքով: Ծրագիրը գրված է 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 ծրագրավորման համակարգի թողարկումը, որն առաջարկում է Pascal ծրագրավորման լեզվի տարբերակ՝ .NET պլատֆորմի համար կոդերի ստեղծման աջակցությամբ, .NET գրադարանների օգտագործման հնարավորությամբ և լրացուցիչ հնարավորություններով, ինչպիսիք են ընդհանուր դասերը, ինտերֆեյսները, օպերատորը: գերբեռնում, λ-արտահայտություններ, բացառություններ, աղբահանություն, ընդլայնման մեթոդներ, անանուն դասեր և ավտոդասեր: Ծրագիրը հիմնականում ուղղված է կրթության և հետազոտության ոլորտում կիրառությունների վրա: Պլաստիկ տոպրակ […]

LXQt 1.1 օգտագործողի միջավայրի թողարկում

Վեց ամիս մշակումից հետո թողարկվել է LXQt 1.1 (Qt Lightweight Desktop Environment) օգտագործողի միջավայրը, որը մշակվել է LXDE և Razor-qt նախագծերի մշակողների համատեղ թիմի կողմից: LXQt ինտերֆեյսը շարունակում է հետևել դասական աշխատասեղանի կազմակերպության գաղափարներին՝ ներկայացնելով ժամանակակից դիզայն և տեխնիկա, որոնք մեծացնում են օգտագործելիությունը: LXQt-ը դիրքավորվում է որպես Razor-qt և LXDE աշխատասեղանների զարգացման թեթև, մոդուլային, արագ և հարմար շարունակություն՝ ներառելով լավագույն […]