Благодаря радиоту узнал про хурл. Интересная штка для тестирования апишек и прочих запросов
https://hurl.dev
https://hurl.dev
👍5❤1🤔1
Частенько скрипты в линуксе пишутся со сбрасыванием вывода в /dev/null
Catp — утилита, которая позволяет перехватить вывод из /dev/null и вывести его на экран. Возможно вам пригодится для отладки или каких-то еще целей
Никакой магии: внутри ptrace, с помощью которого перехватывается системный вызов write. Но это значит, что для работы потребуются права root.
Установка не требуется, просто скачиваем с GitHub и запускаем распакованный файл.
https://github.com/rapiz1/catp
Catp — утилита, которая позволяет перехватить вывод из /dev/null и вывести его на экран. Возможно вам пригодится для отладки или каких-то еще целей
Никакой магии: внутри ptrace, с помощью которого перехватывается системный вызов write. Но это значит, что для работы потребуются права root.
Установка не требуется, просто скачиваем с GitHub и запускаем распакованный файл.
https://github.com/rapiz1/catp
🔥4👍2⚡1❤1
This media is not supported in your browser
VIEW IN TELEGRAM
jqp (jq playground) — это TUI-песочница для работы с jq.
Про jq я писал выше - это тулза для работы с JSON в терминале
A jqp добавляет панели, для улучшения визуального комфорта
https://github.com/noahgorstein/jqp
Про jq я писал выше - это тулза для работы с JSON в терминале
A jqp добавляет панели, для улучшения визуального комфорта
https://github.com/noahgorstein/jqp
👍4❤1🤔1
AutoRegex — AI‑генератор регулярных выражений из обычных человекочитаемых описаний на английском.
Внутри у этого сервиса — OpenAI Codex, публичная нейронка, которая пишет код по словесному описанию.
Не могу сказать что она работает идеально, но чисто для изучения для начинающих либо попробовать посмотреть варианты, если вдруг свои идеи кончилисиь...
https://www.autoregex.xyz/
Внутри у этого сервиса — OpenAI Codex, публичная нейронка, которая пишет код по словесному описанию.
Не могу сказать что она работает идеально, но чисто для изучения для начинающих либо попробовать посмотреть варианты, если вдруг свои идеи кончилисиь...
https://www.autoregex.xyz/
👍3🤔2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
ContainerSSH - позволяет создавать для SSH-клиентов изолированные контейнеры. Контейнеры создаются прямо на лету, в момент подключения.
Установка очень простая и делается в одну команду с использованием Docker или Kubernetes. Интересное решение для изоляции пользователей (например, гостевые сессии или песочницы для недоверенных личностей) и проведения всяких соревнований, когда нужно создать идентичные окружения, но пользователи не должны иметь возможность что‑то сломать или помешать друг другу.
https://github.com/ContainerSSH/ContainerSSH
Установка очень простая и делается в одну команду с использованием Docker или Kubernetes. Интересное решение для изоляции пользователей (например, гостевые сессии или песочницы для недоверенных личностей) и проведения всяких соревнований, когда нужно создать идентичные окружения, но пользователи не должны иметь возможность что‑то сломать или помешать друг другу.
https://github.com/ContainerSSH/ContainerSSH
🔥3⚡2👍1
И в догонку про консольные jq и прочие cli инструменты, которые позволяют работать с JSON прямо в терминале - это
https://kellyjonbrazil.github.io/jc/
jc - JSON Convert, штука которая конвертирует вывод любой консольной команды в JSONhttps://kellyjonbrazil.github.io/jc/
👍5🌚2❤1🔥1
csvq - SQL-like query language for csv
Продолжаем тему работы с данными в терминале. CSV - удобный формат, но еще удобнее работать с ним написав SQL запрос
https://github.com/mithrandie/csvq
Продолжаем тему работы с данными в терминале. CSV - удобный формат, но еще удобнее работать с ним написав SQL запрос
https://github.com/mithrandie/csvq
🔥3❤1👍1🤔1🤡1
Когда покупаю курсы, то всегда сохраняю купленный контент, так как по опыту сервисы имеют свойство исчезать. А я все же заплатил денег и хочу иметь у себя купленные копии. В общем раньше юзал и VLC и ffmpeg, но сейчас использую youtube-dl. И вот моя небольшая обертка для скачивания уроков, чисто удобство, ничего боле
https://geekjob.tech/my-wrapper-for-youtube-dl-for-download-lessons-556afe04eec4
https://geekjob.tech/my-wrapper-for-youtube-dl-for-download-lessons-556afe04eec4
Medium
My wrapper for youtube-dl for download lessons
When my spouse or I buy a video lecture course, we want to have that content because we paid for it. But there are situations where the…
🔥8👍2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Если хочется попрактиковаться в терминальных командах или изучить bash, то есть TUI тренер на этот случай: Linux CLI Text Processing Exercises состоит из 40 заданий
https://github.com/learnbyexample/TUI-apps/tree/main/CLI-Exercises
https://github.com/learnbyexample/TUI-apps/tree/main/CLI-Exercises
👍5❤3🔥3🤔2
NVTOP - это как TOP только для видеокарт. Если вы работаете в сфере ML или крипты, где нужно мониторить видеокарты, то вам может быть интересна эта утилита
https://github.com/Syllo/nvtop
https://github.com/Syllo/nvtop
🔥4👏1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
TUIFI Manager - красивый (иммхо) терминальный файловый менеджер. Конечно я привык к MC или просто обычным командам CLI, но чисто для фана и красивой картинки может быть инитересно :)
https://github.com/GiorgosXou/TUIFIManager
https://github.com/GiorgosXou/TUIFIManager
👍3❤2🔥1
Давно не писал в блог. Во мне проснулся графоман и вот что вышло:
https://geekjob.tech/7-tips-to-write-better-bash-noscripts-in-2023-8299f5a59b87
https://geekjob.tech/7-tips-to-write-better-bash-noscripts-in-2023-8299f5a59b87
👍6👏2❤🔥2
moar - это пагинатор, аналог стандартного less, но с подсветкой синтаксиса.
https://github.com/walles/moar
https://github.com/walles/moar
❤2👍2🔥1
Интересный красивый TUI. Хотите впечатлить окружающих в кафешке? Чтобы все думали что ниипически какой хацкер? Тогда вот вам. Правда чутка тормозной имхо, но может это при 1м запуске. Для работы точно не годится, а чисто повыпендприваться - да, имхо
https://github.com/GitSquared/edex-ui
https://github.com/GitSquared/edex-ui
👍2😱2❤1
Git-sim - инструмент для визуализации изменений, которые произойдут в репозитории после выполнения той или иной git команды. Может быть удобно и как в работе, так и для изучения гита
https://initialcommit.com/tools/git-sim
https://initialcommit.com/tools/git-sim
👍4⚡2🤔1
Я не люблю докер раны и всегда их переписываю в докер композ формат. Это не сложно, но я тут нашел https://www.composerize.com/
Просто автоматизированная приблуда которая конвертит докер ран в докер копоз.
Просто автоматизированная приблуда которая конвертит докер ран в докер копоз.
👍11❤4🔥3👏2
Интересный терминальный хелпер
https://github.com/chubin/cheat.sh
Возможно кто-то напишет обертку в виде автодополнения или чего-то такого (хотя с учетом чат гпт теперь проще сразу к нему обращаться, но там апишка платная)
https://github.com/chubin/cheat.sh
Возможно кто-то напишет обертку в виде автодополнения или чего-то такого (хотя с учетом чат гпт теперь проще сразу к нему обращаться, но там апишка платная)
👍2⚡1🔥1
Для тех кто недавно перехал из мира пхп в пион, могут быть непривычными какие-то вещи. Для таких людей я завел серию постов и репу на гитхабе
https://geekjob.tech/how-to-make-something-like-php-in-python-part-1-3d7818ec0b60
https://geekjob.tech/how-to-make-something-like-php-in-python-part-1-3d7818ec0b60
👍3❤1👏1