Как декодировать QR-код руками
Разбираем QR-код без сканера: finder patterns, format info, маска, зигзаг и Reed-Solomon. На примере Version 1 21×21 с содержимым «HI».
Тег
Разбираем QR-код без сканера: finder patterns, format info, маска, зигзаг и Reed-Solomon. На примере Version 1 21×21 с содержимым «HI».
Как SLO становится чертежом архитектуры: один поиск маркетплейса на трёх уровнях SLO порождает три разные системы и error budget как валюту в спорах.
Практические советы по интеграции Golang в рабочие процессы: автоматизация рутинных задач, SQL-запросов и создание собственных инструментов
Размышления автора об обучении и образовании, важности самообразования, различиях между теорией и практикой, а также о роли нетворкинга в процессе получения знаний и построения карьеры в IT.
Подробное руководство по Ansible Roles: структура ролей, best practices, примеры, тестирование с molecule, хранение и публикация ролей, ответы на частые вопросы.
Личный путь автора и его подход к совершенствованию навыков программирования на Python и Golang, отработке алгоритмов на платформах LeetCode и Codewars, а также внедрению TDD.
Рассуждение о важности документации, принципах RTFM, DRY, KISS и подходах к обучению джунов в IT: советы, примеры, личный опыт.
Личный опыт и история вхождения в IT: путь от школьника до системного администратора, обучение, армия, первые шаги в профессии и советы новичкам.
Авторское мнение и разбор методологии DevOps: основные понятия, этапы внедрения, автоматизация, CI/CD, мониторинг, советы по развитию DevOps-культуры в компании.
Выбор *nix-системы для ноутбука: сравнение Ubuntu и FreeBSD с точки зрения программирования, безопасности и личного опыта.