Алгоритмическое мышление помогает писать быстрый код, который экономно расходует вычислительные ресурсы памяти и хранилища.Сегодня в профессию переходит всё больше аналитиков из других предметных областей, и не все из них знакомы с концепцией алгоритмического мышления.…
Привет. Меня зовут Дмитрий, я фронтенд-разработчик в компании «Цифровая индустриальная платформа». В своей работе мне часто приходится использовать Dependency Injection (DI) в Angular. Это мощный и популярный инструмент, который упрощает работу с зависимостями в наших приложениях. Он…
Некорректное использование строк может стать настоящей ахиллесовой пятой защиты программы. Поэтому так важно применять актуальные подходы к их обработке. Под катом разберём несколько паттернов ошибок при работе со строками, поговорим о знаменитой уязвимости Heartbleed и узнаем, как сделать код безопаснее. Читать далее
Подготовили подборку решений для анализа и обработки неструктурированных данных. Инструменты помогут с разметкой текста, построением соответствующих пайплайнов и версионированием масштабных сводов информации для машинного обучения и не только. Поговорим про Sycamore, Surya, OmniParse,…
Быстрорастущий продукт трудно удерживать в голове. Разные команды отвечают за разные аспекты продукта, и не всегда удается следить за нововведениями, особенно тем командам, которые напрямую не связаны с разработкой и развитием.Так было и у нас, пока мы не решили попробовать…
Мы уже как-то рассказывали о разработке корпусов для камер форм-фактора “буллет”, прежде всего в контексте сложности планирования разработки даже такой простой, казалось бы, части. И так во всем — кажется, просто подсмотри за гигантами индустрии, скопируй у них и дело в шляпе. Но нет, если бы все было так просто… Читать далее
Привет! Стрим Люди+ на связи. Сегодня расскажем, как мы работаем в нашем инструменте по оценке навыков сотрудников Starsmap и почему для наших команд важно отслеживать аналитику по навыкам. Статья будет полезна HR-специалистам и руководителям, которые хотят оценивать и развивать навыки своих сотрудников в команде. Расскажем об обязательных функционалах, которые нужно учитывать при разработке системы по оценке сотрудников, и почему система автоматизации оценки полезна. Читать далее
Привет, Хабр. Меня зовут Дмитрий Жариков. Я исследователь данных в команде эквайринга Сбера и занимаюсь моделями искусственного интеллекта. Эквайринг — это подразделение банка, которое занимается различными способами безналичной оплаты. Кроме того, в группу компаний «Сбер»…
Это вторая часть статьи о настройке почтового сервера. Расскажу о тестировании настроек почтового сервера и настройке его безопасности с помощью AppArmor, iptables и Fail2ban. Инструкция применима для Debian Linux и дистрибутива Ubuntu.В этой статье:• Тестирование настроек почтового сервера•…
Некоторое время назад я уже изучал Avast Secure Browser. Тогда для Avast это закончилось не лучшим образом: я обнаружил критические уязвимости, позволяющие произвольным веб-сайтам заражать компьютер пользователя. Хуже того: во многом это произошло из-за пренебрежения методами безопасной разработки, а существующие механизмы безопасности были отключены без уважительной на то причины. Читать далее