Альтернативы
В ответ на некоторые статьи мне в обратку присылают "альтернативы" для этих инструментов.
Некоторые из них не планирую разбирать в отдельной статье, потому буду их периодически собирать их в таких статьях.
Вместо BuildWith - Whatruns
Вместо TheGreatSuspender - OneTab
Вместо terminalizer - Asciinema
P.S. Спасибо, что присылаете ссылки/материалы. Это очень помогает развитию и ведению канала)
Прислать материал можно сюда: @developer_tools_suggestion_bot
В ответ на некоторые статьи мне в обратку присылают "альтернативы" для этих инструментов.
Некоторые из них не планирую разбирать в отдельной статье, потому буду их периодически собирать их в таких статьях.
Вместо BuildWith - Whatruns
Вместо TheGreatSuspender - OneTab
Вместо terminalizer - Asciinema
P.S. Спасибо, что присылаете ссылки/материалы. Это очень помогает развитию и ведению канала)
Прислать материал можно сюда: @developer_tools_suggestion_bot
bash kill command
kill - посылает сигнал процессу.
Многие думают что kill только "убивает" процесс, на самом деле через аргумент
Например с помощью
Полный список сигналов можно посмотреть тут.
kill - посылает сигнал процессу.
Многие думают что kill только "убивает" процесс, на самом деле через аргумент
- s
можно передать определенный сигнал для процесса.Например с помощью
SIGSTOP
можно остановить процесс, а с помощью SIGCONT
его восстановить.Полный список сигналов можно посмотреть тут.
fff
fff - очередной "самый быстрый и лаконичный" файловый менеджер, в этот раз написаный на bash.
Есть стандартный набор команд, вроде copy/paste/mark/rename , работает шустро, выглядит просто.
Причин переходить на него с других файловых менеджеров - не вижу. Но если ищете себе фм для консоли - этот неплохой.
Как по мне так он больше заточен для работы с vim/nvim или другими консольными редакторами.
fff - очередной "самый быстрый и лаконичный" файловый менеджер, в этот раз написаный на bash.
Есть стандартный набор команд, вроде copy/paste/mark/rename , работает шустро, выглядит просто.
Причин переходить на него с других файловых менеджеров - не вижу. Но если ищете себе фм для консоли - этот неплохой.
Как по мне так он больше заточен для работы с vim/nvim или другими консольными редакторами.
broot
broot - смотрел этот инструмент как возможную альтернативу
Но это оказался довольно полноценный навигатор.
Последнее время как то натыкаюсь на огромное к-во новых инструментов написанных на расте, по к-ву написаных тулзов уже может конкурировать с js.
В broot есть интеграция с fzf, можно сразу смотреть память директории, открывать/смотреть файлы.
Единственное что для меня стало минусом - установка через cargo.
Если вы пишете на rust то можно пробовать, но ставить раст ради broot не стоит.
broot - смотрел этот инструмент как возможную альтернативу
ls
и k, exa.Но это оказался довольно полноценный навигатор.
Последнее время как то натыкаюсь на огромное к-во новых инструментов написанных на расте, по к-ву написаных тулзов уже может конкурировать с js.
В broot есть интеграция с fzf, можно сразу смотреть память директории, открывать/смотреть файлы.
Единственное что для меня стало минусом - установка через cargo.
Если вы пишете на rust то можно пробовать, но ставить раст ради broot не стоит.
Brackets
An open source code editor for the web, written in JavaScript, HTML and CSS
Решил сменить IDE. Раньше писал в Jetbrains софте, теперь хочу перейти на vim подобные.
Решил сделать обзор на некоторые популярные IDE на github-e.
Brackets - IDE для FE разработки написаный на этих-же инструментах
Из его плюсов:
- Синхронизация с браузером и тем что вы там видите
- Удобная работа с контекстом
Из того что не понравилось:
- Его плюсы лежат не на поверхности и с ними сложно работать поначалу.
- Непонятный интерфейс(мне)
- его плюсы можно настроить в любой другой IDE немного повозившись там
P.S.
У тебя был опыт смены IDE? Зачем? Как прошло? Го в коменты
An open source code editor for the web, written in JavaScript, HTML and CSS
Решил сменить IDE. Раньше писал в Jetbrains софте, теперь хочу перейти на vim подобные.
Решил сделать обзор на некоторые популярные IDE на github-e.
Brackets - IDE для FE разработки написаный на этих-же инструментах
¯\_(ツ)_/¯
Из его плюсов:
- Синхронизация с браузером и тем что вы там видите
- Удобная работа с контекстом
Из того что не понравилось:
- Его плюсы лежат не на поверхности и с ними сложно работать поначалу.
- Непонятный интерфейс(мне)
- его плюсы можно настроить в любой другой IDE немного повозившись там
P.S.
У тебя был опыт смены IDE? Зачем? Как прошло? Го в коменты
fg - bg
Продолжаю нашу регулярную рубрику с разбором базовых команд в консоли.
Отправить команду в ожидание можно так-же через
Через
Продолжаю нашу регулярную рубрику с разбором базовых команд в консоли.
fg
- команда которая достает джобу из бекграунда и открывает ее на актуальный терминал.bg
- обратное действие, отправляет исполнение команды на фон, освобождая текущий терминал.Отправить команду в ожидание можно так-же через
ctrl + z
и потом восстановить ее выполнение через fg
который по-дефолту берет последнию "замороженную" джобу.Через
jobs
можно посмотреть список текущих джоб и передав айдишник через fg %1
можно восстановить выполнение определенной команды.30 Seconds - не особо люблю браузерные расширения где меняется стартовая страница, но этот - неплохой.
При открытии новой вкладки он подтягивает какой-то прикольный код-семпл с обьяснением и показывает на стартовой странице.
Можно настроить по темам и языкам программирования.
При открытии новой вкладки он подтягивает какой-то прикольный код-семпл с обьяснением и показывает на стартовой странице.
Можно настроить по темам и языкам программирования.
Code Glance - плагин для JetBrains софта, который добавляет sublime-like боковую карту по коду.
Я особо не фанател никогда по саблайму, но эта карта меня всегда забавляла.
Этот плагин есть для любого JetBrains софта.
P.S. Знаю что тут не все исполюзуют софт JetBrains, в ближайшее время начну разбавлять лену крутыми плагинами и инструментами для VSCode, Vim итд.
Я особо не фанател никогда по саблайму, но эта карта меня всегда забавляла.
Этот плагин есть для любого JetBrains софта.
P.S. Знаю что тут не все исполюзуют софт JetBrains, в ближайшее время начну разбавлять лену крутыми плагинами и инструментами для VSCode, Vim итд.
hub
git wrapper
hub - врапер для гита.
Есть список прикольных команд вроде:
- hub-api для просмотра инерфеса работы с API Github-a
- hub-browse для открытия pr/issue итд в браузере
- hub-gist для работы с гистом
и много другого.
Неплохо
Прислал @talentless_guy через @developer_tools_suggestion_bot
git wrapper
hub - врапер для гита.
Есть список прикольных команд вроде:
- hub-api для просмотра инерфеса работы с API Github-a
- hub-browse для открытия pr/issue итд в браузере
- hub-gist для работы с гистом
и много другого.
Неплохо
Прислал @talentless_guy через @developer_tools_suggestion_bot
Кстати, забыл спросить.
Пользуетесь Git-ом?
Пользуетесь Git-ом?
Anonymous Poll
51%
Да, в консоли
22%
Да, в IDE
1%
Да, пользую врапер над git-ом вроде hub или прочее
9%
Пользую UI клиент для Git
7%
Не использую git
9%
Узнать ответы
curltrill
сайт для преображения curl-a в код семпл
curl.trillworks.com - очень полезный на мой взгляд сервис, который конвертирует curl команду в код на разных языках вроде:
- Python
- Go
- Node.js
- Rust
- PHP
итд.
Если работаете с курлом, то этот сервис вам пригодится.
сайт для преображения curl-a в код семпл
curl.trillworks.com - очень полезный на мой взгляд сервис, который конвертирует curl команду в код на разных языках вроде:
- Python
- Go
- Node.js
- Rust
- PHP
итд.
Если работаете с курлом, то этот сервис вам пригодится.
git shorty
Последнее время стал обращать внимание на супер большой выхлоп команды
Решение:
Последнее время стал обращать внимание на супер большой выхлоп команды
git status
, слишком много информации, хотя мне надо узнать просто в каких файлах изменения.Решение:
git status --short --branchможно сделать алиасом через
git config --global alias.shorty 'status --short --branch'и после этого юзать как
git shortyнапример.
Domflag
Я знаю что не все мои подписчики занимаются веб разработкой, но иногда я натыкаюсь на настолько банальные вещи, что удивляюсь простоте и гениальности решения. и не могу пройти мимо.
domflag экстеншн который позволяет отмечать флагами елементы html страницы.
Это очень удобно, ты просто хоткеем добавляешь атрибут елементу, и по такому-же хоткею можешь на него вернуться.
Я знаю что не все мои подписчики занимаются веб разработкой, но иногда я натыкаюсь на настолько банальные вещи, что удивляюсь простоте и гениальности решения. и не могу пройти мимо.
domflag экстеншн который позволяет отмечать флагами елементы html страницы.
Это очень удобно, ты просто хоткеем добавляешь атрибут елементу, и по такому-же хоткею можешь на него вернуться.
git commend
Продолжая тему с удобными алиасами для git-a.
Удобный алиас, что бы добавить проиндексированый файл в предыдущий коммит c тем-же коммит меседжем
Кейс:
Продолжая тему с удобными алиасами для git-a.
git config --global alias.commend 'commit --amend --no-edit'
Удобный алиас, что бы добавить проиндексированый файл в предыдущий коммит c тем-же коммит меседжем
Кейс:
git add new_file.py
git commit -m 'Added new_file’
# (facepalm)
git add forgotten_file.txt
git commend
Lazydocker
The lazier way to manage everything docker
lazydocker - консольный клиент для работы с докером. Если вам в упор не хватает собраной в одном есте инфы по image, cotainers итд, то этот клиент - топ.
Из того что понравилось:
- Просмотр логов
- Перезапуск/запуск/выключение контейнеров
- приятный UI
The lazier way to manage everything docker
lazydocker - консольный клиент для работы с докером. Если вам в упор не хватает собраной в одном есте инфы по image, cotainers итд, то этот клиент - топ.
Из того что понравилось:
- Просмотр логов
- Перезапуск/запуск/выключение контейнеров
- приятный UI