Telegram Web
​​mapscii

Очень часто когда ищу материал на канал, то попадаю на очень интересные проекты без особого практического применения, но которые однозначно заслуживают внимания.
mapscii - карта мира в твоем терминале.
Для просмотра введи в терминале telnet mapscii.me .
Можно установить локально через npm.
​​exa

A modern version of ‘ls’

На Rust есть своя реализация дефолтного ls в виде exa.
Почти все флаги доступные в ls есть в exa.
Если вы все еще юзаете дефолтный ls то можно смело переключатся на exa.
Я полюзую k и поводов менять враппер над ls не вижу.
​​broot

broot - смотрел этот инструмент как возможную альтернативу ls и k, exa.
Но это оказался довольно полноценный навигатор.
Последнее время как то натыкаюсь на огромное к-во новых инструментов написанных на расте, по к-ву написаных тулзов уже может конкурировать с js.
В broot есть интеграция с fzf, можно сразу смотреть память директории, открывать/смотреть файлы.
Единственное что для меня стало минусом - установка через cargo.
Если вы пишете на rust то можно пробовать, но ставить раст ради broot не стоит.
​​Refined Github

Один из тех плагинов, которые я думаю стоит установить всем посетителям Github-a.
Из возможностей:
- Кликабельные ссылки в PR и в тикете
- инлайновое решение конфликтов
- итд
Список полный тут.
​​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? Зачем? Как прошло? Го в коменты
​​fg - bg

Продолжаю нашу регулярную рубрику с разбором базовых команд в консоли.
fg - команда которая достает джобу из бекграунда и открывает ее на актуальный терминал.
bg - обратное действие, отправляет исполнение команды на фон, освобождая текущий терминал.
Отправить команду в ожидание можно так-же через ctrl + z и потом восстановить ее выполнение через fg который по-дефолту берет последнию "замороженную" джобу.
Через jobs можно посмотреть список текущих джоб и передав айдишник через fg %1 можно восстановить выполнение определенной команды.
​​30 Seconds - не особо люблю браузерные расширения где меняется стартовая страница, но этот - неплохой.
При открытии новой вкладки он подтягивает какой-то прикольный код-семпл с обьяснением и показывает на стартовой странице.
Можно настроить по темам и языкам программирования.
​​Code Glance - плагин для JetBrains софта, который добавляет sublime-like боковую карту по коду.
Я особо не фанател никогда по саблайму, но эта карта меня всегда забавляла.
Этот плагин есть для любого JetBrains софта.
P.S. Знаю что тут не все исполюзуют софт JetBrains, в ближайшее время начну разбавлять лену крутыми плагинами и инструментами для VSCode, Vim итд.
​​Starwars in Terminal

Иногда нахожу просто удивительные команды, которые опять таки не несут особой пользы, но мимо которых действительно сложно пройти.
 telnet towel.blinkenlights.nl 

Включает первые звездные войны прямо в консоли.
Это невероятно.
​​hub

git wrapper

hub - врапер для гита.
Есть список прикольных команд вроде:
- hub-api для просмотра инерфеса работы с API Github-a
- hub-browse для открытия pr/issue итд в браузере
- hub-gist для работы с гистом
и много другого.
Неплохо


Прислал @talentless_guy через @developer_tools_suggestion_bot
​​curltrill

сайт для преображения 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 страницы.
Это очень удобно, ты просто хоткеем добавляешь атрибут елементу, и по такому-же хоткею можешь на него вернуться.
​​fkill

Fabulously kill processes

fkill - очередной js враппер над kill командой.
Если у вас установлен npm, и вы не против враперов, то ставте себе fkill делайте на него алиас, и пользуйте вместе дефолта.
​​git commend

Продолжая тему с удобными алиасами для 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
​​Браузерные расширения собирают историю поиска в Incognito режиме

Если добавляете расширение в браузер, проверяйте настройки расширения.
Adblock Plus по умолчанию оставляет за собой право собирать информацию о сайтах на которых вы были, в том числе и в инкогнито режиме.
Похожая история была описана в статье о компании Nacho Analytics которая через расширения собирала историю трафика и продавала ее.
Вот список некоторых расширений которые предоставляли компании историю пользователей:
-SaveFrom.net Helper
-FairShare Unlock
-PanelMeasurement
-Branded Surveys
Проверяйте настройки и соглашения когда добавляете расширения и, если есть что скрывать в инкогнито, не давайте расширениям к нему доступ.
​​Режим Инкогнито не делает вас Incognito

Открывая анонимную вкладку в Chrome вы просто не даете сайтам полноценно использовать FileSystem API, для работы с хедерами и куками в браузере.
Сайт по прежнему может получить ваш IP, и информацию о браузере.
А интернет-провайдер или любой другой сервис посредине может получать информацию о вашем трафике, истории поиска итд, невзирая на Incognito Mode .
Incognito Mode не более чем способ скрыть историю просмотров в браузере, в некоторых случаях может помочь обойти ограничения на сайтах, вроде Wired или NewYorkTimes ограничивающие к-во статьей которые можно читать без подписки.
Если интересна эта тема в будущем, могу рассказать больше про анонимность и безопасность в интернете.
​​Privacy Badger

Браузерное расширение которое блокирует трекинг вашей истории посещений в браузере.
Трекеры, используя headers, cookies и др, следят за вашим трафиком и "перемещением" по сети, с целью продать вам таргетированую рекламу.
Этот плагин обучается и блокирует подобные трекеры.
Вот тут еще чуть больше информации о том, что это и зачем.

PS. Праздники немного затянулись, дальше работаем в обычном режиме :)
2025/07/06 18:18:21
Back to Top
HTML Embed Code: