-
Боитесь ли вы темноты? А неизвестности? А что, если вы не будете знать о том, что в комнате неизвестность или темнота? Вы же не будете бояться войти в обычную дверь? А если темнота и странные звуки появятся после того, как…
-
Плата Cytron Maker Pi RP2040: простой способ погрузиться в мир робототехники
Микроконтроллеры, например, те, что работают на базе RP2040 от Raspberry Pi, отлично подходят для любых проектов по созданию роботизированных устройств. Один из лучших вариантов — Cytron Maker Pi RP2040. На основе этой платы можно разрабатывать разных роботов, системы вентиляторов с…
-
Неопределенное поведение, пронесенное сквозь года
У вас бывают в разработке такие периоды, когда что-то в коде идет не так, ты ищешь баг, а потом оказывается, что за ним стоял еще один баг? Мне нравится искать баги. Это создает ощущение словно ты Шерлок Холмс и являешься…
-
Хранилище комплексных данных о клиентах и его синхронизация с Hubspot при помощи BigQuery, dbt, Looker и Hightouch
Компания Rittman Analytics — партнер по внедрению сегментного подхода в маркетинге. С помощью сервисов Segment Personas и Segment Connections мы соединяем все элементы цифрового маркетинга и формируем единую картину взаимодействия с клиентами и посетителями для задействованных цифровых каналов.Платформы клиентских данных, такие…
-
Экспериментальный вагон без плацкартов — только из капсул, без висящих ног
В общем, выглядит это вот так — большая часть полки скрыта в глубине шахматной расстановки: Расстановка вот такая: Возможно, вы помните опыты ТМХ по тому, как должен выглядеть новый плацкартный вагон: сначала появились концепции капсульных плацкартов со шкафом посреди купе,…
-
Где работать в ИТ в 2021: Luxoft
Сегодня рассказываем о том, как все устроено в Luxoft — глобальной компании, которая занимается разработкой ПО для клиентов по всему миру. Мы традиционно расспросили ребят об условиях работы, о процессе найма, команде и стэке технологий. И об этом всём нам…
-
Redis Python based cluster. Часть 1: распределённые системы, теоремы CAP и PACELC и зачем нужен Redis
Рано или поздно сервисы растут, а с большим RPS приходит Highload. Что делать, когда ресурсов для вертикального масштабирования Redis уже нет, а данных меньше не становится? Как решить эту задачу без downtime и стоит ли её решать с помощью redis-cluster?…
-
2-й сезон цикла вебинаров DevSecOps: мониторинг k8s, организация конвейера GitOps и управление «секретами»
Мы запускаем второй сезон вебинаров DevSecOps. В первом — мы говорили «много и обо всем». Теперь рассмотрим более локальные задачи: от мониторинга k8s и организации конвейера GitOps до управления «секретами» и резервного копирования в Kubernetes.Все задачи, которые мы рассмотрим на…
-
3 лайфхака для безопасной и надежной отправки электронных писем в Zimbra OSE
Отправка и получение электронных писем — важнейшие функции корпоративного почтового сервера. В Zimbra OSE функцию отправки и приема электронных писем выполняет агент передачи почты (MTA) Postfix. Этот MTA с открытым исходным кодом на сегодняшний день является одним из наиболее популярных решенией…
-
Разработка REST-серверов на Go. Часть 7: GraphQL
Перед вами — седьмая (заключительная) часть серии статей о разработке REST-серверов на Go. В предыдущих статьях мы занимались, в основном, различными подходами к разработке REST API для простого приложения, автоматизирующего управление задачами. Сегодня мы исследуем кое-что совершенно новое и поговорим…