Dev Tools
3.44K subscribers
1 photo
220 links
Предложить материал: @developer_tools_suggestion_bot

По вопросам рекламы: @account_managerTG

Авторы: @katetheriver
Download Telegram
​​Qalc

Qalc - commandline калькулятор. Максимально дубовый и простой в использовании.
Перешел на него, так как дефолтного bc иногда не хватает, но тут каждому свое.
Если bc справляется, то ставить лишнее в систему - не рекомендую.
​​git commit --allow-empty

--allow-empty
- флаг который позволяет сделать пустой коммит без изменений. Зачем?
Просто хорошая практика делать пустой коммит, например после git init когда нет необходимости делать умышленные дифы что бы начать древо коммитов.
Пользовать так:
git commit -m "initial commit" --allow-empty
​​Fuck! Fuck! Fuck!

Magnificent app which corrects your previous console command.

thefuck - прикольная команда которая позволяет исправлять опечатку в предыдущей.
Например, добавляя к ней sudo или просто исправляя правописание.
На каком-то этапе fuck начал сильно тормозить, потому убрал его, но сейчас есть апдейт с ускоренной версией.
Рекомендую.
Привет, сегодня без поста)
Постоянно получаю позитивный фидбек от Вас, спасибо!
Если есть какие-то пожелания или критика то смело пишите @bogbel , буду стараться сделать канал лучше.
Туда же присылайте ссылки/названия/тему или что угодно, что бы вы хотели увидеть на канале.
Хорошего Вам дня!
P.S. Клацните плз от куда Вы, интересно знать от куда меня читают)
anonymous poll

🇷🇺 Россия – 391
👍👍👍👍👍👍👍 43%

🇺🇦 Украина – 341
👍👍👍👍👍👍 38%

Другая страна – 85
👍👍 9%

🇧🇾 Беларусь – 50
👍 6%

🇰🇿 Казахстан – 24
▫️ 3%

🇵🇱Польша – 8
▫️ 1%

👥 899 people voted so far. Poll closed.
​​Micro

a modern and intuitive terminal-based text editor

micro - в продолжение темы редакторов. Раньше пользовал kate сейчас перешел на этот. Быстрый, легкий, можно добавить прикольные плагины.
Симпотичные цветные схемы. Если все еще пользуете что-то дефолтное вроде nano - советую перейти на этот вариант.
​​Bat

A cat(1) clone with wings.

Bat - если вы хоть иногда пользуетесь cat то просто устанавливайте bat и начинайте использовать его.
Есть интеграция с гитом, подстветка синтаксиса и можно совмещать с другими командами.

#от_подписчика
​​Vimium Search Engines

Небольшая, но как по мне, очень крутая фича от Vimium - search engines
Выставляется в опциях Vimium, и позволяет делать поиск в разных поисковых системах вроде Google, DuckDuckGO, Google Images, Youtube etc используя Vomibar.

P.S. Кто-то из Вас пользуется Vimium?
​​kill -9 <tab>

Крутая неявная фича от fzf - возможность убивать процессы используя kill и fzf.
Я упоминал об этом тут.
После установки fzf, вводите в терминале kill -9 нажимаете tab и дальше через fzf-search убиваете процесс.
​​Tab Shifter for JetBrains

Tab Shifter - плагин для JetBrains софта, который позволяет настраивать хоткеи для работы с делением экрана.
​​Neofetch

A command-line system information tool written in bash 3.2+

Neofetch - просто показывает информацию о системе. Для меня удобна тем что не нужно искать и вытягивать всю инфу разными командами - обычно все нужное есть в аутпуте неофетча.
​​Lolcat

Rainbows and unicorns!

lolcat - красивая и бессмысленная либа. Которая делает радужный аутпут в консоли.
Еще оно может мерцать.
man ls | lolcat.
​​Acejump

Плагин для JetBrains софта, который позволяет быстро "прыгать" по видимой части екрана.
Сначала непривычно, но со временем находишь свои плюсы.
Всем привет!
Как вы смотрите на возможность коммуникации в этом канале?
Спасибо
Anonymous Poll
34%
В виде комментариев под постами
20%
В виде чат-страницы
46%
Лучше без этого
​​Leave SearchBar

Для тех, кто активно пользует Vimium, да и не только.
Иногда возникает "проблема" что без использования мышки, сложно покинуть searchbar. Есть небольшой лайфхак с использованием search engines. Вам нужно добавить новый поисковик, назначить любой keyword(хоткей в нашем случае - например q) и в url поле ввести javascript: . Подробнее как и зачем есть тут.

P.S. Есть стандартное решение в виде нажатия F6, но оно, почему-то, работает не во всех chrome браузерах, и нашел я его гораздо позже решения через search engines)
P.P.S Я все-таки решил добавить комментарии под постами, для тех, кто проголосовал за этот вариант. Welcome
​​Enhanced github

Chrome extension that adds useful features on GitHub website

Enhanced GitHub - продолжение пути по расширению стандартных возможностей гитхаба. На этот раз - плагин который показывает память репы и каждого отдельного файла на ряду с линком для его закачки.
Судя по их issue tracker планируют доделывать много фич.
​​Web Developer

Adds a toolbar button with various web developer tools.

Продолжаю добивать тему с плагинами для Google Chrome.
WebDeveloper - плагин с кучей приблуд для тестирования или разработки сайта.
Функционал обширный, думаю если вы связаны с вебом, то будет полезно.
​​git sqash

Череда действий которая приводят к обьеденению последних N коммитов в один с сохранением всех изменений.
Пока нет команды git sqash , есть пару вариантов на тему того, как сквошить коммиты.
Один из них:
 git reset --soft HEAD~2 
git commit -m "sqashed commit"
Обьеденяет изменения из последних двух коммитов в один.
Обычно это надо что бы коммиты типа "test", "govno", "lint" не попадали в мастер бранч)
​​Mitmproxy

free and open source interactive HTTPS proxy

Mitmproxy - Крутой инструмент, я пользую его как замену Chrome Developer Tools так как тут все более организовано, меньше запросов визуальных, очень сильная и удобная фильтрация.
Пулите проект, запускаете в удобной среде(я пользую консольную ./mitmproxy), ставите себе прокси localhost:8080 в браузер(я пользую для него Firefox) , идете по ссылке и работаете с результатом в консоли.
Это малая часть функционала, больше тут.
​​Kiwix - serve

Kiwix-serve is a ZIM compatible Web server

Удобный локальный сервер для ZIM файлов. Такая себе "офлайн википедия".
Установщик можно взять тут.
Запускаете kwix через
 ./kiwix-serve --port 48948 ./libs/wikipedia_ru_computer_nopic_2019-05.zim
Некоторые ZIM файлы можно взять тут.