Месяц: Июль 2019

  • Data Version Control (DVC): версионирование данных и воспроизводимость экспериментов

    от автора

    Эта статья — своеобразный мастер-класс «DVC для автоматизации ML экспериментов и версионирования данных», который прошел 18 июня на митапе ML REPA (Machine Learning REPA: Reproducibility, Experiments and Pipelines Automation) на площадке нашего банка. Тут я расскажу об особенностях внутренней работы DVC и способах применения его в проектах. Примеры кода, используемые в статье доступны здесь. Код тестировался на MacOS и Linux (Ubuntu).

  • Backend United 4: Окрошка. Инциденты

    от автора

    Привет! Мы продолжаем Backend United, серию митапов для разработчиков серверной части. Четвёртая встреча называется «Окрошка», и посвящена она будет инцидентам. Вместе с коллегами из Tutu.Ru, Ozon и Авито поговорим про работу с инцидентами, об инструментах для улучшения incident response и о ценности техдолга. Встреча пройдёт 10 августа, начало в 12:00. Регистрируйтесь сами и приглашайте коллег.…

  • JetBrains Open Day в Петербурге: видео

    от автора

    Недавно мы провели в нашем новом питерском офисе Space первое большое мероприятие — JetBrains Open Day. Наталья Числер, VP по управлению персоналом: — Есть такая традиция в нашей компании — приглашать гостей в новые офисы. Мы делали это в Петербурге в 2013 году, когда переехали в Universe, в Новосибирске, когда там стартовал офис, в Москве…

  • DataGrip 2019.2: Управление соединениями, поиск по данным, фильтрация в навигации

    от автора

    Привет! Рассказываем о том, что мы сделали в DataGrip за четыре месяца. Если вы используете поддержку баз данных в других наших IDE, этот пост для вас тоже.

  • Как я сделал (почти) бесполезный стриминг вебкамеры на Javascript

    от автора

    В статье я хочу поделиться своими попытками сделать стримминг видео через websockets без использования сторонних плагинов браузера типа Adobe Flash Player. Что из этого получилось читайте далее.

  • Мониторинг и проверка состояния SSD в Linux

    от автора

    И снова здравствуйте. Перевод следующей статьи подготовлен специально для студентов курса «Администратор Linux». Поехали! Что такое S.M.A.R.T.? S.M.A.R.T. (расшифровывается как Self-Monitoring, Analysis, and Reporting Technology) – это технология, вшитая в накопители, такие как жесткие диски или SSD. Ее основная задача – это мониторинг состояния.

  • Docker + Laravel = ❤ // Часть 2

    от автора

    Данный пост написан по заявкам трудящихся, которые с завидной периодичностью спрашивают о том «Как запустить Illuminate / Symfony / MyOwnPsr7 приложение в докере». Давать ссылку на ранее написанный пост уже не хочется, так как взгляды относительно того, как следует решать поставленную задачу, довольно сильно изменились. Всё, что будет написано ниже, является субъективным опытом, который (как…

  • Реализация физически корректных объемных облаков как в игре Horizon Zero Dawn

    от автора

    Раньше облака в играх рисовались обычными 2D спрайтами, которые всегда повернуты в направлении камеры, но последние годы новые модели видеокарт позволяют рисовать физически корректные облака без заметных потерь в производительности. Считается, что объемные облака в игры принесла студия Guerrilla Games вместе с игрой Horizon Zero Dawn. Конечно, такие облака умели рендерить и раньше, но студия…

  • Почему простой дизайн сайта лучше с научной точки зрения

    от автора

    Исследование, проведенное Google, имело два ключевых вывода: • Пользователю нужно всего 1/50 до 1/20 секунды, чтобы оценить, красивый сайт или нет. • «Визуально сложные» сайты оцениваются как менее красивые, чем их простые аналоги. Другими словами, исследование показало — чем проще дизайн, тем лучше. Но почему? В этой статье мы на примерах рассмотрим роль когнитивной беглости…

  • Цены российского черного рынка на пробив персональных данных (плюс ответ на ответ Тинькофф Банка)

    от автора

    В конце прошлого года я делал обзор цен черного рынка на российские персональные данные, и вот пришло время его обновить и дополнить. Заодно посмотрим изменение цен и предложений на этом «рынке», а также реакцию «Тинькофф Банка» на вот это вот все. Поехали…