Анонимный телеграм-канал
39 subscribers
1.56K photos
478 videos
11 files
1.13K links
Download Telegram
Решил немного рассказать о полезных консольных тулзах, которыми сам пользуюсь (вдруг кто-то не знал о существовании того или иного). Все нижеупомянутое прекрасно интегрируется/работает с Fish Shell и, что интересно, подавляющее большинство написано на Rust с соответствующими бенефитами. В рандомном порядке:


1) jump — полезная штука для телепортаций в нужные директории минуя иерархию. Например, можно перейти в ~/Pictures/Photos/Family/ простым j Family, а оттуда мгновенно перепрыгнуть в ~/Library/Group Containers/6U38VXS3BY.ru.keepcoder.Telegram/stable/account-1234567890123456/postbox/media простым j media. Очень удобный инструмент, избавляющий от нагромождений алиасов составленных вручную. (Само собой, для построения «словаря» нужно будет сначала походить по нужным директориям с помощью cd).

https://github.com/gsamokovarov/jump


2) bat — современный сорт cat, исключительно для целей отображения содержимого файла в терминале. Поддерживает форматирование, подсветку синтаксиса, номера строк, git и т.д. и т.п.

https://github.com/sharkdp/bat


3) croc — удобная штука для моментальной отправки файлов без необходимости возиться с ssh-ключами и прочими настройками. Просто: croc send targetfile → получаешь кодовую фразу типа croc thatsa-super-example-phrase, выполняешь эту команду на другом компьютере с доступом к интернету и сразу получаешь файл через посредников (разумеется, не без сквозного шифрования).

https://github.com/schollz/croc


4) fd — быстрая (очень) и удобная альтернатива find для поиска файлов, теперь не нужно каждый раз вспоминать синтаксис find и копаться в man, fd поддерживает цветной вывод и просто работает, ища без учета регистра с самыми популярными умолчаниями (в т.ч. учитываются .gitignore).

https://github.com/sharkdp/fd


5) duf — удобная альтернатива df с выводом всех доступных дисков и сетевых накопителей, показывает занятое и свободное место в более наглядном виде, с цветовым кодированием.

https://github.com/muesli/duf


6) pueue — мега-удобная и полезная утилита для управления длительно выполняющимися параллельно/последовательно задачами, можно группировать задачи, ставить их на паузу/возвращать, задавать количество одновременно выполняющихся (очередь заданий), выводить список заданий, «подключаться» к той или иной задаче. Например, можно добавить копирование больших объемов данных по сети, обработку видео ffmpeg, обработку больших данных, не завися при этом от ssh-сессий. Можно даже вешать какой-то код, выполняемый по коллбеку, например, сделать десктоп-нотификации или отправку статуса в телеграм-бота. Как tmux/screen, но вы не понимаете, это другое.

Я использую pueue в том числе для автоматического добавления больших заданий из cron-а вроде «забекапить 10-гигабайтный файл в облако» или «пересчитать чексуммы» или «синхронизировать данные с удаленным сервером».

https://github.com/Nukesor/pueue


7) age — простая утилита для быстрого шифрования файлов прямо в командной строке без геморроя с настройками, сложного синтаксиса, возни с генерацией ключей и прочего.

https://github.com/FiloSottile/age


8) ripgrep — современная альтернатива grep, написанная на Rust, быстрая и удобная (она быстрее grep, хотя, казалось бы, куда быстрее?). Как и fd, из коробки уважает .gitignore.

https://github.com/BurntSushi/ripgrep


9) tokei — удобный вывод статистики с подсчетом количества строк кода/комментов в проекте, где исходники представлены на разных языках программирования

https://github.com/XAMPPRocky/tokei


10) btop — htop на стероидах

https://github.com/aristocratos/btop

#cli
🔥2
Forwarded from Адовый UX
Нумерация этажей — моё почтение

#лифт
Электромобили из Китая прибыли в Европу на гигантском судне-автовозе. Китайский автостроитель BYD ведет свою экспансию на мировом рынке с помощью собственных гигантских ролкеров, первый из которых пришвартовался в немецком порту Бремерхафен.

Судно-автовоз BYD Explorer No.1. доставило в Германию 3000 легковых машин BYD. В прошлом году китайский концерн обогнал Tesla и стал крупнейшим производителем электромобилей в мире.

BYD заказал на верфях в Китае восемь таких ролкеров длиной в 200 метров и вместимостью примерно в 7700 автомобилей. Собственный флот призван обеспечить концерну бесперебойные поставки своих электромобилей Made in China на экспортные рынки, прежде всего - в Европу.

🔗 dw.com

#BYD #China