Հեղինակ: ProHoster

Հասկանալով Docker

Ես արդեն մի քանի ամիս է, ինչ օգտագործում եմ Docker-ը՝ վեբ նախագծերի մշակման/առաքման գործընթացի կառուցվածքի համար: Ես առաջարկում եմ Habrakhabr-ի ընթերցողներին թարգմանել ներածական հոդվածը docker-ի մասին՝ «Հասկանալ դոկերին»: Ի՞նչ է դոկերը: Docker-ը բաց հարթակ է հավելվածների մշակման, առաքման և շահագործման համար: Docker-ը նախատեսված է ձեր հավելվածներն ավելի արագ մատուցելու համար: Docker-ի միջոցով դուք կարող եք անջատել ձեր հավելվածը ձեր ենթակառուցվածքից և […]

Habr Weekly #12 / OneWeb-ին թույլ չեն տվել մտնել Ռուսաստանի Դաշնություն, երկաթուղային կայաններ ընդդեմ ագրեգատորների, աշխատավարձերը ՏՏ ոլորտում, «սիրելիս, մենք սպանում ենք ինտերնետը»

Այս թողարկումում՝ OneWeb արբանյակային համակարգին հաճախականություններ չեն տրվել: Ավտոբուսի կայաններն ըմբոստացել են տոմսերի ագրեգատորների դեմ՝ պահանջելով արգելափակել 229 կայք, ներառյալ BlaBlaCar-ը և Yandex.Bus-ը: Աշխատավարձերը ՏՏ ոլորտում 2019 թվականի առաջին կիսամյակում. համաձայն My Circle աշխատավարձի հաշվիչի Սիրելի՛ս, մենք սպանում ենք ինտերնետը Զրույցի ընթացքում մենք նշեցինք (կամ ուզում էինք, բայց մոռացանք) սա՝ նկարչի «SHHD. Ձմեռ» նախագիծը […]

Asynchronous ծրագրավորում JavaScript-ում: (Վերադարձ զանգ, խոստում, RxJs)

Բարեւ բոլորին. Սերգեյ Օմելնիցկին կապի մեջ է. Ոչ վաղ անցյալում ես հյուրընկալեցի ռեակտիվ ծրագրավորման հոսք, որտեղ ես խոսեցի JavaScript-ում ասինխրոնիայի մասին: Այսօր ես կցանկանայի նշումներ անել այս նյութի վերաբերյալ: Բայց նախքան հիմնական նյութը սկսելը, մենք պետք է ներածական նշում կատարենք. Այսպիսով, եկեք սկսենք սահմանումներից. ի՞նչ է կույտը և հերթը: Ստեկը հավաքածու է, որի տարրերը [...]

LibreOffice-ում խոցելիություն, որը թույլ է տալիս կոդի կատարումը վնասակար փաստաթղթեր բացելիս

LibreOffice-ի գրասենյակային փաթեթում հայտնաբերվել է խոցելիություն (CVE-2019-9848), որը կարող է օգտագործվել հարձակվողի կողմից պատրաստված փաստաթղթերը բացելիս կամայական կոդ գործարկելու համար: Խոցելիությունը պայմանավորված է նրանով, որ LibreLogo բաղադրիչը, որը նախատեսված է ծրագրավորում սովորեցնելու և վեկտորային գծագրեր տեղադրելու համար, իր գործողությունները թարգմանում է Python կոդի: Կարողանալով կատարել LibreLogo հրահանգները՝ հարձակվողը կարող է ստիպել, որ Python-ի ցանկացած կոդ գործարկվի […]

Վահանակի թողարկում XMPP/Jabber հաճախորդի հայհոյանք 0.7.0

Վերջին թողարկումից վեց ամիս անց ներկայացվեց բազմահարթակ XMPP/Jabber հաճախորդի հայհոյանք 0.7.0 կոնսոլի թողարկումը: Հայհոյանքի ինտերֆեյսը ստեղծվել է ncurses գրադարանի միջոցով և աջակցում է libnotify գրադարանի օգտագործմամբ ծանուցումներին: Հավելվածը կարող է կազմվել կա՛մ libstrophe գրադարանի միջոցով, որն իրականացնում է աշխատանք XMPP արձանագրության հետ, կա՛մ իր libmesode պատառաքաղով, որն աջակցում է մշակողի կողմից: Հաճախորդի հնարավորությունները կարող են ընդլայնվել՝ օգտագործելով պլագիններ, […]

Google-ը ԵՄ որոնողական համակարգերից գանձելու է լռելյայն Android-ի համար

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

Տեսանյութ. 4 խաղացող արենայում փողոցային մարտական ​​խաղում Mighty Fight Federation կոնսուլների և համակարգչի համար

Տորոնտոյի Komi Games ստուդիայի մշակողները ներկայացրել են Mighty Fight Federation մուլտիպլեյեր մարտական ​​խաղը PlayStation 4-ի, Xbox One-ի, Switch-ի և PC-ի համար: Այն կհայտնվի Steam Early Access-ում այս տարվա վերջին եռամսյակում, իսկ այլ հարթակներում հասանելի կլինի 2020 թվականի երկրորդ եռամսյակում: Ցուցադրվեց նաև թրեյլեր՝ ցուցադրելով խաղի հիմնական մարտիկներն ու դրա աշխույժ և […]

Linux Mint 19.2 բաշխման թողարկում

Ներկայացված է Linux Mint 19.2 բաշխման թողարկումը՝ Linux Mint 19.x մասնաճյուղի երկրորդ թարմացումը, որը ձևավորվել է Ubuntu 18.04 LTS փաթեթի բազայի վրա և աջակցվում է մինչև 2023 թվականը։ Բաշխումը լիովին համատեղելի է Ubuntu-ի հետ, սակայն զգալիորեն տարբերվում է օգտատերերի միջերեսի կազմակերպման մոտեցմամբ և լռելյայն հավելվածների ընտրությամբ: Linux Mint-ի մշակողները ապահովում են աշխատասեղանի միջավայր, որը հետևում է աշխատասեղանի կազմակերպման դասական կանոններին, որոնք […]

Overwatch League թիմը վաճառվել է 40 միլիոն դոլարով

Էսպորտային կազմակերպությունը Immortals Gaming Club-ը վաճառել է Houston Outlaws Overwatch թիմին 40 միլիոն դոլարով: Գինը ներառում է ակումբի տեղաբաշխումը Overwatch լիգայում: Նոր սեփականատերը շինարարական ընկերության սեփականատեր Լի Զիբենն էր։ Վաճառքի պատճառը պայմանավորված էր լիգայի կանոններով, որոնք թույլատրում էին միայն մեկ OWL ակումբի սեփականություն՝ շահերի հնարավոր բախման պատճառով: 2018 թվականից Immortals Gaming-ը պատկանում է Los […]

Re2c lexer generator 1.2-ի թողարկում

Տեղի է ունեցել re2c-ի՝ C և C++ լեզուների համար լեքսիկական անալիզատորների անվճար գեներատորի թողարկումը: Հիշեցնենք, որ re2c-ը գրվել է 1993 թվականին Պիտեր Բամբուլիսի կողմից՝ որպես շատ արագ լեքսիկական անալիզատորների փորձարարական գեներատոր, որը տարբերվում է այլ գեներատորներից գեներացված կոդի արագությամբ և անսովոր ճկուն ինտերֆեյսով, որը թույլ է տալիս անալիզատորներին հեշտությամբ և արդյունավետ կերպով ինտեգրվել գոյություն ունեցող կոդի մեջ։ բազան։ Այդ ժամանակվանից […]

Pokémon Go-ն գերազանցել է 1 միլիարդ ներբեռնումները

2016 թվականի հուլիսին Pokémon Go-ի թողարկումից հետո խաղը դարձավ իսկական մշակութային ֆենոմեն և լուրջ խթան հաղորդեց հավելյալ իրականության տեխնոլոգիաների զարգացմանը։ Միլիոնավոր մարդիկ տասնյակ երկրներում հիացած էին դրանով. ոմանք ձեռք բերեցին նոր ընկերներ, ոմանք քայլեցին միլիոնավոր կիլոմետրեր, ոմանք էլ վթարի ենթարկվեցին՝ այս ամենը հանուն վիրտուալ գրպանի հրեշներին բռնելու: Այժմ խաղն ավարտված է [...]

RHEL 8-ի համար Fedora-ից փաթեթներով ստեղծվել է EPEL 8 պահոց

EPEL (Extra Packages for Enterprise Linux) նախագիծը, որը պահպանում է լրացուցիչ փաթեթների պահոց RHEL-ի և CentOS-ի համար, գործարկել է պահեստի տարբերակը՝ Red Hat Enterprise Linux 8-ի հետ համատեղելի բաշխումների համար: Երկուական հավաքները արտադրվում են x86_64, aarch64, ppc64le-ի համար: և s390x ճարտարապետություններ: Պահեստի զարգացման այս փուլում կան մոտ 250 լրացուցիչ փաթեթներ, որոնք աջակցվում են Fedora Linux համայնքի կողմից (այսուհետ՝ […]