Месяц: Сентябрь 2020

  • Лучшие инструменты с открытым исходным кодом и библиотеки для Deep Learning — ICLR 2020 Experiencebi

    от автора

    Сложно найти на Хабре человека, который не слышал бы про нейронные сети. Регулярные новости о свежих достижениях нейронных сетей заставляют удивляться широкую публику, а также привлекают новых энтузиастов и исследователей. Привлеченный поток специалистов способствует не только еще большим успехам нейронных моделей, но и приводит к развитию инструментов для более удобного использования Deep Learning подходов. Помимо…

  • Проекты Центра разработки Intel в России. Intel Integrated Performance Primitives

    от автора

    Наш рассказ об очередном проекте Intel, сделанном в России. Это библиотека Intel Integrated Performance Primitives – набор готовых к употреблению, высоко оптимизированных под различные архитектуры Intel, к тому же совершенно бесплатных базовых функций для работы с изображениями, сигналами и произвольными данными. Каким образом зародился этот проект, как развивался, что происходит в Intel IPP сейчас –…

  • Как снизить вероятность кражи персональных данных

    от автора

    Персональные данные – крайне важные сведения, компрометация которых в современном (цифровом) мире приводит к серьезным, часто необратимым последствиям. Сегодня в статье не будет формул, которыми мы обычно заваливаем читателей. Опираясь на наш опыт работы в области распознавания документов, мы опишем простые действия, которые уменьшат вероятность кражи ваших персональных данных.iStock/Julia MakagonГосударство и предпринимаемые им меры по…

  • Система управления иерархическими древовидными комментариями для Laravel

    от автора

    Пакет для фреймворка Laravel, который позволяет организовать управление древовидными комментариями. Используется симбиоз двух методов хранения иерархических структур — «Closure Table» и «Adjacency List».ТребованияФреймворк Laravel 5.7 или более новый.Версия PHP минимум 7.3.Репозиторийhttps://github.com/drandin/closure-table-commentsПреимуществаСовместное применение методов «Closure Table» и «Adjacency List» позволяет:Минимизировать количество запросов к базе данных. Для извлечения ветки комментариев достаточно одного запроса.Обеспечить высокую производительность. Запросы на чтение к базе данных…

  • Pocketbook Reader VC Amazon Kindle VC Cool Reader

    от автора

    Удобство – интересная штука, потому что оно существует как раз тогда, когда ты чего-то не замечаешь. Иметь удобную обувь значит не замечать её на ногах, удобное кресло – не чувствовать, как в нём сидишь, когда сосредоточенно читаешь любимую книгу. Именно поэтому выбор хорошей читалки – залог полного погружения в историю и приятного времяпровождения. Я попробовала…

  • Эффективное общение для программистов-интровертов

    от автора

    Интровертов не существует?Некоторое время назад я понял, что мне очень сложно быть успешным и эффективным, если ты не умеешь общаться с другими людьми словами через рот. Например я начал учиться Product Management и понял что много надо общаться с людьми и делать интервью. Или еще, я искал подработки через знакомство на мероприятиях, но иногда не мог раздать…

  • Новые шаблоны — IPMI, Mikrotik, MSSQL

    от автора

    Статья написана на основе доклада Максима Чудинова, инженера-интегратора Zabbix. В этой статье мы расскажем о некоторых новых шаблонах, добавленных в версию Zabbix 5.0. IPMI Шаблон IPMI работает только с пятой версией системы мониторинга Zabbix, потому что построен на новом ключе impi.get, который использован в качестве мастер-метрики. Ключ запрашивает у контроллера IMPI все датчики с их…

  • Как мы оркестрируем процессы обработки данных с помощью Apache Airflow

    от автора

    Всем привет! Меня зовут Никита Василюк, я инженер по работе с данными в департаменте данных и аналитики компании Lamoda. В нашем департаменте Airflow играет роль оркестратора процессов обработки больших данных, с его помощью мы загружаем в Hadoop данные из внешних систем, обучаем ML модели, а также запускаем проверки качества данных, расчеты рекомендательных систем, различных метрик,…

  • 25 и 26 сентября — открытые дни на Frontend Live

    от автора

    В эти дни принять участие в конференции может любой желающий. Но нужно зарегистрироваться. Смотрите, что вам будет по душе в полном расписании Frontend Live. Доклады будут общими по фронтенд-тематикам, в остальные дни конференции спикеры будут рассказывать более углубленно по каждой теме, с нюансами, деталями, практикой и обсуждениями. Мы уже рассказали о некоторых докладах, которые будут…

  • OpenPGP переписывают на Rust: проект Sequoia

    от автора

    Секвойя Стагг в роще Олдер-Крик, Калифорния В 2018 году три бывших разработчика GnuPG начали работу над проектом Sequoia — реализацией OpenPGP на Rust. Как известно, OpenPGP — это открытый стандарт шифрования данных, часто используемый для защищённой электронной почты; а GnuPG — эталонная реализация этого стандарта. Сами разработчики так изложили мотивацию за создание новой библиотеки OpenPGP:…