Месяц: Ноябрь 2020
-
Сверхдлинное преобразование Фурье на FPGA
—
от автора
Всем привет! В этой статье я хочу рассказать про реализацию алгоритма сверхдлинного быстрого преобразования Фурье на ПЛИС. Написать эту статью меня побудило желание поделиться личным практическим опытом, который не хотелось бы потерять, оставив информацию только у себя в голове. А поскольку я больше не занимаюсь задачами цифровой обработки сигналов на ПЛИС, то я просто обязан…
-
Видеокурс «Kubernetes База»: что нового в версии 2.0?
—
от автора
Базовый курс по Kubernetes — первый курс, который мы создали в Слёрме. Все начиналось с формата трехдневного интенсива, а 19 июня 2019 вышел видеокурс. За прошедший год мы собрали фидбек и с его учетом, а также с учетом обновлений инструментов, перезаписали все материалы. Дальше расскажем, что именно изменилось.
-
PostgreSQL на K8s в Zalando: два года в бою. Александр Кукушкин (Zalando)
—
от автора
Мы все знаем, что большинство DBA очень консервативны и предпочитают, чтобы их базы жили исключительно на выделенных серверах. В современном мире с микросервисами, Kafka и Kubernetes количество баз начинает расти прямо пропорционально размеру организации и очень быстро выходит за пределы комфортного ручного или полуавтоматического управления.
-
Пока смерть не разлучит нас или всё о static в C++
—
от автора
Всем привет. На одном из код-ревью я столкнулся с мыслью, что многие, а чего скрывать и я сам, не то чтобы хорошо поминаем когда нужно, а когда нет, использовать ключевое слова static. В данной статье я хотел бы поделиться своими знаниями и информацией по поводу ключевого слова static.
-
Multifactor — российская система многофакторной аутентификации
—
от автора
ВведениеДолгое время считалось, что классический метод аутентификации, основанный на комбинации логина и пароля, весьма надёжен. Однако сейчас утверждать такое уже не представляется возможным. Всё дело — в человеческом факторе и наличии у злоумышленников больших возможностей по «угону» пароля. Не секрет, что люди редко используют сложные пароли, не говоря уже о том, чтобы регулярно их менять.…
-
Обучающие вебинары по Microsoft Azure с субтитрами на русском в ноябре
—
от автора
Для успешной работы в современном мире нужно уметь адаптироваться. Посетите обучающие вебинары, чтобы усовершенствовать свои технические навыки и уверенно смотреть в будущее. Посетив Azure Virtual Training Days вы узнаете как решения на основе облачных сервисов Microsoft Azure могут помочь вашему бизнесу успешно преодолевать сложности. Виртуальные мероприятия Azure посвящены разным темам: от основ облачных технологий Azure…
-
Clang-Tidy для автоматического рефакторинга кода
—
от автора
Существует много инструментов для анализа кода: они умеют искать ошибки, «узкие места», плохую архитектуру, предлагать оптимизацию. Но много ли среди них инструментов, которые могут не только найти, но и исправить код сами? Представьте, что у вас есть большой проект на С или С++ (или даже С#), который разрабатывался много лет и многими людьми. В результате…
-
Digital-мероприятия в Москве c 9 по 15 ноября
—
от автора
Подборка мероприятий на неделю Матемаркетинг-2020 09 ноября (понедельник) — 13 ноября (пятница) онлайн от 11 900 р. Матемáркетинг – международная практическая конференция по маркетинговой и продуктовой аналитике, монетизации и решениях, основанным на данных. Целевая аудитория — маркетинговые и продуктовые аналитики, руководители и директора по аналитике, performance-маркетологи и директора по маркетингу, product-менеджеры и data-инженеры. Yet another…
-
Опыт организации труда в конструкторском бюро
—
от автора
Короновирус и удалёнка«Удалёнка» пришла в офис нашего конструкторского бюро пару лет назад по причине того, что в один прекрасный день в нашей комнатушке не осталось свободных мест. А посадить нового сотрудника под новый проект куда-то надо было. В этот момент я, как главный конструктор, принял решение освободить свой стол и отправился домой, чтобы продолжить работу…
-
Запускаем тесты на GitLab Runner с werf — на примере SonarQube
—
от автора
Если в качестве инфраструктуры, где разворачивается приложение, выступает Kubernetes, можно сказать, что существует два способа запуска тестов (и других утилит для анализа кода) в CI/CD: непосредственно в кластере K8s — с помощью отдельных Job или Helm hooks; «снаружи» K8s — например, на сервере сборки/деплоя или локально у разработчиков. Первый подход мы достаточно подробно описывали на…