home.social

#projects — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #projects, aggregated by home.social.

  1. Plain text, warm off the server: Soledade and Bloggram, two experiments that stayed online

    Two projects built to learn that stayed online: Soledade, a quiet blog shaped like a small town, read with nc and published over its own protocol, and Bloggram, which turns a Telegram channel into a blog search engines can find.

    https://pablomurad.com/soledade-and-bloggram-experiments/

    #projects #smallweb #learning #python

  2. Пост пет-проектов - раз уж предварительные результаты голосования такие положительные.

    Избранное меньшинство можно посмотреть у меня на сайте:
    https://skobk.in/projects/

    • telegram-ollama-reply-bot - это уже вовсе не для Ollama и сильно поменявшийся за время существования, несколько обросший легаси, но активно пилящийся и перепиливающийся (уже, правда, не руками) бот для Telegram, который я использую в качестве ролеплей-персонажа-ассистента в некоторых групповых чатиках.
    • docker-stacks - как можно догадаться по названию, репозиторий со стеками Docker Compose для деплоя всякой всячины в разных конфигурациях. Там интегрирован Traefik, Anubis и есть отдельные подсети для разных целей вроде LLM-сервисов или прокси для того чтобы сервисы могли попадать наружу через, например, XRay.
    • antenna-stats - набор VNA замеров со скриншотами для антенн преимущественно LoRa 868MHz диапазона. Может быть интересно пользователям Meshtastic и MeshCore.
    • miniflux-mcp-hardened -  форк tssujt/miniflux-mcp с акцентом на безопасности. Оригинал очень функциональный, но там такая архитектура, что в модель могут улететь реквизиты доступа к MiniFlux, что мягко говоря странно. Если коротко - это MCP к self-hosted RSS-читалке, с помощью которого можно сделать чтобы ваш агент притаскивал вам сводки новостей, например.
    • magnetico-web - в данный момент - веб-морда к magneticod на PHP/Symfony, но потихоньку переделывается в полноценный независимый закрытый сервис для индексации и поиска по DHT (читай: поиск торрентов без трекеров). Когда работа закончится - это уже должен быть исключительно сервис на Go с оптимизированным до 10x более компактным хранилищем проиндексированных данных.
    • polylogue - один из наколеночных пет-проектов, который позволяет создать пачку персонажей на LLM, какую-то ситуацию и запустить их разговаривать друг с другом с опциональной возможностью игрока напрямую участвовать в групповом чате. Может работать с несколькими провайдерами одновременно. Как с локальными - так и с облачными - в том числе одновременно.
    • go4updates - наколеночная библиотека для Go позволяющая проверять наличие обновлений в различных форжах (Github, Forgejo, Gitea, Gitlab, etc). Есть готовая интеграция с диалогом обновлений для Fyne (GUI). В новой версии должна будет быть возможность самостоятельного обновления в случае если бинарник установлен не системным пакетным менеджером.
    • matrix-privacy-cleaner - пока не допиленный и не дотестированный проект позволяющий зайти в свою Matrix учётную запись и массово почистить историю. Ещё не опубликован. Удивительно, но автоудаления сообщений и чистки истории в Matrix клиентах обычно нет.
    • aimon - монитор различной LLM-related фигни вроде потребления квот провайдеров (OpenAI, GLM, MiniMax, OpenRouter), а также - локальный мониторинг штук вроде llama-swap, Hindsight, amdgputop-web.
    • qBtRemoteGo - по какой-то причине все делали нативные десктопные клиенты для Transmission, но никто не делал для qBitTorrent. Пришлось сделать мне 🤷‍♀️ Если у вас на NAS работает qBitTorrent и вы страдает от того, что чтобы с десктопа поставить закачку нужно либо ставить кривые браузерные расширения, либо терпеть поделки на Electron - это оно.
    • YAVE - я регулярно пережимаю видео либо просто между разными форматами, либо в очень компактный вид для публикации. Handbrake всегда решал эту задачу, но со временем он всё больше ломался. Поэтому я просто сделал упрощённый его аналог, который работает с FFmpeg, который прекрасно справляется с аппаратным ускорением, а YAVE просто реализует GUI, в котором я докручиваю настройки кодека.
    • amdgputop-web - это как amdgputop, но в вебе - чтобы можно было запустить на домашнем сервере или NAS и смотреть в браузере. Работает только с видеокартами поддерживающимися драйвером amdgpu. Доступен в виде контейнера для удобного деплоя (см. docker-stacks).
    • v4lens - мне в Linux вечно не хватало утилиты, которой можно быстро подкрутить настройки V4L-совместимой вебкамеры перед звонком. Точнее, они были, но то это какое-то поделее на Python, то они падают при каждом чихе - своё сделать оказалось проще.
    • simple-hdd-tool - достаточно тупенькая утилитка в виде статического бинарника, которая позволяет по сути делать три вещи в TUI по SSH:
      • посмотреть список HDD и их S.M.A.R.T. статус
      • заставить индикатор конкретного диска светиться создав временную нагрузку (чтобы понять в какой корзине он если нет подписи)
      • отправить ядру Linux команду отключения конкретного диска перед тем как его вынуть
    • tg-history-purger - очень небольшая CLI утилита для того чтобы очистить историю в групповых чатах Telegram. Не все в курсе, но в старых чатах (особенно типа supergroup) в Telegram нельзя просто взять и почистить историю. Единственный рабочий способ - это идти и руками удалять по 100 сообщений. Ну я же не животное чтобы делать это руками.
    • slopgame - полузаброшенная попытка сделать LLM-RPG в формате TUI (а может быть позже и GUI). Её разработка была прервана из-за внешних причин - хочу возобновить позже как дойдут руки. Поиграть можно даже сейчас, но реализация механик очень неполная. Тем не менее, сгенерировать себе мир и поиграться со своим воображением немного можно.
    • mastodon-mcp - не поверите, но это MCP к Mastodon-совместимым API инстансов.
    • vnacg - генератор графиков по .S1P/.S2P файлам с NanoVNA-F V3. Хотя, вероятнее всего, будет работать и с другими.
    • meshmap-lite - легковесная карта для локальных сообществ Meshtastic получающая данные через MQTT-сервер. В ней нет оптимизацией под то чтобы быть глобальной картой, но зато она очень нетребовательна к ресурсам. Кроме карты там есть отображение чатов локального меша, сбор статистики активности сети, используемого железа, версий прошивок, etc. В данный момент без активной поддержки, но полностью работоспособна.
    • MeshGo - никто не делал десктопный клиент для Meshtastic предназначенный для обычного пользователя и работающий нативно. Ну я сделал. Пока как и MeshMap-Lite без активной поддержки, но тоже работает.
    • LANquiry - наколеночный прототип сервиса для инвенторизации и мониторинга активности в локальной сети. На момент реализации первой версии - с адаптером для роутера MikroTik (RouterOS) как источника информации.
    • minimax-openai-image-proxy - примитивный прокси-адаптер, который принимает запросы на OpenAI-совместимый эндпоинт генерации изображений и перенаправляет их в MiniMax API.
    • telegram-group-mention-bot - достаточно простой бот для того чтобы организовать групповые меншны в Telegram. Если вы видели как это работает в Slack и аналогах когда в большом чате тегают членов определённой команды по @team1 - это оно. Правда, ему стоит осовременить административный UI как это было недавно сделано с LLM-ботом для Telegram.
    • kitsu-stickers - набор стикеров для Telegram с маскотом Кицу - пародии на мемы и другие ситуации и шутки. Сгенерированы GPT Image. Добавить в Telegram
    • telegram-stickers - мой старый, но ещё живой стикерпак с мемами для Telegram. Добавить в Telegram
    • llm-agentic-safety-test - наколеночный эксперимент, чисто фронтендовая реализация, в которую можно вставить свой ключ от OpenRouter или других OpenAI-совместимых API и поиграться с тем как LLM будут дёргать тулы в разных ситуациях. Ну, например, сделать тулу "пустить CO2 в вентиляцию" и посмотреть будет ли LLM её использовать если её бесить.
    • music - исходники моих музыкальных проектов. Давно не обновлялся - как-нибудь постараюсь этим заняться.

    Это не всё, но всё, что хоть сколько-то актуально и в теории может кому-то пригодиться. Список, вероятно, будет дополняться со временем.

    Для тех, кто очень боится LLM - disclaimer: почти все свежие проекты написаны либо с использованием, либо целиком силами LLM. Если у вас это вызывает приступы чего-либо - проходите мимо, это не для вас.

    Если же вам что-то пригодилось - замечательно. Буду рад отзывам.

    P.S. Полагаю, что следующие анонсы каких-то пет-проектов буду постить в треде под этим постом.

    #dev #projects #petprojects #log #my #code #music #creative #images #tools #soft

  3. Какое-то время назад обновил сайт создав раздел с проектами - как рукодельными, так и вайбкодовыми (но которыми пользуюсь сам).

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

    Здесь, наверное, список проектов буду меньше прореживать, т.к. в феди не стыдно вбросить и какой-то прототип.

    Стоит? Вам интересно будет посмотреть?

    А то у меня их за последние года полтора немало накопилось. И благодаря доступности агентов продолжают появляться новые.

    UPD: Запостил: https://gts.skobk.in/@skobkin/statuses/01M78FFT59QY7NH3QWFH48RRTX

    #projects #dev #log #petprojects #vote #survey

  4. Since 2025, solar in the United States has faced a raft of policy changes affecting everything from procurement to final energy prices.#Modules #Projects #UnitedStates #Utility-scale
    Sustained demand - pv magazine Global
  5. Can I ever stop coming up with new #projects with massive scope? Now I'm thinking about developing a remake of an #abandonware game from my childhood, #Airfix Dogfighter, and for good measure make it for the #Nintendo3DS

    Has anyone else even heard of this game? I loved it as a kid but it seems completely lost to time. Perhaps issues with the Airfix brand license.

    I should at least think of a project that someone else would be interested in working on. I can't #solodev everything

  6. Rendered and served: Two notebooks: Docs do Murad and Pablo, how?

    Two places where the writing that doesn’t fit a blog lives: Docs do Murad, a compendium of recipes in Portuguese for servers, privacy and the web by hand, and Pablo, how?, a digital garden in English of fixes, concepts and lists.

    https://pablomurad.com/docs-do-murad-and-pablo-how/

    #projects #docs #DigitalGarden #SelfHosting

Share on Mastodon

Enter the server where you have an account.