GitHub Сообщество
7.88K subscribers
679 photos
74 videos
840 links
Сообщество GitHub. По всем вопросам @evgenycarter
Download Telegram
Nala

Это внешний интерфейс для libapt-pkg. В частности, мы взаимодействуем с python-apt api.
Особенно начинающим пользователям бывает сложно понять, что пытается сделать apt при установке или обновлении.
Мы пытаемся решить эту проблему, отказавшись от отображения лишних сообщений, улучшив форматирование пакетов и используя цвет, чтобы
показать, что именно произойдет с пакетом при установке, удалении или обновлении.

https://gitlab.com/volian/nala

👉 @Githublib
Onefetch

Выводит информацию о локальном Git репозитории прямо в терминал. Утилита не нуждается в подключении к интернету.

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

https://github.com/o2sh/onefetch/blob/main/docs/README.ru.md

👉 @Githublib
CGAL

Библиотека алгоритмов вычислительной геометрии (CGAL) - это библиотека C++, цель которой - обеспечить легкий доступ к эффективным и надежным алгоритмам вычислительной геометрии.

https://github.com/CGAL/cgal

👉 @Githublib
KallistiOS

Домашняя SDK/псевдооперационная система для Sega Dreamcast. Этот репозиторий является зеркалом официального репозитория SourceForge для KOS.

https://github.com/KallistiOS/KallistiOS

👉 @Githublib
Script

Это библиотека на языке Go для выполнения тех задач, которые хорошо умеют делать shell-скрипты: чтение файлов, выполнение подпроцессов, подсчет строк, сопоставление строк и так далее.

Почему бы не сделать так, чтобы писать программы системного администрирования на Go было так же легко, как и в обычном shell? script призван сделать это именно таким образом.

Сценарии оболочки часто представляют собой последовательность операций над потоком данных (конвейер). Именно так работает и скрипт.

https://github.com/bitfield/script

👉 @Githublib
This media is not supported in your browser
VIEW IN TELEGRAM
🥧 Fly-Pie

Это расширение для GNOME Shell, позволяющее открывать маркировочные меню с помощью сочетаний клавиш. С его помощью можно запускать приложения, имитировать горячие клавиши, открывать URL и многое другое.

Fly-Pie: https://github.com/Schneegans/Fly-Pie

3D cube: https://github.com/Schneegans/Desktop-Cube

Compiz: https://github.com/compiz-reloaded/compiz

👉 @Githublib
🧅 Torspray

Консольная утилита для удобного создания новых узлов Tor

https://github.com/gergelykalman/torspray

👉 @Githublib
Обход замедления YouTube в России

1- Открываем GitHub и качаем GoodbyeDPI

2- Распаковываем архив и запускаем от имени администратора файл 1_russia_blacklist.cmd;

3- В открытой командной строке вы увидите надпись "GoodbyeDPI is now running!". Держите окно открытым и проверьте работоспособность YouTube.

4- Если YouTube всё ещё работает нестабильно, то откройте экспериментальные настройки браузера. Для этого в любом браузере откройте страницу "chrome://flags" (если у вас FireFox, то "about:config").

5- В открытом меню отключите шифронабор Kyber и перезапустите браузер.

https://github.com/ValdikSS/GoodbyeDPI/releases/tag/0.2.3rc1

👉 @Githublib
Webc

d88P d88P Y88b
d88P d88P Y88b
d88P d88P Y88b
d88P d88P .d8888b Y88b
Y88b d88P d88P" d88P
Y88b d88P 888 d88P
Y88b d88P Y88b. d88P
Y88b d88P "Y8888P d88P

Написание и развертывание веб-сайтов с помощью языка программирования C.

https://github.com/KDesp73/webc

👉 @Githublib
Blend2D

Движок векторной 2D-графики на базе JIT-компилятора

Высокопроизводительный движок векторной 2D-графики, написанный на C++ и выпущенный под лицензией Zlib. Движок использует встроенный JIT-компилятор для создания оптимизированных конвейеров во время выполнения, которые используют преимущества возможностей центрального процессора и способны использовать несколько потоков для увеличения производительности, превышающей возможности однопоточного рендеринга. Blend2D может рендерить прямоугольники, простые фигуры, геометрии, состоящие из линий и кривых Безье, а также текст. Конвейер 2D поддерживает композицию пикселей, управление непрозрачностью и такие стили, как сплошные цвета, градиенты и изображения.

https://github.com/blend2d/blend2d

👉 @Githublib
Arti

Реализация Tor на языке Rust.

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

Arti более гибок, чем наша реализация tor на C. В отличие от tor на C, который изначально был спроектирован как SOCKS-прокси, и для которого функции интеграции добавлялись позже, Arti изначально разработан как модульная, встраиваемая библиотека, которую могут использовать другие приложения.

Arti чище, чем наша реализация tor на C. Хотя мы старались развивать tor на C на должном уровне, мы многое узнали с тех пор, как начали его в 2002 году. В текущей кодовой базе C есть множество мест, где сложные "спагетти"-отношения между различными частями кода делают наше программное обеспечение неоправданно сложным для понимания и улучшения.

https://gitlab.torproject.org/tpo/core/arti/

👉 @Githublib
Arti

Реализация Tor на языке Rust.

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

Arti более гибок, чем наша реализация tor на C. В отличие от tor на C, который изначально был спроектирован как SOCKS-прокси, и для которого функции интеграции добавлялись позже, Arti изначально разработан как модульная, встраиваемая библиотека, которую могут использовать другие приложения.

Arti чище, чем наша реализация tor на C. Хотя мы старались развивать tor на C на должном уровне, мы многое узнали с тех пор, как начали его в 2002 году. В текущей кодовой базе C есть множество мест, где сложные "спагетти"-отношения между различными частями кода делают наше программное обеспечение неоправданно сложным для понимания и улучшения.

https://gitlab.torproject.org/tpo/core/arti/

👉 @Githublib
Metadata Cleaner

GTK-приложение на Python для просмотра и очистки метаданных в файлах, используя mat2.

Метаданные в файле могут многое рассказать о вас. Камеры записывают данные о времени и месте съёмки, а также о том, какая камера была использована. Офисные приложения автоматически добавляют информацию об авторе и компании в документы и таблицы. Это конфиденциальная информация, и вы можете не захотеть её раскрывать.

Этот инструмент позволяет просматривать метаданные в ваших файлах и удалять их, насколько это возможно. В основе работы инструмента лежит mat2, который анализирует и удаляет метаданные.

https://gitlab.com/rmnvgr/metadata-cleaner

👉 @Githublib
This media is not supported in your browser
VIEW IN TELEGRAM
Freeze

Инструмент для генерации изображений кода и вывода терминала.

https://github.com/charmbracelet/freeze

👉 @Githublib
XMonad

Динамически мозаичный оконный менеджер X11, написанный и настроенный на Haskell

▫️Очень стабильный, быстрый, маленький и простой.
▫️Автоматическое размещение окон и управление ими
▫️Первоклассная поддержка клавиатуры: мышь не нужна
▫️Полная поддержка мозаичного размещения окон на многоэкранных дисплеях.
▫️Полная поддержка плавающих окон, вкладок и декорированных окон.
▫️Полная поддержка утилит GNOME и KDE.
▫️Поддержка XRandR для поворота, добавления или удаления мониторов
▫️Алгоритмы компоновки для каждого рабочего пространства
▫️Пользовательские строки состояния для каждого экрана
▫️Поддержка композитинга
▫️Мощная, стабильная настройка и реконфигурация на лету

GitHub: https://github.com/xmonad/xmonad

👉 @Githublib