#петпроект — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #петпроект, aggregated by home.social.
-
Как я создавал платформу для внутренних торгов мебелью и почему для этого выбрал PocketBase + Nuxt 3
Привет, Я Ваня Демидов, разработчик Selectel. Осенью наша компания решила запустить платформу, на которой сотрудники могли бы купить ненужную офисную мебель. Например, ту, что перестала подходить к обновленному дизайну переговорок, кофе-пойнтов или рабочего спейса. В этой статье я расскажу, как создавал такую платформу и поделюсь опытом использования Nuxt3 и Pocketbase.
https://habr.com/ru/companies/selectel/articles/1032918/
#selectel #nuxtjs #pocketbase #базы_данных #разработка #фронтендразработка #петпроект
-
Как я создавал платформу для внутренних торгов мебелью и почему для этого выбрал PocketBase + Nuxt 3
Привет, Я Ваня Демидов, разработчик Selectel. Осенью наша компания решила запустить платформу, на которой сотрудники могли бы купить ненужную офисную мебель. Например, ту, что перестала подходить к обновленному дизайну переговорок, кофе-пойнтов или рабочего спейса. В этой статье я расскажу, как создавал такую платформу и поделюсь опытом использования Nuxt3 и Pocketbase.
https://habr.com/ru/companies/selectel/articles/1032918/
#selectel #nuxtjs #pocketbase #базы_данных #разработка #фронтендразработка #петпроект
-
Как я создавал платформу для внутренних торгов мебелью и почему для этого выбрал PocketBase + Nuxt 3
Привет, Я Ваня Демидов, разработчик Selectel. Осенью наша компания решила запустить платформу, на которой сотрудники могли бы купить ненужную офисную мебель. Например, ту, что перестала подходить к обновленному дизайну переговорок, кофе-пойнтов или рабочего спейса. В этой статье я расскажу, как создавал такую платформу и поделюсь опытом использования Nuxt3 и Pocketbase.
https://habr.com/ru/companies/selectel/articles/1032918/
#selectel #nuxtjs #pocketbase #базы_данных #разработка #фронтендразработка #петпроект
-
Как я создавал платформу для внутренних торгов мебелью и почему для этого выбрал PocketBase + Nuxt 3
Привет, Я Ваня Демидов, разработчик Selectel. Осенью наша компания решила запустить платформу, на которой сотрудники могли бы купить ненужную офисную мебель. Например, ту, что перестала подходить к обновленному дизайну переговорок, кофе-пойнтов или рабочего спейса. В этой статье я расскажу, как создавал такую платформу и поделюсь опытом использования Nuxt3 и Pocketbase.
https://habr.com/ru/companies/selectel/articles/1032918/
#selectel #nuxtjs #pocketbase #базы_данных #разработка #фронтендразработка #петпроект
-
Давай, покажи мне свой pet-проект
Почему рынок AI-стартапов превратился в культ одной функции? ИИ сделал разработку максимально дешевой как никогда, это супер. Все инфополе заполнили однофункциональные стартапы: одна кнопка, одна фича, одна боль, один промпт. Проблема в том, что это уже не продуктовая логика. Это медийная логика на грани флуда. Одну функцию легко показать, пересказать и завиралить. Сложные системы так не работают. Реальный мир требует все более сложного софта, но рынок продолжает производить пересказываемые демки вместо продуктов -- это эволюция рынка под новую реальность, или тихая деградация в сторону “пересказываемых демо”, которые выглядят как стартапы, но ими не являются?
-
Как я написал антиспам-бота (TAB) для Telegram на собственной нейросети
Привет, Хабр! Решил наконец‑то рассказать о проекте, который уже полгода живёт в тени моего личного репозитория. Речь пойдёт о боте для борьбы со спамом в Telegram‑чатах. Это не просто «очередной антиспам бот», а решение, которое я писал с нуля, включая архитектуру нейросети для классификации текстов. Забегая вперёд: бот бесплатный и открытый к тестированию. И он работает. Но обо всём по порядку.
https://habr.com/ru/articles/1029034/
#телеграм #телеграмботы #телеграмканалы #боты #python #антиспам #петпроект #машинное_обучение #нейросети #lstm
-
Как я написал антиспам-бота (TAB) для Telegram на собственной нейросети
Привет, Хабр! Решил наконец‑то рассказать о проекте, который уже полгода живёт в тени моего личного репозитория. Речь пойдёт о боте для борьбы со спамом в Telegram‑чатах. Это не просто «очередной антиспам бот», а решение, которое я писал с нуля, включая архитектуру нейросети для классификации текстов. Забегая вперёд: бот бесплатный и открытый к тестированию. И он работает. Но обо всём по порядку.
https://habr.com/ru/articles/1029034/
#телеграм #телеграмботы #телеграмканалы #боты #python #антиспам #петпроект #машинное_обучение #нейросети #lstm
-
Как я написал антиспам-бота (TAB) для Telegram на собственной нейросети
Привет, Хабр! Решил наконец‑то рассказать о проекте, который уже полгода живёт в тени моего личного репозитория. Речь пойдёт о боте для борьбы со спамом в Telegram‑чатах. Это не просто «очередной антиспам бот», а решение, которое я писал с нуля, включая архитектуру нейросети для классификации текстов. Забегая вперёд: бот бесплатный и открытый к тестированию. И он работает. Но обо всём по порядку.
https://habr.com/ru/articles/1029034/
#телеграм #телеграмботы #телеграмканалы #боты #python #антиспам #петпроект #машинное_обучение #нейросети #lstm
-
Как я написал антиспам-бота (TAB) для Telegram на собственной нейросети
Привет, Хабр! Решил наконец‑то рассказать о проекте, который уже полгода живёт в тени моего личного репозитория. Речь пойдёт о боте для борьбы со спамом в Telegram‑чатах. Это не просто «очередной антиспам бот», а решение, которое я писал с нуля, включая архитектуру нейросети для классификации текстов. Забегая вперёд: бот бесплатный и открытый к тестированию. И он работает. Но обо всём по порядку.
https://habr.com/ru/articles/1029034/
#телеграм #телеграмботы #телеграмканалы #боты #python #антиспам #петпроект #машинное_обучение #нейросети #lstm
-
Как я изобрёл велосипед: создание языка программирования с нуля ради одной игры и Telegram-бота
Разработка собственного языка программирования с нуля: от лексера и парсера до компилятора и интерпретатора. Разбираем архитектуру, построение AST , обратную польскую нотацию, обработку ошибок со стрелочками и двустороннюю интеграцию с Python . А в качестве демонстрации — пишем на получившемся языке игру на Pygame и Telegram-бота с long polling. Язык называется LawScript, и он умеет больше, чем кажется .
https://habr.com/ru/articles/1025306/
#Интерпретатор #компиляторы #игры #телеграмбот #python #язык_программирования #интерпретаторы #петпроект #велосипедостроение
-
LLM-агент для поиска свободных доменов: автоматизируем подбор
Каждый день регистрируются сотни тысяч новых доменов, поэтому найти среди оставшихся что-то короткое, понятное и незанятое становится сложнее. Хороший домен — это узнаваемость и доверие пользователя. Привет, Хабр! Меня зовут Сергей. Я работаю инженером
https://habr.com/ru/companies/selectel/articles/1024056/
#llmагент #selectel #домены #ллм #петпроект #искусственный_интеллект #ии #ии_и_машинное_обучение
-
Рефлексия: что я узнал о себе и мире, благодаря pet-проекту
Привет! Меня зовут Артур! Я уже более 8 лет занимаюсь созданием и управлением IT-проектов. Последние 5 лет мой личный и профессиональный интерес находится в сферах edtech, обучения и создания идей. Так как я человек, центрированный на идеях, помимо найма постоянно создаю свои проекты. И хочу рассказать про один из них. Точнее не так... Хочу поделиться, как работа над ним влияет на меня и меняет сам проект. Мои инсайты
https://habr.com/ru/articles/1022342/
#инсайт #инсайты #обучение #саморазвитие #петпроект #конференция #личный_опыт #личностный_рост #личная_эффективность #личная_продуктивность
-
FiT календарь тренировок — финал трилогии пет-проекта
Год назад я опубликовал первую статью про разработку приложения календаря тренировок. Спустя 5 месяцев опубликовал рассказ о 10 обновлениях . Сейчас время финала истории - ещё 7 обновлений за 7 месяцев. Сам регулярно пользуюсь приложением - оно добавляет мотивации заниматься спортом дальше, сохраняет график тренировок, следит за объемом выполненных упражнений. На текущий момент в приложении больше 150 зарегистрированных пользователей. Времени на пет-проект уделял крайне мало, но основная функциональность была уже готова ранее. Сейчас на нём можно пробовать что-то новое - получается хороший полигон для испытаний. Исходный код Приложение в RuStore Веб-версия Frontend: Typescript, Vitest, Vite, Vue, Tanstack Query, Vue I18n, Tauri Backend: Typescript, Vitest, Esbuild, Fastify, Mongoose, MongoDB, Swagger
https://habr.com/ru/articles/1021790/
#vue #vuejs #vuejs #петпроект #петпроекты #tauri #мобильные_приложения #javascript #typescript #вебприложения
-
TrustYFox: путь от пет‑проекта до LLM‑инструмента для поиска уязвимостей
Всем привет! Меня зовут Андрей, и я работаю в финтех‑направлении Яндекса. Руковожу службой разработки платёжных интерфейсов. Если вы пользуетесь сервисами Яндекса, то наверняка сталкивались с формами оплаты, вот большую их часть делают ребята из моей службы. Сегодня я расскажу вам о TrustYFox — платформе для поиска уязвимостей в коде при помощи LLM, которую я создал своими руками. С практической точки зрения TrustYFox — это ещё один инструмент, который не заменяет существующие сканеры, а дополняет их, позволяя находить уязвимости. Статья не претендует на научность или какой‑то RnD, да и я не являюсь экспертом в этих ваших LLM. По большей части это рассказ о том, как получилось (а в итоге получилось) за несколько месяцев пройти путь от прототипа до рабочего решения, в котором ежедневно запускаются аудиты. За прошедшие полгода разработки проекта были проверены различные концепции, написано, удалено и заново написано много кода, поэтому сначала расскажу, какой путь пройден, а после — про сам проект, что он умеет и где можно было сделать лучше.
-
Как я в одиночку сделал систему аналитики для Clubs в EA FC, потому что нормальной статистики там просто нет
Начну с контекста. Я играю в EA FC (ранее FIFA) в режиме Clubs (11×11), где каждым виртуальным игроком управляет человек. Сам по себе режим интересный, но мне, как человеку, который любит цифры и аналитику, довольно быстро стало не хватать доступной статистики. Я пришёл в лигу, у которой уже был свой сайт (я в этой статье опущу тему о том, что я администрировал проект порядка 3 лет). Там статистику собирали вручную: люди пересматривали записи матчей и заносили базовые показатели — голы, ассисты, перехваты, отборы и так далее. На основе этих данных считались различные рейтинги: лучшие игроки, бомбардиры, разрушители и прочее. Выглядело это примерно так: набор таблиц, где действия сгруппированы по категориям и амплуа.
https://habr.com/ru/articles/1019286/
#EA_FC #clubs #футбольная_аналитика #статистика #анализ_данны #метрики #nextjs #mysql #петпроект #system_design
-
От шутки к популярному продукту: история создания ИИ-фоторедактора и кейс победителя VK Dev Grants 2025
Каждый год тысячи разработчиков создают пет‑проекты — и лишь единицы из них превращаются в продукты с монетизацией. Шансы невелики, но они есть. Мой кейс — как раз из таких исключений: даже самая «несерьёзная» идея способна вырасти в востребованный сервис. Меня зовут Антон Ленев, я разработчик на платформе VK Mini Apps. В этой статье я расскажу, как от шуточного пет-проекта пришёл к мини-приложению « Отредач — ИИ-фоторедактор » на платформе VK Mini Apps и победе в грантовом конкурсе VK Dev Grants 2025.
https://habr.com/ru/companies/vk/articles/1011864/
#vk_mini_apps #vk_dev_grants #иифоторедактор #отредач #петпроект
-
Дисциплина не работает. И это лучшая новость для всех, кто устал от самоистязания
(Тут можно упоминать какой-нибудь крутой сервис VPN, но этого не будет, т.к. собрал свой, чем собсснно горжусь) В январе 2026 я запустил Telegram-бота с одной простой идеей: вечером спрашивать «как прошёл день по твоей цели?» и давать три кнопки: ✅ Сделано, 🌓 Частично, 😕 Не сделано. Я думал, что создаю инструмент для решения «проблемы дисциплины». Оказалось, проблемы нет. Никому на самом деле не нужна «дисциплина» как таковая. Людям нужны результаты без дополнительного стресса, без ощущения, что жизнь и так тяжёлая, а тут ещё и ты себя пинаешь каждый день. Через два месяца ботом пользуются около 100 человек. Некоторые держат одну и ту же цель уже 40–60 дней подряд. Не потому, что стали железными. А потому, что я случайно сделал систему, где процесс приятнее цели. Вот как это вышло...
https://habr.com/ru/articles/1012108/
#телеграм #telegrambot #telegram #product #дисциплина #петпроект #разработка #retention #геймификация #саморазвитие
-
Дисциплина не работает. И это лучшая новость для всех, кто устал от самоистязания
(Тут можно упоминать какой-нибудь крутой сервис VPN, но этого не будет, т.к. собрал свой, чем собсснно горжусь) В январе 2026 я запустил Telegram-бота с одной простой идеей: вечером спрашивать «как прошёл день по твоей цели?» и давать три кнопки: ✅ Сделано, 🌓 Частично, 😕 Не сделано. Я думал, что создаю инструмент для решения «проблемы дисциплины». Оказалось, проблемы нет. Никому на самом деле не нужна «дисциплина» как таковая. Людям нужны результаты без дополнительного стресса, без ощущения, что жизнь и так тяжёлая, а тут ещё и ты себя пинаешь каждый день. Через два месяца ботом пользуются около 100 человек. Некоторые держат одну и ту же цель уже 40–60 дней подряд. Не потому, что стали железными. А потому, что я случайно сделал систему, где процесс приятнее цели. Вот как это вышло...
https://habr.com/ru/articles/1012108/
#телеграм #telegrambot #telegram #product #дисциплина #петпроект #разработка #retention #геймификация #саморазвитие
-
Дисциплина не работает. И это лучшая новость для всех, кто устал от самоистязания
(Тут можно упоминать какой-нибудь крутой сервис VPN, но этого не будет, т.к. собрал свой, чем собсснно горжусь) В январе 2026 я запустил Telegram-бота с одной простой идеей: вечером спрашивать «как прошёл день по твоей цели?» и давать три кнопки: ✅ Сделано, 🌓 Частично, 😕 Не сделано. Я думал, что создаю инструмент для решения «проблемы дисциплины». Оказалось, проблемы нет. Никому на самом деле не нужна «дисциплина» как таковая. Людям нужны результаты без дополнительного стресса, без ощущения, что жизнь и так тяжёлая, а тут ещё и ты себя пинаешь каждый день. Через два месяца ботом пользуются около 100 человек. Некоторые держат одну и ту же цель уже 40–60 дней подряд. Не потому, что стали железными. А потому, что я случайно сделал систему, где процесс приятнее цели. Вот как это вышло...
https://habr.com/ru/articles/1012108/
#телеграм #telegrambot #telegram #product #дисциплина #петпроект #разработка #retention #геймификация #саморазвитие
-
Дисциплина не работает. И это лучшая новость для всех, кто устал от самоистязания
(Тут можно упоминать какой-нибудь крутой сервис VPN, но этого не будет, т.к. собрал свой, чем собсснно горжусь) В январе 2026 я запустил Telegram-бота с одной простой идеей: вечером спрашивать «как прошёл день по твоей цели?» и давать три кнопки: ✅ Сделано, 🌓 Частично, 😕 Не сделано. Я думал, что создаю инструмент для решения «проблемы дисциплины». Оказалось, проблемы нет. Никому на самом деле не нужна «дисциплина» как таковая. Людям нужны результаты без дополнительного стресса, без ощущения, что жизнь и так тяжёлая, а тут ещё и ты себя пинаешь каждый день. Через два месяца ботом пользуются около 100 человек. Некоторые держат одну и ту же цель уже 40–60 дней подряд. Не потому, что стали железными. А потому, что я случайно сделал систему, где процесс приятнее цели. Вот как это вышло...
https://habr.com/ru/articles/1012108/
#телеграм #telegrambot #telegram #product #дисциплина #петпроект #разработка #retention #геймификация #саморазвитие
-
Под капотом Beetroot: как я написал менеджер буфера обмена на Tauri v2 и Rust с установщиком 6 МБ
Переезд с macOS на Windows для разработчика часто сопровождается болью от потери привычного инструментария. В моем случае решающим стимулом свитчнуться на ПК стала мощная видеокарта. Сейчас мой верный MacBook всё так же лежит на столе и даже подключен к мониторам, но по факту именно Windows (как бы сильно она мне ни не нравилась) стала основной рабочей системой. И главной болью при этом переходе стал менеджер буфера обмена. На маке я привык к тому, что могу найти скопированный лог недельной давности за секунду, вставить текст без форматирования одним шорткатом и вообще не думать о том, что история куда-то исчезнет. Штатный инструмент Windows (Win+V) разочаровал моментально: лимит в 25 элементов, отсутствие поиска и полное обнуление после перезагрузки ОС. Поиск альтернатив тоже не увенчался успехом: Ditto надежен, но выглядит как гость из 2005 года, а мощный CopyQ имеет перегруженный интерфейс суровой системной утилиты. Ни в одном из них не было современных функций вроде OCR «из коробки» или базовой интеграции с LLM для обработки текста на лету. Решение напрашивалось само собой — написать свой велосипед. Но сделать его легким, быстрым и без Electron. В этой статье расскажу о том, как устроен Beetroot — менеджер буфера обмена с бесконечной историей, нативным OCR и AI-трансформациями. Как это работает под капотом
https://habr.com/ru/articles/1008770/
#Rust #Tauri #буфер_обмена #SQLite #Windows_API #архитектура #петпроект
-
Почему я решила создать мобильное приложение для здоровья и во сколько мне это обошлось
Идея сделать мобильное приложение у меня была давно. Это была своего рода идея фикс – решить свою собственную рабочую боль. Боль малоподвижности в течение рабочего дня. С возрастом я стала замечать, что режим «не спать ночами, где-то гулять, а потом с утра бахнуть стаканчик кофе и продолжать работать как ни в чём не бывало» больше не работает. После 30 лет тело стало очень быстро напоминать о себе. Если я плохо поспала или недостаточно двигалась несколько дней подряд, энергия падала стремительно. Уже после обеда я начинала думать о том, как дожить до вечера. А после понедельника – как дожить до выходных. Качество жизни стало от этого страдать. Если в твоей жизни есть что-то кроме работы, то на это часто просто не остаётся сил. В лучшем случае хватает ресурса только на работу. В худшем – не хватает даже на неё, и приходится дотягивать на морально-волевых и кофе. К вечеру состояние «ватки»: диван, сериал, чипсы – и это весь дофамин, на который остаются силы и желание. А если к этому добавляется еще и выгорание, как было в моем случае, то состояние энергичности вообще становится забытым явлением, а каждый день похож на уговоры самой себя хотя бы что-то сделать.
https://habr.com/ru/articles/1008098/
#мобильное_приложение #мобильное_приложение_flutter #health #wellness #здоровье_и_компьютер #здоровье #сидячая_работа #сидячий_образ_жизни #стартап #петпроект
-
Почему я решила создать мобильное приложение для здоровья и во сколько мне это обошлось
Идея сделать мобильное приложение у меня была давно. Это была своего рода идея фикс – решить свою собственную рабочую боль. Боль малоподвижности в течение рабочего дня. С возрастом я стала замечать, что режим «не спать ночами, где-то гулять, а потом с утра бахнуть стаканчик кофе и продолжать работать как ни в чём не бывало» больше не работает. После 30 лет тело стало очень быстро напоминать о себе. Если я плохо поспала или недостаточно двигалась несколько дней подряд, энергия падала стремительно. Уже после обеда я начинала думать о том, как дожить до вечера. А после понедельника – как дожить до выходных. Качество жизни стало от этого страдать. Если в твоей жизни есть что-то кроме работы, то на это часто просто не остаётся сил. В лучшем случае хватает ресурса только на работу. В худшем – не хватает даже на неё, и приходится дотягивать на морально-волевых и кофе. К вечеру состояние «ватки»: диван, сериал, чипсы – и это весь дофамин, на который остаются силы и желание. А если к этому добавляется еще и выгорание, как было в моем случае, то состояние энергичности вообще становится забытым явлением, а каждый день похож на уговоры самой себя хотя бы что-то сделать.
https://habr.com/ru/articles/1008098/
#мобильное_приложение #мобильное_приложение_flutter #health #wellness #здоровье_и_компьютер #здоровье #сидячая_работа #сидячий_образ_жизни #стартап #петпроект
-
Почему я решила создать мобильное приложение для здоровья и во сколько мне это обошлось
Идея сделать мобильное приложение у меня была давно. Это была своего рода идея фикс – решить свою собственную рабочую боль. Боль малоподвижности в течение рабочего дня. С возрастом я стала замечать, что режим «не спать ночами, где-то гулять, а потом с утра бахнуть стаканчик кофе и продолжать работать как ни в чём не бывало» больше не работает. После 30 лет тело стало очень быстро напоминать о себе. Если я плохо поспала или недостаточно двигалась несколько дней подряд, энергия падала стремительно. Уже после обеда я начинала думать о том, как дожить до вечера. А после понедельника – как дожить до выходных. Качество жизни стало от этого страдать. Если в твоей жизни есть что-то кроме работы, то на это часто просто не остаётся сил. В лучшем случае хватает ресурса только на работу. В худшем – не хватает даже на неё, и приходится дотягивать на морально-волевых и кофе. К вечеру состояние «ватки»: диван, сериал, чипсы – и это весь дофамин, на который остаются силы и желание. А если к этому добавляется еще и выгорание, как было в моем случае, то состояние энергичности вообще становится забытым явлением, а каждый день похож на уговоры самой себя хотя бы что-то сделать.
https://habr.com/ru/articles/1008098/
#мобильное_приложение #мобильное_приложение_flutter #health #wellness #здоровье_и_компьютер #здоровье #сидячая_работа #сидячий_образ_жизни #стартап #петпроект
-
Почему я решила создать мобильное приложение для здоровья и во сколько мне это обошлось
Идея сделать мобильное приложение у меня была давно. Это была своего рода идея фикс – решить свою собственную рабочую боль. Боль малоподвижности в течение рабочего дня. С возрастом я стала замечать, что режим «не спать ночами, где-то гулять, а потом с утра бахнуть стаканчик кофе и продолжать работать как ни в чём не бывало» больше не работает. После 30 лет тело стало очень быстро напоминать о себе. Если я плохо поспала или недостаточно двигалась несколько дней подряд, энергия падала стремительно. Уже после обеда я начинала думать о том, как дожить до вечера. А после понедельника – как дожить до выходных. Качество жизни стало от этого страдать. Если в твоей жизни есть что-то кроме работы, то на это часто просто не остаётся сил. В лучшем случае хватает ресурса только на работу. В худшем – не хватает даже на неё, и приходится дотягивать на морально-волевых и кофе. К вечеру состояние «ватки»: диван, сериал, чипсы – и это весь дофамин, на который остаются силы и желание. А если к этому добавляется еще и выгорание, как было в моем случае, то состояние энергичности вообще становится забытым явлением, а каждый день похож на уговоры самой себя хотя бы что-то сделать.
https://habr.com/ru/articles/1008098/
#мобильное_приложение #мобильное_приложение_flutter #health #wellness #здоровье_и_компьютер #здоровье #сидячая_работа #сидячий_образ_жизни #стартап #петпроект
-
Как дата саинтист имиджборду писал
На дворе конец 2023. Я только что уволился из Яндекса и скучаю по ячану , чуть меньше скучаю по этушке, вообще не скучаю по таскам, дедлайнам, ревью. Чтобы заполнить возникший информационный вакуум, пробую переключиться на реддит, hacker news, пикабу, вышивание крестиком, сканворды, пилатес — не то. Тогда мне в голову приходит гениальная идея: а почему бы не сделать свою имиджборду с авторизацией по корпоративной почте крупных российских компаний? Ячан для всех! Первая мысль — взять готовый движок и допилить под себя, в открытом доступе уже есть: lynx, vichan, wakaba, kareha, fchannel. Потыкался — ничего не понятно. Как ленивый человек решаю, что надо писать своё. На тот момент я: Не понимал разницу между HTTP и HTTPS Не знал, что такое handler, router, middleware Считал, что DNS — это какой-то раздел электронной музыки Думал, что куки и кэш — это одно и то же Не без труда отличал header от body Не мог пропатчить kde2 под freebsd Короче говоря, я был именно тем человеком, который должен был писать проект с нуля. Цель понятна, надо выбрать инструменты. Я неплохо знал питон и c++... поэтому языком разработки выбрал Голанг. Мой опыт с Голангом на тот момент ограничивался прослушанным фоном на х2 ШАДовским курсом. Прослушал я его в автопоездке Москва — Челябинск. Не написал на Го ни одной строчки кода, но суммарно прослушал — именно «прослушал», ибо рассмотреть мелкий шрифт на экране телефона, будучи за рулём, решительно невозможно — около 30 часов материала. Написать свой движок имиджборды - хороший повод попрактиковаться.
https://habr.com/ru/articles/1005248/
#петпроект #golang #postgresql #markdown #имиджборда #алгоритмы_и_структуры_данных #оптими
-
Умный выбор домена: MCP-Server + Cursor. Как я перестал перебирать занятые имена
Вчера я запустил шуточный сервис, который неожиданно собрал трафик, и решил выходить на глобальный рынок. Но при поиске .com домена столкнулся с классической болью: LLM генерируют красивые, но занятые варианты. Проверять каждый вручную — мучение. Я нашел элегантное решение: связал Cursor IDE и свой MCP-сервер для проверки WHOIS. Теперь агент сам предлагает и сразу проверяет доступность доменов. В статье делюсь конфигом и показываю, как это настроить за 5 минут. Настроить Cursor
https://habr.com/ru/articles/1001624/
#Cursor #MCP #Model_Context_Protocol #AI #LLM #поиск_домена #стартап #петпроект #нейросети #автоматизация
-
Теория мертвого 2GIS
Выбрали хороший ресторан (врача, СТО, юриста, риэлтора) по отзывам и высокому рейтингу в 2GIS, а оказалось, что там если не ужас-ужас-ужас, то как-то средне, явно не похоже на то, что вы бы ожидали от рейтинга 4.8 или даже 5 баллов. Знакомо? Все знают, что в 2GIS могут быть накрученные фейковые отзывы (а их там всего 10-20 на весь город или там 99% фейковых? Есть ведь разница!), но не все умеют их легко опознавать. У 2gis, похоже, еще нет антифрода (что вполне нормально для пет-проекта, который делают веб-программисты в свободное время), но вы теперь можете различать ботов-зомби-инопланетян через мой антифрод af2gis, и выбирать себе те заведения, которые нравятся людям, а не ботам. Статья будет длинная (она про все подряд о чем я думал и с чем разбирался последнее время), но тех, кто ее прочитает ждет фантастическая награда! Они смогут ходить в самые лучшие заведения города, их будут обслуживать самые красивые и шустрые официантки, еда будет очень вкусной, порции огромными и все это за довольно разумные деньги! Такие места есть, живые люди их любят и ставят им высокие оценки, а боты - любят другие заведения. Нужно только надеть волшебные очки чтобы увидеть, какие заведения хвалят люди, а какие - боты. Прочитать и получить волшебные очки!
https://habr.com/ru/articles/913010/
#2gis #antifraud #антифрод #отзывы #мошенничество #геоинформационные_системы #критика #рекомендательные_системы #петпроект #расследование
-
Анализируем MLP сообщество на Пикабу или как я спарсил 65 тысяч постов с Pikabu и построил интерактивный дашборд
Дело было вечером, делать было нечего... Я, как и многие в IT, периодически просматриваю вакансии, чтобы держать руку на пульсе рынка. И знаете, что бросается в глаза? Огромное количество позиций "Аналитик данных". Хоть это и не моя основная специализация (я больше по ML), теоретическая база у меня есть. И вот я подумал: а как бы мне сделать интересный пет-проект в этой области, чтобы и навыки прокачать, и самому не заскучать?
https://habr.com/ru/articles/968106/
#python #парсинг #data_analysis #streamlit #дэшборд #пикабу #aiohttp #визуализация_данных #петпроект #plotly
-
Защита LLM-приложений от Prompt Injection, исправление рискованных договоров на лету — и ещё 8 российских стартапов
10 новых российских продуктов для защиты нейросетей от утечек данных, разбора IT-вакансий, организации событий и регистрации участников прямо в Telegram, выполнения действий ИИ в разных системах под контролем человека и многого другого. Битва за «Продукт недели» началась! Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.
https://habr.com/ru/companies/productradar/articles/994390/
#стартап #стартапы #венчур #венчурные_инвестиции #венчурное_финансирование #петпроект #petproject
-
$5K против $400K в месяц. Почему одно инди-приложение зарабатывает в 80 раз больше другого?
АI-приложение с выручкой $5000/мес против приложения $400К/мес. Кто зарабатывает $5K, а кто — $400K в месяц? Ответ не самый очевидный. В статье разбираю причины такой разницы в доходе инди-проектов на основе своего опыта.
https://habr.com/ru/articles/958244/
#стартап #петпроект #petproject #запуск_проекта #запуск_стартапов #монетизация_проекта #продвижение_проекта #создание_бизнеса #бизнесмодель #упрощение_подхода
-
Я спросил у AI: «Заменишь ли ты меня?» и написал сервис за 2 часа Все мы видели эти заголовки: «ИИ оставит прогр...
#DeepSeek #LLM #Next.js #пет-проект #искусственный #интеллект #рынок #труда #промпт-инжиниринг #нейросети #веб-разработка
Origin | Interest | Match -
Пишем игру-головоломку под macOS на SwiftUI [StarDust Collector]
В прошлой статье я поделился опытом, как я писал с помощью ИИ кастомный TO-DO лист под macOS. Опыт оказался противоречивым, однако приложение было создано, и оно даже работало. Поэтому я решил расширить идею, добавить фана и реализовать мечту любого программиста — написать собственную игру . И так как у меня уже появилось небольшое понимание экосистемы десктоп-приложений под macOS и SwiftUI, я решил использовать его.
https://habr.com/ru/articles/991402/
#ии #cursor #разработка_игры #петпроект #swiftui #macos #apple_silicon
-
Создаем пет-проект по аналитике в связке с GitHub Actions. Часть 2
Привет, Хабр! Продолжаю обозревать GitHub Actions на примере пет проекта для аналитика. Статья будет полезна начинающим аналитикам в поисках хорошего проекта для своего портфолио. В этой части разбираю подход к выбору проекта и источника данных, к сбору и анализу данных и представлении результатов своей работы.
https://habr.com/ru/articles/983926/
#аналитика #аналитика_данных #автоматизация #requests #петпроект #джун
-
Агрегатор Telegram барахолок с нуля. Технический разбор бэкенда и проблем
Привет, Хабр! Начиная думать о следующем пет-проекте, мне хотелось решить какую-нибудь проблему, которая болит не только мне, но и людям вокруг. Взгляд пал на барахолки в телеграм чатах Грузии = потребность в поиске нужных вещей там без постоянного мониторинга десятка групп. Казалось бы, не так и сложно, но на деле я столкнулся с весьма интересными подводными камнями, о решении которых и хотелось бы тут рассказать. Статья - технический разбор моей попытки построить сеть каналов-барахолок в Telegram, которая включала бы в себя все объявления уже существующих и устранила фактор хаоса (спам, коммерция, мусорные сообщения). А так же поверх - бота с подпиской на объявления по ключевыем словам.
https://habr.com/ru/articles/900700/
#петпроект #petproject #микросервисы #redis #aws #telegram #telegrambotapi #telegramботы #архитектура #docker
-
Любовное письмо LLM, или как я перестал бояться и впервые довел пет-проект до конца
Я ненавижу пет-проекты. Да, я НЕНАВИЖУ их всей своей душой. Ровно с тех пор, как получил свою первую фул-тайм работу разработчиком. Я ненавижу приходить с работы и вставать перед выбором - работать в рамках привычного мне фронтенда, которым я занимаюсь на моей “с 9 до 5” и от которого к концу рабочей недели уже тошнит. …или с головой погружаться в новые технологии, медленно и мучительно прогрызаясь через них, прежде, чем у тебя получится сделать нечто чуть лучше условного Hello world. Если ты, конечно, не готов жертвовать сном, другими хобби или временем, проведенным с любимыми людьми. По крайней мере, я так думал до одного забавного дня пару месяцев назад.
-
Где бесплатно хостить пет-проект с собственным доменным именем
У меня есть несколько персональных пет-проектов, где я тестирую различные технологии, сервисы и библиотеки или упрощаю собственную жизнь (например, персональный трекер с единственным пользователем - мной). Иногда хочется захостить эти проекты за пределами личного ноутбука, а еще лучше если есть возможность прикрутить собственный домен, чтобы можно было делиться с другими людьми. Так как все это абсолютно не коммерческие истории, то платить деньги за хостинг не очень хочется. Раньше для таких целей я пользовался Heroku, но еще несколько лет назад они закрыли бесплатный тариф. В очередной раз столкнувшись с желанием захостить свой проект я решил изучить вопрос. Найденные варианты я собрал в табличку, актуальную на май 2025. ChatGPT o3 наврал в ответах, поэтому пришлось добавлять, фильтровать и перепроверять данные вручную. К сожалению, приходится сравнивать “яблоки с попугаями”, потому что каждый Cloud провайдер рассчитывает стоимость хостинга немного “по-своему” и включает в бесплатный тариф только часть функциональности.
https://habr.com/ru/articles/910050/
#хостинг #хостингпровайдер #петпроект #бесплатный_хостинг #облачные_сервисы #vercel #google_cloud #github_pages #статический_сайт #личный_домен
-
В общем, решил я все таки развивать свой проект HackFrontend
Решил писать здесь о ходе развития проекта здесь, оставляйте свое мнение ! Что это? Hack Frontend — это платформа, которая помогает прокачать навыки фронтенд-разработки и подготовиться к собеседованию на позицию фронтенд-разработчика. Что уже есть? 📚 База знаний . В ней собраны важнейшие темы фронтенда с ответами на популярные вопросы, которые часто встречаются на собеседованиях. 💻 База задач . Практические задачи, которые можно решать прямо на платформе. Немного статистики: Запустил проект 26 января. За первые 5 дня:
https://habr.com/ru/articles/878356/
#frontend #frontendразработка #frontend_development #фронтенд #фронтенд_собеседование #собеседование #собеседование_вопросы #собеседование_в_it #развитие_стартапа #петпроект
-
Давайте напишем Религию 2.0? Open Source эксперимент на стыке физики, энтропии и этики
Давайте честно: традиционные религии напоминают legacy-код , написанный тысячи лет назад. Их документация противоречива, "техподдержка" (ритуалы) работает через раз, а апдейты не выходили веками. Человеку с критическим мышлением сложно принять догмы без доказательств Но потребность в Смысле никуда не делась. Атеизм предлагает сухую правду: "Ты биоробот, который умрет навсегда". Это логично, но депрессивно (плохой UX). Я предлагаю мысленный эксперимент: создать концепцию "Религии будущего" , основанную не на мистике, а на Теории Информации, Термодинамике и современной физике. Без мистики. Только код и немного иронии.
https://habr.com/ru/articles/972656/
#симуляция #энтропия #философия #термодинамика #петпроект #open_source #физика #ITюмор #теория_симуляции #религия_20
-
Давайте напишем Религию 2.0? Open Source эксперимент на стыке физики, энтропии и этики
Давайте честно: традиционные религии напоминают legacy-код , написанный тысячи лет назад. Их документация противоречива, "техподдержка" (ритуалы) работает через раз, а апдейты не выходили веками. Человеку с критическим мышлением сложно принять догмы без доказательств Но потребность в Смысле никуда не делась. Атеизм предлагает сухую правду: "Ты биоробот, который умрет навсегда". Это логично, но депрессивно (плохой UX). Я предлагаю мысленный эксперимент: создать концепцию "Религии будущего" , основанную не на мистике, а на Теории Информации, Термодинамике и современной физике. Без мистики. Только код и немного иронии.
https://habr.com/ru/articles/972656/
#симуляция #энтропия #философия #термодинамика #петпроект #open_source #физика #ITюмор #теория_симуляции #религия_20
-
Давайте напишем Религию 2.0? Open Source эксперимент на стыке физики, энтропии и этики
Давайте честно: традиционные религии напоминают legacy-код , написанный тысячи лет назад. Их документация противоречива, "техподдержка" (ритуалы) работает через раз, а апдейты не выходили веками. Человеку с критическим мышлением сложно принять догмы без доказательств Но потребность в Смысле никуда не делась. Атеизм предлагает сухую правду: "Ты биоробот, который умрет навсегда". Это логично, но депрессивно (плохой UX). Я предлагаю мысленный эксперимент: создать концепцию "Религии будущего" , основанную не на мистике, а на Теории Информации, Термодинамике и современной физике. Без мистики. Только код и немного иронии.
https://habr.com/ru/articles/972656/
#симуляция #энтропия #философия #термодинамика #петпроект #open_source #физика #ITюмор #теория_симуляции #религия_20
-
Давайте напишем Религию 2.0? Open Source эксперимент на стыке физики, энтропии и этики
Давайте честно: традиционные религии напоминают legacy-код , написанный тысячи лет назад. Их документация противоречива, "техподдержка" (ритуалы) работает через раз, а апдейты не выходили веками. Человеку с критическим мышлением сложно принять догмы без доказательств Но потребность в Смысле никуда не делась. Атеизм предлагает сухую правду: "Ты биоробот, который умрет навсегда". Это логично, но депрессивно (плохой UX). Я предлагаю мысленный эксперимент: создать концепцию "Религии будущего" , основанную не на мистике, а на Теории Информации, Термодинамике и современной физике. Без мистики. Только код и немного иронии.
https://habr.com/ru/articles/972656/
#симуляция #энтропия #философия #термодинамика #петпроект #open_source #физика #ITюмор #теория_симуляции #религия_20
-
«От идеи и до продакшена»: как разработать веб-приложение и загрузить в VK Mini Apps
Привет, Хабр! Меня зовут Егор, я независимый разработчик сервисов VK Mini Apps — открытой платформы мини‑приложений и игр, которые доступны в VK, ОК, Почте Mail.ru, браузере Atom и RuStore. Ими можно пользоваться без установки на устройства, а число уникальных пользователей достигает 45 миллионов в месяц. На базе VK Mini Apps можно легко создать приложение и поделиться им с друзьями. А если разработка окажется успешной — загрузить в каталог мини-приложений VK. Об этом всем подробнее поговорим в статье. Создадим приложение для мониторинга погоды, задеплоим на сервер и загрузим в VK Mini Apps.
-
Посчитаем мои года опыта
Допустим, мы в курсе про отсутствие корреляции между реальным опытом и годами опыта, фильтры, накрутку. Но если и вправду посчитать количество лет опыта? Что туда относить, если это нестандартная история человека, полюбившего программирование еще в школе? Итак, я вам: описание проектов, условия, сроки (все не обещаю). Вы мне: количество лет (для интереса можно по ролям: hr, тимлид, не-эксперт-в-резюме и другие). Поехали!
https://habr.com/ru/articles/912360/
#карьера #учеба #мотивация #петпроект #первая_работа #вебразработа #достижения
-
Хватит кормить облака: переезд пет-проектов на старый ThinkPad с разбитым экраном
Два года я исправно заносил деньги хостерам. Сначала это были копейки за пару vps, потом захотелось управляемую базу данных, потом s3 для бекапов, и вот я уже смотрю на счет в 40 долларов ежемесячно за проекты, которыми пользуюсь я и полтора моих друга. В какой-то момент жаба победила. Я посмотрел на полку, где пылился списанный корпоративный ноутбук с мертвой батареей, и решил: пора. Если вы думаете, что это история про успешный успех и экономию - вы ошибаетесь. Это история про боль, перегрев и Docker на bare metal, но я ни о чем не жалею. Вводные данные были так себе. Ноутбук 2015 года. Core i5, 8 ГБ памяти, ssd на 256. Экран разбит, клавиатура залита кофе еще прошлым владельцем. Главный плюс ноутбука в качестве домашнего сервера - встроенный ups. Батарея держала минут 15, но этого хватало, чтобы пережить мигание света в подъезде и корректно погасить базу, если электричество отрубили надолго. Я накатил туда ubuntu server, кинул ноутбук под шкаф в прихожей и подключил витую пару. Сразу совет: не используйте wifi для сервера, даже если роутер стоит в метре. Пакеты будут теряться, а вы будете терять нервы при дебаге, почему ssh отваливается каждые полчаса.
https://habr.com/ru/articles/970362/
#selfhosted #homelab #docker #cloudflare #bash #backup #домашний_сервер #экономия #петпроект #devops
-
Telegram‑бот для дисциплины: как я перестал «просто писать код» и начал делать продукт
Привет, Хабр! Друзья, сразу для контекста: - сам продакт с семилетним стажем, работаю в основном в b2b и b2b2c, для меня прям в новинку b2c - за всякие там метрики и фреймворки шарю, но работаю с ними пока не в полную силу - код пишу с ии - perplexity (фаворит, но когда трэд на 3-4 дня и объемом с энциклопедию начинает жестко тупить) немного claude - все продуктовое управление - самостоятельно. В этом проекте я: продакт, разраб, девопс, тестер, маркетолог - ДА я понимаю, что бот это банально - ДА я вижу что происходит с телегой. Закроют совсем - буду решать. Пока работает - делаю. ТГ идеальная площадка. - Тащусь от процесса: делать самому эт также круто, как первый раз сесть за руль, который тебе осознанно доверили - восторг+страх) Вступление: от «для себя» к «для людей» В прошлой статье я рассказывал, как с нуля собрал и выкатил в прод Telegram‑бота для (само)дисциплины: aiogram 3, APScheduler, таймзоны, деплой на VDS — классический технарский (хотя сам не особо технарь) pet‑project. Родилось все как-то само - идея была простая: один фокус на день, утреннее напоминание, вечерний чек‑ин, немного ачивок для настроения — без геймификации «ради фич», без социальных механик, без подписки и смс Бот решал мою задачу, просто делать рутинные дела, превращая это в ритуал. Все до противного банально: зарядка, чтение обучающих статей. И поначалу этого хватало, чтобы сказать себе: «ну всё, сделал и можно жить дальше». Но потом я вошел в азарт. Выложил статью на Хабр, подключились первые пользователи, кто‑то держал серии по 7/14 дней, кто‑то молча уходил, кто‑то присылал честный фидбек, но фидбека было мало конечно. Ну ка, что там?
https://habr.com/ru/articles/1000174/
#телеграм #бот #diyпроекты #петпроект #pithon #продуктивность #продукт_менеджмент #метрики_продукта #обратная_связь #productmanagement
-
Почему умирает твой пет-проект?
Привет, Хабр! В своей статье я хотел бы поделиться мыслями в формате нескольких коротких историй о том, почему большинство пет-проектов остаются где-то на маленькой свалке в гите. Возможно, пет-проекты и не должны быть завершены.
-
Эксперимент: генерация веб-форм для 1С по текстовому описанию
Привет, хабр! В прошлой статье мы говорили о применении языков разметки для описания графических артефактов, идее языка разметки для аналитиков и приложении для генерации макетов UI и BPMN схем. В сегодняшней статье хочу рассказать об эволюции экспериментов с разметкой и поделиться опытом разработки генератора веб форм для 1С, который позволяет прототипировать и запускать автоматизацию бизнес процессов, эмулируя работу пользователя с ТСД.
https://habr.com/ru/articles/952114/
#конструктор_приложений #петпроект #формы #дизайн #анализ_и_проектирование_систем #разметка
-
Эксперимент: генерация веб-форм для 1С по текстовому описанию
Привет, хабр! В прошлой статье мы говорили о применении языков разметки для описания графических артефактов, идее языка разметки для аналитиков и приложении для генерации макетов UI и BPMN схем. В сегодняшней статье хочу рассказать об эволюции экспериментов с разметкой и поделиться опытом разработки генератора веб форм для 1С, который позволяет прототипировать и запускать автоматизацию бизнес процессов, эмулируя работу пользователя с ТСД.
https://habr.com/ru/articles/952114/
#конструктор_приложений #петпроект #формы #дизайн #анализ_и_проектирование_систем #разметка
-
Эксперимент: генерация веб-форм для 1С по текстовому описанию
Привет, хабр! В прошлой статье мы говорили о применении языков разметки для описания графических артефактов, идее языка разметки для аналитиков и приложении для генерации макетов UI и BPMN схем. В сегодняшней статье хочу рассказать об эволюции экспериментов с разметкой и поделиться опытом разработки генератора веб форм для 1С, который позволяет прототипировать и запускать автоматизацию бизнес процессов, эмулируя работу пользователя с ТСД.
https://habr.com/ru/articles/952114/
#конструктор_приложений #петпроект #формы #дизайн #анализ_и_проектирование_систем #разметка