gitql - очень странный микс sql и git.
Позволяет делать sql запросы по дереву коммитов.
Незнаю зачем, но если писать запросы sql для вас привычнее чем интерфейс git - вот ссылка.
Позволяет делать sql запросы по дереву коммитов.
select * from commits
select author, date from commits where "diff" in full_message
Незнаю зачем, но если писать запросы sql для вас привычнее чем интерфейс git - вот ссылка.
«Появились картинки, которые выводят Android-смартфоны из строя»
Эта новость завирусилась в куче телеграмм каналов, техноблогов, а началось все с поста в твитер.
Проблема, скорее всего, в невозможности представить некоторые цвета в RGB цветовой модели.
Баг уже был зарепорчен в android support и было написано решение.
Что думаете по поводу такого формата?
Чат - https://t.me/developer_tools_chat
Эта новость завирусилась в куче телеграмм каналов, техноблогов, а началось все с поста в твитер.
На некоторых андроид устройствах эта картинка крашит телефонВот ссылка на картинку: https://drive.google.com/file/d/11rxzYvPcIOh_8GvS4XSC3YtbW3CecE-O/view
Проблема, скорее всего, в невозможности представить некоторые цвета в RGB цветовой модели.
Баг уже был зарепорчен в android support и было написано решение.
int y = Color.red(pixel) + Color.green(pixel) + Color.blue(pixel);Стало
int y = Color.red(pixel) + Color.green(pixel) + Color.blue(pixel);Пока разработчики ответили что решат проблемы самостоятельно.
if (y > 255) y = 255;
Что думаете по поводу такого формата?
Чат - https://t.me/developer_tools_chat
lazygit
simple terminal UI for git commands
lazygit - консольный UI для git.
В целом неплохо.
Тут легко можно добавлять файлы, смотреть дифы по файлам, решать конфликты, сквошить итд.
Я часто пользую UI интрументы для решения конфликтов в git, тут это делать не сложно.
Если смотрите cli для git - lazygit неплохой вариант.
simple terminal UI for git commands
lazygit - консольный UI для git.
В целом неплохо.
Тут легко можно добавлять файлы, смотреть дифы по файлам, решать конфликты, сквошить итд.
Я часто пользую UI интрументы для решения конфликтов в git, тут это делать не сложно.
Если смотрите cli для git - lazygit неплохой вариант.
npkill
remove old and heavy npm modules
npkill - инструмент для удаления
Я не особо пользуюсь
В npkill их легко посмотреть и удалить.
Из плюсов - можно не ставить его в систему, а просто запустить через
remove old and heavy npm modules
npkill - инструмент для удаления
npm
пакетов.Я не особо пользуюсь
npm
и js
, но когда записываю статьи то часто устанавливаю какие-то пакеты.В npkill их легко посмотреть и удалить.
Из плюсов - можно не ставить его в систему, а просто запустить через
npx npkillМаксимально удобный инструмент для своих целей.
hstr - от англ. history, инструмент для просмотра истории команд.
Я просто довольно крепко врос в fzf, и потому даже не беру обычно на обзор альтернативы)
Из плюсов hstr
- очень прост в пользовании
- сравнительно с fzf проще ставится в систему
- огромный список поддерживаемых систем
В плане UX - ничего нового, дело вкуса.
Я просто довольно крепко врос в fzf, и потому даже не беру обычно на обзор альтернативы)
Из плюсов hstr
- очень прост в пользовании
- сравнительно с fzf проще ставится в систему
- огромный список поддерживаемых систем
В плане UX - ничего нового, дело вкуса.
fkill
Fabulously kill processes
fkill - cli для "убийства" процессов.
Я раньше пользовался связкой fzf + kill -9 но альтернатива в виде npm пакета выглядит свежо и красиво.
Рекомендую попробовать.
Fabulously kill processes
fkill - cli для "убийства" процессов.
Я раньше пользовался связкой fzf + kill -9 но альтернатива в виде npm пакета выглядит свежо и красиво.
Рекомендую попробовать.
Привет)
Давайте снова обсудим какие темы вам интересны (можно выбрать несколько):
Давайте снова обсудим какие темы вам интересны (можно выбрать несколько):
Anonymous Poll
55%
Консольные инструменты
28%
Браузерные расширения
39%
Информационная безопасность
43%
Разбор базовых технологий
24%
Все ок
2%
Прочее(напишу в чате)
Rocket Redis
Первый на моей памяти UI для редиса.
Очень странно, технология популярная, а сносного клиента для него нет (вроде).
По функционалу очень пусто.
Можно держать несколько баз и подключений, но ничего кроме просмотра пока тут нет, только надежды)
Мне, на самом деле, не хватало окна в котором можно легко посмотреть что лежит внутри ключей, не запоминая для этого соответствующие команды, для каждого типа данных.
Надеюсь технология будет развиваться и в скором времени нам предложат запись и изменения хранилища.
Первый на моей памяти UI для редиса.
Очень странно, технология популярная, а сносного клиента для него нет (вроде).
По функционалу очень пусто.
Можно держать несколько баз и подключений, но ничего кроме просмотра пока тут нет, только надежды)
Мне, на самом деле, не хватало окна в котором можно легко посмотреть что лежит внутри ключей, не запоминая для этого соответствующие команды, для каждого типа данных.
Надеюсь технология будет развиваться и в скором времени нам предложат запись и изменения хранилища.
Espanso
Cross-platform Text Expander written in Rust
Меня, как дикого любителя шорткатов, расширений и прочего очень заинтересовал проект Espanso.
Espanso читает твой текст с клавиатуры и, когда ты вводишь кейворд, ранит какой-то скрипт.
Красивые примеры есть на сайте.
Но, как оказалось, я весьма устарел сидя на 16 убунте. Относительно свежий openssl 1.1 не становится мне в систему.
На самом деле, не видел похожих проектов ранее, не знаюб что у них по безопасности и юзабилити, но выглядит интересно.
Что думаете по поводу таких софтов?
Го в чат -> @developer_tools_chat
Cross-platform Text Expander written in Rust
Меня, как дикого любителя шорткатов, расширений и прочего очень заинтересовал проект Espanso.
Espanso читает твой текст с клавиатуры и, когда ты вводишь кейворд, ранит какой-то скрипт.
Красивые примеры есть на сайте.
Но, как оказалось, я весьма устарел сидя на 16 убунте. Относительно свежий openssl 1.1 не становится мне в систему.
На самом деле, не видел похожих проектов ранее, не знаюб что у них по безопасности и юзабилити, но выглядит интересно.
Что думаете по поводу таких софтов?
Го в чат -> @developer_tools_chat
Тут встал вопрос, какуюсь ОС пользуете?
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 по сайтам: в один клик можно исключить или добавить сайт.
- Удобная механика репортов
- Большое комьюнити девелоперов