Հեղինակ: ProHoster

Կանանց տարիքի մասին կատակը հանգեցրեց Ռուբիի վարքագծի կանոնագրքի փոփոխություններին

Ruby Project-ի վարքականոնը, որը սահմանում է ծրագրավորողների համայնքում բարեկամական և հարգալից հաղորդակցության սկզբունքները, թարմացվել է վիրավորական արտահայտությունները մաքրելու համար. հակառակ կարծիքների նկատմամբ հանդուրժողականությունը սահմանող կետը հանվել է: Նորեկների, երիտասարդ մասնակիցների, նրանց ուսուցիչների և հույզերը զսպել չկարողացող մարդկանց հանցակիցների («կրակով շնչող կախարդներ») արտահայտությունը ընդլայնվել է բոլոր օգտագործողների համար: […]

Google-ը XNUMX միլիոն դոլար է խոստանում բաց կոդով անվտանգությունը բարելավելու համար

Google-ը ներկայացրել է անվտանգ բաց կոդով (SOS) նախաձեռնությունը, որը պարգևներ կտրամադրի կարևոր բաց կոդով ծրագրային ապահովման անվտանգության բարձրացման հետ կապված աշխատանքի համար: Առաջին վճարումների համար հատկացվել է մեկ միլիոն դոլար, սակայն եթե նախաձեռնությունը հաջողված համարվի, ծրագրում ներդրումները կշարունակվեն։ Տրվում են հետևյալ բոնուսները՝ $10000 կամ ավելի՝ բարդ, նշանակալի […]

Firefox-ում Wayland-ի աջակցության բարելավման ճանապարհային քարտեզ

Մարտին Ստրանսկին՝ Fedora-ի և RHEL-ի Firefox փաթեթի սպասարկող, ով Firefox-ը տեղափոխում է Ուեյլենդ, հրապարակել է զեկույց՝ վերանայելով Firefox-ի վերջին զարգացումները, որոնք աշխատում են Wayland արձանագրության վրա հիմնված միջավայրերում: Firefox-ի գալիք թողարկումներում նախատեսվում է լուծել Wayland-ի համար նախատեսված build-ներում նկատված խնդիրները՝ սեղմատախտակի և թռուցիկների մշակման հետ: Նշված հնարավորությունները [...]

Խափանում է OpenBSD-ում, DragonFly BSD-ում և Electron-ում՝ IdenTrust արմատային վկայագրի ժամկետի ավարտի պատճառով

IdenTrust արմատային վկայագրի (DST Root CA X3) հնացումը, որն օգտագործվում էր Let's Encrypt CA արմատային վկայագրի խաչաձև ստորագրման համար, խնդիրներ է առաջացրել Let's Encrypt վկայագրի հաստատման հետ կապված նախագծերում, որոնք օգտագործում են OpenSSL և GnuTLS-ի հին տարբերակները: Խնդիրները ազդել են նաև LibreSSL գրադարանի վրա, որի մշակողները հաշվի չեն առել անցյալի փորձը՝ կապված ձախողումների հետ, որոնք առաջացել են այն բանից հետո, երբ արմատային վկայականը դարձել է […]

GitHub-ը կրկին արգելափակել է RE3 նախագծի պահոցը

GitHub-ը կրկին արգելափակել է RE3 նախագծի պահոցը և դրա բովանդակության 861 պատառաքաղը՝ Take-Two Interactive-ի նոր բողոքից հետո, որը պատկանում է GTA III և GTA Vice City խաղերի հետ կապված մտավոր սեփականությանը: Հիշեցնենք, որ re3 նախագիծը աշխատանքներ է իրականացրել GTA III և GTA Vice City խաղերի սկզբնական կոդերի հակադարձ ճարտարագիտության վրա, թողարկվել է մոտ 20 […]

Բաց կոդով հիմնադրամը ներկայացրեց JShelter բրաուզերի հավելումը JavaScript API-ն սահմանափակելու համար

Ազատ ծրագրաշարի հիմնադրամը ներկայացրել է JShelter նախագիծը, որը մշակում է դիտարկիչի հավելում, որը պաշտպանում է այն սպառնալիքներից, որոնք առաջանում են վեբկայքերում JavaScript-ի օգտագործման ժամանակ, ներառյալ թաքնված նույնականացումը, շարժումներին հետևելը և օգտվողի տվյալների կուտակումը: Ծրագրի կոդը բաշխվում է GPLv3 լիցենզիայի ներքո: Հավելվածը պատրաստված է Firefox, Google Chrome, Opera, Brave, Microsoft Edge և Chromium շարժիչի վրա հիմնված այլ բրաուզերների համար։ Նախագիծը զարգանում է որպես [...]

Chrome-ի 94.0.4606.71 թարմացումն ուղղում է 0-օրյա խոցելիությունը

Google-ը ստեղծել է Chrome 94.0.4606.71-ի թարմացում, որը շտկում է 4 խոցելիություն, այդ թվում՝ երկու խնդիր, որոնք արդեն իսկ օգտագործված են հարձակվողների կողմից շահագործման մեջ (0 օր): Մանրամասները դեռևս չեն բացահայտվել, մենք միայն գիտենք, որ առաջին խոցելիությունը (CVE-2021-37975) պայմանավորված է V8 JavaScript շարժիչում հիշողության տարածք մուտք գործելուց հետո (օգտագործումից հետո ազատ), իսկ երկրորդ խնդիրը ( CVE-2021-37976) հանգեցնում է տեղեկատվության արտահոսքի: Հայտարարության մեջ նոր […]

Valve-ը թողարկել է Proton 6.3-7 փաթեթը՝ Windows-ի խաղերը Linux-ով գործարկելու համար

Valve-ը հրապարակել է Proton 6.3-7 նախագծի թողարկումը, որը հիմնված է Wine նախագծի զարգացումների վրա և ուղղված է Windows-ի համար ստեղծված և Linux-ի Steam կատալոգում ներկայացված խաղային հավելվածների գործարկման ապահովմանը։ Ծրագրի մշակումները բաշխվում են BSD լիցենզիայի ներքո: Proton-ը թույլ է տալիս ուղղակիորեն գործարկել միայն Windows-ի համար նախատեսված խաղային հավելվածները Steam Linux հաճախորդում: Փաթեթը ներառում է DirectX ներդրում […]

PostgreSQL 14 DBMS թողարկում

Մեկ տարվա մշակումից հետո հրապարակվել է PostgreSQL 14 DBMS-ի նոր կայուն մասնաճյուղը: Նոր մասնաճյուղի թարմացումները կթողարկվեն հինգ տարվա ընթացքում՝ մինչև 2026 թվականի նոյեմբերը: Հիմնական նորամուծություններ. Ավելացվել է JSON տվյալների հասանելիության աջակցություն՝ օգտագործելով զանգվածների հետ աշխատելը հիշեցնող արտահայտություններ. SELECT ('{ "postgres": { "release": 14 }}'::jsonb)['postgres']['release']; SELECT * FROM test WHERE մանրամասները['attributes']['size'] = '"միջին"'; Նմանատիպ […]

Qt 6.2 շրջանակի թողարկում

Qt ընկերությունը հրապարակել է Qt 6.2 Framework-ի թողարկումը, որում աշխատանքները շարունակվում են կայունացնելու և Qt 6 մասնաճյուղի ֆունկցիոնալությունը բարձրացնելու ուղղությամբ: Qt 6.2-ն ապահովում է Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS) հարթակներ: 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY և QNX: Qt բաղադրիչների սկզբնական կոդը տրամադրվում է LGPLv3 և […]

Facebook բաց կոդով Mariana Trench ստատիկ անալիզատոր

Facebook-ը ներկայացրել է նոր բաց կոդով ստատիկ անալիզատոր՝ Mariana Trench, որի նպատակն է բացահայտել Android հավելվածների և Java ծրագրերի խոցելիությունը։ Հնարավոր է վերլուծել նախագծերը առանց կոդերի, որոնց համար հասանելի է միայն Dalvik վիրտուալ մեքենայի բայթկոդը։ Մյուս առավելությունը կատարման շատ բարձր արագությունն է (կոդի մի քանի միլիոն տողերի վերլուծությունը տևում է մոտ 10 վայրկյան), [...]

Linux-ի միջուկում 5.14.7-ում հայտնաբերվել է խնդիր, որը խափանում է BFQ ժամանակացույցով համակարգերում:

Linux-ի տարբեր բաշխումների օգտատերերը, որոնք օգտագործում են BFQ I/O ժամանակացույցը, Linux միջուկը 5.14.7 տարբերակին թարմացնելուց հետո բախվել են խնդրի, որը պատճառ է դառնում, որ միջուկը խափանվի բեռնումից մի քանի ժամվա ընթացքում: Խնդիրը շարունակում է առաջանալ նաև միջուկում 5.14.8: Պատճառը 5.15 թեստային ճյուղից տեղափոխված BFQ (Budget Fair Queueing) մուտքային/ելքային ժամանակացույցի ռեգրեսիվ փոփոխությունն էր, որը […]