arozos
У меня завалялся старый комп, и я хотел поднять на нём личное облачное хранилище. Но готовые NAS-решения оказались слишком громоздкими и сложными в настройке.
Недавно я наткнулся на опенсорс-проект ArozOS, который позволяет развернуть полноценную веб-операционку на старых устройствах.
Для стабильной работы ему хватает всего 512 МБ оперативки. Интерфейс веб-десктоп, напоминающий Ubuntu, но со стилем Windows: меню, панель задач и всё такое.
В комплекте идёт простой файловый менеджер с поддержкой drag & drop, загрузки файлов и прочих базовых функций. Встроены FTP и WebDAV-серверы.
Поддерживается монтирование локальных дисков и удалённых файловых систем (WebDAV, SMB, SFTP и т. д.), а также шаринг файлов.
Есть скрипт для установки в один клик, который работает на Linux и Windows. Интерфейс адаптивный — одинаково удобно пользоваться и с компа, и с телефона.
📁 Language: #JavaScript 85.4%
⭐️ Stars: 2.3k
➡️ Cсылка на GitHub
📱 @git_developer
У меня завалялся старый комп, и я хотел поднять на нём личное облачное хранилище. Но готовые NAS-решения оказались слишком громоздкими и сложными в настройке.
Недавно я наткнулся на опенсорс-проект ArozOS, который позволяет развернуть полноценную веб-операционку на старых устройствах.
Для стабильной работы ему хватает всего 512 МБ оперативки. Интерфейс веб-десктоп, напоминающий Ubuntu, но со стилем Windows: меню, панель задач и всё такое.
В комплекте идёт простой файловый менеджер с поддержкой drag & drop, загрузки файлов и прочих базовых функций. Встроены FTP и WebDAV-серверы.
Поддерживается монтирование локальных дисков и удалённых файловых систем (WebDAV, SMB, SFTP и т. д.), а также шаринг файлов.
Есть скрипт для установки в один клик, который работает на Linux и Windows. Интерфейс адаптивный — одинаково удобно пользоваться и с компа, и с телефона.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4
Media is too big
VIEW IN TELEGRAM
Регистрация на Yandex Cup 2025 закрывается через несколько дней. До 29 октября можно подать заявку на 8-й международный чемпионат по программированию с призовым фондом 12 миллионов рублей и финалом в Стамбуле.
Доступно 6 направлений: фронтенд, бэкенд, мобильная разработка, машинное обучение, аналитика и алгоритмы. Соревноваться будут юниоры 14-18 лет из России и взрослые программисты со всего мира.
Первый этап продлится до 29 октября: до этого времени можно зарегистрироваться и пройти пробный тур. Дальше квалификация по большинству направлений, которая пройдет 2 ноября. Отборочный тур по ML-треку проводится отдельно до 5 ноября.
Очный финал и церемония награждения пройдут 5-7 декабря в Стамбуле — городе, где встречается культура и рождается мастерство. Участники примерят на себя роль мастеров крафта, решая задачи на стыке ручного искусства и IT.
Подать заявку и пройти пробный тур можно на сайте чемпионата до 29 октября.
Доступно 6 направлений: фронтенд, бэкенд, мобильная разработка, машинное обучение, аналитика и алгоритмы. Соревноваться будут юниоры 14-18 лет из России и взрослые программисты со всего мира.
Первый этап продлится до 29 октября: до этого времени можно зарегистрироваться и пройти пробный тур. Дальше квалификация по большинству направлений, которая пройдет 2 ноября. Отборочный тур по ML-треку проводится отдельно до 5 ноября.
Очный финал и церемония награждения пройдут 5-7 декабря в Стамбуле — городе, где встречается культура и рождается мастерство. Участники примерят на себя роль мастеров крафта, решая задачи на стыке ручного искусства и IT.
Подать заявку и пройти пробный тур можно на сайте чемпионата до 29 октября.
❤4💊4👍2🔥2😁1
Audio Share
Позволяет передавать звук с компьютеров на Windows или Linux на устройства Android, превращая телефон в динамик.
Программа поддерживает несколько форматов PCM, а настраиваемые параметры аудио захвата можно менять через панель звука в Windows. В Linux можно настроить PipeWire для создания виртуального аудио-канала.
Управление громкостью осуществляется на нескольких устройствах, включая системные уровни и настройки в приложении.
📁 Language: #Cpp(47.5%), #Kotlin(47.0%), #Си(2.8%)
⭐️ Stars: 1.7k
➡️ Cсылка на GitHub
📱 @git_developer
Позволяет передавать звук с компьютеров на Windows или Linux на устройства Android, превращая телефон в динамик.
Программа поддерживает несколько форматов PCM, а настраиваемые параметры аудио захвата можно менять через панель звука в Windows. В Linux можно настроить PipeWire для создания виртуального аудио-канала.
Управление громкостью осуществляется на нескольких устройствах, включая системные уровни и настройки в приложении.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
image-classification-with-local-vlms
Когда ты отвечаешь за разработку мобильного приложения, а бизнес требует добавить функцию распознавания изображений, использование сторонних облачных API не только добавляет задержки, но и вызывает проблемы с приватностью.
image-classification-with-local-vlms этот open-source туториал может помочь: он шаг за шагом показывает, как собрать точный и быстрый классификатор изображений прямо на мобильном устройстве.
Всё начинается с простой задачи - распознавания кошек и собак, а дальше по ходу объясняется, как использовать локальные vision-language модели для классификации изображений.
Туториал охватывает темы вроде оценки модели, оптимизации промптов, тонкой настройки через LoRA и других нюансов. В конце модель разворачивается в iOS-приложении, обеспечивая офлайн-распознавание.
Также показано, как применить техники структурированной генерации, чтобы повысить точность модели с 73% до 98%, а затем довести её до 100% с помощью LoRA fine-tuning - при этом модель остаётся лёгкой и быстрой.
Туториал написан на Python и использует платформу Modal, так что отлично подойдёт разработчикам, которые хотят разобраться в edge AI и деплое моделей на мобильных устройствах.
⭐️ Stars: 254
➡️ Cсылка на GitHub
📱 @git_developer
Когда ты отвечаешь за разработку мобильного приложения, а бизнес требует добавить функцию распознавания изображений, использование сторонних облачных API не только добавляет задержки, но и вызывает проблемы с приватностью.
image-classification-with-local-vlms этот open-source туториал может помочь: он шаг за шагом показывает, как собрать точный и быстрый классификатор изображений прямо на мобильном устройстве.
Всё начинается с простой задачи - распознавания кошек и собак, а дальше по ходу объясняется, как использовать локальные vision-language модели для классификации изображений.
Туториал охватывает темы вроде оценки модели, оптимизации промптов, тонкой настройки через LoRA и других нюансов. В конце модель разворачивается в iOS-приложении, обеспечивая офлайн-распознавание.
Также показано, как применить техники структурированной генерации, чтобы повысить точность модели с 73% до 98%, а затем довести её до 100% с помощью LoRA fine-tuning - при этом модель остаётся лёгкой и быстрой.
Туториал написан на Python и использует платформу Modal, так что отлично подойдёт разработчикам, которые хотят разобраться в edge AI и деплое моделей на мобильных устройствах.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Media is too big
VIEW IN TELEGRAM
Math-To-Manim
Раньше, чтобы сделать интерактивные анимации для обучения математике или физике, приходилось использовать профинструменты вроде Manim + разбираться с рендерингом формул в LaTeX, движениями камеры и прочими тонкостями.
Теперь, с открытым инструментом Math-To-Manim, можно автоматически сгенерировать полноценную интерактивную анимацию по простому однофразовому описанию.
Инструмент сам анализирует концепции и постепенно выстраивает материал до нужной темы, автоматически создавая контент: подробные формулы LaTeX, раскадровку сцен и прочее — весь процесс полностью автоматизирован.
📁 Language: #Python 71.8%
⭐️ Stars: 1.2k
➡️ Cсылка на GitHub
📱 @git_developer
Раньше, чтобы сделать интерактивные анимации для обучения математике или физике, приходилось использовать профинструменты вроде Manim + разбираться с рендерингом формул в LaTeX, движениями камеры и прочими тонкостями.
Теперь, с открытым инструментом Math-To-Manim, можно автоматически сгенерировать полноценную интерактивную анимацию по простому однофразовому описанию.
Инструмент сам анализирует концепции и постепенно выстраивает материал до нужной темы, автоматически создавая контент: подробные формулы LaTeX, раскадровку сцен и прочее — весь процесс полностью автоматизирован.
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆5👍4
Media is too big
VIEW IN TELEGRAM
social-analyzer
Открытый инструмент Social Analyzer на GitHub реально МЁД.
Вводишь один юзернейм, и он автоматически пробегается по тысяче с лишним соцсетей, вытаскивая все профили этого пользователя.
Он ещё и данные парсит для нормальной аналитики, умеет сверять несколько аккаунтов между собой и строить визуальные графы связей.
📁 Language: #JavaScript 100.0%
⭐️ Stars: 14.6k
➡️ Cсылка на GitHub
📱 @git_developer
Открытый инструмент Social Analyzer на GitHub реально МЁД.
Вводишь один юзернейм, и он автоматически пробегается по тысяче с лишним соцсетей, вытаскивая все профили этого пользователя.
Он ещё и данные парсит для нормальной аналитики, умеет сверять несколько аккаунтов между собой и строить визуальные графы связей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2
agent-lightning
Когда делаешь агентные приложения и хочешь, чтобы они сами учились и прокачивались на реальных данных во время работы, всё упирается в сложную реализацию.
Microsoft недавно выкатили в опенсорс проект под названием Agent Lightning. Он сильно снижает порог входа и позволяет без боли добавить самооптимизацию агентам.
Нужно всего лишь добавить простые события для трекинга, и можно подключать разные алгоритмы: обучение с подкреплением, автооптимизацию промптов, supervised fine-tuning и прочее. Агент будет становиться умнее прямо в проде.
Плюс он дружит со всеми основными фреймворками для агентов: LangChain, AutoGen, CrewAI и даже обычные питоновские проекты поддерживает.
Архитектура легковесная, почти не лезет глубоко в исходники. Ставится через pip, а у ребят уже есть нормальные примеры и полная документация.
📁 Language: #Python 99.0%
⭐️ Stars: 3.4k
➡️ Cсылка на GitHub
📱 @git_developer
Когда делаешь агентные приложения и хочешь, чтобы они сами учились и прокачивались на реальных данных во время работы, всё упирается в сложную реализацию.
Microsoft недавно выкатили в опенсорс проект под названием Agent Lightning. Он сильно снижает порог входа и позволяет без боли добавить самооптимизацию агентам.
Нужно всего лишь добавить простые события для трекинга, и можно подключать разные алгоритмы: обучение с подкреплением, автооптимизацию промптов, supervised fine-tuning и прочее. Агент будет становиться умнее прямо в проде.
Плюс он дружит со всеми основными фреймворками для агентов: LangChain, AutoGen, CrewAI и даже обычные питоновские проекты поддерживает.
Архитектура легковесная, почти не лезет глубоко в исходники. Ставится через pip, а у ребят уже есть нормальные примеры и полная документация.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
htmldocs
Обычно работа с документами вроде КП и договоров сводится к ручному ковырянию в Word, что дико неэффективно. А LaTeX слишком заморочен, порог входа высокий.
Есть интересный опенсорсный инструмент — htmldocs. Он позволяет собирать PDF-документы, используя обычный фронтенд-код.
По сравнению с Word, LaTeX или Figma, htmldocs проще, стили под контролем, контент структурированный и всё это легко автоматизировать.
Плюс он рендерится на движке Chromium, полностью поддерживает HTML и CSS. Шаблоны документов пишутся как страницы на вебе.
Можно прогонять разные данные через JSX и пачками генерировать PDF, есть живой превью и горячая перезагрузка.
Есть встроенные готовые компоненты для верстки: Document, Page, Footer.
Команда npx
📁 Language: #TypeScript 79.7%
⭐️ Stars: 550
➡️ Cсылка на GitHub
📱 @git_developer
Обычно работа с документами вроде КП и договоров сводится к ручному ковырянию в Word, что дико неэффективно. А LaTeX слишком заморочен, порог входа высокий.
Есть интересный опенсорсный инструмент — htmldocs. Он позволяет собирать PDF-документы, используя обычный фронтенд-код.
По сравнению с Word, LaTeX или Figma, htmldocs проще, стили под контролем, контент структурированный и всё это легко автоматизировать.
Плюс он рендерится на движке Chromium, полностью поддерживает HTML и CSS. Шаблоны документов пишутся как страницы на вебе.
Можно прогонять разные данные через JSX и пачками генерировать PDF, есть живой превью и горячая перезагрузка.
Есть встроенные готовые компоненты для верстки: Document, Page, Footer.
Команда npx
htmldocs@latest init создаёт проект в один шаг. Подходит для разработчиков и команд, которым нужно массово выпускать стандартизированные документы.Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Dropp
Для работы у меня Mac, а в быту пользуюсь Android. Когда нужно быстро перекинуть на телефон здоровый файл, начинаются танцы с бубном🕺
Недавно нашёл опенсорс под названием Dropp. Работает примерно как AirDrop: удобно гоняет файлы между Mac и Android, хоть системы и разные.
У него облачная синхронизация. На Mac просто перетаскиваешь файл в плавающее окно Dropp и жмёшь sync и файлик улетает в облако.
Потом открываешь приложение на Android и сразу видишь эти файлы. Есть ещё полка для постоянного хранения.
Сейчас поддерживаются только macOS и Android, но в будущем добавят Windows. Можно сохранить в закладки и вспомнить, когда понадобится перекинуть что-нибудь между разными устройствами.
📁 Language: #Swift 62.6%
⭐️ Stars: 151
➡️ Cсылка на GitHub
📱 @git_developer
Для работы у меня Mac, а в быту пользуюсь Android. Когда нужно быстро перекинуть на телефон здоровый файл, начинаются танцы с бубном
Недавно нашёл опенсорс под названием Dropp. Работает примерно как AirDrop: удобно гоняет файлы между Mac и Android, хоть системы и разные.
У него облачная синхронизация. На Mac просто перетаскиваешь файл в плавающее окно Dropp и жмёшь sync и файлик улетает в облако.
Потом открываешь приложение на Android и сразу видишь эти файлы. Есть ещё полка для постоянного хранения.
Сейчас поддерживаются только macOS и Android, но в будущем добавят Windows. Можно сохранить в закладки и вспомнить, когда понадобится перекинуть что-нибудь между разными устройствами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔2😈2
shell360
Поймал еще один опенсорсный кроссплатформенный SSH-клиент: Shell360. Функционала навалом, выглядит приятненько, работает на всех основных платформах.
Умеет всё, что нужно для SSH: аутентификация по паролю, по ключу и по сертификату. Плюс есть нормальный SFTP-клиент для передачи файлов.
Поддерживает проброс портов: локальный, удаленный и динамический. Есть несколько встроенных тем и можно настраивать шрифты терминала.
Работает на Windows, macOS, Linux, Android и iOS. Готовые пакеты для установки лежат на странице релизов.
📁 Language: #TypeScript 73.9%
⭐️ Stars: 626
➡️ Cсылка на GitHub
📱 @git_developer
Поймал еще один опенсорсный кроссплатформенный SSH-клиент: Shell360. Функционала навалом, выглядит приятненько, работает на всех основных платформах.
Умеет всё, что нужно для SSH: аутентификация по паролю, по ключу и по сертификату. Плюс есть нормальный SFTP-клиент для передачи файлов.
Поддерживает проброс портов: локальный, удаленный и динамический. Есть несколько встроенных тем и можно настраивать шрифты терминала.
Работает на Windows, macOS, Linux, Android и iOS. Готовые пакеты для установки лежат на странице релизов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
Как найти время и силы на пет-проект и решить — а надо ли оно всё?
Яндекс Вертикали приглашают всех на мультистек-вечеринку про хобби и технологии, чтобы помочь ответить на эти вопросы. Вместе с разработчиками, аналитиками и ML-специалистами разберёмся, как совмещать работу с side-проектами.
В программе:
🔴 Истории ребят из Вертикалей о своих внерабочих экспериментах
🔴 Воркшоп, на котором можно создать свой MCP-сервер для автоматизации задач
🔴 Open talk, где обсудим всё — от яхтинга и мотоциклов до открытия своего бара в Москве
🔴 DJ-сет, настолки и другие активности
Подробности и регистрация
Яндекс Вертикали приглашают всех на мультистек-вечеринку про хобби и технологии, чтобы помочь ответить на эти вопросы. Вместе с разработчиками, аналитиками и ML-специалистами разберёмся, как совмещать работу с side-проектами.
В программе:
Подробности и регистрация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
claude-code-cheat-sheet
Когда новички начинают работать с Claude Code, они часто сталкиваются с кучей команд и возможностей и не понимают, как ими пользоваться и с чего вообще начать, хотя хотят как можно быстрее освоить продвинутые фичи.
Можно посмотреть Claude Code Cheat Sheet — аккуратно собранную шпаргалку-справочник, которая даёт понятный путь обучения: от нуля до уверенной работы.
В ней все возможности Claude Code разделены на 10 уровней по сложности: от базовой установки до продакшн-деплоймента на уровне компании, что позволяет постепенно освоить ключевой функционал.
⭐️ Stars: 739
➡️ Cсылка на GitHub
📱 @git_developer
Когда новички начинают работать с Claude Code, они часто сталкиваются с кучей команд и возможностей и не понимают, как ими пользоваться и с чего вообще начать, хотя хотят как можно быстрее освоить продвинутые фичи.
Можно посмотреть Claude Code Cheat Sheet — аккуратно собранную шпаргалку-справочник, которая даёт понятный путь обучения: от нуля до уверенной работы.
В ней все возможности Claude Code разделены на 10 уровней по сложности: от базовой установки до продакшн-деплоймента на уровне компании, что позволяет постепенно освоить ключевой функционал.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
X-UI-PRO
Настройка прокси-сервера обычно требует возни с конфигами Nginx, SSL-сертификатами, разными протоколами, плюс надо думать о безопасности и многопользовательской модели. В итоге весь процесс превращается в довольно громоздкую историю.
Совсем случайно на GitHub я наткнулся на X-UI-PRO. Это опенсорсный визуальный инструмент, который объединяет X-UI, V2rayA, Nginx и еще пару полезных штук. Развертывание делается одной командой.
Основой служит Nginx с reverse proxy. Поддерживаются WebSocket, gRPC, HttpUpgrade и другие транспортные протоколы. Есть автоматическое продление SSL и ежедневные бэкапы базы, что заметно снижает нагрузку на админа.
📁 Language: #Shell 100.0%
⭐️ Stars: 850
➡️ Cсылка на GitHub
📱 @git_developer
Настройка прокси-сервера обычно требует возни с конфигами Nginx, SSL-сертификатами, разными протоколами, плюс надо думать о безопасности и многопользовательской модели. В итоге весь процесс превращается в довольно громоздкую историю.
Совсем случайно на GitHub я наткнулся на X-UI-PRO. Это опенсорсный визуальный инструмент, который объединяет X-UI, V2rayA, Nginx и еще пару полезных штук. Развертывание делается одной командой.
Основой служит Nginx с reverse proxy. Поддерживаются WebSocket, gRPC, HttpUpgrade и другие транспортные протоколы. Есть автоматическое продление SSL и ежедневные бэкапы базы, что заметно снижает нагрузку на админа.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2