🛠 С одной стороны, это очередной сервис для проверки сайта, коих в сети уже достаточно...
https://web-check.xyz
С другой стороны, в отличие от многих других, этот сервис можно развернуть на собственном сервере, потому что его исходники доступны на Github...
https://github.com/Lissy93/web-check
Больше информации о том, какие проверки выполняются, можно найти по ссылке...
https://web-check.xyz/about
#линк #будничное
https://web-check.xyz
С другой стороны, в отличие от многих других, этот сервис можно развернуть на собственном сервере, потому что его исходники доступны на Github...
https://github.com/Lissy93/web-check
Больше информации о том, какие проверки выполняются, можно найти по ссылке...
https://web-check.xyz/about
#линк #будничное
🖨 Нашёл удобную штуковину для печати веб-страниц - https://www.printfriendly.com/
Просто вводим адрес страницы, нажимаем на кнопку и получаем возможность скачать PDF и версию для печати.
В сравнении с тем же режимом для чтения в Firefox, плюс у printfrendly в том, что сервис даёт возможность удалить ненужные элементы со страницы перед печатью. А ещё есть плагин для WP и плагин для браузера, но до них пока что не добрался.
#линк #будничное #pdf
Просто вводим адрес страницы, нажимаем на кнопку и получаем возможность скачать PDF и версию для печати.
В сравнении с тем же режимом для чтения в Firefox, плюс у printfrendly в том, что сервис даёт возможность удалить ненужные элементы со страницы перед печатью. А ещё есть плагин для WP и плагин для браузера, но до них пока что не добрался.
#линк #будничное #pdf
This media is not supported in your browser
VIEW IN TELEGRAM
🗜 Попался на глаза занятный инструмент для обмена файлами - утилита croc. Просто указываем какой файл хотим отправить, передаём получателю специальный код и он, используя этот код, загружает файл себе.
- Github: https://github.com/schollz/croc
- Подробности: https://schollz.com/tinker/croc6/
- Интервью с автором: https://console.substack.com/p/console-91
#croc #будничное #filetransfer
- Github: https://github.com/schollz/croc
- Подробности: https://schollz.com/tinker/croc6/
- Интервью с автором: https://console.substack.com/p/console-91
#croc #будничное #filetransfer
🛠 pkgx - утилита, позволяющая запустить ПО, которое не установлено в системе. Просто скачиваем бинарник pkgx и через него вызываем нужную программу:
Сайт проекта: https://pkgx.sh/
Github проекта: https://github.com/pkgxdev/pkgx
#pkgx #будничное #package
pkgx wget https://ya.ruПрограмма будет загружена и размещена в каталоге ~/.pkgx/, откуда утилита и будет запускать её при обращении.
Сайт проекта: https://pkgx.sh/
Github проекта: https://github.com/pkgxdev/pkgx
#pkgx #будничное #package
🖥 И да, раз уж зашла речь о tui утилитах. Сам я, не являюсь любителем утилит типа ScreenFetch или Neofetch, но я точно знаю, что есть те, кто ими пользуются.
Перечисленные выше инструменты выводят в терминал информацию о системе, в то время как утилита Onefetch позволяет вывести в терминал информацию о Git репозитории.
- Github - Command-line Git information tool.
- Подробности - Терминальная утилита для вывода информации о Git репозиториях.
Из приятного... За счёт различных параметров, onefetch позволяет вывести только определённую информацию. За счёт поддержки разных форматов, информацию можно получить хоть в json. А за счёт поддержки sixel, kitty и iterm, используя своё изображение, можно получить очень симпатичный вывод.
#onefetch #tui #будничное
Перечисленные выше инструменты выводят в терминал информацию о системе, в то время как утилита Onefetch позволяет вывести в терминал информацию о Git репозитории.
- Github - Command-line Git information tool.
- Подробности - Терминальная утилита для вывода информации о Git репозиториях.
Из приятного... За счёт различных параметров, onefetch позволяет вывести только определённую информацию. За счёт поддержки разных форматов, информацию можно получить хоть в json. А за счёт поддержки sixel, kitty и iterm, используя своё изображение, можно получить очень симпатичный вывод.
#onefetch #tui #будничное
🖇 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 #книга #будничное
⚙️ Documenting my DNS records - интересная история (нужная далеко не всем, я это понимаю) в которой автор попытался решить задачу сохранения информации о доменной зоне и изменениях, произошедших в ней...
https://alexwlchan.net/2024/documenting-my-dns/
#dns #будничное #напочитать
https://alexwlchan.net/2024/documenting-my-dns/
#dns #будничное #напочитать
⏲ hours - крутой трекер времени, который работает прямо в терминале, ведёт логирование и отображает статистику по занесённым в него задачам...
https://github.com/dhth/hours
#tui #timetracking #будничное
https://github.com/dhth/hours
#tui #timetracking #будничное
YouTube
hours: time tracking for command line nerds
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 hostctl - инструмент для управления содержимым /etc/hosts...
https://github.com/guumaster/hostctl
#hosts #hostctl #будничное
https://github.com/guumaster/hostctl
#hosts #hostctl #будничное
🖇 logmerger - инструмент для просмотра логов, позволяющий выполнить сортировку данных из нескольких лог-файлов по времени...
https://github.com/ptmcg/logmerger
#logs #будничное #tui
https://github.com/ptmcg/logmerger
#logs #будничное #tui
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ pgtree - утилита, которая позволяет построить дерево процессов для нужного нам процесса или программы. При необходимости, можно задать собственные параметры для ps, что позволит получить дополнительную информацию о процессах, либо передать сигнал kill для завершения всех процессов дерева...
https://github.com/joknarf/pgtree
#proc #ps #будничное
https://github.com/joknarf/pgtree
#proc #ps #будничное
🧷 Doggo - DNS клиент с поддержкой DoH, DoT, DoQ и возможностью выполнения запросов к нескольким резольверам одновременно...
https://doggo.mrkaran.dev/docs/guide/examples/
Автор признаётся, что вдохновлялся другим проектом, который также работает с DNS...
https://github.com/ogham/dog/
Оба инструмента доступны прямо в браузере по адресам...
- https://doggo.mrkaran.dev/
- https://dns.lookup.dog/
#dns #будничное
https://doggo.mrkaran.dev/docs/guide/examples/
Автор признаётся, что вдохновлялся другим проектом, который также работает с DNS...
https://github.com/ogham/dog/
Оба инструмента доступны прямо в браузере по адресам...
- https://doggo.mrkaran.dev/
- https://dns.lookup.dog/
#dns #будничное
⚙️ ps aux, написанный на bash. Занятный скрипт, который хорошо прокомментирован автором. Можно и сам скрипт использовать, и просто в него заглянуть, чтобы узнать для себя что-то новое о работе с информацией из
https://github.com/izabera/ps
#bash #proc #будничное
/proc/<pid>/status
...https://github.com/izabera/ps
#bash #proc #будничное
🔩 Статья со списком очевидных и не очень причин, по которым в одном месте у нас что-то, например, какая-то программа, работает хорошо, а в другом месте она же работает некорректно или не работает вовсе...
It works on my machine. Why?
#напочитать #будничное
It works on my machine. Why?
#напочитать #будничное
📊 Смотрите какой простой и удобный инструмент для мониторинга ресурсов в сети...
https://github.com/louislam/uptime-kuma
Позволяет настроить различные проверки - от обычной доступности по https до игрового сервера. Умеет отправлять уведомления в Telegram, на почту и ещё в большое количество различных сервисов. Даёт возможность настроить statuspage, и, судя по всему, возможность работать с мониторингом по API.
Демо без установки: https://demo.kuma.pet/start-demo
#monitoring #будничное
https://github.com/louislam/uptime-kuma
Позволяет настроить различные проверки - от обычной доступности по https до игрового сервера. Умеет отправлять уведомления в Telegram, на почту и ещё в большое количество различных сервисов. Даёт возможность настроить statuspage, и, судя по всему, возможность работать с мониторингом по API.
Демо без установки: https://demo.kuma.pet/start-demo
#monitoring #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
🔗 Gitty - простая утилита, которая позволяет скачать только один нужный каталог из git репозитория...
https://github.com/worlpaker/gitty
Чтобы на всякие https://downgit.github.io не ходить, а сразу из терминала нужное качать.
#git #будничное
https://github.com/worlpaker/gitty
Чтобы на всякие https://downgit.github.io не ходить, а сразу из терминала нужное качать.
#git #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
🔎 Nerdlog - tui инструмент для работы с логами на локальной и удалённых машинах. Из интересного:
- Нет необходимости использования некого централизованного сервера. Взаимодействие с удалёнными машинами происходит по SSH.
- Логи не скачиваются с удалённых машин целиком, обработка происходит на самих машинах, а в nerdlog попадают уже результаты.
- Для удобства отрисовывается таймлайн и гистограмма, по которым можно ориентироваться при просмотре логов.
= Статья с подробностями: https://dmitryfrank.com/projects/nerdlog/article
= Github проекта: https://github.com/dimonomid/nerdlog
#tui #logs #будничное
- Нет необходимости использования некого централизованного сервера. Взаимодействие с удалёнными машинами происходит по SSH.
- Логи не скачиваются с удалённых машин целиком, обработка происходит на самих машинах, а в nerdlog попадают уже результаты.
- Для удобства отрисовывается таймлайн и гистограмма, по которым можно ориентироваться при просмотре логов.
= Статья с подробностями: https://dmitryfrank.com/projects/nerdlog/article
= Github проекта: https://github.com/dimonomid/nerdlog
#tui #logs #будничное
📎 А вы знали, что в файле authorized_keys можно не только хранить ключи, но ещё и указать команду, которая будет выполнена при подключении, и даже описать условия, при которых команда будет выполняться?
Небольшая заметка по этому поводу - Using ~/.ssh/authorized keys to decide what the incoming connection can do...
https://dan.langille.org/2025/04/17/using-ssh-authorized-keys-to-decide-what-the-incoming-connection-can-do/
#ssh #будничное
Небольшая заметка по этому поводу - Using ~/.ssh/authorized keys to decide what the incoming connection can do...
https://dan.langille.org/2025/04/17/using-ssh-authorized-keys-to-decide-what-the-incoming-connection-can-do/
#ssh #будничное
🛠 Что может пойти не так при записи данных на диск или чтении данных с него? А вот что, например - Things that go wrong with disk IO...
https://notes.eatonphil.com/2025-03-27-things-that-go-wrong-with-disk-io.html
#io #filesystem #будничное
https://notes.eatonphil.com/2025-03-27-things-that-go-wrong-with-disk-io.html
#io #filesystem #будничное