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
Браузерные расширения собирают историю поиска в Incognito режиме
Если добавляете расширение в браузер, проверяйте настройки расширения.
Adblock Plus по умолчанию оставляет за собой право собирать информацию о сайтах на которых вы были, в том числе и в инкогнито режиме.
Похожая история была описана в статье о компании Nacho Analytics которая через расширения собирала историю трафика и продавала ее.
Вот список некоторых расширений которые предоставляли компании историю пользователей:
-SaveFrom.net Helper
-FairShare Unlock
-PanelMeasurement
-Branded Surveys
Проверяйте настройки и соглашения когда добавляете расширения и, если есть что скрывать в инкогнито, не давайте расширениям к нему доступ.
Если добавляете расширение в браузер, проверяйте настройки расширения.
Adblock Plus по умолчанию оставляет за собой право собирать информацию о сайтах на которых вы были, в том числе и в инкогнито режиме.
Похожая история была описана в статье о компании Nacho Analytics которая через расширения собирала историю трафика и продавала ее.
Вот список некоторых расширений которые предоставляли компании историю пользователей:
-SaveFrom.net Helper
-FairShare Unlock
-PanelMeasurement
-Branded Surveys
Проверяйте настройки и соглашения когда добавляете расширения и, если есть что скрывать в инкогнито, не давайте расширениям к нему доступ.
Режим Инкогнито не делает вас Incognito
Открывая анонимную вкладку в Chrome вы просто не даете сайтам полноценно использовать FileSystem API, для работы с хедерами и куками в браузере.
Сайт по прежнему может получить ваш IP, и информацию о браузере.
А интернет-провайдер или любой другой сервис посредине может получать информацию о вашем трафике, истории поиска итд, невзирая на Incognito Mode .
Incognito Mode не более чем способ скрыть историю просмотров в браузере, в некоторых случаях может помочь обойти ограничения на сайтах, вроде Wired или NewYorkTimes ограничивающие к-во статьей которые можно читать без подписки.
Если интересна эта тема в будущем, могу рассказать больше про анонимность и безопасность в интернете.
Открывая анонимную вкладку в Chrome вы просто не даете сайтам полноценно использовать FileSystem API, для работы с хедерами и куками в браузере.
Сайт по прежнему может получить ваш IP, и информацию о браузере.
А интернет-провайдер или любой другой сервис посредине может получать информацию о вашем трафике, истории поиска итд, невзирая на Incognito Mode .
Incognito Mode не более чем способ скрыть историю просмотров в браузере, в некоторых случаях может помочь обойти ограничения на сайтах, вроде Wired или NewYorkTimes ограничивающие к-во статьей которые можно читать без подписки.
Если интересна эта тема в будущем, могу рассказать больше про анонимность и безопасность в интернете.
Privacy Badger
Браузерное расширение которое блокирует трекинг вашей истории посещений в браузере.
Трекеры, используя headers, cookies и др, следят за вашим трафиком и "перемещением" по сети, с целью продать вам таргетированую рекламу.
Этот плагин обучается и блокирует подобные трекеры.
Вот тут еще чуть больше информации о том, что это и зачем.
PS. Праздники немного затянулись, дальше работаем в обычном режиме :)
Браузерное расширение которое блокирует трекинг вашей истории посещений в браузере.
Трекеры, используя headers, cookies и др, следят за вашим трафиком и "перемещением" по сети, с целью продать вам таргетированую рекламу.
Этот плагин обучается и блокирует подобные трекеры.
Вот тут еще чуть больше информации о том, что это и зачем.
PS. Праздники немного затянулись, дальше работаем в обычном режиме :)