Forwarded from Технологический Болт Генона
This media is not supported in your browser
VIEW IN TELEGRAM
Умеет FF и Chrome
TabFS is a browser extension that mounts your browser tabs as a filesystem on your computer.
https://omar.website/tabfs/
Новость на opennet
https://www.opennet.ru/opennews/art.shtml?num=54348
TabFS is a browser extension that mounts your browser tabs as a filesystem on your computer.
https://omar.website/tabfs/
Новость на opennet
https://www.opennet.ru/opennews/art.shtml?num=54348
Forwarded from Open Source & AI Future 🇺🇦
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Open Source & AI Future 🇺🇦
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Open Source & AI Future 🇺🇦
Forwarded from Open Source & AI Future 🇺🇦
checkmake
Недавно уже был один проект для линтинга, вот еще один - экспериментальный инструмент для линтинга и проверки Make-файлов.
#Go, #Recommendation
Недавно уже был один проект для линтинга, вот еще один - экспериментальный инструмент для линтинга и проверки Make-файлов.
#Go, #Recommendation
Forwarded from Lil Functor
Отладка grpc-сервисов с радостью и улыбкой
Ну очень крутая штука для отладки grpc-сервисов (если на сервере включена рефлексия).
https://github.com/fullstorydev/grpcui
Просто пишешь в терминале
Для запросов не из UI, а из командой строки есть grpcurl. Там тоже можно получить список методов сервиса и прочие ништяки.
И в отличие от http это всё идёт из коробки, не надо генерировать или описывать сваггер.
Ну очень крутая штука для отладки grpc-сервисов (если на сервере включена рефлексия).
https://github.com/fullstorydev/grpcui
Просто пишешь в терминале
grpcui -plaintext localhost:6000 , чтобы в браузере появилась админка к сервису, построенная по его прото-схеме. Причём там не просто отображается список методов, но и поля запроса рендерятся в нужный тип UI-контролов.Для запросов не из UI, а из командой строки есть grpcurl. Там тоже можно получить список методов сервиса и прочие ништяки.
И в отличие от http это всё идёт из коробки, не надо генерировать или описывать сваггер.
Forwarded from Open Source & AI Future 🇺🇦
Forwarded from Open Source & AI Future 🇺🇦
Forwarded from Zhovner Hub
Хочу порекомендовать вам программу, которую я использую по несколько раз в минуту — мой любимый менеджер буфера обмена для macOS https://github.com/TermiT/Flycut Я просто не могу использовать компуктуер без этой программы.
Я тупо жму
Если захотите попробовать, берите версию из релизов на гитхабе, в AppStore старая. На картинке мои кастомные настройки, рекомендую поставить такие же и потом перезапустить программу.
Я тупо жму
Cmd ⌘ + ⇧ Shift + V и потом стрелочками нахожу нужную строчку в буфере обмена. После отпускания комбо, она вставляется как при cmd+v.Если захотите попробовать, берите версию из релизов на гитхабе, в AppStore старая. На картинке мои кастомные настройки, рекомендую поставить такие же и потом перезапустить программу.
Forwarded from Технологический Болт Генона
Sourcetrail is:
- free
- working offline
- operating on Windows, macOS and Linux
- supporting C, C++, Java and Python
- offering an SDK (SourcetrailDB) to write custom language extensions
Sourcetrail - free and open-source interactive source explorer
https://github.com/CoatiSoftware/Sourcetrail
Forwarded from Open Source & AI Future 🇺🇦
vktgbot
Проект нашего подписчика - бот для репоста контента из ВК в телерамм-канал.
#Python, #Recommendation
Проект нашего подписчика - бот для репоста контента из ВК в телерамм-канал.
#Python, #Recommendation
Forwarded from Open Source & AI Future 🇺🇦
Привет, ребята!
Извините за запоздание - сегодня будет пост с #youropensource.
https://github.com/github-tooling/ghtopdep - CLI тула для сортировки зависимых пакетов/репозиториев по звездочками.
https://github.com/github-tooling/forkwork - CLI тула для поиска поддерживаемого форка заброшенного проекта.
https://github.com/bookmarks-tools/bookmarks-parser - парсер закладок браузера на питоне.
https://notabug.org/number189/pycrunch - генератор паролей, аналог crunch, но модифицированный.
https://github.com/bogdan-chernenko/ViBranium - ViBranium(ORM) на Python.
#Python
Извините за запоздание - сегодня будет пост с #youropensource.
https://github.com/github-tooling/ghtopdep - CLI тула для сортировки зависимых пакетов/репозиториев по звездочками.
https://github.com/github-tooling/forkwork - CLI тула для поиска поддерживаемого форка заброшенного проекта.
https://github.com/bookmarks-tools/bookmarks-parser - парсер закладок браузера на питоне.
https://notabug.org/number189/pycrunch - генератор паролей, аналог crunch, но модифицированный.
https://github.com/bogdan-chernenko/ViBranium - ViBranium(ORM) на Python.
#Python
Forwarded from Господин Архитектор
Об git и не только
Я уже как-то писал, что недолюбливаю git. Разумеется, я не уникален в этом. Некто Ричард Хипп - вы его могли знать, он там одну небольшую малоизвестную любительскую БД написал - sqlite - однажды решил, что так жить нельзя, и написал свою scm - FOSSIL. Что в ней интересного:
1. Это scm для людей. Там всего один бинарник, и вся метаинформация транзакционно хранится - вы не поверите - в sqlite на дисочке.
2. Ничего не надо устанавливать в систему, достаточно drop-copy бинаря.
3. В систему встроен веб-сервер для GUI, а fossil достаточно умен, чтобы понять, что директория содержит markup-файлы, таким образом, к коду в этом же репозитории можно вести и просматривать документацию, и все это локально.
4. GIT все равно все используют как централизованную SCM с главным репозиторием, так что fossil по умолчанию так и работает: делаешь коммит, и оно тут же отправляется в главный remote. Это не очень подойдет для больших команд, но нормально для trunk-based development, а к тому же не плодит бессмысленные мерж-коммиты.
В общем, если хочется взять и начать работать локально, и бесит git, альтернативы есть.
Я уже как-то писал, что недолюбливаю git. Разумеется, я не уникален в этом. Некто Ричард Хипп - вы его могли знать, он там одну небольшую малоизвестную любительскую БД написал - sqlite - однажды решил, что так жить нельзя, и написал свою scm - FOSSIL. Что в ней интересного:
1. Это scm для людей. Там всего один бинарник, и вся метаинформация транзакционно хранится - вы не поверите - в sqlite на дисочке.
2. Ничего не надо устанавливать в систему, достаточно drop-copy бинаря.
3. В систему встроен веб-сервер для GUI, а fossil достаточно умен, чтобы понять, что директория содержит markup-файлы, таким образом, к коду в этом же репозитории можно вести и просматривать документацию, и все это локально.
4. GIT все равно все используют как централизованную SCM с главным репозиторием, так что fossil по умолчанию так и работает: делаешь коммит, и оно тут же отправляется в главный remote. Это не очень подойдет для больших команд, но нормально для trunk-based development, а к тому же не плодит бессмысленные мерж-коммиты.
В общем, если хочется взять и начать работать локально, и бесит git, альтернативы есть.