Библиотека программиста | программирование, кодинг, разработка
84.5K subscribers
3.76K photos
174 videos
89 files
6.82K links
Все самое полезное для программиста в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/a32a0d94

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
#tools #git

Практическое руководство по использованию команды git rebase.

https://proglib.io/w/d6a131c3
#tools

🔧 git filter-repo — продвинутый инструмент для перезаписи истории, который можно использовать при необходимости изменить большое количество коммитов каким-то программируемым способом — например, изменить глобально адрес электронной почты или удалить файл из всех коммитов.

Инструмент рекомендуется использовать как альтернативу имеющейся команде git filter-branch, которая содержит проблемы с производительностью и различные подводные камни использования.

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

https://proglib.io/w/69fffc13
#tools #news

🔧 GitBucket — система Git на базе Scala с простой установкой, интуитивно понятным интерфейсом, высокой расширяемостью и совместимостью с GitHub API.

Под капотом:

Поддержка публичных и приватных Git-репозиториев с доступом через HTTP и SSH
Поддержка GitLFS
Интерфейс для навигации по репозиторию с поддержкой онлайн-редактирования файлов
Наличие Wiki для подготовки документации
Интерфейс для обработки Issues
Средства для обработки Pull requests
Система отправки уведомлений по электронной почте
Простая система управления пользователями и группами с поддержкой интеграции с LDAP
Система плагинов с коллекцией дополнений, разработанных членами сообщества

Недавно вышла версия GitBucket 4.37.0. С обновлениями можно ознакомиться здесь.
#tools #news

В GitHub завезли возможность создания диаграмм в файлах Markdown с помощью Mermaid.

Читать подробнее
#tip #news #tools

💡Команда GitHub анонсировала поддержку математических выражений в Markdown с использованием символов $$ и $. Отличное дополнение к представленной недавно нативной поддержке функционала для создания диаграмм с помощью Mermaid.

https://proglib.io/w/37b10401
#tools

🔐🔧 ots — простой инструмент для безопасного обмена вашими секретами через одноразовый URL-адрес. Ссылка становится недействительной после просмотра или по истечении указанного срока.

https://proglib.io/w/55383522
#tools

🔧 gokey — простой менеджер паролей на Go от Cloudflare, который не требует хранилища паролей.

Вместо того, чтобы хранить ваши пароли в хранилище, он получает их «на лету» из мастер-пароля и предоставленной строки (например, URL-адрес ресурса).

Таким образом, вам не нужно управлять, создавать резервные копии, синхронизировать хранилище паролей или доверять его управление третьей стороне, поскольку ваши пароли доступны немедленно в любом месте.

https://proglib.io/w/87e73b95
#tools

🔧Hoppscotch — экосистема разработки API с открытым исходным кодом + альтернатива Postman. Поддерживает множество протоколов API. Попробуйте сами на hoppscotch.io.

https://proglib.io/w/fba12df9