Сообщество GitHub. По всем вопросам @evgenycarter
Brython
Brython (Browser Python) - это реализация Python 3, работающая в браузере, с интерфейсом к элементам и событиям DOM.
Вот простой пример HTML-страницы, на которой работает Python:<html>
<head>
<script type="text/javascript" src="/path/to/brython.js"></script>
</head>
<body>
<script type="text/python">
from browser import document, alert
def echo(event):
alert(document["zone"].value)
document["mybutton"].bind("click", echo)
</script>
<input id="zone"><button id="mybutton">click !</button>
</body>
</html>
https://github.com/brython-dev/brython
👉 @Githublib
Sniffnet
Удобный мониторинг интернет-трафика
Работает в Windows, GNU/Linux, Mac
https://github.com/GyulyVGC/sniffnet
👉 @Githublib
Открытый практикум Linux by Rebrain: LVM - вторая часть
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
13 Марта (Среда) в 20:00 по МСК
Программа практикума:
🔹Перемещение сегментов
🔹Создание Mirror LV
🔹Cachepool
Кто ведёт?
Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqw86Gsj
YouTube Chapters In Player
Веб-расширение, которое показывает таймкоды YouTube прямо в плеере.
https://github.com/ris58h/youtube-chapters-in-player
👉 @Githublib
Нейросеть прочитает документ за вас
❓ Что случилось?
Голландский ИИ-стартап Send AI получил инвестиции от Google's Gradient Ventures. Send AI планирует заменить признанных лидеров в области обработки документов — UiPath, Abbyy, Rossum и Kofax.
Что предлагают?
Send AI — «инфраструктура обработки документов», основанная на небольших ИИ-моделях с открытым исходным кодом. Стартап позволяет извлекать самые важные данные из объемных и сложных документов — нейросеть определяет, какой общий посыл имеет документ, ищет конкретные строки о том или ином положении и проверяет текст на точность и безопасность.
🇷🇺 Как можно переиспользовать в России?
Технологию можно использовать в России для улучшения обработки документов в государственном секторе — например, для ускорения работы МФЦ, получения визы или загранпаспорта. Основатели стартапа предлагают также внедрять технологию в сферы здравоохранение, финансов и страхования.
Про этот и другие уникальные IT - стартапы можно узнать на канале Foresight.
Подписывайтесь, чтобы быть в курсе свежих бизнес-решений.
Последние дни, чтобы зайти в поток курса «PHP-разработчик» от Слёрм. Старт потока 13 марта.
📌 Дарим промокод 02_PHP_2024 на скидку 15%
PHP остаётся одним из основных языков программирования для бэкенд-разработки веб-проектов.
✔️В PYPL Index 2023 и TIOBE Index PHP занимает 10-11-е строчки самых популярных ЯП в мире.
⚡️Более 80% сайтов в инете юзают PHP!
«PHP-разработчик: от основ до middle» - это комплексный курс, идем от базовых тем и вгрызаемся в самую сложную мякотку программирования. Таких же курсов на российском рынке больше нет: серьезно, мы проверяли.
Обучение подойдёт Junior PHP-разработчикам и начинающим программистам, которые пишут на других языках. (особенно на Python🙃)
Чему мы учим наших студентов?
🔘 Писать безопасные приложения, используя базовые концепции и синтаксис языка.
🔘 Работать с библиотеками и фреймворками.
🔘 Деплоить и запускать приложения в облаке и на сервере.
🔘 Работать с базами данных.
🔘 Разрабатывать функциональность для веб-сайтов.
Ты напишешь проект, который не стыдно положить в портфолио, систематизируешь знания и навыки, и увеличишь шансы получить оффер на позицию Middle PHP-разработчик.
🔜 Оформить обучение
Оплата полностью, в рассрочку или от компании.
Реклама ООО «Слёрм» ИНН 3652901451
Открытый практикум Linux by Rebrain: LVM - первая часть
Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!
👉Регистрация
Время проведения:
6 Марта (Среда) в 20:00 по МСК
Программа практикума:
🔹От логических разделов к логическим томам
🔹PV, VG, LV
🔹Практика работы с LVM - создание LV, манипуляции со свободным пространством
Кто ведёт?
Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqutyuX6
Xplorer
Настраиваемый современный файловый менеджер, который работает на Windows, GNU/Linux и MacOS.
https://github.com/kimlimjustin/xplorer
👉 @Githublib
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
Tree Style Tab (aka TST)
Это расширение для Firefox предоставляет возможность работать с вкладками в виде "деревьев".
Новые вкладки, открытые с текущей вкладки, автоматически организуются как "дети" текущей вкладки. Такие "ветви" легко сворачиваются (разворачиваются) нажатием на стрелку, изображенную на "родительской" вкладке, так что вам больше не придется страдать от слишком большого количества видимых вкладок. При желании вы можете изменить структуру дерева с помощью перетаскивания.
Такое дерево вкладок будет вести себя как визуальная история просмотров. Например, если вы видите список результатов поиска по теме, каждая ссылка на результат поиска будет открываться в новой дочерней вкладке. Новые вкладки, открытые из этих "дочерних" вкладок, будут отображаться как потомки исходных вкладок. Вы сможете легко копать и копать вглубь, не теряя следов просмотра - если вы захотите вернуться к исходному результату поиска, вам просто нужно будет переключиться на "корневую" вкладку.
Кроме того, каждое дерево будет отражать группу вкладок по схожей теме.
https://github.com/piroor/treestyletab
👉 @Githublib
Vosk-api - автономный модуль для распознавания речи с открытым исходным кодом
Поддерживает модели распознавания речи для 18 языков включая русский
Используется для распознавание речи в чат-ботах, умной бытовой техники и виртуальных помощниках. С помощью модуля также можно создавать субтитры для фильмов, транскрипцию для лекций и интервью.
https://github.com/alphacep/vosk-api
👉 @Githublib
A/B-Street
Cимулятор городского траффика, который позволяет увидеть как изменится движение при малейших коррективах инфраструктуры.
https://github.com/a-b-street/abstreet
👉 @Githublib
👩💻 Зачем разработчикам на С++ юнит-тесты и как с ними работать?
Расскажет Андрей Рыжиков — разработчик в НИИ обработки аэрокосмических изображений. Встречаемся на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом:
▫️напишете юнит-тесты для небольшого полноценного приложения;
▫️найдете ошибки с их помощью;
▫️увидите, как тесты помогают создавать надежные программы и приучают структурировать код;
▫️обсудите стоимость и целесообразность написания тестов, границы их применимости.
Занятие пройдёт 20 февраля в 20:00 мск и будет приурочено к старту курса «Специализация C++ Developer». Доступна рассрочка на обучение!
📢Зарегистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: регистрация
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
VHS
Ваш домашний видеомагнитофон CLI 📼
Записывайте терминальные GIF-файлы в виде кода для интеграционного тестирования и демонстрации инструментов CLI.
https://github.com/charmbracelet/vhs
👉 @Githublib
DeepPrivacy2
Набор инструментов для реалистичной анонимизации изображений
https://github.com/hukkelas/deep_privacy2
👉 @Githublib
Сертификат на обучение – долгожданный подарок, чтобы сделать своих близких счастливее.
Многие мечтают о смене профессии долгие годы, но не решаются из-за сомнений. Подарив сертификат на обучение, вы поможете сделать первый шаг.
У нас есть стартовый курс по программированию, HTML и CSS, JavaScript, а также наш хит – профессия «Фронтенд-разработчик». Этот курс позволит за год освоить навыки веб-разработки и найти первую работу в этой сфере.
Мы 12 лет посвятили веб-разработке и ведём полноценные дисциплины в сильнейших технических вузах страны. Наши студенты попадают в топовые IT-компании и получают большие деньги за те навыки, которые они освоили, обучаясь в HTML Academy.
Если вы не знаете какой сертификат выбрать, то можно подарить денежный сертификат на нужную сумму.
Узнать подробнее
CryptPad
Это пакет для совместной работы, который полностью зашифрован и имеет открытый исходный код. Он создан для совместной работы, синхронизируя изменения в документах в режиме реального времени. Поскольку все данные зашифрованы, сервис и его администраторы не могут видеть редактируемый и хранимый контент.
https://github.com/xwiki-labs/cryptpad
👉 @Githublib
Gitgraph.js
Библиотека JavaScript для рисования красивых git-графиков в браузере
https://github.com/nicoespeon/gitgraph.js
👉 @Githublib
Calcure
Современный календарь и менеджер задач с минимальным и настраиваемым пользовательским интерфейсом.
https://github.com/anufrievroman/calcure
👉 @Githublib
Chrome-extension-YoK
Расширение для сайта kinopoisk.ru, добавляющее ссылки для просмотра фильмов с торрент-трекеров
1. Скачать папку "src" на свой компьютер
2. Открыть "chrome://extensions/" в хроме.
3. Включить "режим разработчика"
4. Нажмите на кнопку "Загрузить распакованное расширение".
5. Выберите папку "src"
6. Готово
https://github.com/mrzlab630/chrome-extension-YoK
👉 @Githublib
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
GitButler
GitButler - это git-клиент, позволяющий работать с несколькими ветками одновременно. Он позволяет быстро организовать изменения файлов в отдельные ветки, сохраняя их в рабочей директории. Затем вы можете отправлять ветки по отдельности на ваше удалённое хранилище или напрямую создавать запросы на получение.
В двух словах, это более гибкая версия git add -p и git rebase -i, позволяющая эффективно работать в нескольких ветках.
https://github.com/gitbutlerapp/gitbutler
👉 @Githublib
SqliSniper
Это надежный Python-инструмент, предназначенный для обнаружения слепых SQL-инъекций в заголовках HTTP-запросов, основанных на времени. Он улучшает процесс оценки безопасности за счет быстрого сканирования и выявления потенциальных уязвимостей с использованием многопоточности, обеспечивая скорость и эффективность. В отличие от других сканеров, SqliSniper разработан таким образом, чтобы исключить ложные срабатывания и отправлять предупреждения при обнаружении, используя встроенную функцию уведомлений Discord.
https://github.com/danialhalo/SqliSniper
👉 @Githublib
Инновационное семейство шрифтов
https://monaspace.githubnext.com/
👉 @Githublib
Набирайте текст азбукой Морзе, многократно захлопывая ноутбук
https://github.com/veggiedefender/open-and-shut
👉 @Githublib
Наш канал захватили хакеры. Но пацаны из канала Kraken всё порешали.
Поэтому рекомендация:
Kraken — канал о кибербезопасности, в котором польза, польза, польза, а ещё польза. Ну и пару мемов, чтобы не офигевали от повышения скилов.
Что есть в канале?
— Материалы, который помогут начинающим и уже опытным специалистам повышать свои навыки.
— Ссылки и разборы полезных инструментов, сервисов кибербеза.
— Актуальные новости, которые помогут оставаться в российской и мировой повестке.
Если хотите развиваться в индустрии — подписывайтесь!
Polybar
Интересный проект, что позволяет пользователям создавать красивые и настраиваемые строки состояния для своей среды рабочего стола без необходимости лазить в bash
https://github.com/polybar/polybar
👉 @Githublib
Tauri
Платформа для создания крошечных, невероятно быстрых бинарников для всех основных настольных платформ
Разработчики могут интегрировать любой внешний фреймворк, который компилирует в HTML, JS и CSS для создания своего пользовательского интерфейса
Бэкэнд приложения представляет собой двоичный Rust файл и API с которым интерфейс может взаимодействовать
https://github.com/tauri-apps/tauri
👉 @Githublib
Занимаешься вёрсткой?
Регистрируйся и приходи на интенсив «ЛЕНДИНГ ПРО КИНО» от онлайн-школы METHED.
На интенсиве:
— Напишем на HTML и CSS красивый лендинг с современным дизайном для сериала;
— Реализуем адаптив под все устройства от смартфона до мониторов ПК;
— C нуля пошагово создадим лендинг, начиная с вёрстки на основе дизайн-макета в Figma/Pixso и заканчивая функциональностью для поиска, просмотра и добавления видеороликов в коллекцию при помощи JavaScript.
Участвовать в интенсиве бесплатно 👉 https://tglink.io/378569cb7bb1?erid=LjN8K4oC6
Obfuscate
Иногда вы можете захотеть поделиться снимком экрана сайта, на котором находитесь, не
не раскрывая личные данные, которые видны в этот момент.
С помощью Obfuscate можно сделать текст нечитаемым, не изменяя структуру
веб-страницы.
Нажмите кнопку расширения или клавиши Alt+Shift+O, чтобы активировать его для текущей страницы.
Нажмите ее снова, чтобы отключить. Выберите текст перед обфускацией, чтобы обфусцировать только
(примерно) эту часть страницы.
https://gitlab.com/vincenttunru/obfuscate/
👉 @Githublib