Месяц: Май 2023

  • Отслеживание сетевого трафика между подами в Kubernetes

    от автора

    Как работает связь между подами в Kubernetes? Как трафик достигает пода?В этой статье вы узнаете, как работает низкоуровневая сеть в Kubernetes.Давайте начнем с того, что сосредоточимся на сети модулей и узлов.При развертывании пода происходит следующее:Модуль получает собственное сетевое пространство имен.Присваивается IP-адрес.Все контейнеры в модуле используют одно и то же сетевое пространство имен и могут видеть…

  • MariaDB, фрагментация, varchar и печалька

    от автора

    При проектировании таблиц в базах данных может возникнуть вопрос, я надеюсь, как хранить строки в char или varchar. Совсем недолго помучавшись почти всегда выбирается varchar, по причине того, что места занимает меньше.Собственно о последствиях этого выбора на реальном примере и поговорим , а так же о причинах по которым эти последствия возникают, и о неидеальных…

  • Как в США и Канаде стимулируют инновации и изобретательскую активность: обзор законов и практик

    от автора

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

  • Психологическая безопасность в команде

    от автора

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

  • Как обрабатывать ошибки в Golang – рассказываем на собственном примере

    от автора

    Всем привет. Меня зовут Алексей Бурмистров, я senior Golang разработчик в Quadcode. В процессе разработки биллинга, мы столкнулись с различными типами ошибок, которые могут возникать во время выполнения программы. В данной статье я хочу поделиться нашим опытом в структурировании и обработке этих ошибок, а также представить подходы, которые мы применили для их эффективной обработки и…

  • Как мы разрабатывали сервис расчета стоимости доставки для ритейлера

    от автора

    Представьте: вы – крупный производитель и ритейлер товаров для дома, который обрабатывает в сутки тысячи заказов по всей стране. Но при этом у вас нет единого алгоритма расчета стоимости доставки – из-за этого суммы почти всегда разные, иногда завышенные. Менеджеры вручную корректируют стоимость доставки до значений, которые не отпугнули бы клиента. При этом покупатели часто…

  • Obsidian — Мой сетап

    от автора

    Вот я и дописал свою четвёртую статью на хабр (А ведь в начале года поставил себе цель написать хотя бы одну статью, а тут аппетит пришёл во время еды и вот четвёртая). Предыдущие раз, два и три.Вообще бесит когда в современном мире пишут статьи-гайды или снимают видео-гайды, где самое интересное в конце. «Вы сначала дайте…

  • Как сделать автодеплой ui-kit на npm с помощью ci/cd gitlab

    от автора

    Всем привет!В этой статье я хочу рассказать, как я сделал удобный автодеплой нашего ui-kit на npm с помощью pipeline’s gitlab.Что хотелось сделать?Автоматическое обновление версии пакета при пуше изменений.Автоматический деплой новой версии на npm.Автоматическое обновление версии пакета при пуше измененийНачнем с создания файла, который будет обновлять версию нашего пакета. Тут все просто:Возьмем нашу прошлую версию из…

  • Бизнес хочет свой блог. Стоит ли начинать? Наша прощальная статья на Хабр

    от автора

    Привет! Меня зовут Оля, и я представитель корпоративного мира, который генерирует до 31,7% статей на Хабре. Я расскажу, стоит ли компаниям  открывать свой блог. Спойлер: это совсем не обязательно. Мы в Quadcode мечтали сюда попасть целых 8 лет, но все не находилось времени, а 3 года назад компания наняла бренд-менеджера (меня), чтобы сдвинуть желание иметь свой…

  • Простое должно быть простым: Палки в разметку

    от автора

    В предыдущей статье мы говорили об импорте кода, но подобное веселье поджидает нас и в веб разработке. Читаем, улыбаемся и берем на заметку.Как то так получилось, что несмотря на некоторый интерес к «фронтовой» теме, основные мои задачи долгое время были только в плоскости брутального windows-десктопа. Но, тем не менее изредка приходилось что-то делать с помощью…