GitHub Сообщество
7.95K subscribers
682 photos
75 videos
844 links
Сообщество GitHub. По всем вопросам @evgenycarter
Download Telegram
Media is too big
VIEW IN TELEGRAM
Dolt

Это база данных SQL, которую можно форкать, клонировать, бранчить, объединять, как репозиторий Git.

Подключайтесь к Dolt так же, как к любой базе данных MySQL, чтобы читать или изменять схему и данные. Функциональность контроля версий реализована в SQL с помощью системных таблиц, функций и процедур.

Или используйте Git-подобный интерфейс командной строки для импорта CSV-файлов, фиксации своих изменений, отправки их на удаленное хранилище или слияния изменений членов рабочей группы. Все команды, которые вы знаете для Git, работают точно так же и в Dolt.

https://github.com/dolthub/dolt

👉 @Githublib
👍7🤯2
Jscpd

Копирование/вставка - распространенная техническая ошибка во многих проектах. jscpd позволяет находить дубликаты блоков, реализованных на более чем 150 языках программирования и цифровых форматах документов. Инструмент jscpd реализует алгоритм Рабина-Карпа для поиска дубликатов.

https://github.com/kucherenko/jscpd

👉 @Githublib
👍8
Obfuscate

Иногда вы можете захотеть поделиться снимком экрана сайта, на котором находитесь, не
не раскрывая личные данные, которые видны в этот момент.
С помощью Obfuscate можно сделать текст нечитаемым, не изменяя структуру
веб-страницы.
Нажмите кнопку расширения или клавиши Alt+Shift+O, чтобы активировать его для текущей страницы.
Нажмите ее снова, чтобы отключить. Выберите текст перед обфускацией, чтобы обфусцировать только
(примерно) эту часть страницы.

https://gitlab.com/vincenttunru/obfuscate/

👉 @Githublib
👍6🤔5
DeepPrivacy2

Набор инструментов для реалистичной анонимизации изображений

https://github.com/hukkelas/deep_privacy2

👉 @Githublib
3👍2👀2
This media is not supported in your browser
VIEW IN TELEGRAM
VHS

Ваш домашний видеомагнитофон CLI 📼

Записывайте терминальные GIF-файлы в виде кода для интеграционного тестирования и демонстрации инструментов CLI.

https://github.com/charmbracelet/vhs

👉 @Githublib
👍7
Tauri

Платформа для создания крошечных, невероятно быстрых бинарников для всех основных настольных платформ

Разработчики могут интегрировать любой внешний фреймворк, который компилирует в HTML, JS и CSS для создания своего пользовательского интерфейса

Бэкэнд приложения представляет собой двоичный Rust файл и API с которым интерфейс может взаимодействовать

https://github.com/tauri-apps/tauri

👉 @Githublib
👍5
Polybar

Интересный проект, что позволяет пользователям создавать красивые и настраиваемые строки состояния для своей среды рабочего стола без необходимости лазить в bash

https://github.com/polybar/polybar

👉 @Githublib
👍11
This media is not supported in your browser
VIEW IN TELEGRAM
A/B-Street

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

https://github.com/a-b-street/abstreet

👉 @Githublib
👍13🔥3
Наш канал захватили хакеры. Но пацаны из канала Kraken всё порешали.

Поэтому рекомендация:
Kraken — канал о кибербезопасности, в котором польза, польза, польза, а ещё польза. Ну и пару мемов, чтобы не офигевали от повышения скилов. 
Что есть в канале? 
— Материалы, который помогут начинающим и уже опытным специалистам повышать свои навыки. 
— Ссылки и разборы полезных инструментов, сервисов кибербеза. 
— Актуальные новости, которые помогут оставаться в российской и мировой повестке. 
Если хотите развиваться в индустрии — подписывайтесь!
🤡34💔2👎1
Vosk-api - автономный модуль для распознавания речи с открытым исходным кодом

Поддерживает модели распознавания речи для 18 языков включая русский

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

https://github.com/alphacep/vosk-api

👉 @Githublib
👍6🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
Набирайте текст азбукой Морзе, многократно захлопывая ноутбук

https://github.com/veggiedefender/open-and-shut

👉 @Githublib
🤡33😁8👍6👎3
Tree Style Tab (aka TST)

Это расширение для Firefox предоставляет возможность работать с вкладками в виде "деревьев".

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

Такое дерево вкладок будет вести себя как визуальная история просмотров. Например, если вы видите список результатов поиска по теме, каждая ссылка на результат поиска будет открываться в новой дочерней вкладке. Новые вкладки, открытые из этих "дочерних" вкладок, будут отображаться как потомки исходных вкладок. Вы сможете легко копать и копать вглубь, не теряя следов просмотра - если вы захотите вернуться к исходному результату поиска, вам просто нужно будет переключиться на "корневую" вкладку.
Кроме того, каждое дерево будет отражать группу вкладок по схожей теме.

https://github.com/piroor/treestyletab

👉 @Githublib
👍12
Инновационное семейство шрифтов

https://monaspace.githubnext.com/

👉 @Githublib
👍14🤯2
Buildg

Интерактивный отладчик для Dockerfile, с поддержкой IDE (VS Code, Emacs, Neovim и т.д.).

Source-level inspection
Breakpoints and step execution
Interactive shell on a step with your own debugigng tools
Based on BuildKit (with unmerged patches)
Supports rootless

https://github.com/ktock/buildg

👉 @Githublib
👍122😁1
SqliSniper

Это надежный Python-инструмент, предназначенный для обнаружения слепых SQL-инъекций в заголовках HTTP-запросов, основанных на времени. Он улучшает процесс оценки безопасности за счет быстрого сканирования и выявления потенциальных уязвимостей с использованием многопоточности, обеспечивая скорость и эффективность. В отличие от других сканеров, SqliSniper разработан таким образом, чтобы исключить ложные срабатывания и отправлять предупреждения при обнаружении, используя встроенную функцию уведомлений Discord.

https://github.com/danialhalo/SqliSniper

👉 @Githublib
👍81
Xplorer

Настраиваемый современный файловый менеджер, который работает на Windows, GNU/Linux и MacOS.

https://github.com/kimlimjustin/xplorer

👉 @Githublib
🤨10👍52😨2
GitButler

GitButler - это git-клиент, позволяющий работать с несколькими ветками одновременно. Он позволяет быстро организовать изменения файлов в отдельные ветки, сохраняя их в рабочей директории. Затем вы можете отправлять ветки по отдельности на ваше удалённое хранилище или напрямую создавать запросы на получение.

В двух словах, это более гибкая версия git add -p и git rebase -i, позволяющая эффективно работать в нескольких ветках.

https://github.com/gitbutlerapp/gitbutler

👉 @Githublib
6👍4
Prince Of Persia (1989)

Разработчик: Jordan Mechner
Издатель: Brøderbund
Платформа: Apple II / DOS / many more
Обзор кода: fabiensanglard.net

Prince Of Persia произвёл фурор благодаря плавной анимации, голливудскому стилю подачи истории и интересному геймплею.

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

https://github.com/jmechner/Prince-of-Persia-Apple-II

👉 @Githublib
👍9🔥5
Chrome-extension-YoK

Расширение для сайта kinopoisk.ru, добавляющее ссылки для просмотра фильмов с торрент-трекеров

1. Скачать папку "src" на свой компьютер
2. Открыть "chrome://extensions/" в хроме.
3. Включить "режим разработчика"
4. Нажмите на кнопку "Загрузить распакованное расширение".
5. Выберите папку "src"
6. Готово

https://github.com/mrzlab630/chrome-extension-YoK

👉 @Githublib
👍163
Нейросеть прочитает документ за вас

Что случилось?

Голландский ИИ-стартап Send AI получил инвестиции от Google's Gradient Ventures. Send AI планирует заменить признанных лидеров в области обработки документов — UiPath, Abbyy, Rossum и Kofax.

Что предлагают?

Send AI — «инфраструктура обработки документов», основанная на небольших ИИ-моделях с открытым исходным кодом. Стартап позволяет извлекать самые важные данные из объемных и сложных документов — нейросеть определяет, какой общий посыл имеет документ, ищет конкретные строки о том или ином положении и проверяет текст на точность и безопасность.

🇷🇺 Как можно переиспользовать в России?

Технологию можно использовать в России для улучшения обработки документов в государственном секторе — например, для ускорения работы МФЦ, получения визы или загранпаспорта. Основатели стартапа предлагают также внедрять технологию в сферы здравоохранение, финансов и страхования.

Про этот и другие уникальные IT - стартапы можно узнать на канале Foresight.

Подписывайтесь, чтобы быть в курсе свежих бизнес-решений.
👍7🤡21😁1