rxd_txd
300 subscribers
514 photos
31 videos
22 files
2.79K links
Download Telegram
🥦 Broccoli — инструмент, который использует систему сжатия Brotli от Google для встраивания виртуальной файловой системы статических файлов в исполняемые файлы Go.

Основные преимущества:
– средний размер двоичного файла на 13-25% меньше из-за использования алгоритма сжатия Brotli;
– поддержка связывания нескольких исходных каталогов, опираясь только на интерфейс командной строки go generate и не требуя конфигурационных файлов;
– опциональная декомпрессия, подразумевающая распаковку файлов только при первом чтении и многое другое.

https://proglib.io/w/26d24202
Forwarded from DevOps&SRE Library
Vim Kuberetes YAML Support

Как настроить vim для удобной работы с ямлами кубера.

https://octetz.com/docs/2020/2020-01-06-vim-k8s-yaml-support
🖥 Смотрите какой крутой дашборд нашёл - bashtop называется. Написан на баше (требует версию 5+), умеет показывать общую информацию, детальную инфорацию по каждому процессу, позволяет процессы сортировать по различным параметрам. Очень круто выглядит, и легко конфигурируется. Вобщем, бегом смотреть, если ещё не видели его.

#bash #git #tui
​​du + #rust = dust. Like du but more intuitive. Because I want an easy way to see where my disk is being used.

https://github.com/bootandy/dust
Forwarded from linkmeup
Наконец-то шутку шутят правильно.
Инструменты Go-разработчика, которые упрощают и автоматизируют процесс разработки

В сегодняшней подборке разберемся с тем, как правильно использовать Makefile при разработке приложений на Go (с примером усовершенствованного Makefile для упрощения создания и управления веб-серверами, написанными на Go), а также познакомимся с Git Hooks, предназначенными для улучшения рабочего процесса разработки на Go.
Forwarded from Мониторим ИТ
Чё там в линуксе за 60 секунд

Статья в техблоге Нетфликс о командах, которые дадут наиболее полное представление о состоянии линукс-сервера. Говорят, что выполняют их для диагностики непосредственно на сервере в результате получения алерта и утверждают, что весь список можно осмысленно пройти за 60 секунд. Попробуете?

Полный список 60-секундных команд:

uptime
dmesg | tail
vmstat 1
mpstat -P ALL 1
pidstat 1
iostat -xz 1
free -m
sar -n DEV 1
sar -n TCP,ETCP 1
top

👍 — успел за 60 секунд

👎 — не успел за 60 секунд

👀 — метрики в моём мониторинге мне и так всё скажут, заходить на сервер для диагностики смысла не вижу
cloud-k8s.pdf
1 MB
Иван Портянкин. Программирование Cloud Native. Микросервисы, Docker и Kubernetes. 2020.

Книга доступна бесплатно, но поблагодарить автора можно тут
https://leanpub.com/cloud-k8s
​​JSON CLI output utility

jc is used to JSONify the output of many standard linux cli tools and file types for easier parsing in scripts. See the Parsers section for supported commands and file types.

https://github.com/kellyjonbrazil/jc
Forwarded from DevOps&SRE Library
From “Feature branches” to “Feature environments” with Terraform

https://medium.com/env0/from-feature-branches-to-feature-environments-with-terraform-652c0fdf0e78