Git Finds
24 subscribers
212 photos
12 videos
5 files
1.25K links
Download Telegram
​​The pipeline #shell command!

A utility to make building up a pipeline of shell commands easier, especially when doing data exploration.

If you've ever found yourself writing shell code, in an endless loop of piping output to less, scanning it over and making changes, then pipeline can make your life just a little bit more beautiful.

This is just a thin wrapper around your shell, not some totally new data mining tool. Launch pipeline, and start typing shell commands as usual. Every time you hit enter you'll see a one-screen preview of your output, similar to piping output to less, but your cursor will stay right where it was for further editing.

https://github.com/codekitchen/pipeline

#c
​​Browsh is a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH/Mosh or the in-browser HTML service in order to significantly reduce bandwidth and thus both increase browsing speeds and decrease bandwidth costs.

https://www.brow.sh/

#shell #js #go
​​A utility tool powered by fzf for using git interactively.

This tool is designed to help you use git more efficiently. It's lightweight and easy to use.

Also integrates with: diff-so-fancy, delta, bat, emoji-cli.

https://github.com/wfxr/forgit

#shell #git
This media is not supported in your browser
VIEW IN TELEGRAM
tmpmail

Утилита, которая позволяет создать временный адрес электронной почты и получать на него письма. Под капотом данная утилита использует API 1secmail.

#Shell
Crankshaft

Готовое решение для GNU / Linux, которое превращает Raspberry Pi в head unit устройство Android Auto.

#Shell, #Python
🛠 И да, тут недавно Julia Evans собрала список всех этих современных альтернатив, которые выполняют задачи уже давно известных и используемых утилит - A list of new(ish) command line tools. #shell #будничное
👨🏻‍💻 Mosh.

Оказался в ситуации, когда интернет у меня, мягко говоря, работает очень не стабильно, при этом, какие-то задачи решать таки надо, в том числе и работая на серверах. На помощь пришла утилита Mosh - это теримнал, который позволяет работать с сервером в условиях плохой связи (частые обрывы и реконнекты), при смене IP, сетей и т. п. Можно переключиться с 3G модема на Wi-Fi, или же заметить что соединение разорвано, переподключиться, и просто продолжить работу в терминале.

При этом, для Mosh не требуются права суперпользователя, его не нужно запускать как какой-то демон, так как он работает со стандартным SSH. Если коротко - при запуске клиента mosh-client на ПК, выполняется соединение по SSH на сервер, где запускается бинарник mosh-server. Запущенный бинарник занимает UDP порт и отправляет информацию о нём клиенту. Затем SSH сессия закрывается, а клиент и сервер продолжают работать между собой по UDP. Разумеется, соединение при передаче данных шифруется.

Разработчики поддерживают почти все известные ОС, есть даже расширение для Chrome и возможность использовать Mosh на смартфонах. В общем, если ещё о таком терминале не слышали, обязательно обратите на него внимание.

https://mosh.org/

#будничное #mosh #shell
🗜 catp - утилита, которая позволяет перехватить вывод, отправленный в /dev/null и вывести его в stdout.

https://github.com/rapiz1/catp

Под капотом там применение ptrace, который забирает данные из системного вызова write и отображает их.

#будничное #cat #shell
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 Любопытный tui тренажёр для обучения основам работы в терминале.

https://github.com/learnbyexample/TUI-apps/tree/main/CLI-Exercises

#tui #cli #shell
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 teetty - инструмент, позволяющий создать фейковые stdin\stdout для нужных нам процессов.

https://github.com/mitsuhiko/teetty

#tty #terminal #shell
This media is not supported in your browser
VIEW IN TELEGRAM
🔨 Hishtory - интересная штуковина, которая позволяет синхронизировать историю введённых команд и использовать её на разных серверах при необходимости...

https://github.com/ddworken/hishtory

#shell #history #term