Հեղինակ: ProHoster

LLVM 13.0 կոմպիլյատորների փաթեթի թողարկում

Վեց ամիս մշակումից հետո ներկայացվեց LLVM 13.0 նախագծի թողարկումը՝ GCC-ի հետ համատեղելի գործիքակազմ (կոմպիլյատորներ, օպտիմիզատորներ և կոդերի գեներատորներ), որը ծրագրերը հավաքում է RISC-անման վիրտուալ հրահանգների միջանկյալ բիթկոդի մեջ (ցածր մակարդակի վիրտուալ մեքենա բազմամակարդակ օպտիմալացման համակարգ): Ստեղծված կեղծ կոդը կարող է փոխակերպվել JIT կոմպիլյատորի միջոցով մեքենայի հրահանգների անմիջապես ծրագրի կատարման պահին: Բարելավումներ Clang 13.0-ում. Աջակցություն երաշխավորված […]

BGP-ի հետ սխալ մանիպուլյացիաները հանգեցրել են Facebook-ի, Instagram-ի և WhatsApp-ի 6-ժամյա անհասանելիության։

Facebook-ը բախվեց իր պատմության մեջ ամենամեծ խափանումներին, ինչի արդյունքում ընկերության բոլոր ծառայությունները, ներառյալ facebook.com-ը, instagram.com-ը և WhatsApp-ը, անհասանելի էին 6 ժամով՝ երկուշաբթի ժամը 18:39-ից մինչև 0:28-ը: (MSK) երեքշաբթի. Խափանման աղբյուրը BGP կարգավորումների փոփոխությունն էր հիմնական երթուղիչների վրա, որոնք կառավարում են երթևեկությունը տվյալների կենտրոնների միջև, ինչը հանգեցրեց կասկադային […]

Python 3.10 ծրագրավորման լեզվի թողարկում

Մեկ տարվա մշակումից հետո ներկայացվում է Python 3.10 ծրագրավորման լեզվի զգալի թողարկումը։ Նոր մասնաճյուղը կաջակցվի մեկուկես տարի, որից հետո ևս երեքուկես տարի կստեղծվեն շտկումներ՝ վերացնելու խոցելիությունը։ Միևնույն ժամանակ սկսվեց Python 3.11 մասնաճյուղի ալֆա փորձարկումը (զարգացման նոր ժամանակացույցի համաձայն՝ նոր մասնաճյուղի վրա աշխատանքը սկսվում է թողարկումից հինգ ամիս առաջ […]

Android 12 բջջային հարթակի թողարկում

Google-ը հրապարակել է Android 12 բաց բջջային հարթակի թողարկումը: Նոր թողարկման հետ կապված սկզբնական տեքստերը տեղադրված են նախագծի Git պահոցում (մասնաճյուղ android-12.0.0_r1): Ծրագրաշարի թարմացումները պատրաստվում են Pixel շարքի սարքերի, ինչպես նաև Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo և Xiaomi ընկերությունների կողմից արտադրված սմարթֆոնների համար։ Բացի այդ, ստեղծվել են ունիվերսալ GSI (Generic System Images) հավաքներ, որոնք հարմար են տարբեր […]

Գրասենյակային փաթեթի թողարկում OnlyOffice Desktop 6.4

Հասանելի է OnlyOffice Desktop 6.4-ը, որը նախատեսված է տեքստային փաստաթղթերի, աղյուսակների և ներկայացումների հետ աշխատելու համար: Խմբագրիչները նախագծված են որպես աշխատասեղանի հավելվածներ, որոնք գրված են JavaScript-ով, օգտագործելով վեբ տեխնոլոգիաները, բայց մի շարքում համատեղում են հաճախորդի և սերվերի բաղադրիչները, որոնք նախատեսված են օգտագործողի տեղական համակարգում ինքնաբավ օգտագործման համար՝ առանց արտաքին ծառայության դիմելու: Ծրագրի կոդը բաշխված է […]

Թարմացրեք DBMS Redis 6.2.6, 6.0.16 և 5.0.14-ը՝ վերացնելով 8 խոցելիությունը

Հրապարակվել են Redis DBMS 6.2.6, 6.0.16 և 5.0.14 ուղղիչ թողարկումները, որոնցում շտկվել է 8 խոցելիություն։ Բոլոր օգտատերերին խորհուրդ է տրվում շտապ թարմացնել Redis-ը նոր տարբերակների: Չորս խոցելիությունը (CVE-2021-41099, CVE-2021-32687, CVE-2021-32628, CVE-2021-32627) կարող են հանգեցնել բուֆերային արտահոսքի հատուկ մշակված հրամանների և ցանցային հարցումների մշակման ժամանակ, սակայն շահագործման համար պահանջվում է որոշակի կարգավորումներ max-bulk-len, set-max-intset-entries, hash-max-ziplist-*, proto-max-bulk-len, client-query-buffer-limit) […]

Eigen նախագծի պահոցն անհասանելի է

Eigen նախագիծը տեխնիկական խնդիրների է հանդիպել հիմնական պահեստի հետ: Օրեր առաջ GitLab կայքում տեղադրված նախագծի սկզբնական կոդը անհասանելի էր։ Էջ մուտք գործելիս ցուցադրվում է «Ոչ պահեստ» սխալը: Էջում տեղադրված փաթեթների թողարկումները նույնպես անհասանելի են պարզվել։ Քննարկման մասնակիցները նշում են, որ eigen-ի երկարաժամկետ անհասանելիությունն արդեն խաթարել է բազմաթիվ նախագծերի հավաքումը և շարունակական փորձարկումը, այդ թվում՝ […]

Ռուսաստանը նախատեսում է ստեղծել սեփական «Բաց ծրագրային ապահովման հիմնադրամ»:

Մոսկվայում անցկացված Russian Open Source Summit կոնֆերանսում, որը նվիրված էր Ռուսաստանում բաց կոդով ծրագրային ապահովման օգտագործմանը օտարերկրյա մատակարարներից կախվածությունը նվազեցնելու կառավարության քաղաքականության համատեքստում, հայտարարվեց ոչ առևտրային կազմակերպություն ստեղծելու մասին՝ Ռուսաստանի բաց կոդով հիմնադրամ: . Հիմնական խնդիրները, որոնցով կզբաղվի Ռուսաստանի բաց կոդով հիմնադրամը. Համակարգել ծրագրավորող համայնքների, կրթական և գիտական ​​կազմակերպությունների գործունեությունը: Մասնակցել […]

NVIDIA 470.74 ֆիրմային վարորդի թողարկում

NVIDIA-ն ներկայացրել է NVIDIA-ի սեփականատիրական վարորդ 470.74-ի նոր թողարկումը: Վարորդը հասանելի է Linux (ARM, x86_64), FreeBSD (x86_64) և Solaris (x86_64) համար: Հիմնական նոր առանձնահատկություններ. ուղղվել է խնդիր, երբ GPU-ով աշխատող հավելվածները կարող էին խափանվել քնի ռեժիմից վերսկսելուց հետո: Ուղղվել է ռեգրեսիա, որը հանգեցնում է հիշողության շատ մեծ սպառման՝ DirectX 12-ի օգտագործմամբ խաղեր վարելիս և […]

Nitrux 1.6.1 բաշխման թողարկում NX Desktop-ով

Հրապարակվել է Nitrux 1.6.1 բաշխման թողարկումը, որը կառուցված է Debian փաթեթի բազայի, KDE տեխնոլոգիաների և OpenRC սկզբնավորման համակարգի վրա: Բաշխումը զարգացնում է իր սեփական աշխատասեղանը՝ NX Desktop-ը, որը հավելում է KDE Plasma օգտագործողի միջավայրին։ Լրացուցիչ հավելվածներ տեղադրելու համար խթանվում է AppImages-ի ինքնուրույն փաթեթների համակարգը: Բեռնախցիկի պատկերի չափերն են՝ 3.1 ԳԲ և 1.5 ԳԲ: Ծրագրի մշակումները բաշխվում են անվճար […]

Lighttpd http սերվերի թողարկում 1.4.60

Թողարկվել է թեթև http սերվեր lighttpd 1.4.60: Նոր տարբերակը ներկայացնում է 437 փոփոխություն, որոնք հիմնականում կապված են սխալների շտկման և օպտիմալացման հետ: Հիմնական նորամուծություններ. Ավելացվել է Range վերնագրի (RFC-7233) աջակցություն բոլոր ոչ հոսքային պատասխանների համար (նախկինում Range-ն աջակցվում էր միայն ստատիկ ֆայլեր ուղարկելիս): HTTP/2 արձանագրության իրականացումը օպտիմիզացվել է՝ նվազեցնելով հիշողության սպառումը և արագացնելով ինտենսիվ ուղարկվող սկզբնական […]

HelloSystem 0.6 բաշխման թողարկում՝ օգտագործելով FreeBSD և հիշեցնում է macOS-ը

Սայմոն Փիթերը, AppImage ինքնամփոփ փաթեթի ձևաչափի ստեղծողը, հրապարակել է helloSystem 0.6-ի թողարկումը, որը բաշխում է FreeBSD 12.2-ի վրա և դիրքավորվում է որպես համակարգ սովորական օգտատերերի համար, որին կարող են անցնել Apple-ի քաղաքականությունից դժգոհ macOS-ի սիրահարները: Համակարգը զուրկ է Linux-ի ժամանակակից բաշխումներին բնորոշ բարդություններից, գտնվում է օգտատերերի ամբողջական վերահսկողության ներքո և թույլ է տալիս macOS-ի նախկին օգտատերերին հարմարավետ զգալ: Տեղեկությունների համար […]