От сбора до использования: как повысить Data Quality на всех этапах работы с данными.
https://habr.com/ru/company/vk/blog/684118/
https://habr.com/ru/company/vk/blog/684118/
Хабр
От сбора до использования: как повысить Data Quality на всех этапах работы с данными
Представьте, что у вас только что появилось классное озеро данных с прикольными пайплайнами, которые собирают данные со всей компании. А теперь представьте свой шок, когда команды бизнес-специалистов...
Хорошее введение в Terraform, ориентированное на разработчиков.
https://semaphoreci.com/blog/terraform
https://semaphoreci.com/blog/terraform
Semaphore
A Developer's Guide to Terraform - Semaphore
Terraform is one of the most popular IaC tools available. Learn its benefits and how to use it.
Опрос «Библиотеки программиста»
Прошло почти полгода с момента нашего опроса «💬📈 Что сейчас происходит с IT-индустрией и айтишниками?». По версиям респондентов (более 700) IT-отрасль ждала волна сокращений, массовая релокация, наплыв стартапов и трудности с заменой железа и ПО на отечественные аналоги.
Общий прогноз звучал так: «Слишком много переменных, прогнозы от неутешительных до удовлетворительных»
Насколько оправдался этот прогноз? Как изменилась ваша жизнь за последние полгода?
➡️ Пройти опрос
Прошло почти полгода с момента нашего опроса «💬📈 Что сейчас происходит с IT-индустрией и айтишниками?». По версиям респондентов (более 700) IT-отрасль ждала волна сокращений, массовая релокация, наплыв стартапов и трудности с заменой железа и ПО на отечественные аналоги.
Общий прогноз звучал так: «Слишком много переменных, прогнозы от неутешительных до удовлетворительных»
Насколько оправдался этот прогноз? Как изменилась ваша жизнь за последние полгода?
➡️ Пройти опрос
👍1👎1
Хорошее обсуждение масштабирования установщиков для сложного программного обеспечения, в данном случае переход от Helm к кастомному установщику, написанному на Go.
https://www.gitpod.io/blog/gitpod-installer
https://www.gitpod.io/blog/gitpod-installer
www.gitpod.io
Why we moved from Helm to Gitpod Installer - Blog
We at Gitpod believe in making developer experiences better, and we are super excited to introduce Gitpod Installer 🎉, which makes Gitpod installations a breeze!
15 самых распространенных проблем с качеством данных (и способы их решения).
https://habr.com/ru/company/vk/blog/684122/
https://habr.com/ru/company/vk/blog/684122/
Хабр
15 самых распространенных проблем с качеством данных (и способы их решения)
Команда VK Cloud перевела статью о 15 самых популярных проблемах с Data Quality и способах их смягчения или даже полного избегания. 1. Неполные данные Эта проблема самая распространенная. При ее...
👍3
Запуск одноразовых задач и отладка образов прямо в Kubernetes-кластере с помощью werf.
https://habr.com/ru/company/flant/blog/671960/
https://habr.com/ru/company/flant/blog/671960/
Хабр
Запуск одноразовых задач и отладка образов прямо в Kubernetes-кластере с помощью werf
Какие задачи пользователю нужно выполнять в рамках CI-пайплайна или при локальной разработке? Среди них может быть что угодно, но самое очевидное — это, наверное, запуск линтеров, всевозможных...
👍3
Используем GitLab в качестве удобного Helm-репозитория.
https://habr.com/ru/company/flant/blog/667338/
https://habr.com/ru/company/flant/blog/667338/
Хабр
Используем GitLab в качестве удобного Helm-репозитория
GitLab – это мощный и в то же время простой инструмент для организации проектов. Как и любой крупный и самодостаточный продукт, GitLab постоянно развивается и дорабатывается. И сегодня хотелось бы...
👍2
CI/CD и еще один CD. Разбираемся в терминологии pipelines в контексте автоматизации тестирования.
https://habr.com/ru/company/otus/blog/686138/
https://habr.com/ru/company/otus/blog/686138/
Хабр
CI/CD и еще один CD. Разбираемся в терминологии pipelines в контексте автоматизации тестирования
О чем речь В IT индустрии используется большое разнообразие инженерных культур и практик, таких как Agile, бережливое производство (lean software development), DevOps. Все они так или иначе нацелены...
Универсальное описание инфраструктуры на Pulumi. Раскатываемся в Kubernetes, AWS, GCP с одной конфигурацией.
https://habr.com/ru/company/otus/blog/674818/
https://habr.com/ru/company/otus/blog/674818/
Хабр
Универсальное описание инфраструктуры на Pulumi. Раскатываемся в Kubernetes, AWS, GCP с одной конфигурацией
Часто возникает ситуация, когда нужно развернуть приложение одновременно в нескольких облаках, совместить облачную инфраструктуру и управляемый Kubernetes-кластер или предусмотреть возможную миграцию...
Задаём порядок деплоя ресурсов в Kubernetes с помощью werf/Helm.
https://habr.com/ru/company/flant/blog/682804/
https://habr.com/ru/company/flant/blog/682804/
Хабр
Задаём порядок деплоя ресурсов в Kubernetes с помощью werf/Helm
При деплое в Kubernetes часто требуется выкатывать ресурсы в определённом порядке, а иногда и дожидаться готовности сторонних ресурсов. Например, сначала нужно запустить БД, дождаться создания...
👍1
«Библиотека программиста» находится в поиске авторов оригинальных статей
Языки:
– Python, JavaScript, TypeScript, Java, C#, Go, SQL.
Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.
Объем:
– от 7 до 15 тыс. знаков.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Языки:
– Python, JavaScript, TypeScript, Java, C#, Go, SQL.
Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.
Объем:
– от 7 до 15 тыс. знаков.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Управление устройствами интернета вещей через Kubernetes.
https://habr.com/ru/company/otus/blog/686332/
https://habr.com/ru/company/otus/blog/686332/
Хабр
Управление устройствами интернета вещей через Kubernetes
Kubernetes последовательно захватывает все новые ниши для декларативного описания ожидаемого состояния и теперь ресурсами Kubernetes можно управлять облачными провайдерами (например, через Crossplane...
👍1
Замедление для ускорения — автоматические выключатели для CI/CD Slack.
https://slack.engineering/circuit-breakers/
https://slack.engineering/circuit-breakers/
Engineering at Slack
Slowing Down to Speed Up - Circuit Breakers for Slack's CI/CD - Engineering at Slack
What happens when your distributed service has challenges with stampeding herds of internal requests? How do you prevent cascading failures between internal services? How might you re-architect your workflows when naive horizontal or vertical scaling reaches…
Интеграция Open Policy Agent (OPA) в Kubernetes.
https://habr.com/ru/company/southbridge/blog/686538/
https://habr.com/ru/company/southbridge/blog/686538/
Хабр
Интеграция Open Policy Agent (OPA) в Kubernetes
Эта статья для тех, кто уже знаком с Open Policy Agent (OPA) и тем, как он работает. Чтобы освежить свои знания, рекомендуем сначала почитать вот эту статью . OPA можно интегрировать практически куда...
Взять и собрать «мусор» в облаке — несколько open source решений, которые с этим помогут.
https://habr.com/ru/company/cloud_mts/blog/685706/
https://habr.com/ru/company/cloud_mts/blog/685706/
Хабр
Взять и собрать «мусор» в облаке — несколько open source решений, которые с этим помогут
Если компания активно тестирует гипотезы и запускает новые прототипы, в облаке могут накапливаться «забытые» сервисы, которые продолжают потреблять ресурсы. Есть open source инструменты, которые...