Дебаж 🪲 с ноги 🦶
342 subscribers
222 photos
42 videos
2 files
122 links
🪲Дебажу код,🐞отлаживаю жизнь
Download Telegram
🔥 Неделя 2. День 4.

Вчера добавил в свою табличку еще один важный критерий отбора идей. Нашел в Semrush топовую фичу SERP Analysis – она показывает топ-100 результатов Google по запросу 📊. Теперь перед тем, как выбрать идею, проверяю два ключевых момента:

1️⃣ Google отдает софт?
Если в топе статейки, словари и инструкции – значит, люди не ищут решение в виде расширения. Такой запрос сразу отправляется в топку 🚫.

2️⃣ Google отдает нужный мне софт?
Даже если в выдаче есть приложения, важно понять, совпадает ли мой сценарий использования с тем, что ищут пользователи. Пример: запрос “Page to PDF”. Я думал, что людям нужно конвертировать HTML → PDF, а Google показывает сервисы для перевода Apple Pages → PDF. Если бы я выбрал такой запрос, пользователи просто не нашли бы мой продукт 🤦‍♂️.

Теперь проверяю каждый запрос по этим двум критериям – и отсеиваю слабые идеи на раннем этапе. Минус куча мусора, плюс четкое понимание, что делать дальше .

#пробую #bip
💀 Сегодня был реально тяжелый день, но зато продуктивный по максимуму. Кажется, я определился с идеей – и это очень заряжает. Когда весь день в работе так, что даже в телегу не заходишь, значит, двигаешься в правильном направлении.

📊 Ресерчил, фильтровал, анализировал – куча инфы, но теперь пазл складывается. Голова кипит, но это та усталость, которая в кайф.

🐦 Зашел перед сном в Twitter — и там жесткая новость:

🚀 NASA нашла жизнь на Марсе. Провели химический анализ камней и выяснили, что там были микроорганизмы. Это место было засохшим озером, а значит, жизнь там реально существовала.

👀 Окей, мы не одни. Ждём апдейтов и первых гостей 👽.

😴 А пока — отбой. Всем спокойной ночи и продуктивного завтра!
👍1
🌞 Доброе утро!

Для разгона с утра я, как обычно, залипаю в шортсы, рилсы, тикток – ну надо же как-то разбудить мозг в 5:30. И вот снова натыкаюсь на новость, которую уже комментировал, но она не отпускает:

🧠 “Наш мозг гниёт заживо из-за шортсов” – ученые нашли ещё один повод удалить соцсети. Короткие видео активируют “Хабенулу” – зону мозга, которая убивает мотивацию и делает нас зависимыми от контента.

Ну что ж, цифровой шаббат по воскресеньям у меня уже есть. Пора чинить утро. Но это я завтра попробую… 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Неделя 2. День 5.

Вчера наконец-то нашел идею для расширения! 🚀 Это был долгий, но продуктивный процесс, и вот немного цифр:

🔹 В Chrome Store 150K+ расширений. Я сразу отбросил мелкие и перегретые идеи, поэтому первым критерием стало от 10K до 100K пользователей. Так я срезал количество кандидатов до 7K.
🔹 Дальше – ручной отбор. Оставил 20 потенциальных вариантов, которые прогнал через свой фильтр критериев.
🔹 Итог – 5 реально стоящих идей, и что самое неожиданное – 3 из них связаны с PDF.

📌 Почему PDF?
PDF – это скучно, но чертовски полезно. Люди постоянно конвертируют, редактируют, объединяют и защищают файлы. А если есть потребность, значит, есть рынок. Плюс, есть четкие болевые точки: либо сервисы платные, либо неудобные, либо перегруженные.

💡 Что дальше?
В этот раз PDF я делать не буду – нашел идею, которая кажется еще более перспективной. Но все найденные варианты я себе записал. Возможно, когда-нибудь реализую их тоже – рынок точно есть.

🛂 Но сначала квест: регистрация в Chrome Store.
Это отдельное приключение с оплатой в недружественные страны, номерами, которые не принимаются, и танцами с бубном вокруг платежных сервисов. Короче, настоящий дух предпринимательства.

На выходных этим и займусь. Если получится без боли – это будет подозрительно. 😅

#пробую #bip
👍1
Доброе утро 🌞.

Вчера собирался зарегать аккаунт разработчика, но в итоге пошел укладывать доски и вырубился. Теперь зато полон сил, как после полного респауна.

Хороших выходных! Только что-то холодновато сегодня... ❄️
Все завтра цифровой шабат 🚫📱
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Все у меня новый статус 📱, ура-ура 🎉

Нужна кому инструкция?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Доброе утро, товарищи! 🌞

На выходных я купил велосипед! 🚴‍♂️ Первый во взрослой жизни. Всегда хотел что-то на двух колесах, но после падения с мотоцикла этот вариант для меня под вопросом, а мопед — это вообще как пони вместо коня. А вот велик — другое дело, прям как в клуб вступил.

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

А еще сегодня стартует третья неделя моего эксперимента build in public. Разрабатываю и продвигаю браузерное расширение, и наконец-то добрался до самого интересного — пора писать код. 🚀
👍2
🔥 Неделя 3. День 1.

Есть такая книга — “Принципы” Рэя Далио. Ее главная идея — анализ последствий своих действий, корректировка стратегии и превращение этого в систему, которая со временем становится принципами. Пока я так делать не умею, но двигаюсь в этом направлении.

Мой изначальный план на неделю был прост: разработать расширение. Я всегда так делал — приходит идея, и сразу за код. Но тут произошел интересный момент.

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

Обычно в такие моменты я либо зависаю в ТГ, либо разгребаю старые заметки. В этот раз выбрал второе и наткнулся на старые записи по Wildberries, а конкретно по SEO-оптимизации карточек товаров:
📌 Как правильно писать заголовки,
📌 Как формулировать описание,
📌 Как алгоритмы анализируют контент и поднимают карточки в поиске.

Информации о продвижении расширений в Chrome Web Store я так и не нашел, но сделал логичное допущение: механика в целом похожа на SEO в мобильных сторах и маркетплейсах. А значит, большое значение имеет правильный подбор ключевых слов в описании.

И вот тут меня осенило. Обычно я бы просто начал писать код, но эта ситуация наглядно показала, что значит корректировать свое обычное поведение.

Раньше я действовал по стандартному паттерну:
💡 Пришла идея → ✍️ Начал кодить → 🤷‍♂️ Думал о продвижении уже после.

А теперь я увидел другой путь:
🔍 Разбираюсь с продвижением → ✍️ Готовлю SEO-оптимизированное описание → 🔨 Потом пишу код.


Так что теперь первым делом займусь упаковкой. Нужно не просто написать описание, а сделать его максимально релевантным для алгоритмов Chrome Web Store.

А уже потом начну кодить. 🚀

#пробую #bip
This media is not supported in your browser
VIEW IN TELEGRAM
Ура, я спать 🙃
Доброе утро, товарищи.

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

Сейчас модно говорить о дисциплине, привычках, распорядке. Только вот пока стоял в пробке, осознал: дисциплина – не серебряная пуля. Ранние подъемы и пробежки не приведут к цели, если цель — не пробежать 10 км в 6 утра.

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

Вывод дня: дисциплина нужна, но без гибкости она бесполезна.

Хорошего дня! 🚀
Неделя 3. День 2.

С утра завал по работе — задачи, встречи, чаты, и вот только сейчас добрался до своего проекта. SEO-оптимизация для Chrome Web Store — процесс не быстрый, но, к счастью, проще, чем на маркетплейсах.

🔹 Semrush автоматом подбирает похожие запросы. На WB я вручную анализировал конкурентов, подбирал ключи, считал вхождения — тут же сервис делает это за меня.

🔹 ChatGPT выдает на английском нормальные описания. Учитывая, что аудитория англоязычная, это сильно экономит время.

Но пока что результатов нет. Главное, что процесс пошел. Надеюсь, сегодня добью этот этап и смогу наконец вернуться к коду. Хотя зная себя… возможно, меня опять занесет куда-то в сторону. 😅

#пробую #bip
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Неделя 3. День 3. Разбираемся в расширениях для браузера

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

Миф: расширения — это что-то мелкое и второстепенное.

На самом деле, расширения могут быть невероятно мощными. Они умеют:
Встраиваться в сайты и менять их интерфейс.
Перехватывать запросы, загружать страницы, открывать новые вкладки.
Работать без интерфейса или наоборот — встраивать целые приложения.

Какие бывают расширения?

1. Мини-расширения без интерфейса

🔹 Выполняют одно действие при клике на иконку или пункт в контекстном меню.
Подходят для одной простой функции, не требующей сложного UI.

2. Расширения-сайты

🔹 По клику открывают веб-сайт в новой вкладке.
Привлекают пользователей за счёт SEO в CWS.
Можно выкатывать обновления без модерации.
Модерация запрещает расширения, которые просто открывают сайт — нужен минимальный функционал.

3. Локальные расширения

🔹 Открывают локальную страницу с функционалом в новой вкладке.
Проще проходят модерацию.
Обновления требуют отправки новой версии на проверку.

4. Расширения с попапом

🔹 Вместо отдельной вкладки открывают небольшой интерфейс прямо в браузере.
Отлично подходят для взаимодействия с контентом на странице.
Хороший выбор, если UI можно уместить в небольшое окно.

📌 Итог: теперь перед разработкой полезно выбрать тип расширения, который лучше всего подходит под задачу. Раньше сразу начинал кодить, а сейчас учусь сначала продумывать концепцию.

#пробую #bip
👍1
Всем доброе ☀️, а у меня еще и очень бодрое…

Вчера ничего не успел сделать для расширения — решил уложить малую 👧 и сам с ней вырубился 😴. Будильник не поставил, в итоге сегодня проспал все, что можно 💨.

Какая-то очень сумбурная неделя получается, но ничего, еще есть время: сегодня, пятница и даже суббота 📆, чтобы спроектировать, написать и потестить расширение 💻🛠️.

Очень хочу уже вам его показать! 🚀
👍1
🔥 Пятница уже здесь, а я всё ещё в безрезультативном вайб-кодинге на JavaScript 😅

Вчера весь день пытал разные LLM-модели своим ТЗ 🤖📜, но пока без особых успехов. Если вдруг интересно, вот оно:

🚀 Проект: Chrome-расширение для OCR

🔍 Что делает?
• Распознаёт текст на изображениях прямо в браузере 🖼🔤
• Использует Tesseract.js для OCR 🧠
• Дизайн — Bootstrap Material Design 🎨
• Работает на Manifest V3 🔐

🛠 Как работает?
1️⃣ Нажимаешь иконку расширения 🖱
2️⃣ Выбираешь область с текстом 🔲
3️⃣ Видишь распознанный текст в окошке
4️⃣ Можно скопировать, выбрать язык или закрыть окно 📋

Стек технологий:
• JavaScript (ES6+)
• Chrome Extension API
• Tesseract.js
• Bootstrap Material Design

🎯 Будущие улучшения:
☁️ Подключение облачных сервисов для улучшения OCR
📂 Экспорт результата в файл

💡 Надеюсь, сегодня и завтра удастся всё допилить и уже показать вам первую версию! 🚀
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🌙 Спокойной ночи, друзья! 🌙

Делюсь почти готовым MVP для расширения. Осталось только доработать индикацию процесса OCR, но в целом уже близко! 😌

Изначально я планировал взять что-то готовое с GitHub и слегка подправить, но тут как всегда — засада. 🛑 Оказалось, возможно, я первый, кто интегрирует Tesseract WASM с Google Chrome Workers и Manifest V3. 😅

Бедные LLM, сколько дней я их мучил! 🤯 Пока не понял, что лучше начать делать всё самому.

Но знаете что? Сегодня я ложусь спать довольный, ведь пока все эти LLM нуждаются в бородатых дядьках, которые тыкают кнопки. 🤓💻

Всем хорошей ночи и до завтра! 🌙🌟

#bip
Please open Telegram to view this post
VIEW IN TELEGRAM