Месяц: Август 2020

  • IT-гиганты создают дешевую замену колледжам: шанс для талантливых бедняков или катастрофа для массового образования?

    от автора

    Google запускает образовательные курсы Google Career Certificates. Это маленький шаг для большой компании, но большой скачок для мировой индустрии образования: в корпорации подчеркивают, что обучают учеников «основным навыкам, которые необходимы для получения работы», при этом «для прохождения курсов не требуется ученой степени или предыдущего опыта». «Google говорит: вам больше не нужен колледж», пишут зарубежные СМИ…

  • «Дивный новый мир»: что такое Fediverse и как стать его частью

    от автора

    Сегодня вы узнаете, что такое Fediverse, как он выглядит в России и в мире, и как стать частью "будущего интернета" уже сейчас.

  • Управляя Github-ом: через Terraform к самописному решению на Ansible

    от автора

    У нас 350+ человек и 400+ репозиториев на Github-е. В каждой репе может быть несколько админов, и они творят, что считают нужным, — естественно, случается так, что один человек не знает, что делает другой. Когда нам в инфре надоело смотреть на мучения других и добавлять/удалять людей вручную, мы решили, что перейдем централизованное управление, Infrastructure as…

  • Математическая структура столкновений элементарных частиц

    от автора

    Физики нашли алгебраическую структуру, лежащую в основе запутанной математики столкновений элементарных частиц. Некоторые надеются, что она приведёт нас к более элегантной теории физического мира. Your browser does not support HTML5 video. Когда специалисты по физике частиц пытаются моделировать эксперименты, они сталкиваются с невозможными расчётами из-за бесконечно большого уравнения, работа с которым лежит за пределами возможностей…

  • Инди-проект Tenebris, или геймдев без бюджета

    от автора

    Друзья, меня зовут Пётр и хочу рассказать вам о своем опыте в разработке инди-игры  —  Tenebris. Работа над проектом началась с мая 2019 года, именно тогда, имея в голове лишь приблизительный концепт и дикое желание, начал собирать команду. Довольно скоро ко мне присоединился приятель и вместе мы стали продумывать механики.  С чего все началось На…

  • Телепортация тонн данных в PostgreSQL

    от автора

    Сегодня я поделюсь некоторыми полезными архитектурными решениями, которые возникли в процессе развития нашего инструмента массового анализа производительности серверов PostgeSQL, и которые помогают нам сейчас «умещать» полноценный мониторинг и анализ более тысячи хостов в то же «железо», которого сначала едва хватало для одной сотни. Intro Напомню некоторые вводные: мы строим сервис, который получает информацию из логов…

  • Kubernetes 1.19: обзор основных новшеств

    от автора

    Сегодня, 25 августа, состоится новый релиз Kubernetes (его в общей сложности задержали почти на 2 месяца) — 1.19. По традиции нашего блога, рассказываем о наиболее значимых изменениях в новой версии. Информация, использованная для подготовки этого материала, взята из официального анонса, таблицы Kubernetes enhancements tracking, CHANGELOG-1.19, обзора Sysdig, а также соответствующих issues, pull requests, Kubernetes Enhancement…

  • 3D ML. Часть 3: датасеты и фреймворки в 3D ML

    от автора

    Работая в конкретной предметной области в рамках машинного обучения (в нашем случае это 3D) необходимо понимать какие существуют основные датасеты на основе которых обучаются и тестируются модели, а также какие существуют библиотеки и программы для комфортной работы с учетом специфики данных. В этой заметке мы рассмотрим какие существуют основные датасеты в области 3D ML и…

  • Как мы построили виртуальную инфраструктуру для киберучений промышленных предприятий

    от автора

    В этом году мы начали большой проект по созданию киберполигона – площадки для киберучений компаний различных отраслей. Для этого надо создать виртуальные инфраструктуры, «идентичные натуральным» — чтобы они повторяли типовое внутреннее устройство банка, энергетической компании и т.д., причем не только в части корпоративного сегмента сети. Чуть позже расскажем о банковской и других инфраструктурах киберполигона, а…

  • Изучаем хук useRef в React.js

    от автора

    Доброго времени суток, друзья. Представляю вашему вниманию перевод небольшой заметки про использование хука useRef в React. Хук useState позволяет добавлять состояние в функциональные компоненты. Данный хук предоставляет возможность передавать значение, сохраняемое при повторном рендеринге страницы, а также интерфейс для обновления этого значения и принудительного запуска ререндеринга. const [value, setValueAndRerender] = React.useState( ‘Начальное значение’ ) Возможность…