TGViewer
Channel Public Channel
Dev Tools

Dev Tools

@developer_tools

Предложить материал: @developer_tools_suggestion_bot

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

Авторы: @katetheriver
Subscribers
3.2K
Photos
1
Videos
0
Links
220

Showing posts older than #326 · Back to latest

Older Posts 20 shown
Post #324 5.91K
​22120

Контроллер с оч крутым неймингом, который кэширует поисковые запросы в Chrome.
Одной из особенностей тулзы, по словам автора, является способ кэширования, который не меняет изначальный формат респонсов, а сохраняет всю дополнительную инфу в метаданные.
Ещё тут есть fulltext search по всему архиву и нормальный способ взаимодействия с ним.
Не знаю, какой юзкейс у этого инструмента, но прикольно было попробовать.

Очень простой запуск через
npx archivist1@latest
Post #321 5.68K
​Ripgrep-all

Давно пользуюсь rg вместо дефолтного grep.
Главный плюс rga - поиск по видеофайлам (субтитрам), бд, docx, pdf и прочим.
Если будете ставить, советую качать сразу binaries, я провозился с cargo, но так и не смог подтянуть зависимости.

Если много пользуетесь rg, советую глянуть в сторону rga.
В ином случае повода обновляться - не вижу.
Post #319 6.72K
​​FastAPI

Супер быстрый фреймворк на Python для построения API.
Работает на питоновских тайпхинтах, и выглядит супер актуальнее всяких там DRF, FLask .
Работает супер интуитивно, быстро ну и довольно легок для понимания.

По дефолту есть крутые доки, которые генерятся автоматически.

P.S. Кидайте в чат технические инструменты, которыми пользуетесь. Желательно не только по питону😅
Post #315 8.57K
​​Insomnia

Клевая альтернатива Postman - isomnia очень легкий и простой в пользовании REST клиент.
Все базовые примочки вроде хедеров, куки, сохранения запросов и прочего - есть.
Если чего-то нет в базовом функционале - есть плагины .

Как по мне, выглядит гораздо приятнее альтернатив.

P.S. Каким клиентом пользуетесь?
Post #312 5.99K
​​K is the new l, yo

K - тулза которая делает выхлоп l более информативным, добавляя в него цветовую информацию о размере файла и интеграцию с git-ом.

Пользуюсь ей давно, лучше пока не встречал.
Post #310 5.85K
​​Ln bash

 ln -s /path/to/dir /path/to/symboliclink
 ln /path/to/file /path/to/hardlink


Позволяет создавать "ссылки" внутри системы.

Ссылки могут быть двух видов: symbolic и hard.
Разница в том, что hard ссылается на inode файла , а symbolic на путь.

Простыми словами:
Если изменить локацию файла на который ссылается symbolic link, она работать перестанет, а в случае с hard - нет.
Но в случае с hard, ссылку нельзя создавать на директорию или на файл который не лежит внутри системы.
Post #308 6.2K
​​Darkreader

Браузерное расширение для Chrome, Safari, Firefox, Edge, которое делает темную тему на вебсайтах.
Неплохо работает, читать википедию стало гораздо приятнее.
Из плюсов:
- Удобный white и blacklist по сайтам: в один клик можно исключить или добавить сайт.
- Удобная механика репортов
- Большое комьюнити девелоперов
Post #307 6.67K
​​Starship

cross-shell prompt

Очень приятный prompt который легко накатывается поверх zsh, fish, bash и прочего.
Легкая настройка через Toml файл с кучей уже поддерживаемых форматов и конфигов.

Есть поддержка git, кучи ЯП и и системных метрик.
Post #304 6.53K
​​Читая кучу новостей про то, что youtube-dl заблокировали на github по требованиям Американской ассоциацией звукозаписывающих команий,
Наткнулся на прикольную тулзу, которая позволяет смотреть видео в терминале.

 CACA_DRIVER=ncurses mpv "https://www.youtube.com/watch?v=MGzOYm3f-E8" -vo=caca


Говорят на xterm с минимальным размером шрифта работает хорошо, у меня через tmux + terminator на минимальном шрифте лагало.
Но можно поиграться с настройками и найти для себя оптимальный конфиг.

Тулза чисто фановая, и максимум подходит для просмотра анимаций без мелких деталей.
Но прикольно.
Post #302 6.81K
​​Tmpmail

A temporary email right from your terminal

Tmpmail - Крутой тулл который генерирует одноразовую почту, на которую можно получать письма.
Работает на базе w3m.

 tmpmail --generate
tmpmail -r

Очень рекомендую.
Post #300 6.03K
​​Tmuxinator

Мне очень нравится tmux, считаю его отличным решением по работе с несколькими окнами и сессиями в консоли.
Обычно моя раскладка по окнам это 3-4 windows с 5-8 panes на каждой, и открывать их каждый раз после включения компа - гемор.
tmuxinator оличный иснтрумент чтобы настроить раскладку по собственному желанию и сохранить в yml файл.
И потом вместо
 tmux 
дергать
 tmuxinator start <name> 


В разы удобнее.
Поддерживаются стандартные tmux layout или можно настроить свои.

Всем рекомендую.
Post #298 5.67K
​​Привет)

Мне часто приходится парсить сайты, и регулярно приходится дебажить js на сайте с целью посмотреть генерацию токенов или чего-то подобного.
Почему-то многие не знают, что можно остановить выполнение js файла и "провалиться" вовнутрь.

Для этого в Chrome DevTools, открываем вкладку Sources , находим нужный файл и строку в нем.
ПКМ на номер строки и ставим breakpoint.
Перезагружаем страницу и оказываемся внутри js файла, с консолью и всеми переменными.
Post #295 7.65K
​​Dust

du + rust = dust. Like du but more intuitive.

Испытываю особую симпатию к базовым инструментам переписаными на Rust.
(Даже к lsd из прошлого поста).

Dust - опрятная версия дефолтного du, c удобной записью памяти, цветом и отступами.
Я прям сильно не люблю ASCII рисовку, потому сделал себе алиас на

 alias du="dust -b"
Post #293 7.19K
​​Привет)

Просматривая очень много проектов и консольных инструментов, иногда удивляюсь их идиотизму.

LSD (ls deluxe) - реп с почти 5к звезд, единственная цель которого сделать выхлоп ls - цветным.
Тот-же k форматирует дату, добавляет информацию из гита, но держит всего 1.5к звезд.
Сам не ставлю подобный софт, и вам не советую :)

Скоро будем alias-ы из гита скачивать.
Post #290 7.63K
​В этом посте я писал про Espanso.
Писал, но попоробовать его не смог, так как сидел на очень старой оси.

Я переехал на Ubuntu 20, и делюсь первым опытом.
Из коробки, это чисто фановая штука которая меняет текст на другой текст.

Пока я себе поставил вставку ip по кейворду, больше ничего не пробовал)
Мне по прежнему нравится потенциал этого софта, буду смотреть больше примеров его пользования и делиться удачными.

Пробовали espanso или что-то похожее на него? 👇
Post #289 6.48K
​Привет)
Я вам контент привез)

Headless Recorder

Крутой инструмент по записи действий в браузере для headless browser.
headless recorder доступен в виде chrome extension, и по команде записывает ваши дейсвия, которые потом можно пробросить в playwright или puppeteer.

Как и копирование xpath через Chrome DevTools, механизм весьма топорный и больше подходит для чернового варианта.
Но идея прикольная.
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →