Месяц: Ноябрь 2022

  • Настраиваем динамические Gitlab Runners в Yandex Cloud

    от автора

    Всем привет! Я — Кирилл, DevOps компании sports.ru. Не так давно мы начали процесс переезда в Yandex Cloud, хочу рассказать, как это было.Параллельно мы стали искать, где еще мы можем применить сильные стороны публичного облака. Сразу вспомнилась давняя проблема с периодическими всплесками активности разработчиков, которая приводила к исчерпанию gitlab runners и, следовательно, к долгому ожиданию…

  • Модульное тестирование в Embedded

    от автора

    Часто в РФ приходится слышать мнение, что в Firmware разработке якобы в принципе не может быть никакого модульного тестирования. Бытует даже расхожее мнениеНе нужны никакие тесты. Если программист хороший, то и код он пишет без ошибок.Попробуем разобраться какие есть плюсы и минусы в модульном тестировании и понять надо оно или нет.Что такое модульный тест? Это…

  • Как Postgres хранит строки

    от автора

    Мне стало интересно разобраться, как PostgreSQL хранит данные на диске, и в процессе своего исследования я обнаружил несколько интересных фактов, которыми хочу с вами поделиться.Мы будем рассматривать только файлы кучи (heap). Heap-файл — это просто файл записей. Не путайте heap-файл с heap-памятью. Хотя их использование очень похоже: хранение динамических данных.Как строки организованы в файлахPostgreSQL разбивает…

  • Попробуй пройди за 4 часа тестовое задание в канадскую компанию

    от автора

    Поделюсь своим свежим опытом непрохождения интервью, может кому поможет пройти отбор и получить работу. Называть компанию я не буду из-за возможного риска преследования с их стороны, но если вы пообщаетесь с ними, то легко узнаете по деталям из статьи.Я сам опытный интервьювер и собеседовал сотни кандидатов. А так же достаточно часто собеседовался в поисках работы.…

  • Обзор End-to-End Exactly-Once семантики в Apache Flink (с Apache Kafka!)

    от автора

    Эта статья — адаптация презентации Петра Новойски (Piotr Nowojski) на Flink Forward Berlin 2017. Запись презентации и слайды можно найти на сайте Flink Forward Berlin.Релиз Apache Flink 1.4.0 в декабре 2017 года стал знаковым событием для потоковой обработки данных с помощью Flink: была представлена новая фича под названием TwoPhaseCommitSinkFunction (соответствующий issue в Jira), которая извлекает…

  • Как реализовать символьную языковую рекуррентную нейронную сеть

    от автора

    В одном своём гисте Андрей Карпаты сделал кое-что впечатляющее. Чуть больше чем в 100 строках кода на Python — без тяжеловесных фреймворков для машинного обучения — он прописал довольно полную реализацию языковой модели для обучения символьно-ориентированных рекуррентных нейросетей (РНС). Гист включает полное обучение методом обратного распространения с оптимизацией Adagrad. Подробности — к старту флагманского курса…

  • Работа в нотном редакторе MuseScore. Часть 4

    от автора

    РечИтативПо материалам Работа в нотном редакторе MuseScore. Часть 1Речитатив: «Большинство нотных редакторов, сходно по внутреннему устройству, но имеет свои (пропущена цезура) частные особенности.» Одной запятой не хватает. Нужно добавить!Размер (такт) 4/4 — четырехдольный метр. Белый стих. Строфа начинается со слабого безударного метра — «большинст.» Ударный слог — «во.» Силлабо-тоническая строка, в стопе ямба. Безударный слог, дает…

  • От рассвета до заKATA Обновляем KATA до версии 4.0 и 4.1

    от автора

    В конце 2021г вышла новая версия продуктов Kaspersky Anti Targeted Attack (KATA) Platform и Kaspersky Endpoint Detection and Response (KEDR) 4.0, а через полгода – версия 4.1.Выход мажорной версии обычно подразумевает крупные изменения, также возможны изменения несовместимые с предыдущей версией.Так как до выхода 4.0 в течении года актуальной была версия 3.7.2, а выход 4.1. произошел…

  • Реализация алгоритма Дейкстры для поиска оптимального пути между двумя точками на поверхности и обхода препятствий

    от автора

    Приветствую Вас, Хабровчане!Я думаю, по названию статьи и так понятно о чем я Вам буду рассказывать в этой работе. Поэтому не вижу смысла в длинных преамбулах и аннотациях. Ну а для тех, кто совсем не в теме и фамилию известного нидерландского ученого видят впервые — отправляю Вас на википедию с его биографией и алгоритмом, о…

  • Что не так с китайским экономическим чудом, или почему оно закончилось?

    от автора

    Еще совсем недавно, многие экономисты предрекали Китаю и китайской экономике большое будущее. Некоторые известные экономисты, такие как Рей Далио, вообще выпускали целые книги, объясняющие, что цикл верховенства США в мире закончен, и теперь пришло время Китаю вырваться вперед.Этот рывок Китая вперед также часто называют «Китайским экономическим чудом», но сейчас, похоже, что эра этого «чуда» подходит…