Автор: ProHoster

iOS 13 оказалась в опасности из-за сторонних клавиатур

Неделю назад компания Apple представила iOS 13. А на днях вышли первые патчи — iOS 13.1 и iPadOS 13.1. Они принесли некоторые улучшения, но, как выяснилось, не решили главную проблему. Разработчики заявили, что мобильные системы находятся под угрозой из-за сторонних клавиатур. Как оказалось, некоторые из подобных приложений могут получать полный доступ к системному разделу даже […]

Retentioneering: как мы open-source инструменты для продуктовой аналитики на Python и Pandas написали

Привет, Хабр. Эта статья посвящена итогам четырехлетней разработки набора методов и инструментов обработки траекторий движения пользователей в приложении или на сайте. Автор разработки — Максим Годзи, который стоит во главе команды создателей продукта, он же — автор статьи. Сам продукт получил название Retentioneering, сейчас он преобразован в open-source библиотеку и размещен на Github, чтобы любой […]

Релиз дистрибутива Parrot 4.7

18 сентября 2019 года в блоге Parrot Project появилась новость о релизе дистрибутива Parrot 4.7. Основой его служит пакетная база Debian Testing. Для загрузки предлагаются три варианта iso-образов: два с рабочим окружением MATE и один с рабочим столом KDE. Новое в Parrot 4.7: Произведена переработка структуры меню утилит тестирования безопасности; Добавлен режим запуска приложений в […]

Полные характеристики Xiaomi Mi Mix Alpha 5G: 241 грамм, толщина 10,4 мм и другие подробности

Xiaomi удивила многих, представив концептуальный смартфон Mi Mix Alpha, который отличается чудовищной стоимостью в $2800. Даже изгибаемые Huawei Mate X и Samsung Galaxy Fold посрамлены со своими $2600 и $1980 соответственно. Вдобавок за такую цену пользователь получает разве что новую 108-Мп камеру, отсутствие рамок и вырезов, любых физических кнопок и не особенно полезный обёрнутый вокруг […]

curl 7.66.0: параллелизм и HTTP/3

11 сентября вышла новая версия curl — простой CLI утилиты и библиотеки для получения и отправки данных по сети. Нововведения: Экспериментальная поддержка HTTP3 (по умолчанию отключена, требует пересборки с quiche или ngtcp2+nghttp3) Доработки авторизации через SASL Параллельная передача данных (ключ -Z) Обработка заголовка Retry-After Замена curl_multi_wait() на curl_multi_poll(), что должно предотвратить подвисание при ожидании. Исправления […]

NASA выделяет $2,7 млрд на строительство трёх космических кораблей Orion для лунных миссий

Национальное управление США по воздухоплаванию и исследованию космического пространства (NASA) определилось с подрядчиком по строительству космических кораблей для выполнения лунных миссий в рамках программы Artemis (Артемида). Космическое агентство заключило контракт на производство и эксплуатацию космических кораблей Orion с компанией Lockheed Martin. Сообщается, что производство космических кораблей для программы «Orion» под руководством космического центра NASA имени […]

Релиз Oracle Solaris 11.4 SRU 13

В официальном блоге компании появилась информация об очередном релизе дистрибутива Oracle Solaris 11.4 SRU 13. В нём произведён ряд исправлений и улучшений для ветки Oracle Solaris 11.4. Так, среди изменений, можно отметить: Включение фреймворка Hotplug для горячего извлечения устройств SR-IOV PCIe. Для извлечения и замены устройств в ldm добавлены команды «evacuate-io» и «restore-io»; Oracle Explorer […]

Запускаем systemd в контейнере

Мы давно следим за темой использования systemd в контейнерах. Еще в 2014 году наш инженер по безопасности Дэниел Уолш (Daniel Walsh) написал статью Running systemd within a Docker Container, а еще через пару лет – другую, которая называлась Running systemd in a non-privileged container, в которой он констатировал, что ситуация не очень-то и улучшилась. В […]

Релиз консольного RSS-ридера newsboat 2.17

Вышла новая версия newsboat, форка newsbeuter — консольного RSS-ридера для UNIX-like операционных систем, в числе которых Linux, FreeBSD, OpenBSD и macOS. В отличие от newsbeuter, newsboat активно развивается, в то время, как развитие newbeuter остановлено. Код проекта написан на С++ c использованием библиотек на языке Rust распространяется под лицензией MIT. Среди возможностей newsboat: Поддержка RSS […]

Тренинг Cisco 200-125 CCNA v3.0. День 49. Введение в EIGRP

Сегодня мы начнем изучение протокола EIGRP, которое наравне с изучением OSPF является важнейшей темой курса CCNA. Позже мы вернемся к разделу 2.5, а сейчас сразу после раздела 2.4 перейдем к разделу 2.6 «Настройка, проверка и устранение неполадок EIGRP по протоколу IPv4 (за исключением аутентификации, фильтрации, ручного суммирования, перераспределения и конфигурации stub)». Сегодня у нас будет […]

Неисправленная критическая уязвимость в движке для создания web-форумов vBulletin (дополнено)

Раскрыта информация о неисправленной (0-day) критической уязвимости (CVE-2019-16759) в проприетарном движке для создания web-форумов vBulletin, позволяющей выполнить код на сервере через отправку специально оформленного POST-запроса. Для проблемы доступен рабочий эксплоит. vBulletin используется многими открытыми проектами, в том числе на базе данного движка работают форумы Ubuntu, openSUSE, BSD-систем и Slackware. Уязвимость присутствует в обработчике «ajax/render/widget_php», который […]

Как придумать название продукта или компании на примере Vepp

Гайд для всех, кому нужно имя для продукта или бизнеса — существующего или нового. Расскажем, как придумывать, оценивать и выбирать. Три месяца мы работали над ренеймингом панели управления с сотней тысяч пользователей. Нам было больно и в начале пути очень не хватало совета. Поэтому когда закончили, решили собрать свой опыт в инструкцию. Надеемся, кому-нибудь пригодится. […]