Автор: Юрий Гагарин

GitHub е сред ответниците по делото за изтичането на потребителската база на Capital One

Юридическата компания Tycko & Zavareei подаде иск срещу утечка на лични данни на над 100 милиона клиенти на банковата холдингова компания Capital One, включително данни за около 140 хиляди номера на социално осигуряване и 80 хиляди номера на банкови сметки. Освен Capital One, компания GitHub също е включена в списъка на ответниците, която е обвинена в предоставянето на възможност за разположение, показване и използване на информация, получена […

Обход на лимита за търсене в LinkedIn, играейки с API

Mathy Vanhoef и Eyal Ronen откриха нов метод на атака (CVE-2019-13377) срещу безжични мрежи, използващи защитната технология WPA3, който позволява получаване на информация за характеристиките на паролите, която може да се използва за извършване на подбране в офлайн режим. Проблемът се проявява в актуалната версия на Hostapd. Напомняме, че през април същите автори откриха шест уязвимости в WPA3, […

Достъпен е мениджър на прозорци i3wm 4.17

Състоя се новия релиз на мозаичния (тайлов) оконен мениджър i3wm 4.17. Проектът i3wm е създаден от нулата след серия опити за отстраняване на недостатъците на оконния мениджър wmii. I3wm се характеризира с добре написан и документиран код, използва xcb вместо Xlib, поддържа коректно работа в конфигурации с множество монитори, използва дървовидни структури от данни за позициониране на прозорците и предоставя IPC интерфейс, поддържа UTF-8 и запазва минимализма в оформлението на прозорците. […

MAGMA версия 2.5.1

MAGMA (Колекция от библиотеки за ново поколение линейна алгебра за използване на GPU. Разработена и реализирана от същия екип, който разработва библиотеките LAPACK и ScaLAPACK) излезе нов важен релиз 2.5.1 (2019-08-02): добавена е поддръжка за Turing; вече може да се компилира чрез cmake, за това е оправен CMakeLists.txt за коректна инсталация на spack; корекции за използване без FP16; подобрение на компилацията на различни […]

Опит за инсталиране на Apache Airflow на Windows 10

Преамбула: по волята на съдбата от света на академичната наука (медицина) попаднах в света на информационните технологии, където ми се налага да използвам знанията си за методологията на провеждане на експерименти и стратегии за анализ на експериментални данни, като прилагам нов за мен стек технологии. В процеса на усвояване на тези технологии срещам редица трудности, които засега, за щастие, успявам да преодолея. Възможно е, този пост […]

Airflow — инструмент, създаден за удобно и бързо разработване и поддържане на batch-процеси за обработка на данни.

Здравей, Хабр! В тази статия искам да ви разкажа за един изключителен инструмент за разработка на batch процеси за обработка на данни, например в инфраструктурата на корпоративен DWH или вашия DataLake. Ще става въпрос за Apache Airflow (по-нататък Airflow). Той е несправедливо пренебрегван на Хабра и в основната част ще се опитам да ви убедя, че поне на Airflow си струва да се обърне внимание […]

10 стъпки към YAML дзен

Всички ние обичаме Ansible, но Ansible е YAML. Съществуват много формати за конфигурационни файлове: списъци от стойности, двойки „параметър-стойност“, INI файлове, YAML, JSON, XML и много други. Обаче, по няколко причини, от всички тях YAML често се счита за особено сложен. В частност, въпреки освежаващия си минимализъм и впечатляващите си възможности за работа с йерархични стойности, синтаксисът на YAML […]

Подробности за настолната игра Darksiders: The Forbidden Land

По-рано компанията THQ Nordic анонсира настолната игра Darksiders: The Forbidden Land, която ще се продава само като част от колекционерското издание Darksiders Genesis Nephilim Edition. Настолната игра Darksiders: The Forbidden Land е предназначена за петима играчи: четирима Всадника на апокалипсиса и майстора. Това е кооперативно проучване на подземия, в което Война, Смерт, Ярост и Раздор се обединяват, за да победят Тюремщика (The Jailer) […]

Google ще таксува търсачките в ЕС за работа по подразбиране в Android

От началото на 2020 година Google ще представи нов екран за избор на търсачка за всички потребители на Android в ЕС при първоначалната настройка на нов телефон или таблет. Изборът ще направи съответната търсачка стандартна в Android и браузъра Chrome, ако е инсталиран. Собствениците на търсачки ще трябва да плащат на Google за правото да се появят на екрана за избор до търсачката Google. Трима победители […]

Уязвимост в LibreOffice, която позволява извършване на код при отваряне на злонамерени документи

В офисния пакет LibreOffice е открита уязвимост (CVE-2019-9848), която може да бъде използвана за изпълнение на произволен код при отваряне на документи, подготвени от злоумышленик. Уязвимостта е причинена от факта, че компонентът LibreLogo, предназначен за обучение по програмиране и вмъкване на векторни рисунки, превежда операциите си в код на Python. Има възможността да изпълнява инструкции на LibreLogo, злонамерикът може да постигне изпълнение на какъвто и да е код на Python […]

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

Здравейте на всички. На свзяка е Сергей Омелницкий. Неотдавна проведох стрийм по реактивно програмиране, където говорих за асинхронността в JavaScript. Днес бих искал да обобщя този материал. Но преди да започнем с основния материал, трябва да направим въведение. И така, нека започнем с определения: какво е стек и опашка? Стек е колекция, чиито елементи […]

Разбиране на Docker

Вече няколко месеца използвам docker за структуриране на процеса на разработка/доставка на уеб проекти. Предлагам на читателите на „Хабрахабър“ превода на въведението на статията за docker — „Understanding docker“. Какво е docker? Docker е открита платформа за разработка, доставка и експлоатация на приложения. Docker е проектиран за по-бързо разполагане на вашите приложения. С помощта на docker можете да отделите приложението си от инфраструктурата ви и […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster