-
Автор: Александр СтаростинЧасть 8Продолжаем знакомиться с работой учёных в Зоне отчуждения. На сей раз затронем тяжёлые девяностые годы и несколько менее тяжёлые нулевые. Сразу скажу, что наука десятых годов не затронута совсем, так как мне не удалось найти материалов на…
-
На собеседовании: Почему не пишут ядро ОС на C++? Немного про Fuchsia и Zircon
TL;DR Уже пишут, на C++17 написано ядро Zircon, ОС Fuchsia.Если ты программист на C/C++, то наверняка тебя на собеседовании спрашивали, или даже может быть ты спрашивал других, вопрос, чем может быть плохо писать ядро ОС или ядерные модули на C++,…
-
Бэкапы для HashiCorp Vault с разными бэкендами
Недавно мы публиковали статью про производительность Vault с разными бэкендами, а сегодня расскажем, как делать бэкапы — и снова на разных бэкендах: Consul, GCS (Google Cloud Storage), PostgreSQL и Raft.Как известно, HashiCorp предоставляет нативный метод бэкапа только для одного бэкенда…
-
7 QA-шных грехов, которые помогут или помешают тестировщику (стать тем, кем ты хочешь)
Привет, меня зовут Иван, я работаю руководителем горизонтали автоматизаторов в Skyeng. Занимаюсь менеджментом ресурсов автоматизаторов, внедряю процессы, которые упрощают работу ребят, пишу инструменты для команды (слак-бот, всякие интеграции с TMS и др.), менторю начинающих автоматизаторов и, иногда, пишу авто-тесты. Ручные…
-
Хлопай ресницами и шагай: создание искусственных цилий, движимых магнитным полем
Для многих организмов движение это жизнь. Некоторые, конечно, могут оспорить это выражение, но большинство все же нуждается в перемещении для добычи пищи, поисков партнера, побега от недоброжелателя и т.д. Несмотря на свои миниатюрные габариты, многие микроорганизмы крайне активны. В зависимости…
-
Чтобы первый блин не вышел комом. Советы начинающему разработчику сервиса
Добрый день, уважаемые читатели! Материал адресован всем специалистам, работающим с данными, которые решили написать первое веб-приложение. В данной публикации я не буду выкладывать листинги кода. На просторах Интернета есть масса практических примеров сборки сервисов, написанных на разных фреймворках. Но вот…
-
Dear Haters. За что хейтеры травят юзеров, и как с этим бороться
Чуть больше недели назад в Фейсбуке прогремела история, на которую откликнулось множество популярных блогеров и простых пользователей. Питерский программист с ДЦП Иван Бакаидов, занимающийся, в том числе, тематикой голосового управления, написал программу для людей с дефектами речи, чтобы помочь им…
-
8 анонсов конференции Microsoft Build 2021
В рамках глобальной технологической конференции Miсrosoft Build 2021, которая проходит с 25 по 27 мая в онлайн-формате, компания продемонстрировала новые решения для разработчиков, а также совместно с партнерами анонсировала инициативу в области устойчивого развития.Это 8 анонсов конференции Microsoft Build, которые…
-
Как я монетизировал гнездо аистов
Как возникла идея проекта Аисты жили в нашей деревне давно. Пока работал, было не до них. Просто любовался красивыми птицами и все.Фото 2012 из семейного архива Дмитрий Как инженеру-экспериментатору всегда хотелось заглянуть в гнездо и увидеть подробности. Сколько там яиц, как…
-
“Заапрувьте мой ПР!”: инструменты гита через CQRS и Event Sourcing для пользователей
Классический сценарий использования большинства приложений, будь то веб или любое другое приложение с пользовательским интерфейсом: пользователь заходит в приложение, просматривает какую-то информацию, вводит свои данные, сохраняет. Весь сценарий состоит из потоков данных: либо идущих от сервера к пользователю – на…