Аўтар: ProHoster

Разумеючы Docker

Ужо некалькі месяцаў выкарыстоўваю docker для структурызацыі працэсу распрацоўкі/дастаўкі вэб-праектаў. Прапаную чытачам "Хабрахабра" пераклад уступнага артыкула аб docker - "Understanding docker". Што такое докер? Докер - гэта адкрытая платформа для распрацоўкі, дастаўкі і эксплуатацыі прыкладанняў. Docker распрацаваны для больш хуткага выкладвання вашых прыкладанняў. З дапамогай docker вы можаце аддзяліць ваша дадатак ад вашай інфраструктуры і […]

Habr Weekly #12 / У РФ не пусцілі OneWeb, вакзалы супраць агрэгатараў, заробкі ў IT, «дарагая, мы забіваем інтэрнэт»

У гэтым выпуску: Спадарожнікавай сістэме OneWeb не далі частот Аўтавакзалы паўсталі супраць білетных агрэгатараў, патрабуючы заблакаваць 229 сайтаў, уключаючы BlaBlaCar і «Яндэкс.Аўтобусы» Інтэрнэт Падчас размовы мы згадвалі (ці хацелі, але забыліся!) вось гэта: Праект «ШХД: Зіма» мастака […]

Асінхроннае праграмаванне ў JavaScript. ( Callback, Promise, RxJs )

Ўсім прывітанне. На сувязі Амельніцкі Сяргей. Не так даўно я вёў стрым па рэактыўным праграмаванні, дзе распавядаў пра асінхроннасць у JavaScript. Сёння я хацеў бы заканспектаваць гэты матэрыял. Але перад тым як пачаць асноўны матэрыял нам трэба зрабіць уступную. Такім чынам, давайце пачнем з азначэнняў: што такое стэк і чарга? Стэк - гэта калекцыя, элементы якой […]

Уразлівасць у LibreOffice, якая дазваляе выканаць код пры адкрыцці шкоднасных дакументаў

У офісным пакеце LibreOffice выяўлена ўразлівасць (CVE-2019-9848), якую можна выкарыстоўваць для выканання адвольнага кода пры адкрыцці дакументаў, падрыхтаваных зламыснікам. Уразлівасць выклікана тым, што кампанент LibreLogo, прызначаны для навучання праграмаванню і ўстаўкі вектарных малюнкаў, транслюе свае аперацыі ў код на мове Python. Маючы магчымасць выканаць інструкцыі LibreLogo зламыснік можа дабіцца выканання любога кода на мове Python […]

Рэліз кансольнага XMPP/Jabber кліента profanity 0.7.0

Праз паўгода з моманту мінулага выпуску прадстаўлены рэліз мультиплатформенного кансольнага XMPP/Jabber кліента profanity 0.7.0. Інтэрфейс profanity пабудаваны з выкарыстаннем бібліятэкі 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 і ПК. Ён з'явіцца ў раннім доступе Steam ужо ў апошнім квартале бягучага года, а на астатніх платформах стане даступны ў другой чвэрці 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 League. Новым уладальнікам стаў уладальнік будаўнічай кампаніі Лі Цыбен (Lee Zieben). Прычынай продажу сталі правілы лігі, якія дазваляюць валодаць толькі адным клубам OWL з-за патэнцыйнага канфлікту інтарэсаў. З 2018 года Immortals Gaming валодае клубам Los […]

Выпуск генератара лексічных аналізатараў re2c 1.2

Адбыўся рэліз re2c, вольнага генератара лексічных аналізатараў для моў C і C++. Нагадаем, што re2c быў напісаны ў 1993 году Пітэрам Бамбулісам як экспеіментальны генератар вельмі хуткіх лексічных аналізатараў, адрозны ад іншых генератараў хуткасцю згенераванага кода і незвычайна гнуткім карыстацкім інтэрфейсам, які дазваляе лёгка і эфектыўна ўсоўваць аналізатары ў існую кодавую базу. З тых часоў […]

Колькасць запамповак Pokémon Go перавысіла 1 млрд

Пасля выхаду Pokémon Go у ліпені 2016 года гульня стала сапраўдным культурным феноменам і дала сур'ёзны штуршок развіццю тэхналогій дапоўненай рэальнасці. Мільёны людзей у дзясятках краін былі ёю зачараваныя: у кагосьці з'явіліся новыя сябры, хтосьці мінуў мільёны кіламетраў, хтосьці патрапіў у аварыю - і ўсё ў імя лоўлі віртуальных кішэнных монстраў. Цяпер гульня прайшла яшчэ […]

Сфарміраваны рэпазітар EPEL 8 з пакетамі з Fedora для RHEL 8

Праект EPEL (Extra Packages for Enterprise Linux), які займаецца падтрыманнем рэпазітара дадатковых пакетаў для RHEL і CentOS, увёў у строй варыянт рэпазітара для дыстрыбутываў, сумяшчальных з Red Hat Enterprise Linux 8. Бінарныя зборкі вырабляюцца для архітэктур x86_64, sarch64, pp. На дадзенай фазе развіцця рэпазітара прадстаўлена каля 64 дадатковых пакетаў, якія падтрымліваюцца супольнасцю Fedora Linux (у […]