Forwarded from Библиотека программиста | программирование, кодинг, разработка
🎉 Кино, игры и алгоритмы: чем заняться на майских праздниках
Отложите все дела и забудьте о рутине, ведь майские праздники уже на пороге! Если вы не знаете, как провести эти дни с максимальным удовольствием, то мы подготовили для вас несколько вариантов: киномарафон, компьютерные игры и захватывающий мир алгоритмов.
🔗 Основной сайт
🔗 Зеркало
Отложите все дела и забудьте о рутине, ведь майские праздники уже на пороге! Если вы не знаете, как провести эти дни с максимальным удовольствием, то мы подготовили для вас несколько вариантов: киномарафон, компьютерные игры и захватывающий мир алгоритмов.
🔗 Основной сайт
🔗 Зеркало
❤1🔥1
Хорошее введение в AWS Vault, целью которого является решение проблемы с учетными данными AWS, которые повсюду появляются в виде простого текста.
https://blog.symops.com/2023/04/20/aws-vault/
https://blog.symops.com/2023/04/20/aws-vault/
Symops
What Every Developer Should Know About AWS Vault - Sym Blog
Learn how AWS Vault simplifies AWS credential management, enhances security, and streamlines workflows for CLI users & cloud developers.
Основные моменты SRECon Americas 2023.
https://chronosphere.io/learn/top-highlights-from-srecon-americas-2023/
https://chronosphere.io/learn/top-highlights-from-srecon-americas-2023/
Chronosphere
Top highlights from SRECon Americas 2023 | Chronosphere
Chronosphere's Senior Developer Advocate Paige Cruz details her experience at SRECon Americas 2023 and discusses her favorite sessions.
Переводим статический веб-сайт на языки мира при помощи Weblate.
https://habr.com/ru/articles/732390/
https://habr.com/ru/articles/732390/
Хабр
Переводим статический веб-сайт на языки мира при помощи Weblate
Генераторы статических сайтов (static site generators, SSGs), такие, как Zola (Rust), Hugo (Golang), Jekyll (Ruby), Pelican (Python), Gatsby (JS) и прочие, активно набирают для создания личных...
👍2
Внутренние подробности о построении стека мониторинга во время быстрого роста команды. Что мониторить? О чем предупреждать? Что работает и что команда сделала бы по-другому?
https://medium.com/miro-engineering/our-journey-to-data-engineering-monitoring-c14d6ff20351
https://medium.com/miro-engineering/our-journey-to-data-engineering-monitoring-c14d6ff20351
Medium
Miro Data Engineering team’s journey to monitoring
Co-authored by Ricardo Souza.
👍2
Forwarded from Вокруг Kubernetes в VK
🔔 Nginx Ingress в Kubernetes: настраиваем мониторинг и оповещения
Решили разобраться, как самостоятельно установить и сконфигурировать Ingress-контроллер Nginx, а также настроить оповещения для ключевых метрик Ingress в Kubernetes. Для этого нашли и перевели пошаговую инструкцию.
В статье объясняется, зачем для этого понадобятся Prometheus и Grafana, а также приводятся примеры кода с пояснениями.
* Для работы вам понадобится кластер Kubernetes и менеджер пакетов Helm v3.
Решили разобраться, как самостоятельно установить и сконфигурировать Ingress-контроллер Nginx, а также настроить оповещения для ключевых метрик Ingress в Kubernetes. Для этого нашли и перевели пошаговую инструкцию.
В статье объясняется, зачем для этого понадобятся Prometheus и Grafana, а также приводятся примеры кода с пояснениями.
* Для работы вам понадобится кластер Kubernetes и менеджер пакетов Helm v3.
Хабр
Как настроить мониторинг и оповещения на Nginx ingress в Kubernetes
Команда VK Cloud перевела пошаговую инструкцию о том, как установить и сконфигурировать ingress-nginx, Prometheus и Grafana, а также настроить оповещения для ключевых метрик Ingress. Для работы...
Истинная стоимость создания собственной IMS.
https://www.squadcast.com/blog/the-true-cost-of-building-your-own-incident-management-system-ims
https://www.squadcast.com/blog/the-true-cost-of-building-your-own-incident-management-system-ims
Squadcast
The True Cost of Building your Own Incident Management System (IMS) | Squadcast
Is your organization on the lookout for an incident management tool? If yes, you may wonder- am I better off building my own? This blog outlines some of the key factors to consider while choosing whether to build or buy an incident management software.
Чем раньше, тем лучше: сдвигаем тестирование в начало разработки в среде Kubernetes.
https://habr.com/ru/companies/vk/articles/732996/
https://habr.com/ru/companies/vk/articles/732996/
Хабр
Чем раньше, тем лучше: сдвигаем тестирование в начало разработки в среде Kubernetes
Чаще всего продукты тестируют ближе к концу жизненного цикла разработки. Однако существует концепция Shift-left testing, принципиально изменяющая подход к тестированию. Команда VK Cloud перевела...
История о жрущем память API-сервере Kubernetes.
https://habr.com/ru/companies/rtlabs/articles/732858/
https://habr.com/ru/companies/rtlabs/articles/732858/
Хабр
История о жрущем память API-сервере Kubernetes
Наша команда занимается сопровождением кластеров Kubernetes внутри компании. Мы стараемся построить модель предоставления кластера как услуги, насколько это возможно в наших реалиях. Несколько месяцев...
🧒👾Тест-игра на выживание: как джуну протянуть первую рабочую неделю и не потерять работу
Первая неделя на новой работе – это всегда стресс для разработчика. В голове тысяча мыслей, давление зашкаливает, и сердце стучит без остановки. Знаете ли вы, как в такой ситуации не перегореть на старте? Если да, тогда вы легко пройдете нашу мини-игру на выживание про адаптацию джуна в незнакомых условиях. Итак, представьте: желанный оффер уже получен, вас приняли в компанию вашей мечты и сегодня первый рабочий день.
🔗 Основной сайт
🔗 Зеркало
Первая неделя на новой работе – это всегда стресс для разработчика. В голове тысяча мыслей, давление зашкаливает, и сердце стучит без остановки. Знаете ли вы, как в такой ситуации не перегореть на старте? Если да, тогда вы легко пройдете нашу мини-игру на выживание про адаптацию джуна в незнакомых условиях. Итак, представьте: желанный оффер уже получен, вас приняли в компанию вашей мечты и сегодня первый рабочий день.
🔗 Основной сайт
🔗 Зеркало
Пост о решении распространенных проблем нагрузочного тестирования в масштабе с использованием адаптивной среды нагрузочного тестирования, которая использует BFP для захвата трафика.
https://www.uber.com/en-EE/blog/introducing-ballast-an-adaptive-load-test-framework/
https://www.uber.com/en-EE/blog/introducing-ballast-an-adaptive-load-test-framework/
❤1
Создание или покупка систем управления инцидентами: какова реальная стоимость развертывания собственной системы?
https://www.squadcast.com/blog/the-true-cost-of-building-your-own-incident-management-system-ims
https://www.squadcast.com/blog/the-true-cost-of-building-your-own-incident-management-system-ims
Squadcast
The True Cost of Building your Own Incident Management System (IMS) | Squadcast
Is your organization on the lookout for an incident management tool? If yes, you may wonder- am I better off building my own? This blog outlines some of the key factors to consider while choosing whether to build or buy an incident management software.
💬 26 правил эффективного общения для разработчиков
Разработчики часто лучше пишут код, чем общаются с людьми, и это может привести к недопониманию и конфликтам. В этой статье мы расскажем, как эффективно общаться в чатах, по электронной почте, на созвонах и во время код-ревью. Следуя нашим советам, вы улучшите свое взаимодействие с коллегами по команде и избежите ненужных конфликтов.
🔗 Основной сайт
🔗 Зеркало
Разработчики часто лучше пишут код, чем общаются с людьми, и это может привести к недопониманию и конфликтам. В этой статье мы расскажем, как эффективно общаться в чатах, по электронной почте, на созвонах и во время код-ревью. Следуя нашим советам, вы улучшите свое взаимодействие с коллегами по команде и избежите ненужных конфликтов.
🔗 Основной сайт
🔗 Зеркало
Хороший, краткий учебник по спецификации программного обеспечения, охватывающий наиболее распространенные форматы и некоторые текущие проблемы роста экосистемы.
https://anonymoushash.vmbrasseur.com/2023/04/24/software-bill-of-materials-sbom
https://anonymoushash.vmbrasseur.com/2023/04/24/software-bill-of-materials-sbom
{anonymous => 'hash'};
📖 Software Bill of Materials (SBOM)
Those who wish to incorporate SBOMs into their processes must deal with the growing pains of an evolving ecosystem.
Пост об ответах на инциденты и планах по реакции на них.
https://firehydrant.com/blog/assembly-time-is-where-you-have-the-most-control-of-an-incident/
https://firehydrant.com/blog/assembly-time-is-where-you-have-the-most-control-of-an-incident/
FireHydrant
Assembly time is where you have the most control of an incident
Although we can’t control how long it might take to mitigate an incident, we can exercise a great deal of control over how quickly and prepared we get to the scene of the problem. We call that phase of the incident lifecycle “assembly time.”