Channel: Dev Tools
Тут встал вопрос, какуюсь ОС пользуете?
Anonymous Poll
42%
Windows
19%
MacOS
3%
Debian
17%
Ubuntu
2%
Fedora
1%
Suse
7%
Arch
4%
Mint
1%
Chrome OS
4%
Другая
Привет)
Я вам контент привез)
Headless Recorder
Крутой инструмент по записи действий в браузере для headless browser.
headless recorder доступен в виде chrome extension, и по команде записывает ваши дейсвия, которые потом можно пробросить в playwright или puppeteer.
Как и копирование xpath через Chrome DevTools, механизм весьма топорный и больше подходит для чернового варианта.
Но идея прикольная.
Я вам контент привез)
Headless Recorder
Крутой инструмент по записи действий в браузере для headless browser.
headless recorder доступен в виде chrome extension, и по команде записывает ваши дейсвия, которые потом можно пробросить в playwright или puppeteer.
Как и копирование xpath через Chrome DevTools, механизм весьма топорный и больше подходит для чернового варианта.
Но идея прикольная.
В этом посте я писал про Espanso.
Писал, но попоробовать его не смог, так как сидел на очень старой оси.
Я переехал на Ubuntu 20, и делюсь первым опытом.
Из коробки, это чисто фановая штука которая меняет текст на другой текст.
Пока я себе поставил вставку ip по кейворду, больше ничего не пробовал)
Мне по прежнему нравится потенциал этого софта, буду смотреть больше примеров его пользования и делиться удачными.
Пробовали espanso или что-то похожее на него? 👇
Писал, но попоробовать его не смог, так как сидел на очень старой оси.
Я переехал на Ubuntu 20, и делюсь первым опытом.
Из коробки, это чисто фановая штука которая меняет текст на другой текст.
Пока я себе поставил вставку ip по кейворду, больше ничего не пробовал)
Мне по прежнему нравится потенциал этого софта, буду смотреть больше примеров его пользования и делиться удачными.
Пробовали espanso или что-то похожее на него? 👇
Привет)
Просматривая очень много проектов и консольных инструментов, иногда удивляюсь их идиотизму.
LSD (ls deluxe) - реп с почти 5к звезд, единственная цель которого сделать выхлоп ls - цветным.
Тот-же k форматирует дату, добавляет информацию из гита, но держит всего 1.5к звезд.
Сам не ставлю подобный софт, и вам не советую :)
Скоро будем alias-ы из гита скачивать.
Просматривая очень много проектов и консольных инструментов, иногда удивляюсь их идиотизму.
LSD (ls deluxe) - реп с почти 5к звезд, единственная цель которого сделать выхлоп ls - цветным.
Тот-же k форматирует дату, добавляет информацию из гита, но держит всего 1.5к звезд.
Сам не ставлю подобный софт, и вам не советую :)
Скоро будем alias-ы из гита скачивать.
Dust
du + rust = dust. Like du but more intuitive.
Испытываю особую симпатию к базовым инструментам переписаными на Rust.
(Даже к lsd из прошлого поста).
Dust - опрятная версия дефолтного du, c удобной записью памяти, цветом и отступами.
Я прям сильно не люблю ASCII рисовку, потому сделал себе алиас на
du + rust = dust. Like du but more intuitive.
Испытываю особую симпатию к базовым инструментам переписаными на Rust.
(Даже к lsd из прошлого поста).
Dust - опрятная версия дефолтного du, c удобной записью памяти, цветом и отступами.
Я прям сильно не люблю ASCII рисовку, потому сделал себе алиас на
alias du="dust -b"
Привет)
Мне часто приходится парсить сайты, и регулярно приходится дебажить js на сайте с целью посмотреть генерацию токенов или чего-то подобного.
Почему-то многие не знают, что можно остановить выполнение js файла и "провалиться" вовнутрь.
Для этого в Chrome DevTools, открываем вкладку Sources , находим нужный файл и строку в нем.
ПКМ на номер строки и ставим breakpoint.
Перезагружаем страницу и оказываемся внутри js файла, с консолью и всеми переменными.
Мне часто приходится парсить сайты, и регулярно приходится дебажить js на сайте с целью посмотреть генерацию токенов или чего-то подобного.
Почему-то многие не знают, что можно остановить выполнение js файла и "провалиться" вовнутрь.
Для этого в Chrome DevTools, открываем вкладку Sources , находим нужный файл и строку в нем.
ПКМ на номер строки и ставим breakpoint.
Перезагружаем страницу и оказываемся внутри js файла, с консолью и всеми переменными.
Tmuxinator
Мне очень нравится tmux, считаю его отличным решением по работе с несколькими окнами и сессиями в консоли.
Обычно моя раскладка по окнам это 3-4 windows с 5-8 panes на каждой, и открывать их каждый раз после включения компа - гемор.
tmuxinator оличный иснтрумент чтобы настроить раскладку по собственному желанию и сохранить в yml файл.
И потом вместо
В разы удобнее.
Поддерживаются стандартные tmux layout или можно настроить свои.
Всем рекомендую.
Мне очень нравится tmux, считаю его отличным решением по работе с несколькими окнами и сессиями в консоли.
Обычно моя раскладка по окнам это 3-4 windows с 5-8 panes на каждой, и открывать их каждый раз после включения компа - гемор.
tmuxinator оличный иснтрумент чтобы настроить раскладку по собственному желанию и сохранить в yml файл.
И потом вместо
tmuxдергать
tmuxinator start <name>
В разы удобнее.
Поддерживаются стандартные tmux layout или можно настроить свои.
Всем рекомендую.
Читая кучу новостей про то, что youtube-dl заблокировали на github по требованиям Американской ассоциацией звукозаписывающих команий,
Наткнулся на прикольную тулзу, которая позволяет смотреть видео в терминале.
Говорят на xterm с минимальным размером шрифта работает хорошо, у меня через tmux + terminator на минимальном шрифте лагало.
Но можно поиграться с настройками и найти для себя оптимальный конфиг.
Тулза чисто фановая, и максимум подходит для просмотра анимаций без мелких деталей.
Но прикольно.
Наткнулся на прикольную тулзу, которая позволяет смотреть видео в терминале.
CACA_DRIVER=ncurses mpv "https://www.youtube.com/watch?v=MGzOYm3f-E8" -vo=caca
Говорят на xterm с минимальным размером шрифта работает хорошо, у меня через tmux + terminator на минимальном шрифте лагало.
Но можно поиграться с настройками и найти для себя оптимальный конфиг.
Тулза чисто фановая, и максимум подходит для просмотра анимаций без мелких деталей.
Но прикольно.
Darkreader
Браузерное расширение для Chrome, Safari, Firefox, Edge, которое делает темную тему на вебсайтах.
Неплохо работает, читать википедию стало гораздо приятнее.
Из плюсов:
- Удобный white и blacklist по сайтам: в один клик можно исключить или добавить сайт.
- Удобная механика репортов
- Большое комьюнити девелоперов
Браузерное расширение для Chrome, Safari, Firefox, Edge, которое делает темную тему на вебсайтах.
Неплохо работает, читать википедию стало гораздо приятнее.
Из плюсов:
- Удобный white и blacklist по сайтам: в один клик можно исключить или добавить сайт.
- Удобная механика репортов
- Большое комьюнити девелоперов
Ln bash
Позволяет создавать "ссылки" внутри системы.
Ссылки могут быть двух видов: symbolic и hard.
Разница в том, что hard ссылается на inode файла , а symbolic на путь.
Простыми словами:
Если изменить локацию файла на который ссылается symbolic link, она работать перестанет, а в случае с hard - нет.
Но в случае с hard, ссылку нельзя создавать на директорию или на файл который не лежит внутри системы.
ln -s /path/to/dir /path/to/symboliclink
ln /path/to/file /path/to/hardlink
Позволяет создавать "ссылки" внутри системы.
Ссылки могут быть двух видов: symbolic и hard.
Разница в том, что hard ссылается на inode файла , а symbolic на путь.
Простыми словами:
Если изменить локацию файла на который ссылается symbolic link, она работать перестанет, а в случае с hard - нет.
Но в случае с hard, ссылку нельзя создавать на директорию или на файл который не лежит внутри системы.
Инструмент K, уже обозревался у меня на канале (одна из первых статей).
Хотел в связи с этим узнать, как давно вы подписаны на канал?
Хотел в связи с этим узнать, как давно вы подписаны на канал?
Anonymous Poll
6%
С самого начала (~ 2 года)
20%
Больше года
32%
От полугода до года
13%
3 - 6 месяцев
17%
Меньше 3 месяцев
12%
Узнать Ответы
Insomnia
Клевая альтернатива Postman - isomnia очень легкий и простой в пользовании REST клиент.
Все базовые примочки вроде хедеров, куки, сохранения запросов и прочего - есть.
Если чего-то нет в базовом функционале - есть плагины .
Как по мне, выглядит гораздо приятнее альтернатив.
P.S. Каким клиентом пользуетесь?
Клевая альтернатива Postman - isomnia очень легкий и простой в пользовании REST клиент.
Все базовые примочки вроде хедеров, куки, сохранения запросов и прочего - есть.
Если чего-то нет в базовом функционале - есть плагины .
Как по мне, выглядит гораздо приятнее альтернатив.
P.S. Каким клиентом пользуетесь?
Стоит начать обозревать более технические инструменты?
Типа фреймворков/ orm/ специфических для ЯП пакетов или модулей?
Типа фреймворков/ orm/ специфических для ЯП пакетов или модулей?
Anonymous Poll
70%
Да
9%
Не
9%
Не имеет значения
11%
Узнать ответы
FastAPI
Супер быстрый фреймворк на Python для построения API.
Работает на питоновских тайпхинтах, и выглядит супер актуальнее всяких там DRF, FLask .
Работает супер интуитивно, быстро ну и довольно легок для понимания.
По дефолту есть крутые доки, которые генерятся автоматически.
P.S. Кидайте в чат технические инструменты, которыми пользуетесь. Желательно не только по питону😅
Супер быстрый фреймворк на Python для построения API.
Работает на питоновских тайпхинтах, и выглядит супер актуальнее всяких там DRF, FLask .
Работает супер интуитивно, быстро ну и довольно легок для понимания.
По дефолту есть крутые доки, которые генерятся автоматически.
P.S. Кидайте в чат технические инструменты, которыми пользуетесь. Желательно не только по питону😅
Ripgrep-all
Давно пользуюсь rg вместо дефолтного grep.
Главный плюс rga - поиск по видеофайлам (субтитрам), бд, docx, pdf и прочим.
Если будете ставить, советую качать сразу binaries, я провозился с cargo, но так и не смог подтянуть зависимости.
Если много пользуетесь rg, советую глянуть в сторону rga.
В ином случае повода обновляться - не вижу.
Давно пользуюсь rg вместо дефолтного grep.
Главный плюс rga - поиск по видеофайлам (субтитрам), бд, docx, pdf и прочим.
Если будете ставить, советую качать сразу binaries, я провозился с cargo, но так и не смог подтянуть зависимости.
Если много пользуетесь rg, советую глянуть в сторону rga.
В ином случае повода обновляться - не вижу.
Привет)
Народ, у кого Macbook, поделитесь плз пюсами и минусами его как основной рабочей тачки. Занимаюсь по большей мере вебдевом.
Спс
Народ, у кого Macbook, поделитесь плз пюсами и минусами его как основной рабочей тачки. Занимаюсь по большей мере вебдевом.
Спс
Anonymous Poll
32%
Macbook
29%
PC with Linux
21%
PC with Windows
3%
Другое
16%
Узнать ответы
22120
Контроллер с оч крутым неймингом, который кэширует поисковые запросы в Chrome.
Одной из особенностей тулзы, по словам автора, является способ кэширования, который не меняет изначальный формат респонсов, а сохраняет всю дополнительную инфу в метаданные.
Ещё тут есть fulltext search по всему архиву и нормальный способ взаимодействия с ним.
Не знаю, какой юзкейс у этого инструмента, но прикольно было попробовать.
Очень простой запуск через
Контроллер с оч крутым неймингом, который кэширует поисковые запросы в Chrome.
Одной из особенностей тулзы, по словам автора, является способ кэширования, который не меняет изначальный формат респонсов, а сохраняет всю дополнительную инфу в метаданные.
Ещё тут есть fulltext search по всему архиву и нормальный способ взаимодействия с ним.
Не знаю, какой юзкейс у этого инструмента, но прикольно было попробовать.
Очень простой запуск через
npx archivist1@latest
HTML Embed Code: