This media is not supported in your browser
VIEW IN TELEGRAM
🔩 Gitu - ещё один tui клиент для работы с git...
https://github.com/altsem/gitu
Отличается от того же lazygit, но, возможно, кому-то именно такой внешний вид и подход к управлению понравится больше.
#git #tui #gitu
https://github.com/altsem/gitu
Отличается от того же lazygit, но, возможно, кому-то именно такой внешний вид и подход к управлению понравится больше.
#git #tui #gitu
🆖 Пример использования js_shared_dict_zone (да, это njs) для хранения и обновления информации об SSL сертификате без перезапуска Nginx.
Задаём зону в памяти, указываем динамические значения сертификата и ключа в этой зоне, задаём отдельный location для очистки кеша заданной зоны и в результате имеем возможность динамически подгружать в конфигурацию Nginx сертификаты после их обновления.
- Статья: SSL/TLS Certificate Rotation Without Restarts in NGINX Open Source.
- Пример конфигурации: Securely serve encrypted traffic without server restarts when certificate or key changes occur.
А тут уже всё настроено за нас, нужно только добавить модуль в установку Nginx - https://github.com/nginx/njs-acme
#nginx #acme #ssl
Задаём зону в памяти, указываем динамические значения сертификата и ключа в этой зоне, задаём отдельный location для очистки кеша заданной зоны и в результате имеем возможность динамически подгружать в конфигурацию Nginx сертификаты после их обновления.
- Статья: SSL/TLS Certificate Rotation Without Restarts in NGINX Open Source.
- Пример конфигурации: Securely serve encrypted traffic without server restarts when certificate or key changes occur.
А тут уже всё настроено за нас, нужно только добавить модуль в установку Nginx - https://github.com/nginx/njs-acme
#nginx #acme #ssl
Записки админа
🛠 URL Parser - онлайн парсер для ситуаций, когда нам требуется проверить какой-то очень длинный URL. https://parseurlonline.com/ #link #будниное #парсинг
🗜 Cервис, который позволяет распарсить URL на части.
Cкрипт доступен на Githib, его, при необходимости, можно разместить на своём сервере...
- Демонстрация: https://url-parts.glitch.me/
- Github: https://github.com/samdutton/url-parts
- Подробности: https://web.dev/articles/url-parts
#web #url #address
Cкрипт доступен на Githib, его, при необходимости, можно разместить на своём сервере...
- Демонстрация: https://url-parts.glitch.me/
- Github: https://github.com/samdutton/url-parts
- Подробности: https://web.dev/articles/url-parts
#web #url #address
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Простая (но, похоже, оставшаяся без развития) программа для распознавания текста на снимке экрана...
https://github.com/RajSolai/TextSnatcher
#tesseract #ocr
https://github.com/RajSolai/TextSnatcher
#tesseract #ocr
📺 Потребовалось мне тут одно видео найти, и я таки его нашёл - WEBINAR: Achieving the Ultimate Performance with KVM.
Но в ходе поиска я также наткнулся на плейлисты KVM Forum... И как же много (а чего ещё ожидать от конференции о KVM) там разных тем, касающихся KVM и виртуализации. Есть и очень специфичные вещи, есть (условно обозначим как) "общие" темы. Смотреть не пересмотреть, точно хватит на несколько вечеров:
- KVM Forum 2023
- KVM Forum 2022
И, конечно же, есть слайды и записи более ранних конференций, ссылки доступны на уже перечисленных страницах.
#kvm #virtualization #видео
Но в ходе поиска я также наткнулся на плейлисты KVM Forum... И как же много (а чего ещё ожидать от конференции о KVM) там разных тем, касающихся KVM и виртуализации. Есть и очень специфичные вещи, есть (условно обозначим как) "общие" темы. Смотреть не пересмотреть, точно хватит на несколько вечеров:
- KVM Forum 2023
- KVM Forum 2022
И, конечно же, есть слайды и записи более ранних конференций, ссылки доступны на уже перечисленных страницах.
#kvm #virtualization #видео
YouTube
WEBINAR: Achieving the Ultimate Performance with KVM
Building and managing a cloud is not an easy task. It needs solid knowledge, proper planning and extensive experience in selecting the proper components and putting them together.
Many companies build new-age KVM clouds, only to find out that their applications…
Many companies build new-age KVM clouds, only to find out that their applications…
This media is not supported in your browser
VIEW IN TELEGRAM
🔩 bpftop - top утилита для отображения информации о запущенных в системе eBPF программах...
https://github.com/Netflix/bpftop
#ebpf #top #tui
https://github.com/Netflix/bpftop
#ebpf #top #tui
🧷 A journey into the Linux proc filesystem - автор статьи знакомится с виртуальной файловой системой /proc и показывает читателям несколько примеров взаимодействия с ней для получения информации о процессах.
#proc #напочитать
#proc #напочитать
Первое - So You Think You Know Git - FOSDEM 2024
#git #github #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
So You Think You Know Git - FOSDEM 2024
Scott Chacon's FOSDEM 2024 talk on Git Tips and Tricks and why he's working on GitButler now (https://gitbutler.com)
Scott talks about:
00:00 - Introduction
01:06 - About Me (well, Scott Chacon)
02:36 - How Well Do You Know Git?
05:09 - Our Agenda
06:25…
Scott talks about:
00:00 - Introduction
01:06 - About Me (well, Scott Chacon)
02:36 - How Well Do You Know Git?
05:09 - Our Agenda
06:25…
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
So You Think You Know Git Part 2 - DevWorld 2024
Scott Chacon's DevWorld 2024 talk on Git Tips and Tricks. Learn more at https://blog.gitbutler.com
Scott talks about:
00:00 Intro
00:33 Welcome
02:05 About Me
02:24 How Well Do you Know Git
03:19 Agenda
03:31 Switch and Restore
05:55 Hooks
08:33 Attributes…
Scott talks about:
00:00 Intro
00:33 Welcome
02:05 About Me
02:24 How Well Do you Know Git
03:19 Agenda
03:31 Switch and Restore
05:55 Hooks
08:33 Attributes…
🧷 4 Instructive Postmortems on Data Downtime and Loss - четыре разных истории и четыре разных postmortem для инцидентов (потеря данных, проблемы с доступностью и всё вот это вот). На странице по ссылке краткий пересказ каждого из случаев и там же ссылки на полные отчёты от компаний.
P. S. Ссылка на описание инцидента в Gitlab у меня возвращает 404 почему-то, так что закинул PDF с этой страницей в комментарии.
#sre #postmortem #напочитать
P. S. Ссылка на описание инцидента в Gitlab у меня возвращает 404 почему-то, так что закинул PDF с этой страницей в комментарии.
#sre #postmortem #напочитать
📲 FlyOS - занятный подход к запуску полноценной системы Linux, которая всегда будет по рукой, в кармане, прямо в смартфоне.
Это не замена Android на Linux на смартфоне, это отдельная подсистема, которая устанавливается на устройство. Для установки потребуются root права. После установки, запущенная Linux система (и возможность управления самой подсистемой) оказывается доступна в отдельной веб-панели.
Выглядит, на мой взгляд, очень интересно, особенно для современных смартфонов, на которых уже сегодня доступны десятки Гб оперативной памяти и сотни Гб на накопителях.
- Подробности: https://docs.flyos.us/
- Github: https://github.com/EdwardLab/flyos
#flyos #android #linux
Это не замена Android на Linux на смартфоне, это отдельная подсистема, которая устанавливается на устройство. Для установки потребуются root права. После установки, запущенная Linux система (и возможность управления самой подсистемой) оказывается доступна в отдельной веб-панели.
Выглядит, на мой взгляд, очень интересно, особенно для современных смартфонов, на которых уже сегодня доступны десятки Гб оперативной памяти и сотни Гб на накопителях.
- Подробности: https://docs.flyos.us/
- Github: https://github.com/EdwardLab/flyos
#flyos #android #linux
⚙️ Linux Crisis Tools - утилиты, которые окажутся полезны, когда инцидент на сервере уже случился. Брендан Грегг в своей статье рекомендует установить их заранее...
https://www.brendangregg.com/blog/2024-03-24/linux-crisis-tools.html
#tools #sre #напочитать
https://www.brendangregg.com/blog/2024-03-24/linux-crisis-tools.html
#tools #sre #напочитать
🖇 Grep by example: Interactive guide - для тех, кто хотел бы освоить grep, на странице доступна небольшая книга и тренажёр...
https://antonz.org/grep-by-example/
#grep #книга #будничное
https://antonz.org/grep-by-example/
#grep #книга #будничное
🛠 Git by example: Interactive guide - и аналогичный набор для знакомства и изучения Git...
https://antonz.org/git-by-example/
#git #книга #будничное
https://antonz.org/git-by-example/
#git #книга #будничное
⚙️ shotput - скрипт для генерации TOTP кодов. Выглядит очень простым, секреты хранит в зашифрованном виде.
https://github.com/rogerkeays/shotput
Для корректного запуска потребуется установить oathtool и создать файл
#totp #auth #shell
https://github.com/rogerkeays/shotput
Для корректного запуска потребуется установить oathtool и создать файл
$HOME/.config/shotput.keys
вручную.#totp #auth #shell
📲 И вот ещё, не для сервера, но для десктопа и смартфонов - утилита с открытым исходным кодом для обмена файлами между устройствами (этакий свободный airdrop). Для загрузки доступны готовые пакеты для разных операционных систем и платформ...
- Скачать: https://localsend.org/#/download
- Github: https://github.com/localsend/localsend
#localsend #airdrop
- Скачать: https://localsend.org/#/download
- Github: https://github.com/localsend/localsend
#localsend #airdrop
🔩 Git as debugging tool - ещё некоторое количество примеров работы с git (заголовок там чуточку кликбейт, но материал всё равно занятный)...
https://lucasoshiro.github.io/posts-en/2023-02-13-git-debug/
#git #напочитать
https://lucasoshiro.github.io/posts-en/2023-02-13-git-debug/
#git #напочитать
Lucas Seiki Oshiro
Git as debugging tool
Debugging with Git Grep, Git Blame, Git Log and Git Bisect
⚙️ Netscanner - и это ещё один сетевой сканер. Менее функционален чем tcpdump или wireshark, но всё равно выглядит интересно и красиво, чего уж там...
https://github.com/Chleba/netscanner
#network #scanner
https://github.com/Chleba/netscanner
#network #scanner
📧 A Deep Dive into Email Deliverability in 2024 - полезное о работе почты и об организации рассылок. А ещё огромное количество дополнительных ссылок на сопутствующие материалы и оналйн-инструменты для анализа работы почты...
https://www.xomedia.io/blog/a-deep-dive-into-email-deliverability/
#mail #напочитать
https://www.xomedia.io/blog/a-deep-dive-into-email-deliverability/
#mail #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
🔧 Смотрите какая штука интересная - берём бинарник logdy, перенаправляем вывод лога в него, получаем веб-морду, в которой можем взаимодействовать с информацией из перенаправленного лога...
- Демо: https://demo.logdy.dev/
- Подробности: https://logdy.dev/
- Github: https://github.com/logdyhq/logdy-core
#logs #analize
- Демо: https://demo.logdy.dev/
- Подробности: https://logdy.dev/
- Github: https://github.com/logdyhq/logdy-core
#logs #analize
🖇 Hosting a Public Website on MS-DOS - берём qemu, образ MS-DOS, веб-сервер для него и делаем всяческое...
https://fsturmat.net/blog/04202022/
Просто потому что почему бы и нет. Пост в рамках пятницы.🍿
#qemu #msdos #фидбечат
https://fsturmat.net/blog/04202022/
Просто потому что почему бы и нет. Пост в рамках пятницы.
#qemu #msdos #фидбечат
Please open Telegram to view this post
VIEW IN TELEGRAM