#pet-project — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pet-project, aggregated by home.social.
-
Я устал от Duolingo и написал себе AI-репетитора. Go, Clean Architecture, 4 LLM-модели — и вот что из этого вышло
Мой рабочий день - это код. Вечером я хочу разговаривать с кем-то по-английски, а не нажимать на пингвинчиков. Duolingo учит меня заказывать яблоки, ChatGPT-чат отлично объясняет грамматику - но не помнит, что я разбирал Present Perfect в среду и опять путаю его с Past Simple в пятницу. Я хотел простую штуку: написать модели «давай сегодня про багтрекеры»; получить чат на 15 минут; а в конце - три новых слова , которые она же мне и подобрала по уровню B1. Чтобы завтра эти слова всплыли в упражнениях. Через месяц получился Lexis : Go · Clean Architecture · 4 LLM-модели · SSE-стриминг · JWT rotation + reuse detection MIT, открытый репозиторий. В статье - три инженерных якоря , которыми я доволен: Pluggable AI-провайдеры через интерфейс из трёх методов. SSE вместо WebSocket для стриминга AI-ответов. JWT rotation + reuse detection как production-ready стандарт, а не «потом перепишем». Плюс честный список того, что ещё не готово. Показать архитектуру
https://habr.com/ru/articles/1030928/
#Go #Clean_Architecture #JWT #AI #LLM #petproject #изучение_английского #SSE #modular_monolith #refresh_tokens
-
Вся ваша жизнь помещается в 4000 клеток. Добавим GitHub‑коммиты, среднюю продолжительность жизни и 21 фактор смертности
Всем привет! У человека в среднем около 4000 недель жизни. Четыре тысячи. Если нарисовать каждую неделю как маленькую клеточку — вся ваша жизнь поместится на один экран. Вот прям вся. От рождения до смерти. Мне 37 — значит примерно 1900 клеток уже закрашены, а оставшиеся… ну, это мы ещё посчитаем. Эта концепция не моя и не новая — но на днях она всплыла в одном бизнес‑чате. Товарищ скинул скриншот из бота который как раз рисует такой grid. Закрашивает прожитые недели, оставляет пустые те что впереди. Красиво, минималистично, грустно. И я спросил: «А тебя это не тревожит?»
https://habr.com/ru/articles/1020610/
#github #life_in_weeks #визуализация_жизни #open_source #nextjs #petproject #contribution_graph #life_expectancy #здоровье #продолжительность_жизни
-
Я собрал все медицинские данные семьи в одном сервисе и подключил Claude Opus. Рассказываю что из этого вышло
У каждого из нас лежат где-то результаты анализов, выписки, заключения врачей. У кого-то в папке, у кого-то фотками на телефоне, у кого-то вообще потеряны. Мы их сдаём, получаем и забываем. А потом приходим к новому врачу и не можем ответить на простой вопрос: «Когда последний раз проверяли щитовидку?» Я собрал всё в одном месте и дал нейросети посмотреть на это целиком. Она нашла анализы которые не назначали годами, противоречия между врачами и составила план чекапа на 35 пунктов, который полностью покрылся моим ДМС. Внутри: как это устроено, сколько стоит ($0.60 за полный анализ), и почему я теперь не пойду к врачу без подготовки. Как устроен сервис
https://habr.com/ru/articles/1022450/
#AI #Claude #медицина #PWA #SQLite #React #WebAuthn #petproject #здоровье #open_source
-
Я устал настраивать ПК и написал свое приложение для Windows на Flutter
Привет. Меня зовут Никита. Наверняка многим знакома ситуация: кто‑то из друзей или родственников просит «почистить комп», «передалать PNG в JPG» или «раскидать свалку файлов в загрузках». В какой‑то момент мне это надоело и я решил обернуть все свои рутинные скрипты в удобный графический интерфейс. Чтобы можно было просто скинуть человеку один.exe файл, и всё работало из коробки. Никаких установок питона, никаких консолей. Так появился мое приложение SmartLauncher.
https://habr.com/ru/articles/1019174/
#flutter #python #windows #автоматизация #ffmpeg #open_source #утилиты #скрипты #desktop #petproject
-
Делаем интернет-радио с ИИ за один вечер
Всем привет, дорогие читатели! Расскажу вам о том как сделать интернет-радио на «скорую руку» без особых хлопот.
https://habr.com/ru/articles/1013708/
#интернетрадио #esp32s3 #esp32 #arduino #arduino_ide #uda1334 #petproject
-
Рецепт как прокачать техничку PM c помощью ИИ и перестать стыдиться перед разработчиками
Это руководство для тех, кто готов инвестировать в свою техническую насмотренность и техническую эмпатию. Если вы не можете поставить VPN или жалеете двадцать долларов на подписки → закройте эту статью. Мы будем строить полноценный SaaS. Почему? Потому что с вероятностью 90% вы работаете или будете работать именно с SaaS-продуктами. Наш инструмент → контролируемый Vibe Coding , а наш полигон → реальный пет-проект.
https://habr.com/ru/articles/1013438/
#antigravity #claude #petproject #skillmd #mcp #gemini #chatgpt #project_manager #project_managment #technical_product_manager
-
Event-Driven подход в пет-проекте: автоматизация Telegram-канала на NiFi, Kafka и n8n
Привет, Хабр! Хочу рассказать про один странный пет-проект, который немного вырвался из-под контроля. Все описанные потоки можно попробовать в github Скачивайте, ставьте звездочки) Началось всё обычно: есть VPS (2 ядра, 6 ГБ RAM, 40 GB NVMe), есть свободное время и желание сделать что-то полезное. А ещё есть давняя хотелка — попробовать Kafka в реальном бою. Ну и Telegram-канал для изучения английского как-то сам напросился: новости BBC, разбор лексики, викторины — вроде не сложно, но и не совсем hello world. Спойлер: Kafka я попробовал, канал работает до сих пор, а архитектура получилась немного безумной — с двумя очередями и разделением ответственности, которое я буду защищать в комментариях. Под катом — почему n8n не справился бы в одиночку, как подружить NiFi с расписанием и зачем я заставляю DeepSeek всегда класть правильный ответ в индекс 0.
https://habr.com/ru/articles/1005602/
#petproject #eventdriven #nifi #kafka #n8n #archimate #архитектура #deepseek #telegram #llm
-
Event-Driven подход в пет-проекте: автоматизация Telegram-канала на NiFi, Kafka и n8n Привет, Хабр! Хочу рассказать про один с...
#pet-project #event-driven #nifi #kafka #n8n #archimate #архитектура #deepseek #telegram #llm
Origin | Interest | Match -
Как Гендальфу провести ИИ-хоббитов по fullstack проекту – Тексты
Меня зовут Николай, я занимаюсь автоматизацией систем отчётности и анализа в ПГК Диджитал. В этой статье я хочу поделиться опытом ведения личного творческого проекта, где многие функции переложены на нейросети. Это вторая часть цикла, первая статья была посвящена разработке кастомных инструментов под частные специфические задачи моего проекта – цифрового мультимедийного комикса.. Здесь я собираюсь рассказать о создании текстов.
https://habr.com/ru/companies/pgk/articles/1004090/
#ai #comics #multimedia #digital #hobby #petproject #ии #тексты #нейросети #геймдев
-
I’m rewriting one of my pet projects from #Flutter Web to server-rendered #HTML. Because there are too many shitty mobile devices with a single vendor-provided browser that doesn’t support nice things or have fundamental bugs in those things.
#FlutterWeb #Browsers #PetProject #Dev #development #softwareDevelopment
-
In long online meetings, I’m probably not doodling. I’m playing Gnome Mines. Hardest field. Under 2 minutes.
For years I had a “what if” in my head:
What if Minesweeper wasn’t just a puzzle… but a living world?Today I’m soft-launching Grid Lands.
Explore an endless grid, build territory tile by tile, and wage strategic wars in a shared multiplayer world.
It’s early. It’s experimental. But it’s live.
-
Защита LLM-приложений от Prompt Injection, исправление рискованных договоров на лету — и ещё 8 российских стартапов
10 новых российских продуктов для защиты нейросетей от утечек данных, разбора IT-вакансий, организации событий и регистрации участников прямо в Telegram, выполнения действий ИИ в разных системах под контролем человека и многого другого. Битва за «Продукт недели» началась! Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.
https://habr.com/ru/companies/productradar/articles/994390/
#стартап #стартапы #венчур #венчурные_инвестиции #венчурное_финансирование #петпроект #petproject
-
Создание собственного ИИ-агента с RAG, SQL-базой и поиском в Интернет
В статье разберем, как быстро создать собственного ИИ-агента с RAG, SQL-базой и поиском в Интернет на базе smolagents от Hugging Face. Предполагается, что у слушателей минимальные знания про ИИ-агентов, но есть некоторые знания в Python и базах данных. Сразу извиняюсь за то, что представленный код далек от идеального, а статья поверхностна. Правильно будет воспринимать этот материал как вводный гайд по теме ИИ-агентов. Тем не менее статья может быть полезна в контексте автоматизации задач и процессов. Сейчас из всех утюгов валятся новости про ИИ-ассистентов или ИИ-агентов, и о том, как они могут облегчить жизнь пользователям и срезать косты в некоторых бизнес-процессах. Эта тема заинтересовала и меня, поэтому я решил разобраться, как создать собственного ИИ-агента. Итак, на сегодняшний день для создания ИИ-агентов существует несколько популярных фреймворков.
-
[Перевод] Пишем свой git: минимальная реализация на Rust
Контроль версий долгое время был для меня «чёрным ящиком»: я не понимал, как именно хранятся файлы, как формируются diff’ы и из чего состоят коммиты. А поскольку я люблю изобретать велосипеды, почему бы не попробовать реализовать git самому?
https://habr.com/ru/companies/cloud4y/articles/990052/
#git #rust #контроль_версий #sha256 #zstd #хеширование #petproject #системы_контроля_версий #объекты_git #commit
-
Magneto Solver: Пишем симулятор магнитных полей на WebGPU и боремся с тензором Максвелла
Мне кажется, я знаю, как должен быть устроен идеальный электродвигатель, но чтобы это доказать, нужен инструмент. Существующий софт убивал все желание: медленно, дорого или неудобно. За зимние каникулы мы с Gemini (да, почти весь код написал ИИ) создали свой солвер на WebGPU. Весь софт - это один HTML-файл. Он работает в браузере, считает сетки до 16К в реальном времени и умеет то, чего нет у аналогов.
https://habr.com/ru/articles/989380/
#WebGPU #Gemini #LLM #симуляция_физики #электродвигатель #FDM #магнитное_поле #threejs #petproject #численные_методы
-
7 pet-проектов с LLM: приватность, скорость и безопасность своими руками
Зачем всё это? В последние годы NLP развивается так быстро, что собрать LLM‑систему стало почти так же просто и естественно, как поднять веб‑сервис или собрать пайплайн данных. И всё же логичный вопрос: зачем делать что-то с нуля, если есть готовые SaaS и open-source решения, которые уже просто работают из коробки? Потому что готовые решения обычно оптимизированы под средний сценарий, а реальный мир почти всегда про частные ограничения: приватность данных, стоимость инференса, задержки, нестандартные источники знаний, требования безопасности и воспроизводимость. Pet‑проект - это способ руками потрогать ключевые узлы современного LLM‑стека и понять, где именно рождаются качество, скорость и риски. В этой подборке я собрал направления, которые сам считаю самыми обучающими и практически применимыми в 2026 году. В каждом пункте: что строим, зачем, минимальный план и что получится на выходе.
https://habr.com/ru/articles/988774/
#petпроекты #llm #petproject #2026
-
16 часов и 8600 строк: как Claude Code помог собрать персональный супер-апп
Я решил собрать для себя приложение, которое объединит несколько AI-модулей в одном месте: фитнес-трекер с AI-тренером, новостной дайджест по AI/ML, дашборды для других проектов. Не SaaS для всех, а инструмент для себя. PWA, чтобы работало как нативное приложение на телефоне. В итоге: 4 дня по 4 часа, 8600 строк кода, работающий продукт в production. Расскажу как это получилось.
https://habr.com/ru/articles/987872/
#AI #Claude_Code #PWA #FastAPI #Nextjs #Zep #разработка #petproject #фитнес
-
От идеи к реальности: как я собрал свой первый пет-проект по распознаванию языка жестов
ПРЕДЫСТОРИЯ Полгода назад, ближе к концу первого курса, я стал думать о будущей работе. Возможно на волне хайпа мой выбор пал на Нейронные сети. Начал с классического машинного обучения, а потом нашел хороший курс по свёрточным (CNN) и рекуррентным сетям. CNN меня впечатлили гораздо больше. После пары учебных проектов вроде классификации кошек и собак захотелось сделать что-то сложнее. Так появилась идея: детектировать руку в кадре и определять жест из американского языка жестов (ASL). Шесть месяцев назад, ближе к завершению первого курса, я начал искать направление для будущей карьеры в сфере IT. Мой выбор пал на нейронные сети. Изучение начал с основ машинного обучения, а затем перешел к курсам по свёрточным и рекуррентным сетям. CNN показались мне наиболее перспективными для практического применения. После выполнения учебных проектов вроде классификации кошек и собак захотелось сделать что-то сложнее. Так появилась идея: разработать алгоритм для детекции руки на видео и последующего распознавания жестов американского языка жестов (ASL).
-
Нейропоисковик на 17 миллионов картинок: OpenCLIP, Qdrant и ZeroTier вместо облаков
Как сделать свой аналог Pinterest, если у вас нет бюджета корпорации, но есть 4 ТБ картинок (17 миллионов штук) и желание искать по ним не просто по тегам, а по визуальному стилю? В статье — опыт построения распределенной системы поиска из подручных средств. Разбираем архитектуру: — Гибридное хранение: Backblaze B2 (холодное) + Домашний сервер (вычисления). — Сеть: Как ZeroTier объединил разрозненные ноды в одну Mesh-сеть без белых IP. — Векторный поиск: Как уместить 17 миллионов векторов OpenCLIP ViT-H/14 в 32 ГБ RAM с помощью Qdrant и квантизации. — Оптимизация: Почему поиск работает за 5 мс, а загрузка метаданных тормозила до 3 секунд, и как PostgreSQL спас ситуацию. Полный разбор ETL-пайплайна и экономики домашнего HighLoad-проекта.
https://habr.com/ru/articles/981330/
#python #векторные_базы_данных #qdrant #поиск_изображений #clip #zerotier #оптимизация #petproject #diy #selfhosting
-
Как учиться финансовой грамотности: pet-проект, который помог развить навыки Agile
Привет, Хабр! На связи Игорь Батулин — руководитель группы разработки виртуального хостинга в Рунити. Недавно в другой статье я рассказывал, как написал приложение для поиска маршрута в рогейне — делал его для себя, чтобы ориентироваться на дистанции. Опыт оказался удачным, и я продолжил собственную разработку — решил разобраться с личными финансами. В статье — мой опыт создания бота для учета личных расходов. Проект был остановлен, когда выполнил свою задачу, — дальше развивать его просто не было смысла. Зато в процессе стало ясно, что принципы, знакомые мне по командной разработке, отлично работают и в личных проектах. Итерации, декомпозиция и готовность к изменениям оказались полезны и здесь. Об этом я тоже расскажу — без методологий и фреймворков, зато на личном примере.
https://habr.com/ru/companies/runity/articles/980042/
#бот #рунити #телеграм #телеграмбот #личный_опыт #личные_финансы #petproject #petпроекты #petпроект #agile
-
Внедряем Gemini во все поля ввода Windows: Бесплатно, без смс и с обходом ограничений
Полгода назад 1500 бесплатных запросов в Gemini казались вечностью. Сегодня Google закрутил гайки, и лимиты улетают за час Я доработал свою Open Source утилиту на Python. В этой статье расскажу, как реализовать систему ротации API-ключей, чтобы получить «бесконечный» доступ к нейронке, как переключаться между моделями Gemini и Gemma на лету и внедрить AI-помощника прямо в буфер обмена Windows. Исходники и готовый билд — внутри. Посмотреть код
https://habr.com/ru/articles/974706/
#python #pyqt5 #google_gemini #api #llm #open_source #автоматизация #буфер_обмена #gemma3 #petproject
-
Написать приложение без опыта. Часть 1. Вводная
Отпуск, целых две недели, без программирования. К вечеру первого дня уже не знал чем себя занять. Работать мне запретили.. гады. Как ещё может отдыхать программист? Делать новый pet-project. Надеюсь на картинке не я...
-
Как Гэндальфу провести ИИ-хоббитов по fullstack проекту: Часть 1 – программирование
Привет! Меня зовут Воронин Николай, я занимаюсь автоматизацией систем отчётности и анализа в ПГК Диджитал. В этой статье я хочу поделиться опытом ведения личного творческого проекта, где многие функции переложены на нейросети. Расскажу об обнаруженных мной особенностях, плюсах и недостатках. Мой проект – это цифровой мультимедийный комикс. Для его реализации требуется создание программного обеспечения, иллюстрации, музыка и звуки, работа с сюжетом и персонажами. Соответственно четыре AI, которые несут кольцо к финалу проекта это: · Deepseek – LLM для кодинга. · Deepseek – LLM для отладки и выверки текстов и проработки сюжетной целостности. · StableDiffusion – иллюстрации. · Suno AI – музыкальное сопровождение. Почему нейросети – хоббиты, и зачем им нужен Гэндальф? В основном это касается больших языковых моделей (Deepseek, CharGPT, Grok, Gemini, Gigachat и т.п.). Важно понимать, что Искусственный Интеллект – это модное, но неправильное название для нейросети и большой языковой модели – никакого интеллекта там нет. Это очень большой массив хитро размеченной информации с хитрым алгоритмом статистического поиска сначала распознавания вопроса и затем наиболее вероятного ответа. Мыслительного процесса, понимания вопроса и логического построения ответа нет. Нейросети не умеют даже считать, в них просто загружено очень много математических задач с ответами и, получая запрос, нейросеть ищет наиболее вероятный ответ. Соответственно, чем задача специфичнее – тем больше шанс, что в обучающих материалах по ней было мало информации, нейросеть будет пытаться интерпретировать её через другие задачи, которые по логике разметки кажутся похожими (с точки здравого смысла это может быть не так), и решения будут становится всё более и более странными.
-
Как Гэндальфу провести ИИ-хоббитов по fullstack проекту: Часть 1 – программирование Привет! Меня зовут Воронин Н...
#ai #comics #multimedia #digital #hobby #pet-project
Origin | Interest | Match -
Как я автоматизировал поиск работы, и мой бот случайно откликнулся моему шефу
Поиск работы в IT превратился в какой-то сюр. С одной стороны - HR, которые не читают резюме и фильтруют кандидатов по ключевикам. С другой - кандидаты, которые бомбят веерной рассылкой "здравствуйте, рассмотрите меня". Чтобы найти нормальный оффер, нужно тратить 2-3 часа в день на скроллинг ленты и написание сопроводительных, которые никто не откроет. Меня это достало. Я разработчик, я хочу писать код, а не играть в бюрократию. Поэтому я решил написать AI-агента, который заберет эту рутину на себя. Спойлер: он сработал слишком хорошо и чуть не устроил одному из пользователей увольнение. Ниже история о том, как мы за 3 дня собрали MVP, как боролись с галлюцинациями LLM и почему первый запуск принес нам седые волосы.
https://habr.com/ru/articles/970688/
#python #telegram_bot #llm #chatgpt #поиск_работы #автоматизация #карьера #petproject #aiагент #промптинжиниринг
-
Безопасность маленьких проектов
Привет, Хабр! Я заметила, что в стартап-культуре и среди небольших команд бытует миф: «Мы слишком малы, чтобы нас атаковали». Я считаю, что сейчас это одно из опаснейших заблуждений, поэтому и решила написать статью, чтобы поделиться своими мыслями и некоторыми знаниями на эту тему.
https://habr.com/ru/companies/timeweb/articles/966650/
#nginx #безопасность #кибербезопасность #trivy #проект #java #petproject #timeweb_статьи
-
Мне 17, завтра отчисление. Пытаюсь понять, не совершаю ли я ошибку, копаясь в AI
Привет, Хабр. Меня зовут Леонид. Этот пост попытка разложить мысли по полкам, потому что завтра я, скорее всего, перестану быть студентом. Последние пару недель я не ходил на пары, и дело не в лени. Дело в том, что я, кажется, нашел что-то более важное, и теперь пытаюсь понять, не самообман ли это. Универ дает хорошую базу, спору нет. Но у меня постоянно было ощущение, что я трачу время на изучение вчерашнего дня. Пока мы зубрим формулы, которые давно есть в WolframAlpha, реальность усложняется с экспоненциальной скоростью. Особенно это чувствуется, когда копаешься в современных ЛЛМках. Масштаб изменений такой, что кажется безумием тратить время на что-то еще. Проще говоря - это наша ENV, и я не хочу оказаться в ней как T‑Rex с бесполезным дипломом. В итоге, все мое внимание ушло на два личных проекта...
https://habr.com/ru/articles/965086/
#AI #llm #gemini #образование #будущее #университет #отчисление #petproject #философия #gamedev
-
Как разработчик из кровавого Enterprise статейник писал
Привет, Хабр! Это моя первая проба пера. Статья будет на тему «как разработчик из кровавого Enterprise статейник писал». Может быть интересно либо таким же как я, либо наоборот, ребятам которые занимаются сайтами‑статейниками и подумывают в сторону работы в больших корпорациях. Словом, для всех, кто хочет посмотреть, как оно там, у других. В ходе написания статьи я буду использовать привычную терминологию и пояснять ее. Статья идет от простого к сложному, поэтому если вы из «кровавого Enterprise» — можно пролистать статью до момента деплоя (часть 2). Что же было дальше
-
Как мы сократили время написания инструкций в несколько раз с помощью LLM и Whisper
Разработчики нередко сталкиваются с задачей написания инструкций. Каждый новый функционал требует подготовки документации, сопровождающейся созданием скриншотов, форматированием текста и тщательным редактированием. Эти процессы отнимают много времени и сил. О том, как мы разработали сервис, который упрощает процесс и значительно снижает время на подготовку инструкций читайте в этой статье.
-
$5K против $400K в месяц. Почему одно инди-приложение зарабатывает в 80 раз больше другого?
АI-приложение с выручкой $5000/мес против приложения $400К/мес. Кто зарабатывает $5K, а кто — $400K в месяц? Ответ не самый очевидный. В статье разбираю причины такой разницы в доходе инди-проектов на основе своего опыта.
https://habr.com/ru/articles/958244/
#стартап #петпроект #petproject #запуск_проекта #запуск_стартапов #монетизация_проекта #продвижение_проекта #создание_бизнеса #бизнесмодель #упрощение_подхода