Հեղինակ: ProHoster

Redo Rescue 4.0.0-ի թողարկում, բաշխում կրկնօրինակման և վերականգնման համար

Հրապարակվել է Live բաշխման Redo Rescue 4.0.0 թողարկումը, որը նախատեսված է պահեստային պատճեններ ստեղծելու և համակարգը վերականգնելու ձախողման կամ տվյալների կոռուպցիայի դեպքում։ Բաշխման կողմից ստեղծված վիճակի հատվածները կարող են ամբողջությամբ կամ ընտրովի կերպով կլոնավորվել նոր սկավառակի վրա (ստեղծելով նոր բաժանման աղյուսակ) կամ օգտագործել համակարգի ամբողջականությունը վերականգնելու համար չարամիտ գործողություններից, ապարատային խափանումներից կամ տվյալների պատահական ջնջումից հետո: Բաշխում […]

Geany 1.38 IDE-ի թողարկում

Geany 1.38 նախագծի թողարկումը հասանելի է՝ զարգացնելով հավելվածների մշակման թեթև և կոմպակտ միջավայր: Ծրագրի նպատակներից է կոդերի խմբագրման շատ արագ միջավայրի ստեղծումը, որը հավաքման ընթացքում պահանջում է նվազագույն քանակի կախվածություն և կապված չէ կոնկրետ օգտագործողների միջավայրերի առանձնահատկությունների հետ, ինչպիսիք են KDE-ն կամ GNOME-ը: Geany-ի կառուցման համար պահանջվում է միայն GTK գրադարանը և դրա կախվածությունը (Pango, Glib և […]

Դասական քվեստների անվճար էմուլյատորի թողարկում ScummVM 2.5.0

Ծրագրի քսանամյակի օրը հրապարակվեց դասական քվեստների անվճար միջպլատֆորմային թարգմանիչի՝ ScummVM 2.5.0-ի թողարկումը, որը փոխարինեց գործարկվող ֆայլերը խաղերի համար և թույլ տվեց շատ դասական խաղեր գործարկել այն հարթակներում, որոնց համար դրանք չէին: ի սկզբանե նախատեսված էր. Ծրագրի կոդը բաշխվում է GPLv2 լիցենզիայի ներքո: Ընդհանուր առմամբ, հնարավոր է գործարկել ավելի քան 250 քվեստներ և ավելի քան 1600 ինտերակտիվ տեքստային խաղեր, ներառյալ LucasArts-ի խաղերը, […]

Python-ը TIOBE ծրագրավորման լեզուների վարկանիշում զբաղեցնում է առաջին տեղը

TIOBE Software-ի կողմից հրապարակված ծրագրավորման լեզուների հանրաճանաչության հոկտեմբերյան վարկանիշում նշվում է Python ծրագրավորման լեզվի հաղթանակը (11.27%), որը տարվա ընթացքում երրորդ տեղից տեղափոխվեց առաջին տեղ՝ փոխարինելով C լեզուները (11.16%) և Java (10.46%). TIOBE հանրաճանաչության ինդեքսն իր եզրակացությունները հիմնում է որոնման հարցումների վիճակագրության վերլուծության հիման վրա այնպիսի համակարգերում, ինչպիսիք են Google-ը, Google Blogs-ը, Yahoo!-ն, Wikipedia-ն, MSN-ը, […]

Flatpak 1.12.0 ինքնաբավ փաթեթների համակարգի թողարկում

Հրապարակվել է Flatpak 1.12 գործիքակազմի նոր կայուն մասնաճյուղը, որն ապահովում է համակարգ ստեղծելու ինքնուրույն փաթեթներ, որոնք կապված չեն հատուկ Linux բաշխումների հետ և աշխատում են հատուկ կոնտեյներով, որը մեկուսացնում է հավելվածը մնացած համակարգից: Flatpak փաթեթների գործարկման աջակցությունը տրամադրվում է Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint, Alt Linux և Ubuntu-ի համար: Flatpak փաթեթները ներառված են Fedora պահոցում […]

Debian 11.1 և 10.11 թարմացումներ

Ստեղծվել է Debian 11 բաշխման առաջին ուղղիչ թարմացումը, որը ներառում է փաթեթի թարմացումները, որոնք թողարկվել են նոր մասնաճյուղի թողարկումից հետո երկու ամսվա ընթացքում և վերացրել են տեղադրիչի թերությունները: Թողարկումը ներառում է 75 թարմացում՝ կայունության խնդիրները շտկելու և 35 թարմացումներ՝ խոցելիությունները շտկելու համար: Debian 11.1-ի փոփոխություններից կարելի է նշել clamav փաթեթների վերջին կայուն տարբերակների թարմացումը, […]

OpenSilver 1.0-ի թողարկում՝ Silverlight-ի բաց կոդով իրականացում

Հրապարակվել է OpenSilver նախագծի առաջին կայուն թողարկումը, որն առաջարկում է Silverlight հարթակի բաց իրականացում, որը թույլ է տալիս ստեղծել ինտերակտիվ վեբ հավելվածներ՝ օգտագործելով C#, XAML և .NET տեխնոլոգիաները։ Ծրագրի կոդը գրված է C#-ով և տարածվում MIT լիցենզիայի ներքո: Կազմված Silverlight հավելվածները կարող են գործարկվել ցանկացած աշխատասեղանի և բջջային բրաուզերում, որն աջակցում է WebAssembly-ին, սակայն ուղղակի կոմպիլյացիան ներկայումս հնարավոր է միայն Windows-ում […]

Wine 6.19 թողարկում

Թողարկվել է WinAPI-ի բաց իրականացման փորձնական ճյուղը՝ Wine 6.19: 6.18 տարբերակի թողարկումից ի վեր փակվել է 22 վրիպակի հաշվետվություն և կատարվել է 520 փոփոխություն: Ամենակարևոր փոփոխությունները՝ IPHlpApi, NsiProxy, WineDbg և որոշ այլ մոդուլներ փոխարկվել են PE (Portable Executable) ձևաչափի։ Շարունակվել է HID (Human Interface Devices) արձանագրությունն աջակցող joysticks-ի հետին պլանի մշակումը: Միջուկի հետ կապված […]

Brython 3.10-ի թողարկում, Python լեզվի ներդրում վեբ բրաուզերների համար

Ներկայացվել է Brython 3.10 (Browser Python) նախագծի թողարկումը Python 3 ծրագրավորման լեզվի ներդրմամբ՝ վեբ բրաուզերի կողմից կատարման համար, որը թույլ է տալիս օգտագործել Python-ը JavaScript-ի փոխարեն՝ համացանցի համար սկրիպտներ մշակելու համար: Ծրագրի կոդը գրված է Python-ով և տարածվում է BSD լիցենզիայի ներքո: Միացնելով brython.js և brython_stdlib.js գրադարանները՝ վեբ մշակողը կարող է օգտագործել Python՝ կայքի տրամաբանությունը սահմանելու համար։

Chromium-ի օպտիմալացման արդյունքներն իրականացվել են RenderingNG նախագծի կողմից

Chromium-ի մշակողները ամփոփել են RenderingNG նախագծի առաջին արդյունքները, որը մեկնարկել է 8 տարի առաջ, որի նպատակն է շարունակական աշխատանքը բարձրացնել Chrome-ի արդյունավետությունը, հուսալիությունը և ընդարձակելիությունը: Օրինակ, Chrome 94-ում ավելացված օպտիմալացումները Chrome 93-ի համեմատ հանգեցրել են էջի ցուցադրման հետաձգման 8%-ով կրճատմանը և մարտկոցի ծառայության ժամկետի 0.5%-ով ավելացման: Հաշվի առնելով չափը [...]

Մեկ այլ խոցելիություն Apache httpd-ում, որը թույլ է տալիս մուտք գործել կայքի արմատական ​​գրացուցակից դուրս

Հայտնաբերվել է նոր հարձակման վեկտոր Apache http սերվերի համար, որը մնացել է չուղղված 2.4.50 թարմացման մեջ և թույլ է տալիս մուտք գործել ֆայլեր կայքի արմատական ​​գրացուցակից դուրս գտնվող տարածքներից։ Բացի այդ, հետազոտողները գտել են մի մեթոդ, որը թույլ է տալիս որոշակի ոչ ստանդարտ պարամետրերի առկայության դեպքում ոչ միայն կարդալ համակարգի ֆայլերը, այլև հեռակա կարգով կատարել դրանց կոդը սերվերի վրա: Խնդիրն ի հայտ է գալիս միայն 2.4.49 թողարկումներում […]

cppcheck 2.6-ի թողարկում՝ ստատիկ կոդերի անալիզատոր C++ և C լեզուների համար

Թողարկվել է cppcheck 2.6 ստատիկ կոդերի անալիզատորի նոր տարբերակը, որը թույլ է տալիս բացահայտել C և C++ լեզուներով կոդի տարբեր դասերի սխալները, այդ թվում՝ ներկառուցված համակարգերին բնորոշ ոչ ստանդարտ շարահյուսություն օգտագործելիս: Տրվում է պլագինների հավաքածու, որի միջոցով cppcheck-ը ինտեգրված է տարբեր զարգացման, շարունակական ինտեգրման և թեստավորման համակարգերի հետ, ինչպես նաև տրամադրում է այնպիսի հնարավորություններ, ինչպիսիք են համապատասխանության ստուգումը […]