ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

Владька пытается

Владька пытается

الذهاب إلى القناة على Telegram

Пытаюсь выжить эту жизнь - пилю проекты, работаю и рассказываю о своём пути в GameDev и IT. Проекты: @joba_search_bot | @vladka_vpn_bot | @dnd5char_bot

إظهار المزيد
لم يتم تحديد البلدالفئة غير محددة
595
المشتركون
-124 ساعات
+237 أيام
+4130 أيام
أرشيف المشاركات
🌼 Возможности Мне всегда нравился концепт неожиданностей. Ведь как всякое плохое, которое иногда случается - так же может сл
🌼 Возможности Мне всегда нравился концепт неожиданностей. Ведь как всякое плохое, которое иногда случается - так же может случиться и хорошее. Кто как это называет - "случай", "удача", "вселенная так сказала" и прочие интересные формулировки. Но не зависимо от этого концепт "взяло и случилось" - работает. Но с интересным нюансом. Как-то так сложилось по жизни, что всё что я держал в голове рано или поздно - сбывалось. А в голове я стараюсь держать только хорошее. Но сбывалось оно иногда не сразу. А иногда прям СИЛЬНО не сразу. Но сбывалось. И концепт неожиданностей (давайте для простоты будем называй "случай") - мне нравится. Случается то, чего ты и правда не ждал. Разговор о повышении, новый проект, интересная идея, победа в лотерее (никогда не было но как пример кекно). Всякое. И работает этот концепт ещё лучше, когда у тебя больше возможных соприкосновений с фактором случая. У меня в голове это как броски дайсов в днд. Что-то рандомится и бам - оно происходит. И я уже точно знаю, что рандомится чаще если соприкосновений с этим больше. Если ты ждешь сотрудничества - общайся с людьми, кто в этом варится. Расширяй нетворк. Пиши о своих проектах. Говори про них. Чем больше точек взаимодействия - тем больше шансы на хороший рандом. Так вот у меня спустя порядка месяца ведения этого блога уже появились полезные и интересные связи и знакомства. Образовался неплохой фидбек на мои проекты. И даже есть один проект, который уже по тихоньку начинает формироваться в партнерстве. О нем ещё сильно рано говорить, но тенденции то отличные! Тем временем я не забываю о своём боте по поиску работы. Он активно развивается и дополняется разными фичами. Последние 2 дня ломал голову над каталогизацией профессий и направлений, и взаимодействии всего этого с парсером. И сегодня я выпустил обновление, которое уже доступно к использованию. Теги, для более удобного поиска вакансий. Специализации я отложил на дальнюю полку, они только мешали. А вот теги в правильной настройке работают отлично. Так я ещё и маппинг применил для улучшения поиска. Собрал больше чем 1200 строк с ключевиками для него. В общем - расширяйте своё взаимодействие с миром, и тогда откроются ещё больше дверей, чем вы могли бы себе представить.

😇 API hh·ru - всё 15 декабря hh объявил о о блокировке доступа к своему публичному API для сторонних сервисов. Это решение,
😇 API hh·ru - всё 15 декабря hh объявил о о блокировке доступа к своему публичному API для сторонних сервисов. Это решение, по сути, перекрывает кислород десяткам компаний, которые годами строили бизнес на автоматизации. И все те сервисы, которые предлагали автоматические отклики на hh (а таких было много) - теперь в шоках) Видимо hh хочет быть монополистом, не зря у них в новых аккаунтах появилась функция "автоотклик". Видимо хотя придушить и без того "душный" поиск работы, и забрать себе всё что только можно. Хорошо, что я на hh и думать не смотрел, и мой бот @joba_search_bot отлично себя чувствует. За сегодня к примеру больше 80 вакансий спарсил из 30+ чатов. И всё ему хорошо, и буду дальше его развивать и улучшать, пока есть силы и время. Автоотказы кстати hh почему-то никуда не дел. И как шли они сотнями, так и идут. Ну, видимо сейчас будет эра противостояния одной бедной ИИшке - другой. Будем посмотреть во что это выльется. Сегодня кстати ничего полезного не сделал. Ощущается как день в пустоту, особенно остро - когда ты безработный. Но видимо такие дни тоже должны быть.

А сколько это стоит? Когда только начинаешь заниматься пет-проектами и разработкой - не задумываешься о том, что каждый чих б
А сколько это стоит? Когда только начинаешь заниматься пет-проектами и разработкой - не задумываешься о том, что каждый чих будет тебе чего-то стоить. Я обещал рассказать как я собственно сделал моего бота @joba_search_bot, на чем он вообще написан и как функционирует. И самое главное - сколько всё это стоило? Ну во первых - стек: - Parser: Python + Telethon + Groq API - Backend: FastAPI + Supabase (PostgreSQL) - Frontend: Next.js 14 + TypeScript - Bot: aiogram 3 - Инфра: Timeweb VPS + nginx - Git: для версионности и раскатки обновлений Во вторых - расходы: - Хостинг: 1 650₽/мес (Timeweb). Средненькая VPSка. - AI API: 0₽ (Groq free tier, аккаунты с ротацией чтобы избежать лимитов) - Домен: 400₽/год (уже был) - Claude.code max: 100$ в месяц Сроки: 6 дней (по 4-12 часов в день) Разработка: Один + Claude Code Для пет проектов и тестирования гипотез, например для стартапа - можно обойтись и минимальными вложениями. Это мой подход. Если работает минимум - масштабируй. Если показатели есть - масштабируй. Если нет - как говорится "не можешь срать не мучай жопу". Самая большая сложность - это всё написать и соединить в единый работающий механизм. Даже используя claude.code или другие нейросети для генерации кода - тебе нужно понимать, как этот код функционирует, что для него нужно и т.п. вещи. В планах - продолжить расширять этого бота, протестировать несколько гипотез. Я уже получил фидбек от большого количества людей, интересные идеи и мнения. Уже провел несколько фиксов. Но даже сейчас, с момента запуска - больше 500 вакансий, больше 200 пользователей, сотни просмотров вакансий. А это - дорогого стоит! Значит можно продолжать. Если хотя бы несколько человек найду с помощью бота вакансию - это уже очень и очень круто. Пытаюсь выжить | Бот для поиска работы

🤬 Усталость с накопительным эффектом Вчера я сгорел. Настроение упало в ноль, и весь день решил сделать мне проверку стрессо
🤬 Усталость с накопительным эффектом Вчера я сгорел. Настроение упало в ноль, и весь день решил сделать мне проверку стрессом, которую я не вывез. И сгорел. Одна из кошек гуляет, и начала метить всё подряд. Конец декабря - поиски работы в этом месяца ещё хуже чем всегда (хотя казалось бы куда уж хуже). С утра перестал работать мой VPN, причем только на моём ПК. У моей женщины всё ок на компе (а мы в одной сети как бы), на телефоне всё ок. ПК при подключении VPN - умирает. Накануне ставил zapret чтобы поиграть с другом, и это аукнулось видимо на VPN. Я провел 6 часов в попытках решить проблему с VPN (нашел кстати пару багов и поправил на сервере, но это проблему не решило). А знаете что решило? Вот и я не знаю. Он в какой-то момент просто подключился и стал работать как и прежде. Просто так. А ещё мы поехали на НГ ярмарку за 1к рублей (спасибо яндекс такси). А по приезду на место обнаружили что ярмарки нет. Погода была так себе, и её перенесли. После прогулки по холоду и безуспешной попытки найди подарок одному из друзей на НГ - грустно уехали домой. Дома - кошка с её "пометками о жизни", неработающий VPN, и весь бэкграуд всего происходящего. И я сгорел. Казалось бы, что ты делаешь всё максимально от себя возможное, чтобы держать баланс спокойствия, пытаешься отдыхать и всякое такое. Но иногда оказывается что этого не достаточно. А что ещё сделать - ты не знаешь. И я вижу и знаю что так не только у меня. Очень много кто сейчас в напряжении. Какой совет я вам могу дать? Никакого :) Я сгорел, побомбил, посокрушался. А в 12 ночи сел и 2.5 часа правил бота по поиску работы, читал фидбек и вносил правки. Патчноут кстати вот тут. Ну а решения для "не гореть" у меня пока нет :) А вы последний раз от чего сгорали? И как тушились? Генерировал картинку для поста. Посмеялся от души, сохранил себе штук 10.

🦾 Тест открыт Допилил сегодня до конца MVP версию бота по поиску работы, ура товарищи! Сам бот: @joba_search_bot N времени б
🦾 Тест открыт Допилил сегодня до конца MVP версию бота по поиску работы, ура товарищи! Сам бот: @joba_search_bot N времени буду тестировать, смотреть, делать небольшие правки и собирать фидбек. Что умеет уже сейчас: → Парсит 30+ каналов 24/7 → AI извлекает грейд, зарплату, стек, контакты → Фильтрует дубликаты между каналами → Присылает только релевантное по твоим критериям → Можно настроить ежедневный дайджест → Работает прямо в Telegram через mini-app Распарсил порядка 500 вакансий из каналов, много раз прогонял и настраивал парсер, провел десятки тестов. Наверняка ещё какие-то ошибки будут, но я ОЧЕНЬ доволен тем MVP, которое смог сделать в одну калитку. Сейчас закинул пост в LinkenIn (можете репостнуть, будет + вам в карму), и своим друзьям\знакомым. Теперь дело за сбором фидбека. Но радует, что я уже второй проект запускаю за достаточно короткий срок. В следующих постах расскажу как это всё работает, что под капотом и сколько по итогу стоит всё это действо. А сейчас - приглашаю вас к тестам и жду ваш фидбек!

🚘 Проект номер два, финишная прямая Сегодня я завершаю работу над MVP прототипом для своего второго проекта. Поиск работы се
🚘 Проект номер два, финишная прямая Сегодня я завершаю работу над MVP прототипом для своего второго проекта. Поиск работы сейчас СИЛЬНО важная часть для большого числа специалистов. Рынок шатает, искать работу тяжело. Пройти какие-то фильтры HR и попасть хотя бы на прескрин - тяжело. Понять "а что же нужно писать в резюме" - тяжело. И в этом нелегком тяжело я хочу опять помочь себе и хоть кому-то ещё. Проводя исследования hh и делая различные тесты пришел к выводу что поиск работы в hh меня лично удручает. Сухие отказы, хз как там что изнутри работает. 1000 человек на вакансию, ну просто кошмар. Решил что буду писать HR или лидам\продюсерам\сео напрямую. И это работает ГОРАЗДО лучше. По этому на прошлой неделе ко мне пришла идея сделать бота, который бы парсил вакансии из кучи тг каналов, выкидывал мусор и дубликаты, и оставлял только сами вакансии + упрощал их просмотр. Давай мне информацию о ЗП, формате работы, названии компании, должности, грейде и т.п. Сейчас это всё происходит автоматически, проходит через нейронки и на выходе я получаю отличную БД с вакансиями. Быстро и удобно. Но ведь и этого мне было мало, по этому всё теперь ещё и в интерфейсе телеграмм-миниапп, а не просто текстовый бот. Нажал, выбрал что тебе нужно, настроил фильтр и получай дайджест по свежим вакансиям. Всё. Завтра запущу его в тест, передам знакомым, разошлю в пару чатов и размещу в линке. Мне нужно будет собрать фидбек, понять, насколько это удобно и дофиксить возможные баги. Для этого в бота встроена возможность закинуть в меня фидбек (в ключевых местах). Пришлось купить себе подписку claude.max за 100 бачей. Да, для безработного это не прям приятно, но это будет отличным вложением, если оно окупится помощью мне и кому-то ещё. В планах - доработки бота, подключение различных AI инструментов, аналитики, кейсов, полезных контактов и прочего прочего. Но это уже другая история, которая только поджидает меня впереди. Очень надеюсь, что его подхватят и как-то запушат соц.сети. Бот бесплатный, и таковым и будем в его основном направлении.

🤓 Знаю всё больше, умею всё больше У меня почему-то всегда было очень стойкое ощущение, что чем больше у тебя умений, способ
🤓 Знаю всё больше, умею всё больше У меня почему-то всегда было очень стойкое ощущение, что чем больше у тебя умений, способностей, знаний (ну или как говорят на HRском - хард и софт скилов) - тем круче. Я довожу свой проект под кодовым названием "ЖобаСерчер" на стадию MVP. По тихой готовлюсь к запуску. Вношу правки. И стал замечать некоторую особенность. Я заметил, что я вижу то, что предлагает сделать нейросеть, и понимаю, что это не правильный подход. Или то, что она отвечает - не верно. Потому что когда-то к примеру пару лет назад я долго делал DnD бота для тг сам (ещё до нейронок), и неплохо изучил всякие подводные камни самого тг и его API. И смог сейчас эти знания применить. В целом, любой опыт, который я получаю я рано или поздно использую. Даже подход к твоим мыслям или подходам к решению проблем изменяется. При чем не так важно, где именно ты получил этот опыт. Его можно применить в совершенно разных сферах, подходах и мыслях. И я всегда от этого кайфовал. Наверное по этому развитие нейросетей меня тоже сильно драйвит. Я могу получить доступ к скилам, которых у меня никогда не было. Быстро. И это меня драйвит. По этому я уверен, что я никогда не сделаю себе CV, которое полностью раскроет работодателю или будущему партнеру весь спектр умений. Я просто не представляю как это можно сделать) По этому сейчас при общении с работодателями я делаю ремарку, что "в резюме я не смогу описать все свои умения и навыки, но наверняка смогу показать их вам на собеседовании или на практике". А как вы считаете? Стоит ли поглощать все знания, до которых можешь дотянуться?

🔥 Горю идеей Случилось так, что новый проект сейчас меня сильно драйвит, и я этому очень рад. Вчера работал 12 часов подряд,
🔥 Горю идеей Случилось так, что новый проект сейчас меня сильно драйвит, и я этому очень рад. Вчера работал 12 часов подряд, закончил ближе к 2 часам ночи. Сегодня продолжил. Зато получил отличный результат. Вчера я писал, что скорее всего буду использовать простую доработку парсера. Так вот, после ряда тестов и проверок гипотез пришел к варианту попробовать бесплатные возможные AI. Читал статью, где один из пользователей использовал gemeni и его API. Не долго думая - перевел рельсы своего парсера на gemeni, провел ряд тестов и был приятно удивлен качеством обработки. Но споткнулся о достаточно неприятные ограничения со стороны gemeni. Если количество токенов и RPM (запросов в минуту) - ещё можно было обыграть и сделать "очередь", то ограничения в RPD (запросов в день) - уже меня стопнуло. 20 запросов в день это вообще ни о чем. После небольшого исследования перешел на Groq. Немного повозился с промтами. Потом передела категоризацию внутри, снова повозился с промтами. Провел с десяток тестов. Много раз тюнил в разные стороны. По итогу сейчас имею результат, который меня полностью устроил. Качество парсинга великолепное. Ошибок - минимум. Завел два аккаунта, распараллелил обработчики, чтобы сократить время ожиданий. За 30 минут смог обработать 316 постов. Отсеять ненужное, а нужное разбить на составляющие для последующей работы. В общем - результатом СИЛЬНО доволен. Всё же ко всем решениям нужно подходить с головой. Приступая к тестам парсера я думал что "и так сойдет", но после ряда тестов увидел, что результат очень далек даже до "и так сойдет". И пришлось сделать хорошо)

رسالة فيديو01:00

🤪 Запусти, а потом доделай Сейчас вновь столкнулся с проблемой, о которой писал в предыдущем посте. Перед тем как делать до конца фронтенд для своего проекта - решил ещё раз провести тесты уже готового бэкенда. Самое основное что хотелось посмотреть - как себя ведет парсер. После небольших доработок (несостыковка между парсером и БД, а так же нюансы работы с ТГ и их ID чатов\каналов) - добавил 11 первых каналов для парсинга, и на одном из каналов провел первые тесты. Собрал порядка 80 постов, прогнал через парсер. И тут то и появились первые очевидные проблемы. Я знал, что парсер будет нуждаться в доработке т.к. нет единого формата постов (не то, что между разными каналами, иногда внутри одного канала), по этому точность парсинга изначально уже оставляла желать лучшего. И тут у меня встала дилемма. Либо я сейчас трачу N времени на большую доработку парсера, чтобы довести до "близкого к идеалу", либо делаю на "работать будет" и продолжу запускать MVP. Очевидно сейчас я выбрал более дешевый для меня вариант, как по времени так и по затратам. Я решил что немного доработаю базовый парсер, оставлю люфт на 20-30% ошибок (а они явно будут), и продолжу работу. А уже потом возьму один из двух доступных сейчас вариантов. 1️⃣ вариант. Парсер + AI на сложные поля Использовать AI для разгрузки в тяжелые для парсера поля - название, заголовки, ЗП или нюансы оплаты. Можно уложиться в примерно 1-2$ на 1000 запросов по вакансиям. 2️⃣ вариант. Локальная LLM Fine-tune маленькой локальной модели на собранных данных. Скормить 500-1000 вакансий из разных чатов и обучить модель самостоятельно. Точность будет высокой, но проблема в разметке данных, датасете и самом обучении. По этому на данный момент - лишь небольшие доработки. Дел ещё много, а продукт нужен уже сильно. В влажных мечтах запустить уже в ближайшие 1-2 недели. А в полноценный прод выйти в начале года. Хотя может в тестах окажется, что лучше запариться и сделать, если не будет давать нужного минимального результата. Будем посмотреть) За сим откланяюсь, и продолжу работу над проектом.

🆘 Не гнаться за идеалом Вчера был сильно продуктивный день. Пока моя женщина участвовала в конференции дизайнеров, я плотно
🆘 Не гнаться за идеалом Вчера был сильно продуктивный день. Пока моя женщина участвовала в конференции дизайнеров, я плотно посвящал свой день моему второму проекту. С утра и до самого вечера занимался им, и как оценивает работу claude - то он готов на 80%. Но кажется, что он немного преувеличивает, я оценил бы где-то на 40% максимум. Но кажется пора немного приоткрыть завесу тайны касательно проекта. В LinkedIn я уже про это говорил, но повторюсь тут. Я нахожусь в поиске работы, и с каждым днем всё больше понимаю, что старые методы уже не работают. Что легче и правильней найти HR, а ещё лучше - твоего возможного начальника (если это отдел) или CEO/директора, если ты на руководящую должность. И попытаться поговорить напрямую. С другой стороны я понимаю что более свежие и прямые контакты возможных работодателей можно найти во всевозможных ТГ каналах. Но подписываться на десятки таких каналов и пытаться каждый день их читать в надежде увидеть ту самую вакансию - не мой выход. По этому я хочу сделать ТГ бота, который бы их парсил, анализировал, и выдавал мне уже отфильтрованную выборку. Спасибо Кириллу и его паблику (кстати можете подписаться), в общении под одним из постов я узнал, что есть в ТГ протоколы, которые смогут позволить это сделать, т.к. ТГ бота нельзя заставить "слушать каналы". Такой функционал ему доступен только если бот является админом. А кто будет добавлять моего бота как админа в свои каналы?) Вот и я так подумал. Что будет делать бот? Парсить вакансии, анализировать что там написано. Собирать их в БД и сохранять линк на саму вакансию (где была найдена), и выдавать мне уже их как дайджест или как ленту вакансий. С кратким описанием, ЗП (если она была) и прочими полезными штуками, такими как контакты HR. Да, это точно не будет работать идеально, но работать точно будет. По этому за следующую неделю планирую проект запустить в MVP и первые тесты на небольшую аудиторию своих знакомых. Основная работа и меньше всего времени уходит на первые 80% задачи. Потом ситуация меняется, и оставшиеся 20% забирают больше сил и времени. И обычно 20% это уже гонка за идеалом, попытка всё сделать "правильно". И на этом я часто мог застрять и упустить момент. Больше такого допускать я не хочу. А вы когда то застревали в своей задачи в самом конце?

🤟 Немного аудитории с прошлых проектов Когда то давно я делал бота для игр в ДнД. В основном это был чарник под ДнД 5ой реда
🤟 Немного аудитории с прошлых проектов Когда то давно я делал бота для игр в ДнД. В основном это был чарник под ДнД 5ой редакции. Позже он конечно оброс разным функционалом, базами данных, поисковой системой, и даже ChatGPT (когда он только только выдал API). Но в какой-то момент я понял, что монетизировать эту аудиторию - бессмысленно. Ну просто не хотят платить люди за продукт, у которого есть много бесплатных аналогов. А пользоваться - хотят) И вот на днях я сделал пост в свой паблик по ДнД, а потом ещё рассылку запустил. Оказалось, что ещё около 3.5к человек не заблочили бота. Ну и получили моё приглашение посмотреть мой пет проект - VPN севис. Кстати вот он, если кто забыл: @vladka_vpn_bot Как не планировал его монетизировать - так и не планирую. Но протестировать решил. По этому всем подписчикам этого канала - 30 дней VPN бесплатно. Без покупок, привязок и прочих приколов. Подписан - пользуешься. И вот за пару дней я уже вижу 40+ активных подписок. Вижу, что подключения есть, в пике не нагрузил даже в половину трафик. Что радует, значит сервис себя ведет стабильно. Но кстати провозился я почти весь день с добавлением бесплатной подписки. Т.к. я не полноценный разраб, а скорее человек, который немного понимает и любит нейросети, то и свои минусы присутствуют. При разработке и мерже с гита репозитория - claude.code почему-то подсунул мне команду, которую я не заметил, и снес мне половину файлов (которые были локально, типа .env и разных инструкций), и почти все связи и необходимые утилиты. Пришлось повозиться - но благо я всегда делаю бэкапы важных файлов и удар был не сильным. Сейчас же продолжаю делать второй пет-проект. Но о нем расскажу позже. А у вас есть идеи проектов, которые вы не реализовываете?

😐 Конец года - тухлось и уныние Держу план на отклики и общение с HR, и большинство ребят положительно отвечают и хорошо отн
😐 Конец года - тухлось и уныние Держу план на отклики и общение с HR, и большинство ребят положительно отвечают и хорошо относятся к инициативе, вот только результатов от этого не сильно много. Хорошо, когда тебе приветливо отвечают и в целом нормально с тобой общаются. Плохо - когда нет вакансий под твой опыт. Это проблема номер раз. Проблема номер два. А я вот поискал пошуршал в LinkedIn (кстати подписывайтесь), и знаете что. А ведь геймдев студий не прям и много) и в какой-то момент мне просто станет некому написать. И что тогда делать? Плюсом ко всему я на днях ещё смотрел видос, в котором один парень говорил что "ну раз вас сохранили в базе и отказали, то всё, пиши пропало". И я подумал, а действительно, если я когда-то пол года тому назад уже пообщался с ребятами, они сделали на листике пометку из пары слов типа "не подошел, он мидкорщик нам такое не надо". И всё. И HR и команде легче просто поднять архивы, глянуть, что ты когда то не прошел и не рассматривать тебя. И теперь "мы сохраним вас в базу и будем иметь в виду" уже не звучит как-то приятно :) Хотя может это я лишний раз себе что-то придумываю. Но да ладно, вернемся к проблеме номер два. А её как раз таки решит второй мой пет-проект. Я его ласково называю "жобасерча". Я уже сегодня приступил к его написанию. В первую очередь я надеюсь что он поможет мне решить мою же проблему с ужасным поиском работы, и позволит полностью отказаться от hh. А если повезет - то поможет ещё кому-то. Пару лет назад я уже делал бота по поиску работы, который имел огромный успех в малых кругах. Но я на него забил и не развивал, и он стух. Тогда я его делал сам руками с болью и слезами. Чтож. Посмотрим что получится на этот раз. Спойлерю немного структурного подхода на пикче. Идут такими же шагами, но уже с учетом наработок, понимания как работает клауд код и как я сам хочу вести проект. Пожелайте удачи)

💼 Владька продолжает пытаться найти работу. Прошло уже какое-то время попыток найти интересное и оплачиваемое местечко в Gam
💼 Владька продолжает пытаться найти работу. Прошло уже какое-то время попыток найти интересное и оплачиваемое местечко в GameDev, или чем-то с ним связанным. За плечами десятки откликов на HH, и пару десятков отказов по тем или иным причинам. Основные - либо хотят единорога, который может всё. Либо не хотят платить. Где-то моих компетенций не достаточно, а где-то отбор идет сквозь пальцы, и совершаются какие-то ну очень смешные ошибки. Месяц назад проходил собеседование с HR, делал тестовое (достаточно большое и развернутое на самом деле), в котором была и теория по ГД, и 3 практических задания. Мне отказали. Ну и выдали мне фидбек, в котором буквами в словах написали, что "Тут сделано хорошо, даже отлично. Оценка 2 из 4 баллов.", или "Выполнено только 1 из 3 заданий". На мои попытки разобраться, а как это "отлично, вот тебе 2 из 4", и что значит "выполнено 1 из 3", присылая прям скрин из документа где расписаны все 3 задания - никто мне пояснить не смог. Лишь спустя пару дней ответили "команда всё четко проверила в несколько человек, ответ не изменится". И такие собеседования тоже бывают) Ну ничего в этом страшного нет, как мне кажется. Но я понял, что нужно поменять подход! Что же я решил: 1. Отпущу уже этот многострадальный hh, буду раз в день поднимать анкету в поиске. 2. Изменю стратегию. Подключу больше нетворкинг. 3. Буду писать в интересующие меня компании напрямую - нахожу контакты HR или CEO и пишу им в личку. 4. Буду стараться писать хотя бы 10 людям каждый день. 5. Буду участвовать в обсуждениях в LinkedIn и оставлять посты ещё и там. Ну и посмотрим, к чему такая стратегия приведет. А ещё у меня есть уже 5 различных идей для петпроектов. Вот думаю, за какие браться. Что-то связанно с развлечениями, что-то с социальной частью и AI, а что-то с поиском работы. И пока мой VPN просто существует как факт (@vladka_vpn_bot) - пора начать делать новый и интересный проект. #поискработы #инсайт #пландействий

🛠 Делаю VPN-сервис с помощью нейросети. Часть 3. Я начал работу над VPN 14 ноября. Уделяя не больше 2-3 часов в день и не ча
🛠 Делаю VPN-сервис с помощью нейросети. Часть 3. Я начал работу над VPN 14 ноября. Уделяя не больше 2-3 часов в день и не чаще чем 4 раза в неделю - я подготовил VPN сервис, которым можно пользоваться уже сейчас. Вашему вниманию представляется Владька VPN сервис! 👀 @vladka_vpn_bot 👀 Что удалось сделать: VPN сервер на базе OpenVPN Telegram бот для продажи VPN подписок Оплата через YooKassa с автоматическим продлением Стек: Python 3.12 aiogram 3.x - Telegram Bot framework APScheduler - Планировщик задач Supabase - PostgreSQL БД (через REST API) YooKassa - Платежная система OpenVPN - VPN сервер с ограничением скорости через Linux TC systemd - Управление сервисами Бот работает автономно. Оповестит меня о возможных проблемах. Оповестит о новых клиентах. Но самое главное - сам сгенерирует конфиг, сам обновит БД, сам выставит все необходимые напоминания. В дальнейшем возможно я его ещё немного доработаю - добавлю себе дашборды для аналитики, возможно выгрузки метрик. Но на данном этапе этого вполне достаточно, и я сильно доволен, что справился в одиночку с помощью Claude. Из интересного - пришлось впервые поработать с Git, настроить webhook и SSL сертификацию для него на своём домене, поработать ещё раз с Юкассой и их платежами (как через @botfather так и через API, как сделано в текущем исполнении). Немного набил шишек, немного понял для себя как лучше делать последующие проекты. Сейчас я сделаю ещё пару постов в соц.сетях о своём пет проекте, и на этом наверное упоминания сервиса закончатся - я делал его для нескольких друзей и знакомых, ну и как тренировку для новых навыков. Кто хочет себе стабильный VPN - @vladka_vpn_bot PS - вот вам картинка от nano banana - как себя чувствуют люди, когда юзают мой VPN :)) #PetProject #AI #VPN

🛠 Делаю VPN-сервис с помощью нейросети. Часть 2. Вот уже три дня я пытаюсь завершить работу над VPN сервисом. Больше всего в
🛠 Делаю VPN-сервис с помощью нейросети. Часть 2. Вот уже три дня я пытаюсь завершить работу над VPN сервисом. Больше всего времени сейчас занимает тестирование всех возможных кейсов, различные фиксы багов, а так же возня с юкассой и оплатами. Изначально я хотел связать юкассу и телеграм через @botfather. И всё было сделано успешно и отлично работало. Но не работали автосписания. Где-то часа два мне потребовалось, чтобы выяснить, что botfather не может делать рекуррентные платежи. Ну нет у них такого функционала. А для меня это означало что нужно переработать уже готовую систему оплаты на чисто API-шную от юкассы. И это потребовало ещё двух дней вайбкодинга и тестирования. Сегодня я завершаю работу с платежами, общением с поддержкой юкассы (чтоб меня в их системе переподключили на то, что мне нужно для рекуррентных платежей), и выхожу в финальное тестирование продукта. Опыт интересный, и я так и не купил себе claude за 100$ в месяц, обошелся тарифом pro за 20$. Какой был план действий: Изначально, имея уже опыт общения с нейросетями и понимая принципы построения промтов, и в целом имея понимание как и что нужно писать нейросети, чтобы получить достойный ответ - я подошел к задумке структурно. 1. Собираю исходные данные. Какой у меня есть сервер. Что я хочу сделать. Какие шаги верхнеуровнево и большими мазками я представляю. 2. Декомпозирую на две части. Первая - VPN сервис сам по себе. Вторая - бот в ТГ для взаимодействия с сервисом. 3. Декомпозирую задачи внутри каждой части. Четко представляя себе, какие действия необходимо выполнять. И если с VPN я особо ничего не знал - и просто отдал это на декомпозицию claude, то с ботом я понимал как конкретно я хочу выстроить взаимодействие. На данном этапе я провел диалог с Claude, передавая ему всю необходимую информацию, моё видение проекта. С ним же мы разобрали это на структурные блоки. Шли по шагам, не приступали к следующему, пока я не был доволен тем, что получалось. И так шаг за шагом я получил план из 6 шагов по работе с VPN сервисом, и 9 шагов по работе с ботом. Для каждого шага - подготовил отдельный промт. 4. Сохраняю всю информацию в obsidian. Там же организовал хранение необходимых данных - доступов и настроек, полезных команд, а так же пометок на будущее - что стоит пофиксить. 5. Осталось дело за выполнением пошагового плана. В какой-то момент я понял, что claude.code просто не справляется с объемом в одном чате (даже с учетом что 1 чат = 1 задача), т.к. возникали баги и приходилось что-то фиксить. И я подошел и к этому вопросу структурно. Для каждого чата и каждой сессии работы над конкретной задачей - я суммировал информацию в отдельный документ. В нём записывались выводы по сессии, пометки, что необходимо учесть, что уже было сделано и какой следующий шаг по нашему плану нужно выполнить. Так шаг за шагом и строилась работа над проектом. Выходные я наверное не буду заниматься проектом (а может и буду). Но следующий пост уже будет с информацией о готовом, работающем и протестированном продукте. #PetProject #AI #DevOps #VPN

🛠 Делаю VPN-сервис с помощью нейросети. Часть 1. Последнюю неделю я занимаюсь тем, что наверняка считают сложным и доступным
🛠 Делаю VPN-сервис с помощью нейросети. Часть 1. Последнюю неделю я занимаюсь тем, что наверняка считают сложным и доступным только DevOps-специалистам или рукастым разрабам — поднимаю собственный VPN-сервер. И знаете что? Нейросеть делает большую часть работы за меня. Я использую Claude для генерации кода, настройки конфигов и решения проблем по ходу разработки. Изначально планировал работать через Claude Desktop, потом увидел Claude Code для терминала и VS Code, но в итоге всё делаю прямо в браузере — благо компания раздала бесплатные токены для теста. Что за сервер: Облачный хостинг на Timeweb (Cloud NL-50) за 1650₽/мес — это 2 CPU, 4GB RAM, 50GB NVMe на Ubuntu 24.04, расположение Нидерланды. Пропускная способность 1 Гбит/с, так что со скоростью проблем точно не будет. Путь обучения: Пришлось сначала разобраться как работать с Git и репозиториями — до этого в работе не было на то нужды (хватало продуктов от Google и Atlassian). Но впоследствии понял, насколько Git удобная штука. Потом я составил себе четкий план действий, разбил на конкретные шаги и начал переводить эти шаги в промпты для Cladue. Процесс оказался интереснее, чем я думал: ты не просто говоришь "сделай VPN", а учишься формулировать задачи так, чтобы AI давал рабочий код с первого раза. Ну или как минимум делал 80% сразу, а остальные 20% вы могли доделать совместно. Цель проекта: Хочу сделать полноценную автоматизированную подписку с оплатой и раздать доступы семье и знакомым. Сильно рассчитывать на монетизацию я не планирую, если просто сервер будет сам себя окупать - уже хорошо). В следующих постах расскажу, как я расписывал шаги и какие подводные камни встретил в процессе. А в финальном — покажу готовый сервис и посчитаем реальные затраты времени и денег. Вы делали что-то подобное? Или думали, но откладывали? #PetProject #AI #DevOps #VPN

🎮 Владька пытается: зачем мне этот канал Два месяца назад проект, над которым мы работали закрылся. Broken Sun MMO — браузерная 3D ММО с большим бюджетом. Я был Lead Game Designer, и в моей команде было 6 человек. Всё было интересно, но как всегда есть одно НО. Деньги кончились. И проект закрылся. Сейчас я в поиске работы. Как и очень большое количество других специалистов из разных областей, уволенных за последние 3 года. Рынок перенасыщен, конкуренция высокая, откликов много, вакансий мало, а компаний, которые готовы платить специалистам - ещё меньше. Что я делаю: Ищу работу, делаю пет-проекты, экспериментирую с AI. И много играю в игры. Что будет в этом канале: - Честный дневник поиска работы — что откликается, что молчит, какие интервью, какие оффера - Кейсы с прошлых мест работы, и с новых, когда работу найду - Пет-проекты и эксперименты — Telegram Mini Apps, VPN-боты, AI-инструменты - SQL, аналитика, процессы — то, что реально работает в gamedev - Ошибки и провалы — их больше, чем успехов, но именно они учат Зачем это вам: Если вы в gamedev и хотите видеть, как это работает без фильтров — добро пожаловать. Если ищете работу сами — будем пытаться вместе. Если просто интересно, как я живу между проектами — тоже заходите. Я не гуру. Я просто пытаюсь. Иногда получается.

🫡 Всем привет, и я промахнулся в кнопках. Сегодня с утра я продолжил работу над своим проектом, и к своему же большому удивл
🫡 Всем привет, и я промахнулся в кнопках. Сегодня с утра я продолжил работу над своим проектом, и к своему же большому удивлению - удалил все посты с этого канала. Да, их было всего 3, да, у меня пока мало подпесчиков, но всё равно обидно. С утра продолжил фиксить баги в своём проекте с VPN ботом, и нечаянно удалил не чат с ботом, а сообщения в канале. И там и там это кнопка "очистить историю". И там и там названия начинаются на "Владька". Так ещё и утро. По этому в течении дня я постараюсь найти первые два поста и восстановить их, просто запостив их по новой. Грустно. Но хотя бы не так много потеряно, да и я только начал.