Anubis
Преподавателю на computer science в универе, помимо подготовки занятий, ещё приходится проверять домашки, разбирать отправленные решения и админить студенческие репозитории с кодом. Всё это довольно выматывает.
А университетские LMS обычно старые, обновляются медленно, поэтому нормально автоматизировать проверку программных заданий там ещё сложнее.
И вот на GitHub попался Anubis LMS, опенсорсная система управления обучением, заточенная именно под курсы по программированию. Её уже используют в Нью-Йоркском университете несколько семестров подряд.
У каждого студента отдельный GitHub-репозиторий. После пуша система автоматически прогоняет тесты и сразу возвращает фидбек. До дедлайна студент может отправлять решения сколько угодно раз и смотреть результаты тестов.
Плюс там есть облачная IDE, запускается в один клик: в браузере студент получает заранее настроенное Linux-окружение, без возни с локальной установкой и конфигами.
Система также умеет на основе таймстемпов коммитов и результатов тестов строить визуальную аналитику по обучению, чтобы преподаватель видел, как у студентов с усвоением конкретных тем.
Если ты ведёшь курс по программированию или недоволен автоматизацией в обычных LMS, проект точно стоит попробовать.
📁 Language: #Python 61.5%
⭐️ Stars: 366
➡️ Cсылка на GitHub
📱 @git_developer
Преподавателю на computer science в универе, помимо подготовки занятий, ещё приходится проверять домашки, разбирать отправленные решения и админить студенческие репозитории с кодом. Всё это довольно выматывает.
А университетские LMS обычно старые, обновляются медленно, поэтому нормально автоматизировать проверку программных заданий там ещё сложнее.
И вот на GitHub попался Anubis LMS, опенсорсная система управления обучением, заточенная именно под курсы по программированию. Её уже используют в Нью-Йоркском университете несколько семестров подряд.
У каждого студента отдельный GitHub-репозиторий. После пуша система автоматически прогоняет тесты и сразу возвращает фидбек. До дедлайна студент может отправлять решения сколько угодно раз и смотреть результаты тестов.
Плюс там есть облачная IDE, запускается в один клик: в браузере студент получает заранее настроенное Linux-окружение, без возни с локальной установкой и конфигами.
Система также умеет на основе таймстемпов коммитов и результатов тестов строить визуальную аналитику по обучению, чтобы преподаватель видел, как у студентов с усвоением конкретных тем.
Если ты ведёшь курс по программированию или недоволен автоматизацией в обычных LMS, проект точно стоит попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍1
Craft Docs
Разрабатывать с Claude Code реально удобно и мощно, но когда все завязано на CLI, начинаются неудобства: сложно параллельно вести несколько задач, быстро смотреть историю диалогов и нормально переключаться между проектами.
Недавно на GitHub попался Craft Agents, опенсорсный инструмент, который дает понятный UI для управления всем этим, и в итоге ускоряет AI-ассистированный дев.
Он построен на Claude Agent SDK: по сути сохраняет базовый опыт Claude Code, но добавляет полезные штуки вроде управления несколькими сессиями, workflow по статусам, диффов и сравнения файлов.
Есть интеграции с 32+ инструментами Craft Docs, можно подключать MCP-серверы, REST API и локальную файловую систему. Права доступа сделаны в 3 уровня: от read-only режима для безопасного “пощупать”, до автозапуска действий, можно гибко переключаться под ситуацию.
Плюсом идут фоновые задачи, кастомные темы, окна для сравнения нескольких файлов, и даже поддержка drag-and-drop для картинок, PDF и Office-доков с автоконвертацией.
Если хочется превратить Claude Code из чистого командного инструмента в более наглядное и жирное десктоп-приложение, Craft Agents точно стоит попробовать.
📁 Language: #TypeScript 96.9%
⭐️ Stars: 1.1k
➡️ Cсылка на GitHub
📱 @git_developer
Разрабатывать с Claude Code реально удобно и мощно, но когда все завязано на CLI, начинаются неудобства: сложно параллельно вести несколько задач, быстро смотреть историю диалогов и нормально переключаться между проектами.
Недавно на GitHub попался Craft Agents, опенсорсный инструмент, который дает понятный UI для управления всем этим, и в итоге ускоряет AI-ассистированный дев.
Он построен на Claude Agent SDK: по сути сохраняет базовый опыт Claude Code, но добавляет полезные штуки вроде управления несколькими сессиями, workflow по статусам, диффов и сравнения файлов.
Есть интеграции с 32+ инструментами Craft Docs, можно подключать MCP-серверы, REST API и локальную файловую систему. Права доступа сделаны в 3 уровня: от read-only режима для безопасного “пощупать”, до автозапуска действий, можно гибко переключаться под ситуацию.
Плюсом идут фоновые задачи, кастомные темы, окна для сравнения нескольких файлов, и даже поддержка drag-and-drop для картинок, PDF и Office-доков с автоконвертацией.
Если хочется превратить Claude Code из чистого командного инструмента в более наглядное и жирное десктоп-приложение, Craft Agents точно стоит попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Ciphey
Наткнулся на кусок зашифрованного текста, а что за шифр, непонятно. Вручную перебирать способы расшифровки слишком долго.
На GitHub как раз попался Ciphey, это инструмент для автоматической расшифровки: закидываешь шифртекст, он сам пытается определить тип шифрования/кодировки и расшифровать, чаще всего укладывается в 3 секунды.
Он опирается на кастомный AI-модуль и NLP, чтобы автоматически угадывать метод и распознавать осмысленный plaintext, без того чтобы заранее знать какие-то параметры шифрования.
Поддерживает больше 50 вариантов шифров и кодировок: бинарь, азбука Морзе, Base64, шифр Цезаря, Виженер, XOR и другие классические и современные варианты, плюс умеет распознавать хэши.
Внутри много написано на C++, поэтому работает быстро. Есть CLI, а также можно подключать как Python-библиотеку в свой проект. Поддерживаются Windows, Linux и macOS.
📁 Language: #Python 100.0%
⭐️ Stars: 20.8k
➡️ Cсылка на GitHub
📱 @git_developer
Наткнулся на кусок зашифрованного текста, а что за шифр, непонятно. Вручную перебирать способы расшифровки слишком долго.
На GitHub как раз попался Ciphey, это инструмент для автоматической расшифровки: закидываешь шифртекст, он сам пытается определить тип шифрования/кодировки и расшифровать, чаще всего укладывается в 3 секунды.
Он опирается на кастомный AI-модуль и NLP, чтобы автоматически угадывать метод и распознавать осмысленный plaintext, без того чтобы заранее знать какие-то параметры шифрования.
Поддерживает больше 50 вариантов шифров и кодировок: бинарь, азбука Морзе, Base64, шифр Цезаря, Виженер, XOR и другие классические и современные варианты, плюс умеет распознавать хэши.
Внутри много написано на C++, поэтому работает быстро. Есть CLI, а также можно подключать как Python-библиотеку в свой проект. Поддерживаются Windows, Linux и macOS.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🔥3
На Stepik вышел первый курс по: Claude Code — вайбкодинг с нуля
Изучаете всё шаг за шагом:
🔴 Оформите правила проекта через
🔴 Сделаете свои slash-команды с frontmatter (
🔴 Освоите саб-агентов: когда их запускать, как писать определения и как делегировать им расследования и проверки без засора основного контекста.
🔴 Поднимете Hooks под реальный воркфлоу:
🔴 Настроите Skills (
Скидка 25%, действует 48 часов
⬇️ Пройти курс на Stepik
Изучаете всё шаг за шагом:
CLAUDE.md → rules → commands → sub-agent → Skills → hooks:CLAUDE.md, подключение файлов через @ и разнесение логики в .claude/rules, чтобы не раздуло инструкцию.description/allowed-tools/model) и аргументами через $ARGUMENTS и $1/$2/$3 для буста воркфлоу./hooks, sh-скрипты, SessionStart/Stop/PreToolUse/PostToolUse, exit codes, matchers и env-переменные.SKILL.md + references), свяжете их с саб-агентами через skills-поле и подключите MCP, Web и headless (-p) для продвинутых случаевСкидка 25%, действует 48 часов
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤4😁3
butterfly
Обычно с заметками и набросками боль: то интерфейс перегружен и сложно вкатиться, то везде ограничения. Найти приложение, которое одновременно простое и мощное, реально непросто.
И тут на GitHub попался Butterfly, опенсорсный заметочник в стиле белой доски. Дизайн максимально минималистичный, но по функциям всё на месте: можно быстро рисовать от руки, писать текст, вставлять картинки, а ещё импортировать и прямо там редактировать PDF, SVG и другие форматы. Включил и сразу работаешь, инструменты лежат ровно там, где ожидаешь.
Полотно бесконечное: добавляешь фигуры, области, точки/узлы на путях, чтобы нормально структурировать мысли. Потом спокойно правишь каждый элемент: размер, цвет, позицию.
Хранение данных тоже гибкое: локально или синхронизация в WebDAV, плюс офлайн-режим.
Работает кроссплатформенно: Android, Windows, Linux и веб. То есть телефон, планшет, комп все ок, ещё и со стилусом и рукописным вводом дружит.
Если уже достали рамки “классических” заметочников и хочется свободно раскладывать идеи на доске, этот маленький, но приятный инструмент точно стоит попробовать.
📁 Language: #Dart 95.7%
⭐️ Stars: 1.7k
➡️ Cсылка на GitHub
📱 @git_developer
Обычно с заметками и набросками боль: то интерфейс перегружен и сложно вкатиться, то везде ограничения. Найти приложение, которое одновременно простое и мощное, реально непросто.
И тут на GitHub попался Butterfly, опенсорсный заметочник в стиле белой доски. Дизайн максимально минималистичный, но по функциям всё на месте: можно быстро рисовать от руки, писать текст, вставлять картинки, а ещё импортировать и прямо там редактировать PDF, SVG и другие форматы. Включил и сразу работаешь, инструменты лежат ровно там, где ожидаешь.
Полотно бесконечное: добавляешь фигуры, области, точки/узлы на путях, чтобы нормально структурировать мысли. Потом спокойно правишь каждый элемент: размер, цвет, позицию.
Хранение данных тоже гибкое: локально или синхронизация в WebDAV, плюс офлайн-режим.
Работает кроссплатформенно: Android, Windows, Linux и веб. То есть телефон, планшет, комп все ок, ещё и со стилусом и рукописным вводом дружит.
Если уже достали рамки “классических” заметочников и хочется свободно раскладывать идеи на доске, этот маленький, но приятный инструмент точно стоит попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1