Notes Devops
7 subscribers
14 photos
4 videos
6 files
122 links
Download Telegram
🗜 Библиотека уже готовых .gitignore файлов. Весьма полезно бывает, особенно для тех, кто с гитом только начинает работу. https://www.toptal.com/developers/gitignore

#линк #git #будничное
Forwarded from Мониторим ИТ
Отправка Nginx json логов с помощью Vector в Clickhouse и Elasticsearch

Будучи написанным на языке Rust, он отличается высокой производительностью и низким потреблением оперативной памяти по сравнению с аналогами. Кроме того, большое внимание уделено функциям, связанным с корректностью, в частности, возможностям сохранения неотправленных событий в буфер на диске и ротации файлов. Читать дальше…
Что происходит, когда вы обновляете свой DNS

Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно нужно ждать два дня, чтобы всё обновилось? Ответы — в переводе статьи разработчика Джулии Эванс. Она рассказывает, что происходит во время обновления DNS с точки зрения фронтендера.

#свежаястатья
​​Я обожаю диаграммы. Рисовать их на доске или на бумажке и одновременно обсуждать с программистами. Это мой способ разобраться самому и объяснить что-то сложное другим.

На видео — реальные схемы разработки нового проекта для igooods. В статье — обзор классных инструментов и примеры из жизни.
🛠 А вот с помощью webify можно вывод практически любой команды транслировать как веб-сервис.

#будничное #tools #shell
Forwarded from linkmeup
Мне кажется, что в сети нет более полного описания TLS на русском языке. Местами расписано до отдельных байт. И что радует отдельно - это не переводная калька с забугорных ресурсов, а самописный и поддерживаемый в актуальном виде документ. Есть даже описание режима CCM из TLS 1.3.
Без поллитры не заходить! TLS на таком уровне – это сложно.
https://tls.dxdt.ru/tls.html
📃 YAML программирование вышло на новый уровень. https://k8syaml.com/ #линк #yaml
Forwarded from DevOps&SRE Library
Forwarded from PythonDigest
Система отложенного исполнения на RabbitMQ
https://habr.com/ru/post/519044/?utm_campaign=519044&utm_source=habrahabr&utm_medium=rss

Сегодня я хочу продолжить тему «веселых картинок» в мире RabbitMQ. В своей статье (https://habr.com/ru/company/domclick/blog/500978/) Алексей Казаков рассматривал такой мощный инструмент, как отложенные очереди, и разные реализации стратегии Retry. А сегодня мы поговорим, как использовать RabbitMQ для планирования периодических задач.


Зачем нам понадобилось создавать свой велосипед и почему мы отказались от Сelery и других инструментов менеджмента задач? Дело в том, что они не подошли под наши задачи и требования к отказоустойчивости, которые у нас в компании достаточно жесткие.
📨 Получаем временный почтовый ящик прямо из терминала.

• Ставим нужное:

$ sudo dnf install jq curl w3m
$ wget https://raw.githubusercontent.com/sdushantha/tmpmail/master/tmpmail
$ chmod +x tmpmail

• Генерируем ящик и используем его:

$ ./tmpmail --generate
jjqcndajxly@1secmail.net

• Проверяем почту:

./tmpmail --recent

#будничное #cli #mail
Forwarded from /usr/bin
6 Bash Tricks You Can Use Daily

Nothing defeats your Linux street cred faster than using a GUI to do basic tasks. Everyone knows the command line can be super productive for many tasks, but if you know a few simple tricks, it can be even more productive. Читать дальше.