⚒ Get Good At Git. 15 Advanced Git Techniques and Shortcuts. Чуточку полезных практик для работы с Git. #git #напочитать
🛠 Simple bash debugger using trap DEBUG - интересный способ дебага bash скриптов.
tl;dr - перед выполнением каждой команды будет запрашиваться пользовательский ввод, который либо будет выполняться, либо, если ничего не введено, скрипт будет продолжать работу.
tl;dr - перед выполнением каждой команды будет запрашиваться пользовательский ввод, который либо будет выполняться, либо, если ничего не введено, скрипт будет продолжать работу.
function _trap_DEBUG() {#bash #напочитать #debug
echo "# $BASH_COMMAND";
while read -r -e -p "debug> " _command; do
if [ -n "$_command" ]; then
eval "$_command";
else
break;
fi;
done
}
trap '_trap_DEBUG' DEBUG
🧅 How to Detect TOR Network Connections with Falco - собственно, из названия всё понятно. О том, как можно выявить TOR соединения с помощью Falco. #tor #falco #напочитать
🔩 И ещё занятное о тестировании скриптов - Writing Unit-Tests and Mocks for UNIX Shells. #shell #напочитать
poisel.info
Writing Unit-Tests and Mocks for UNIX Shells
Abstract In this post, I will describe how to write unit tests for shell script components wich allow for mocking called commands.
Introduction Let’s start by giving a definition of the different types of tests:
System Test: Testing the system with all …
Introduction Let’s start by giving a definition of the different types of tests:
System Test: Testing the system with all …
🐧 Linux and Tiny C Compiler in the browser, part one - видимо, намечается серия статей для тех, кто хотел бы минималистичный linux прямо в браузере запускать. #напочитать #linux #javascript
ja.nsommer.dk
Linux and Tiny C Compiler in the browser, part one
Linux and Tiny C Compiler in the browser via v86
🛠 How fast are Linux pipes anyway? Объёмное чтиво (с кучей дополнительных полезных ссылок) о работе пайпов. #pipe #напочитать
🕑 cron-sequencer - интересная утилита, которая позволяет получить информацию о том, какие cron задачи будут выполняться в нужный промежуток времени на сервере: https://github.com/Humanstate/cron-sequencer
А вот здесь в статье доступен обзор её работы - Replay Cron Events With Cron::Sequencer.
#cron #напочитать #будничное
А вот здесь в статье доступен обзор её работы - Replay Cron Events With Cron::Sequencer.
#cron #напочитать #будничное
🔐 Remote reboots with encrypted disks - про полнодисковое шифрование на сервере и разблокировку дисков через соединение по SSH.
#luks #security #напочитать
#luks #security #напочитать
🆖 NGINX Security: Everything you don't need to know about NGINX error logs - о логировании в Nginx, основываясь на том, что мы видим в исходном коде.
#nginx #напочитать #logs
#nginx #напочитать #logs
🗜 Немного о oneshot systemd сервисах. Которые хоть и похожи немного на обычные сервисы, но всё же имеют немного иное предназначение - What sysadmins need to know about systemd's oneshot service type.
#systemd #напочитать
#systemd #напочитать
🔍 Hunt Linux Malware with Cgroups - о том, как systemd-cgls может пригодиться при поиске и анализе подозрительных процессов. #systemd #cgroups #напочитать
🛠 Speeding up autoconf with caching - о том, как ускорить конфигурирование перед сборкой с помощью
#напочитать #autoconf #autoswc
--config-cache
параметра и\или применения autoswc утилиты.#напочитать #autoconf #autoswc
⚒ rsync: Series Overview - намечается серия полезных статей.
Первая, уже доступна, к слову (хотя у автора там какая-то беда со ссылками внутри, так что даю прямую ссылку): rsync, article 1: Scenarios.
Предлагаю подождать и остальные.
#rsync #напочитать
Первая, уже доступна, к слову (хотя у автора там какая-то беда со ссылками внутри, так что даю прямую ссылку): rsync, article 1: Scenarios.
Предлагаю подождать и остальные.
#rsync #напочитать
🔧 Интересный инструмент, позволяющий визуализировать git операции. Доступен прямо в браузере - https://git-school.github.io/visualizing-git/
Возможно, окажется полезным для изучения работы с git. Как пример вот этот репозиторий:
https://github.com/saraford/three-git-tips
#git #напочитать #линк
Возможно, окажется полезным для изучения работы с git. Как пример вот этот репозиторий:
https://github.com/saraford/three-git-tips
#git #напочитать #линк
📝 HTTP/3 Deep Dive - собственно, статья про HTTP/3, с картинками и дополнительными полезными ссылками. #http3 #напочитать
🗜 Effective Shell - неплохой учебник о работе в командной строке. От базовых операций, до мультиплексера, git'а, и vim'а. #shell #напочитать
Effective-Shell
Effective Shell | Effective Shell
This book is for anyone who is interested in computing, and wants to learn more about the exciting, but sometimes daunting world of The Shell. The shell is simple interface for working with computers and programs and learning some of its features can enormously…
🛠 Интересная утилита для мониторинга трафика в Linux:
https://github.com/elesiuta/picosnitch
Позволяет получить данные по приложению, порту, домену, хешу и исполняемому файлу (судя по описанию). Под капотом ebpf для мониторинга трафика, и fanotify для отслеживания изменений исполняемых файлов.
Конфигурируется через json, а графики и информацию показывает в отдельном веб-интерфейсе.
#monitoring #network #напочитать
https://github.com/elesiuta/picosnitch
Позволяет получить данные по приложению, порту, домену, хешу и исполняемому файлу (судя по описанию). Под капотом ebpf для мониторинга трафика, и fanotify для отслеживания изменений исполняемых файлов.
Конфигурируется через json, а графики и информацию показывает в отдельном веб-интерфейсе.
#monitoring #network #напочитать
⚙️ Things You Should Know About Databases - не так что бы прямо всё охватывают, но почитать было интересно.
#databases #напочитать
#databases #напочитать
🔩 Notes on running containers with bubblewrap - при уже существующих docker и podman, скорее всего bubblewrap вам уже и не потребуется. Но на случай, если вам будет просто интересно почитать о ещё одном инструменте, то есть вот такая вот неплохая заметка от Julia Evans.
#container #напочитать #bubblewrap
#container #напочитать #bubblewrap
Записки админа
⚒ rsync: Series Overview - намечается серия полезных статей. Первая, уже доступна, к слову (хотя у автора там какая-то беда со ссылками внутри, так что даю прямую ссылку): rsync, article 1: Scenarios. Предлагаю подождать и остальные. #rsync #напочитать
🛠 Там ещё две статьи доступно, если что...
https://michael.stapelberg.ch/posts/2022-06-18-rsync-overview/
#rsync #напочитать
https://michael.stapelberg.ch/posts/2022-06-18-rsync-overview/
#rsync #напочитать