Size: a a a

Пятничный деплой

2021 June 14
Пятничный деплой
Описание некоторых малоизвестных особенностей и функций Go, о которых вы можете не знать.

https://proglib.io/w/2b92f246
источник
Пятничный деплой
Tips & Tricks. Оператор assert в Python

Рассмотрели оператор assert в Python и разобрали принципы его работы на нескольких примерах.

Читать статью
источник
2021 June 15
Пятничный деплой
🔧 Bash Examples: Redirect stdout and stderr - про перенаправление вывода результатов выполнения команд. #bash #shell #напочитать
источник
Пятничный деплой
#concurrency
Очень хорошая статья из серии "да кто такие эти ваши фиберы/ко(го)рутины ...". В частности объясняют какую проблему они решают и почему так не получится сделать на обычных ОС тредах. Рекомендую!
З.Ы. не смотря на то, что блог java'овый про java в статье только пара упоминаний proj loom
источник
2021 June 16
Пятничный деплой
Уже обладаете базовыми навыками программирования и планируете развиваться в IT? Попробуйте освоить DevOps. Познакомьтесь с понятиями Docker, CI и Kubernetes за 3 дня на бесплатном онлайн-интенсиве: 🔜 https://clc.am/0zTtAw

🔥 Спикер занятий — Владимир Утратенко, Engineering Manager в «Сравни.ру», соорганизатор сообщества DevOps Moscow и конференции DevOpsDays Moscow.

Вы разберётесь в DevOps-инженерии и научитесь:

✔️ собирать контейнер с приложением и запускать его при помощи Docker-compose;
✔️ настраивать непрерывную интеграцию (CI);
✔️ работать с сервисом Kubernetes.

🎁 Всем дошедшим до конца интенсива дарим электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись» от издательства «МИФ». А каждый, кто выполнит домашнее задание, получит сертификат на 15 000 рублей на любой курс Skillbox.

📅 Используйте шанс! Ждём в прямом эфире 21–23 июня, в 19:00 по московскому времени.
источник
Пятничный деплой
🤖 @dead_man_switch_bot - максимально простой в настройке telegram бот, с помощью которого можно контролировать запуск и выполнение периодических задач.

Получаем уникальную ссылку и добавляем её вызов к нашей команде в кроне. Если обращений по ссылке за указанный период не было - бот сообщит об этом.

#рекомендация
источник
Пятничный деплой
Как оптимизировать ограничения ресурсов в Kubernetes

Поиск оптимальных значений для ограничения ресурсов Kubernetes — непростая задача, поскольку вам нужно найти золотую середину между слишком жесткими и недостаточными ограничениями.

В этой статье, которая является продолжением серии статей о рациональном использовании ресурсов в Kubernetes, вы узнаете, как выбрать правильные ограничения ресурсов Kubernetes: от обнаружения контейнеров без каких-либо ограничений до определения оптимальных параметров, которые вы должны установить в своем кластере.

Prometheus — одно из самых популярных решений для мониторинга кластеров Kubernetes. Поэтому каждый шаг в этом руководстве содержит примеры запросов PromQL.

👉 https://bit.ly/3zv0AM4

#kubernetes #prometheus
источник
Пятничный деплой
История еще одного модуля в Deckhouse — о пути и технологиях, используемых для учёта наших K8s-кластеров: https://habr.com/ru/company/flant/blog/559420/
источник
Пятничный деплой
Hacking your way to Observability — Part 1 : Metrics

Starting your journey in observability by gathering metrics with Prometheus

https://jonbc.medium.com/hacking-your-way-to-observability-part-1-cf4cd42fb4dc

Hacking your way to Observability — Part 2 : Alerts

Taking advantage of metrics by sending notifications via Slack

https://jonbc.medium.com/hacking-your-way-to-observability-part-2-c38baaee6b92

Hacking your way to Observability — Part 3: Distributed tracing

A distributed tracing quick start with Jaeger and OpenTelemetry

https://jonbc.medium.com/hacking-your-way-to-observability-part-3-56e6ddff1315
источник
2021 June 17
Пятничный деплой
Классная заметка/инструкция "How to protect your ~/.kube/ configuration".

По итогу, с помощью encfs - вы сможете шифровать данную директорию, делать ее доступной только на определенное время и только по паролю.

Поверьте, порой в кластер попасть на много проще через машину ваших сотрудников, чем через уязвимое приложение на базе устаревшего образа. Так что не забываем и о безопасности данных на пользовательских машинах ;)
источник
Пятничный деплой
Выложены доклады LISA21

https://www.youtube.com/playlist?list=PLbRoZ5Rrl5ldSSIG3jSo23EyMMSV67qcW

Программа доступна тут
https://www.usenix.org/conference/lisa21/program
источник
Пятничный деплой
источник
Пятничный деплой
Вы же помните, что от linkmeup высаживался целый десант на прошедший HighLoad++?
Ну так мы не просто ездили, а и себя показывали. Вот, например, доклад от Лёши Учакина про малоизученную пока концепцию "source of truth".
https://www.youtube.com/watch?v=JL2kmro19xY
источник
2021 June 18
Пятничный деплой
It’s time to switch to Docker BuildKit
https://pythonspeed.com/articles/docker-buildkit/
источник
Пятничный деплой
Попиарюсь немного, мой расказ про паксос на хайлоаде, имеет отношение к lwt (они используют paxos) https://www.youtube.com/watch?v=phB2nygfkMw

заходите к нам на огонёк - @ru_scylladb
#scylladb #cassandra
источник
Пятничный деплой
Вы, без сомнений, уже слышали, но мы все-равно вам расскажем. Vagrant собрались переписывать на golang, с поддержкой клиент-серверного режима и HCL.  http://amp.gs/jIV69
источник
Пятничный деплой
Недавно я стал гостем замечательно подкаста по информационной безопасности под названием "Мимокрокодил". Выпуск называется "Qu3b3c: Немного про K8s и Cloud Native" и там мы поговорили о Kubernetes, DevSecOps, Shift Left Security, Observability и многом другом что связано с Cloud Native.

Подкаст можно послушать на:
Яндекс.Музыка
Apple.Podcasts
Google Podcast
Anchor
Castbox  
Spotify (за пределами РФ)

P.S. Рекомендую послушать и другие выпуски - там в гостях уже побывало много моих хороших друзей и знакомых!
источник
Пятничный деплой
[Перевод] Разработка REST-серверов на Go. Часть 3: использование веб-фреймворка Gin
https://habr.com/ru/post/562878/?utm_source=habrahabr&utm_medium=rss&utm_campaign=562878
Tags: Блог компании RUVDS.com, Разработка веб-сайтов, Программирование, Серверное администрирование, Go, разработка, системное администрирование, веб-фреймворк, ruvds_перевод, программирование
Author programmerguru #habr
источник
2021 June 19
Пятничный деплой
Практика работы с Redis в Go: https://proglib.io/w/2dbfd7d6
источник
Пятничный деплой
📺 Does the latency matter? Хороший доклад от Юрия, на Хайлоад.

#фидбечат #видео #HLSpring2021
источник