Чебурнет или как перестать хоронить мир и начать пилить продукт
Последние две недели я тупо смотрел в IDE и не мог написать ни строчки. Пока Cursor пытался генерить за меня код, я думскроллил новости про чебурнет, листал вакансии на HH и всерьез думал, а не уехать ли в Минск.
В какой-то момент понял: всё, стоп, приехали. Я пробил дно продуктивности. Такое состояние у меня уже бывало пару раз, так что алгоритм выхода из пике мне знаком. Решил вырубать тревожность радикально.
Вот мой стек по борьбе с кукухой за последние 5 дней:
1️⃣ Жёсткий инфодетокс
Отписался вообще от всех новостных каналов в Телеге. ФотоГрам и YouTube у меня и так физически лежат на другом телефоне, так что там залипать не выходило.
2️⃣ Пережил ломку по новостям
Самым сложным было перестать рефлекторно хватать телефон каждые 15 минут, чтобы проверить, не начался ли апокалипсис. Договорился с собой: если случится что-то реально важное, я всё равно об этом узнаю либо на утреннем дейлике, либо из очередного мемаса.
3️⃣ Физика
Урезал кофе (совсем исключить пока не вышло) и начал гулять по утрам перед работой. Строго без наушников, музыки и подкастов: просто чтобы проветрить голову.
Итог:
Меня отпустило. Я перестал переживать о том, куда катится мир. Но самое крутое - все эти разговоры про блокировки меня так выбесили, что я психанул, сублимировал тревогу в код и наконец-то начал пилить свой пет-проект сервис кросспостинга.
❤️ - спасаюсь магнием и изоляцией
🔥 - вообще не переживал, на улице весна, работаем
#лайф
🫥 Дебаж 🐞с ноги в 🦶в VK и Max
Последние две недели я тупо смотрел в IDE и не мог написать ни строчки. Пока Cursor пытался генерить за меня код, я думскроллил новости про чебурнет, листал вакансии на HH и всерьез думал, а не уехать ли в Минск.
В какой-то момент понял: всё, стоп, приехали. Я пробил дно продуктивности. Такое состояние у меня уже бывало пару раз, так что алгоритм выхода из пике мне знаком. Решил вырубать тревожность радикально.
Вот мой стек по борьбе с кукухой за последние 5 дней:
1️⃣ Жёсткий инфодетокс
Отписался вообще от всех новостных каналов в Телеге. ФотоГрам и YouTube у меня и так физически лежат на другом телефоне, так что там залипать не выходило.
2️⃣ Пережил ломку по новостям
Самым сложным было перестать рефлекторно хватать телефон каждые 15 минут, чтобы проверить, не начался ли апокалипсис. Договорился с собой: если случится что-то реально важное, я всё равно об этом узнаю либо на утреннем дейлике, либо из очередного мемаса.
3️⃣ Физика
Урезал кофе (совсем исключить пока не вышло) и начал гулять по утрам перед работой. Строго без наушников, музыки и подкастов: просто чтобы проветрить голову.
Итог:
Меня отпустило. Я перестал переживать о том, куда катится мир. Но самое крутое - все эти разговоры про блокировки меня так выбесили, что я психанул, сублимировал тревогу в код и наконец-то начал пилить свой пет-проект сервис кросспостинга.
❤️ - спасаюсь магнием и изоляцией
🔥 - вообще не переживал, на улице весна, работаем
#лайф
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤6
Выкатываю Кулер: мой сервис кросс-постинга с кастомными эмодзи и предпросмотром
В комментариях к прошлому посту резонно спросили: зачем пилить свой велосипед, если у всех блогеров одна и та же проблема, а на рынке полно готовых решений вроде SMMplanner?
Отвечаю. Когда я устал руками раскидывать тексты по разным каналам, я пошел смотреть готовые SaaS-решения и ботов. Да, они умеют переливать посты куда угодно. Но у всех есть один критичный для меня минус - они делают тупой копипаст "as is".
Из-за этого ты не можешь адаптировать пост под конкретную площадку. Например, в мессенджере MAX отключены негативные реакции (туда нельзя поставить 🤡), а в VK реакций на постах нет в принципе. Плюс ссылаться в одной соцсети на пост из другой - вообще моветон.
Именно эту боль я закрываю в своем сервисе Кулер. Механика такая: ты создаешь базовый текст (болванку), а затем в том же окне точечно редактируешь его под каждую конкретную площадку.
Что уже умеет Кулер (сейчас в стадии раннего доступа):
* Кросс-постинг в TG и MAX (на подходе VK)
* Планирование публикаций
* Удобный предпросмотр того, как пост будет выглядеть в ленте
* Редактор с форматированием (жирный шрифт, курсив и т.д.)
* Поддержка кастомных эмодзи Telegram
Пощупать сервис можно тут: https://cooler.debug-leg.ru
Если найдете баги или придумаете крутую фичу — пишите мне в личку @eryabyshev_debug_leg или на почту feedback@debug-leg.ru.
#bip #сooler
🫥 Дебаж 🐞с ноги в 🦶в VK и Max
В комментариях к прошлому посту резонно спросили: зачем пилить свой велосипед, если у всех блогеров одна и та же проблема, а на рынке полно готовых решений вроде SMMplanner?
Отвечаю. Когда я устал руками раскидывать тексты по разным каналам, я пошел смотреть готовые SaaS-решения и ботов. Да, они умеют переливать посты куда угодно. Но у всех есть один критичный для меня минус - они делают тупой копипаст "as is".
Из-за этого ты не можешь адаптировать пост под конкретную площадку. Например, в мессенджере MAX отключены негативные реакции (туда нельзя поставить 🤡), а в VK реакций на постах нет в принципе. Плюс ссылаться в одной соцсети на пост из другой - вообще моветон.
Именно эту боль я закрываю в своем сервисе Кулер. Механика такая: ты создаешь базовый текст (болванку), а затем в том же окне точечно редактируешь его под каждую конкретную площадку.
Что уже умеет Кулер (сейчас в стадии раннего доступа):
* Кросс-постинг в TG и MAX (на подходе VK)
* Планирование публикаций
* Удобный предпросмотр того, как пост будет выглядеть в ленте
* Редактор с форматированием (жирный шрифт, курсив и т.д.)
* Поддержка кастомных эмодзи Telegram
Пощупать сервис можно тут: https://cooler.debug-leg.ru
Если найдете баги или придумаете крутую фичу — пишите мне в личку @eryabyshev_debug_leg или на почту feedback@debug-leg.ru.
#bip #сooler
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Дебаж 🪲 с ноги 🦶
РКН не дремлет, поэтому сидеть только в уютном Telegram больше нельзя.
Приходится вылезать из зоны комфорта и диверсифицировать площадки. Последние несколько постов я руками дублировал в VK, VC, Дзен и Pikabu. На банальный копипаст и переформатирование уходит…
Приходится вылезать из зоны комфорта и диверсифицировать площадки. Последние несколько постов я руками дублировал в VK, VC, Дзен и Pikabu. На банальный копипаст и переформатирование уходит…
🔥6
🎥 Атомные привычки для ИТ: почему мы строим сложную архитектуру, но не можем выучить английский?
Снял обзор на бестселлер Джеймса Клира «Атомные привычки». Никаких советов «пей воду» — только хардкор: перекладываем изменения в жизни на язык разработки и продакт-менеджмента.
Что внутри (5 минут по делу):
1️⃣ Привычки как техдолг: почему один костыль не страшен, а костыли каждый день убивают проект.
2️⃣ Фокус на идентичность: почему цель «выпустить фичу» работает хуже, чем установка «я фаундер, который релизит проекты».
3️⃣ Главный баг мозга: почему оверинжиниринг систем планирования (привет, Notion и Obsidian с тысячей плагинов) никогда не работает.
Рассказал свою историю боли с настройкой идеального дашборда, который не взлетел.
👉 Заваривайте чай и залетайте смотреть:
VK Video
YouTube
RuTube
Дзен
Снял обзор на бестселлер Джеймса Клира «Атомные привычки». Никаких советов «пей воду» — только хардкор: перекладываем изменения в жизни на язык разработки и продакт-менеджмента.
Что внутри (5 минут по делу):
1️⃣ Привычки как техдолг: почему один костыль не страшен, а костыли каждый день убивают проект.
2️⃣ Фокус на идентичность: почему цель «выпустить фичу» работает хуже, чем установка «я фаундер, который релизит проекты».
3️⃣ Главный баг мозга: почему оверинжиниринг систем планирования (привет, Notion и Obsidian с тысячей плагинов) никогда не работает.
Рассказал свою историю боли с настройкой идеального дашборда, который не взлетел.
👉 Заваривайте чай и залетайте смотреть:
VK Video
YouTube
RuTube
Дзен
YouTube
Атомные привычки Джеймса Клира: честный обзор от разработчика
Зачем тратить неделю на настройку идеального дашборда в Obsidian, если через пару дней ты на него забьешь? В этом видео я разбираю суперпопулярную книгу Джеймса Клира «Атомные привычки», но без ванильного успешного успеха. Только хардкор: перекладываем идеи…
🔥3❤2
Speech to text получил Featured от Google - и вот что это реально даёт
Подался на номинацию Featured в Chrome Web Store и получил. Кстати, как показала практика, после первой 1000 установок шансы заметно выше.
Что реально меняется после Featured:
1️⃣ Доверие - плашка от Google визуально сигналит пользователю: «это не мусор».
2️⃣ Конкуренты пропадают со страницы (самое важное). На странице расширения в сторе перестают показываться похожие расширения конкурентов. Это напрямую влияет на конверсию в установку.
SEO и позиции в поиске Featured не меняет — проверено.
Как подаваться на номинацию — писал тут
#bip #speech_2_text
Дебаж 🐞с ноги в 🦶в VK и Max
Подался на номинацию Featured в Chrome Web Store и получил. Кстати, как показала практика, после первой 1000 установок шансы заметно выше.
Что реально меняется после Featured:
1️⃣ Доверие - плашка от Google визуально сигналит пользователю: «это не мусор».
2️⃣ Конкуренты пропадают со страницы (самое важное). На странице расширения в сторе перестают показываться похожие расширения конкурентов. Это напрямую влияет на конверсию в установку.
SEO и позиции в поиске Featured не меняет — проверено.
Как подаваться на номинацию — писал тут
#bip #speech_2_text
Дебаж 🐞с ноги в 🦶в VK и Max
❤2🔥2
Признаюсь честно: я решил вести этот блог публично только благодаря LLM. И по этой же причине я снова начал кайфовать от программирования.
Я стопроцентно продуктовый разработчик. Мне нравится пилить фичи (и иногда всаживать костыли), а не заниматься техническим вылизыванием. Но любая чистая архитектура требует писать тонну бойлерплейта. Это «скелет», который делает код поддерживаемым, но совершенно не двигает продукт.
Например, прямо сейчас на основном проекте для одной фичи мне пришлось сделать три маппера для нового API в сервисе и еще один в API-Gateway. А так как мы используем jOOQ, это постоянное описание базовых
Но теперь всю эту духоту забрал ИИ:
В найме я использую KiloCode, скидываю на него генерацию DTO, адаптеров, простых валидаций и тестов.
В пет-проектах на полную катушку гоняю Cursor (даже видео снимал, как именно).
Больше не нужно заморачиваться со стеком. Захотел написать ML-модельку на Python - садишься и
С блогом история один в один. Главным блокером всегда было время. У тебя есть алмаз идеи, но чтобы превратить его в читабельный пост, раньше уходили дни на редактуру. Сейчас я просто вываливаю поток мыслей и прогоняю через свой любимый промпт (где прошу нейронку быть моим жестким редактором и разносить текст по фактам). Раз-раз, пара итераций — и текст причесан. Получается такой неплохой искусственный бриллиант.
И тут я поймал себя на мысли: для людей вообще нет ничего более естественного, чем стремиться создавать что-то неестественное.
Люди создали искусственный интеллект, чтобы он стал идеальным фильтром от рутины. Пусть машина пишет унылые мапперы и вычитывает опечатки, а я буду делать то, ради чего всё затевалось: придумывать бизнес-логику и смыслы.
❤️ - ИИ генерят голимый слоп
👍 - ИИ это шуруповерт, давно забиваю им гвозди рутины
#толки
Дебаж 🐞с ноги в 🦶в VK и Max
Я стопроцентно продуктовый разработчик. Мне нравится пилить фичи (и иногда всаживать костыли), а не заниматься техническим вылизыванием. Но любая чистая архитектура требует писать тонну бойлерплейта. Это «скелет», который делает код поддерживаемым, но совершенно не двигает продукт.
Например, прямо сейчас на основном проекте для одной фичи мне пришлось сделать три маппера для нового API в сервисе и еще один в API-Gateway. А так как мы используем jOOQ, это постоянное описание базовых
upsert и map. 🥱Но теперь всю эту духоту забрал ИИ:
В найме я использую KiloCode, скидываю на него генерацию DTO, адаптеров, простых валидаций и тестов.
В пет-проектах на полную катушку гоняю Cursor (даже видео снимал, как именно).
Больше не нужно заморачиваться со стеком. Захотел написать ML-модельку на Python - садишься и
вайбкодишь. Да, гуглить и дебажить всё равно приходится, но результат появляется на свет в разы быстрее.С блогом история один в один. Главным блокером всегда было время. У тебя есть алмаз идеи, но чтобы превратить его в читабельный пост, раньше уходили дни на редактуру. Сейчас я просто вываливаю поток мыслей и прогоняю через свой любимый промпт (где прошу нейронку быть моим жестким редактором и разносить текст по фактам). Раз-раз, пара итераций — и текст причесан. Получается такой неплохой искусственный бриллиант.
И тут я поймал себя на мысли: для людей вообще нет ничего более естественного, чем стремиться создавать что-то неестественное.
Люди создали искусственный интеллект, чтобы он стал идеальным фильтром от рутины. Пусть машина пишет унылые мапперы и вычитывает опечатки, а я буду делать то, ради чего всё затевалось: придумывать бизнес-логику и смыслы.
❤️ - ИИ генерят голимый слоп
👍 - ИИ это шуруповерт, давно забиваю им гвозди рутины
#толки
Дебаж 🐞с ноги в 🦶в VK и Max
Telegram
Дебаж 🪲 с ноги 🦶
🚴♂️ Костыли и велосипеды в коде
Разберём две часто встречающиеся концепции в разработке: велосипеды и костыли.
Что такое велосипед?
Велосипед — это изобретение уже существующего решения. Почему так делают?
❌ Не умеют гуглить.
❌ Не знают, как использовать…
Разберём две часто встречающиеся концепции в разработке: велосипеды и костыли.
Что такое велосипед?
Велосипед — это изобретение уже существующего решения. Почему так делают?
❌ Не умеют гуглить.
❌ Не знают, как использовать…
👍11❤1
Как я сжег $60 в Cursor за 3 дня и понял, что флагманские LLM - это оверпрайс для рутины
Сейчас я с головой погружен в разработку Кулера. И на днях впервые уперся в лимит подписки Cursor Pro. Закинул еще $20, потом еще $20 и всё это меньше чем за три дня. Спойлер: эти деньги сгорели всего на половине фичи (сокращатель ссылок + счетчик переходов).
Я сидел на Claude Sonnet 4.6 и пробовал Opus 4.7. И вот на какой задаче до меня дошло, что я делаю какую-то херню.
Мой стек это React + Supabase. Прошу Opus сгенерить логику, а эта нейросеть за $25/1M токенов на серьезных щах пишет код, который тянет из базы все посты сразу, забив на батчи и даты публикации.
И тут пазл сложился. Флагманские модели - это эксперты во всём. Opus 4.7 шарит в молекулярной биологии и может написать эссе про пирамиды Хеопса. Но когда мне нужно накидать очередную формочку, я переплачиваю за всю эту мировую эрудицию, стреляя из пушки по воробьям.
Если мне всё равно нужно давать детальные инструкции и бить ИИ по рукам за детские архитектурные косяки, зачем платить х10? Встроенный Composer 2 (где токен стоит $2.50) при нормальном входном контексте отлично генерит базовый код.
В итоге я вывел для себя такой воркфлоу, чтобы соблюдать баланс цены и качества:
1️⃣ Базовая разработка (формочки, CRUD, бойлерплейт) - по умолчанию сижу на легком Composer 2.
2️⃣ Проектирование и архитектура - иду обсуждать в Perplexity.
3️⃣ Реально сложная логика - переключаю ручками на что-то от Antropic, опираясь на чутье разработчика.
P.S. Перечитал сейчас свой текст. Звучу как динозавр из мира C++, который хейтит Python и ворчит про лишние слои абстракции и оптимизацию.
❤️ - надо юзать специализированные модели под задачу
👍 - всё так, иди выпей таблетки, дед
#cooler #толки
Дебаж 🐞с ноги в 🦶в VK и Max
Сейчас я с головой погружен в разработку Кулера. И на днях впервые уперся в лимит подписки Cursor Pro. Закинул еще $20, потом еще $20 и всё это меньше чем за три дня. Спойлер: эти деньги сгорели всего на половине фичи (сокращатель ссылок + счетчик переходов).
Я сидел на Claude Sonnet 4.6 и пробовал Opus 4.7. И вот на какой задаче до меня дошло, что я делаю какую-то херню.
Мой стек это React + Supabase. Прошу Opus сгенерить логику, а эта нейросеть за $25/1M токенов на серьезных щах пишет код, который тянет из базы все посты сразу, забив на батчи и даты публикации.
И тут пазл сложился. Флагманские модели - это эксперты во всём. Opus 4.7 шарит в молекулярной биологии и может написать эссе про пирамиды Хеопса. Но когда мне нужно накидать очередную формочку, я переплачиваю за всю эту мировую эрудицию, стреляя из пушки по воробьям.
Если мне всё равно нужно давать детальные инструкции и бить ИИ по рукам за детские архитектурные косяки, зачем платить х10? Встроенный Composer 2 (где токен стоит $2.50) при нормальном входном контексте отлично генерит базовый код.
В итоге я вывел для себя такой воркфлоу, чтобы соблюдать баланс цены и качества:
1️⃣ Базовая разработка (формочки, CRUD, бойлерплейт) - по умолчанию сижу на легком Composer 2.
2️⃣ Проектирование и архитектура - иду обсуждать в Perplexity.
3️⃣ Реально сложная логика - переключаю ручками на что-то от Antropic, опираясь на чутье разработчика.
P.S. Перечитал сейчас свой текст. Звучу как динозавр из мира C++, который хейтит Python и ворчит про лишние слои абстракции и оптимизацию.
❤️ - надо юзать специализированные модели под задачу
👍 - всё так, иди выпей таблетки, дед
#cooler #толки
Дебаж 🐞с ноги в 🦶в VK и Max
Telegram
Дебаж 🪲 с ноги 🦶
Мой Тех-Радар 🔩
После отпуска я понял простую вещь - 2 недели достаточно, чтобы забыть всё, чем ты занимался.
И если у тебя нет структуры, стек превращается в хаос из случайных зависимостей и библиотек.
Поэтому последние пару недель я занимаюсь унификацией…
После отпуска я понял простую вещь - 2 недели достаточно, чтобы забыть всё, чем ты занимался.
И если у тебя нет структуры, стек превращается в хаос из случайных зависимостей и библиотек.
Поэтому последние пару недель я занимаюсь унификацией…
❤3👍3
ChatGPT на собесе: инструкция по провалу
На прошлой неделе провёл два техсобеса на Kotlin-разработчика и в очередной раз словил абсолютный кринж: кандидаты пытаются проходить интервью с ChatGPT, и делают это максимально тупо.
Почему-то люди думают, что если они не шарят экран, то собеседующий ничего не замечает. Но вот как выглядит этот «стелс» на практике:
*️⃣ Стук клавиш. Я задаю вопрос, человек задумчиво молчит, зато в микрофон радостно начинает лупить механическая клавиатура. Напокупали себе кастомных механик с громкими свитчами, а теперь палятся на первом же промпте.
*️⃣ Светомузыка на лице. Кандидат сидит в полутёмной комнате, и ровно после моего вопроса его лицо внезапно озаряется белым светом - открылась спасительная вкладка браузера.
*️⃣ Бегающий взгляд. Прямо на камере видно, как глаза двигаются влево-вправо, считывая строчки сгенерированного текста.
Как выглядит сам диалог с таким «киборгом»?
Например, прошу объяснить, что такое ACID. Кандидат сначала зависает на 5–7 секунд. Мнётся, выдаёт невнятное мычание в духе «ну… это короче про базы данных и надежность».
А потом в него вселяется Википедия. Он внезапным дикторским голосом начинает чеканить:
ACID — это Atomicity, Consistency, Isolation, Durability...
и выдает все расшифровки книжным языком. Переход от "не могу связать два слова" к "я лектор по базам данных" занимает ровно одну загрузку ответа.
И это не моя личная паранойя. В Huntflow я всё чаще вижу в карточках от других интервьюеров пометки: "кажется, использует ИИ", "вероятно, зачитывает ответы с экрана".
Как я на это реагирую в моменте? Не рублю с плеча и не устраиваю сцен. Сначала даю шанс, пытаюсь помочь наводящими вопросами. Но когда понимаю, что человек на том конце провода не рассуждает, а просто работает кожаным интерфейсом между мной и LLM, я перестаю его вытаскивать. Просто прогоняю по оставшимся вопросам в x2 скорости и сворачиваю звонок.
Знаете, в чём главная ирония? Я вообще не из лагеря морализаторов: обманул на собесе - в ад.
Если ты как-то схитрил, прошёл собес, а потом вывез испытательный срок и нормально тащишь задачи - да тока вперед. Важно то, как ты работаешь, а не как попал в компанию. Разраба в бою проверить очень легко.
Кринж в другом. Взрослые инженеры ведут себя как напуганные школьники, неумело списывающие у доски. Собеседование — это не экзамен, это попытка найти себе адекватного коллегу. А по итогу получается просто тупая времени.
👍 - Норм тема. Если прошел испытательный — победителей не судят
❤️ - Это неуважение к интервьюеру, сразу отказ
🔥 - Сам(а) подглядываю в ИИ на собесах, не вижу ничего такого
#толки
Дебаж 🐞с ноги в 🦶в VK и Max
На прошлой неделе провёл два техсобеса на Kotlin-разработчика и в очередной раз словил абсолютный кринж: кандидаты пытаются проходить интервью с ChatGPT, и делают это максимально тупо.
Почему-то люди думают, что если они не шарят экран, то собеседующий ничего не замечает. Но вот как выглядит этот «стелс» на практике:
*️⃣ Стук клавиш. Я задаю вопрос, человек задумчиво молчит, зато в микрофон радостно начинает лупить механическая клавиатура. Напокупали себе кастомных механик с громкими свитчами, а теперь палятся на первом же промпте.
*️⃣ Светомузыка на лице. Кандидат сидит в полутёмной комнате, и ровно после моего вопроса его лицо внезапно озаряется белым светом - открылась спасительная вкладка браузера.
*️⃣ Бегающий взгляд. Прямо на камере видно, как глаза двигаются влево-вправо, считывая строчки сгенерированного текста.
Как выглядит сам диалог с таким «киборгом»?
Например, прошу объяснить, что такое ACID. Кандидат сначала зависает на 5–7 секунд. Мнётся, выдаёт невнятное мычание в духе «ну… это короче про базы данных и надежность».
А потом в него вселяется Википедия. Он внезапным дикторским голосом начинает чеканить:
ACID — это Atomicity, Consistency, Isolation, Durability...
и выдает все расшифровки книжным языком. Переход от "не могу связать два слова" к "я лектор по базам данных" занимает ровно одну загрузку ответа.
И это не моя личная паранойя. В Huntflow я всё чаще вижу в карточках от других интервьюеров пометки: "кажется, использует ИИ", "вероятно, зачитывает ответы с экрана".
Как я на это реагирую в моменте? Не рублю с плеча и не устраиваю сцен. Сначала даю шанс, пытаюсь помочь наводящими вопросами. Но когда понимаю, что человек на том конце провода не рассуждает, а просто работает кожаным интерфейсом между мной и LLM, я перестаю его вытаскивать. Просто прогоняю по оставшимся вопросам в x2 скорости и сворачиваю звонок.
Знаете, в чём главная ирония? Я вообще не из лагеря морализаторов: обманул на собесе - в ад.
Если ты как-то схитрил, прошёл собес, а потом вывез испытательный срок и нормально тащишь задачи - да тока вперед. Важно то, как ты работаешь, а не как попал в компанию. Разраба в бою проверить очень легко.
Кринж в другом. Взрослые инженеры ведут себя как напуганные школьники, неумело списывающие у доски. Собеседование — это не экзамен, это попытка найти себе адекватного коллегу. А по итогу получается просто тупая времени.
👍 - Норм тема. Если прошел испытательный — победителей не судят
❤️ - Это неуважение к интервьюеру, сразу отказ
🔥 - Сам(а) подглядываю в ИИ на собесах, не вижу ничего такого
#толки
Дебаж 🐞с ноги в 🦶в VK и Max
❤4👍3👎1
За последние пару недель в Кулере появилось много всего: счётчики переходов по ссылкам из постов, генератор коротких ссылок, даже страничка-визитка - вот моя: cooler.debug-leg.ru/my-link/debug-leg
Но главного: кросспостинга в VK с фото до сих пор нет. И вот почему.
Я думал, это будет просто. Создал API-ключ в группе VK, дал ему права на стену, фото, файлы, потом попросил ИИ написать код. Первая публикация прошла. Текст лёг на стену как надо. Добавил фото и сразу ошибка:
Окей. Гуглю. Оказывается, для загрузки фото нужен пользовательский токен, а не токен сообщества. Иду за ним. Получаю:
Кольцо замкнулось. Токен сообщества - нельзя. Пользовательский токен - нельзя. Расширенные права - не дают.
Я пока не понимаю: это я что-то упускаю, или VK тихо закрыл эту возможность и просто не обновил документацию?
Кто-нибудь встречался с VK API и получал что-то кроме боли? 👇
#тек #cooler
Дебаж 🐞с ноги в 🦶в VK и Max
Но главного: кросспостинга в VK с фото до сих пор нет. И вот почему.
Я думал, это будет просто. Создал API-ключ в группе VK, дал ему права на стену, фото, файлы, потом попросил ИИ написать код. Первая публикация прошла. Текст лёг на стену как надо. Добавил фото и сразу ошибка:
error_code: 27 — Group authorization failed: method is unavailable with group auth.Окей. Гуглю. Оказывается, для загрузки фото нужен пользовательский токен, а не токен сообщества. Иду за ним. Получаю:
error_code: 15 — Access denied: no access to call this method with current scopes.Расширенные права? Пишу на devsupport@corp.vk.com. Ответ:
Из-за изменения политики дистрибуции
API-методов расширенные API-доступы больше не выдаются.Кольцо замкнулось. Токен сообщества - нельзя. Пользовательский токен - нельзя. Расширенные права - не дают.
Я пока не понимаю: это я что-то упускаю, или VK тихо закрыл эту возможность и просто не обновил документацию?
Кто-нибудь встречался с VK API и получал что-то кроме боли? 👇
#тек #cooler
Дебаж 🐞с ноги в 🦶в VK и Max
❤2
⚡️ Новое видео: Как делать пет-проект и не выгореть через неделю
Рассказал про свой 7-летний опыт пиления пет-проектов (и почему это была ошибка), смену стека ради фана и дофаминовую ловушку старта. В роли саркастичного скептика и ведущего — мой собственный телефон 📱
Врубайте фоном или смотрите вдумчиво:
YouTube
VkVideo
RuTube
Дзен
Признавайтесь, сколько у вас прямо сейчас начатых и брошенных проектов на гитхабе? Пишите цифру в комменты 👇
Рассказал про свой 7-летний опыт пиления пет-проектов (и почему это была ошибка), смену стека ради фана и дофаминовую ловушку старта. В роли саркастичного скептика и ведущего — мой собственный телефон 📱
Врубайте фоном или смотрите вдумчиво:
YouTube
VkVideo
RuTube
Дзен
Признавайтесь, сколько у вас прямо сейчас начатых и брошенных проектов на гитхабе? Пишите цифру в комменты 👇
YouTube
Кладбище GitHub: почему мы бросаем свои проекты
Почему у разработчиков GitHub часто выглядит как кладбище надежд?
Разобрал на своем опыте: от первых кривых проектов до семилетней разработки, выгорания, смены стека и попыток не сойти с ума.
Хочешь еще контент про код, пет-проекты, факапы, эксперименты…
Разобрал на своем опыте: от первых кривых проектов до семилетней разработки, выгорания, смены стека и попыток не сойти с ума.
Хочешь еще контент про код, пет-проекты, факапы, эксперименты…
👍2❤1
Я решил собрать гаджет от головной боли
Знаете это чувство, когда всё вроде делаешь правильно: спишь по 8 часов, пьёшь воду, ходишь норму шагов, пульс как у космонавта, а голова к вечеру всё равно гудит и глаза устают?
Я затрекал всё тело, и данных оказалось недостаточно. Поэтому появилась гипотеза: возможно, проблема не во мне, а в моей рабочей среде.
Решил сделать полезную штуку лично для себя: затрекать рабочее место. Форм-фактор: умная настольная лампа.
План на MVP такой:
Следим за CO2, влажностью, температурой и освещённостью. Плюс добавил напоминалку поморгать (звучит смешно, но я в фокусе реально перестаю это делать).
И самое спорное это трекать магнитные поля и радиочастоты. Включаю режим конспиролога: а вдруг мои Bluetooth-наушники незаметно варят мне мозг излучением? Наука, конечно, крутит пальцем у виска и говорит, что всё ок, но я хочу собрать свои данные. Надо же либо окончательно успокоиться, либо идти клеить шапочку из фольги.
Рулить железом будет ESP32-S3 дешёвая и холодная, в отличие от Raspberry Pi. А вот думать будет отдельный сервер с языковой моделью. Шутки про «ИИ везде» принимаются, но мне реально нужно, чтобы железка просто говорила по-человечески: «душно - открой окно», а не заставляла меня вчитываться в дашборды.
Детальки заказаны, скоро буду собирать прототип.
За чем в этом проекте следить интереснее всего?
❤️ - mvp (воздух, свет, температура)
🔥 - cпорное (наушники-убийцы, радиочастоты и фольга)
👍 - cофт (как прикрутить ИИ-советчика и сервер)
Дебаж 🐞с ноги 🦶
#bip
Знаете это чувство, когда всё вроде делаешь правильно: спишь по 8 часов, пьёшь воду, ходишь норму шагов, пульс как у космонавта, а голова к вечеру всё равно гудит и глаза устают?
Я затрекал всё тело, и данных оказалось недостаточно. Поэтому появилась гипотеза: возможно, проблема не во мне, а в моей рабочей среде.
Решил сделать полезную штуку лично для себя: затрекать рабочее место. Форм-фактор: умная настольная лампа.
План на MVP такой:
Следим за CO2, влажностью, температурой и освещённостью. Плюс добавил напоминалку поморгать (звучит смешно, но я в фокусе реально перестаю это делать).
И самое спорное это трекать магнитные поля и радиочастоты. Включаю режим конспиролога: а вдруг мои Bluetooth-наушники незаметно варят мне мозг излучением? Наука, конечно, крутит пальцем у виска и говорит, что всё ок, но я хочу собрать свои данные. Надо же либо окончательно успокоиться, либо идти клеить шапочку из фольги.
Рулить железом будет ESP32-S3 дешёвая и холодная, в отличие от Raspberry Pi. А вот думать будет отдельный сервер с языковой моделью. Шутки про «ИИ везде» принимаются, но мне реально нужно, чтобы железка просто говорила по-человечески: «душно - открой окно», а не заставляла меня вчитываться в дашборды.
Детальки заказаны, скоро буду собирать прототип.
За чем в этом проекте следить интереснее всего?
❤️ - mvp (воздух, свет, температура)
🔥 - cпорное (наушники-убийцы, радиочастоты и фольга)
👍 - cофт (как прикрутить ИИ-советчика и сервер)
Дебаж 🐞с ноги 🦶
#bip
👍3❤2
Дебаж 🪲 с ноги 🦶
Video message
Прикольная идея была: публиковать кружочки сразу в Telegram и MAX, да ещё и с отложкой. Но всё разбилось о довольно скудный API у MAX: кружочки туда нормально не засылаются. Пока копался, как это обойти, наткнулся на полезную статью на хабре про то, как настроить сursor для работы с MAX API
Хабр
Как я устал дебажить MAX API, отреверсил их вебхуки и отучил Cursor галлюцинировать
Когда я писал своего первого более-менее серьезного бота под Max, случилась классика. Я и мой ИИ-ассистент (Cursor) пишем код, строго опираясь на официальную документацию Max API. Запускаю — падает....
👍2
Как я узнал, что работаю в темной сухой пещере: первые инсайты от умной лампы
В прошлом посте я рассказывал, что хочу собрать умную лампу-монитор рабочей среды. Ко мне частично приехали железки: плата ESP32, SHT31 для температуры и влажности, и датчик света BH1750.
Я взял макетную плату и вместе с Клодом соединил всё проводками. Спойлер: ножки датчиков не доставали до контактов внутри макетки, поэтому я их тупо прикрутил к проводам на скрутках. Выглядело уродливо, но работало.
Первые проблемы
ИИ не шарит в хардваре
Код для ESP32 Клод написал отлично. Но когда я подключил плату к маку, в консоль посыпались вопросики (����������), а порт не определялся. Я долго пытал Клода, но он так и не смог подсказать, почему комп не видит плату. Пришлось гуглить самому: оказалось, маку тупо нужен драйвер CH34X для работы с USB-COM портами. Гугл - 1, нейросети - 0.
Первый продуктовый инсайт
Запустил мониторинг и ужаснулся. Во-первых, влажность у меня дома была 27%. Я думал, дожди за окном способны напитать влагой мое логово, но нет. Пришлось включить два увлажнителя, чтобы поднять хотя бы до 40%.
Во-вторых, у меня очень темно. При норме освещенности рабочего стола в 500-600 люкс (лк), BH1750 рядом с ноутом показал всего 60 лк.
Вывод: гипотеза подтвердилась. Лампа мне не просто нужна по фану — она мне жизненно необходима, потому что я, оказывается, работаю в сухой темной пещере.
Но пайка неизбежна. Пока я снимал эту Франкенштейн-сборку с полки, чтобы сфоткать для вас, я её уронил. Провода вылетели, всё развалилось.
❤️ - скрутка
🔥 - пайка
#bip #diy
Дебаж 🐞с ноги 🦶
В прошлом посте я рассказывал, что хочу собрать умную лампу-монитор рабочей среды. Ко мне частично приехали железки: плата ESP32, SHT31 для температуры и влажности, и датчик света BH1750.
Я взял макетную плату и вместе с Клодом соединил всё проводками. Спойлер: ножки датчиков не доставали до контактов внутри макетки, поэтому я их тупо прикрутил к проводам на скрутках. Выглядело уродливо, но работало.
Первые проблемы
ИИ не шарит в хардваре
Код для ESP32 Клод написал отлично. Но когда я подключил плату к маку, в консоль посыпались вопросики (����������), а порт не определялся. Я долго пытал Клода, но он так и не смог подсказать, почему комп не видит плату. Пришлось гуглить самому: оказалось, маку тупо нужен драйвер CH34X для работы с USB-COM портами. Гугл - 1, нейросети - 0.
Первый продуктовый инсайт
Запустил мониторинг и ужаснулся. Во-первых, влажность у меня дома была 27%. Я думал, дожди за окном способны напитать влагой мое логово, но нет. Пришлось включить два увлажнителя, чтобы поднять хотя бы до 40%.
Во-вторых, у меня очень темно. При норме освещенности рабочего стола в 500-600 люкс (лк), BH1750 рядом с ноутом показал всего 60 лк.
Вывод: гипотеза подтвердилась. Лампа мне не просто нужна по фану — она мне жизненно необходима, потому что я, оказывается, работаю в сухой темной пещере.
Но пайка неизбежна. Пока я снимал эту Франкенштейн-сборку с полки, чтобы сфоткать для вас, я её уронил. Провода вылетели, всё развалилось.
❤️ - скрутка
🔥 - пайка
#bip #diy
Дебаж 🐞с ноги 🦶
Telegram
Дебаж 🪲 с ноги 🦶
Я решил собрать гаджет от головной боли
Знаете это чувство, когда всё вроде делаешь правильно: спишь по 8 часов, пьёшь воду, ходишь норму шагов, пульс как у космонавта, а голова к вечеру всё равно гудит и глаза устают?
Я затрекал всё тело, и данных оказалось…
Знаете это чувство, когда всё вроде делаешь правильно: спишь по 8 часов, пьёшь воду, ходишь норму шагов, пульс как у космонавта, а голова к вечеру всё равно гудит и глаза устают?
Я затрекал всё тело, и данных оказалось…
🔥3❤1
Дебаж 🪲 с ноги 🦶
Как я узнал, что работаю в темной сухой пещере: первые инсайты от умной лампы В прошлом посте я рассказывал, что хочу собрать умную лампу-монитор рабочей среды. Ко мне частично приехали железки: плата ESP32, SHT31 для температуры и влажности, и датчик света…
This media is not supported in your browser
VIEW IN TELEGRAM
Как оказалось, паять я вообще не умею 💀 Спалил пару деталек в процессе, так что теперь жду замену. Ну, хотя бы квартиру не спалил, и на том спасибо. 🥲
😁2