Неделя 3. День 2.
С утра завал по работе — задачи, встречи, чаты, и вот только сейчас добрался до своего проекта. SEO-оптимизация для Chrome Web Store — процесс не быстрый, но, к счастью, проще, чем на маркетплейсах.
🔹 Semrush автоматом подбирает похожие запросы. На WB я вручную анализировал конкурентов, подбирал ключи, считал вхождения — тут же сервис делает это за меня.
🔹 ChatGPT выдает на английском нормальные описания. Учитывая, что аудитория англоязычная, это сильно экономит время.
Но пока что результатов нет. Главное, что процесс пошел. Надеюсь, сегодня добью этот этап и смогу наконец вернуться к коду. Хотя зная себя… возможно, меня опять занесет куда-то в сторону. 😅
#пробую #bip
С утра завал по работе — задачи, встречи, чаты, и вот только сейчас добрался до своего проекта. SEO-оптимизация для Chrome Web Store — процесс не быстрый, но, к счастью, проще, чем на маркетплейсах.
🔹 Semrush автоматом подбирает похожие запросы. На WB я вручную анализировал конкурентов, подбирал ключи, считал вхождения — тут же сервис делает это за меня.
🔹 ChatGPT выдает на английском нормальные описания. Учитывая, что аудитория англоязычная, это сильно экономит время.
Но пока что результатов нет. Главное, что процесс пошел. Надеюсь, сегодня добью этот этап и смогу наконец вернуться к коду. Хотя зная себя… возможно, меня опять занесет куда-то в сторону. 😅
#пробую #bip
👍1
Неделя 3. День 3. Разбираемся в расширениях для браузера
Сегодня пишу себе техзадание и накидываю дизайн, чтобы не утонуть в хаотичном кодинге. Разобрался в типах расширений и решил зафиксировать основные моменты.
Миф: расширения — это что-то мелкое и второстепенное.
На самом деле, расширения могут быть невероятно мощными. Они умеют:
✅ Встраиваться в сайты и менять их интерфейс.
✅ Перехватывать запросы, загружать страницы, открывать новые вкладки.
✅ Работать без интерфейса или наоборот — встраивать целые приложения.
Какие бывают расширения?
1. Мини-расширения без интерфейса
🔹 Выполняют одно действие при клике на иконку или пункт в контекстном меню.
✅ Подходят для одной простой функции, не требующей сложного UI.
2. Расширения-сайты
🔹 По клику открывают веб-сайт в новой вкладке.
✅ Привлекают пользователей за счёт SEO в CWS.
✅ Можно выкатывать обновления без модерации.
❗ Модерация запрещает расширения, которые просто открывают сайт — нужен минимальный функционал.
3. Локальные расширения
🔹 Открывают локальную страницу с функционалом в новой вкладке.
✅ Проще проходят модерацию.
❌ Обновления требуют отправки новой версии на проверку.
4. Расширения с попапом
🔹 Вместо отдельной вкладки открывают небольшой интерфейс прямо в браузере.
✅ Отлично подходят для взаимодействия с контентом на странице.
✅ Хороший выбор, если UI можно уместить в небольшое окно.
📌 Итог: теперь перед разработкой полезно выбрать тип расширения, который лучше всего подходит под задачу. Раньше сразу начинал кодить, а сейчас учусь сначала продумывать концепцию.
#пробую #bip
Сегодня пишу себе техзадание и накидываю дизайн, чтобы не утонуть в хаотичном кодинге. Разобрался в типах расширений и решил зафиксировать основные моменты.
Миф: расширения — это что-то мелкое и второстепенное.
На самом деле, расширения могут быть невероятно мощными. Они умеют:
✅ Встраиваться в сайты и менять их интерфейс.
✅ Перехватывать запросы, загружать страницы, открывать новые вкладки.
✅ Работать без интерфейса или наоборот — встраивать целые приложения.
Какие бывают расширения?
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
📂 Экспорт результата в файл
💡 Надеюсь, сегодня и завтра удастся всё допилить и уже показать вам первую версию! 🚀
Вчера весь день пытал разные 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
Делюсь почти готовым MVP для расширения. Осталось только доработать индикацию процесса OCR, но в целом уже близко! 😌✨
Изначально я планировал взять что-то готовое с GitHub и слегка подправить, но тут как всегда — засада. 🛑 Оказалось, возможно, я первый, кто интегрирует Tesseract WASM с Google Chrome Workers и Manifest V3. 😅
Бедные LLM, сколько дней я их мучил! 🤯 Пока не понял, что лучше начать делать всё самому.
Но знаете что? Сегодня я ложусь спать довольный, ведь пока все эти LLM нуждаются в бородатых дядьках, которые тыкают кнопки. 🤓💻
Всем хорошей ночи и до завтра! 🌙
#bip
Please open Telegram to view this post
VIEW IN TELEGRAM
Неделя 3. День 6. Итоги разработки 🚀
Сегодня наконец-то закончил работу над расширением, которое распознает текст с захваченного фрагмента окна браузера. 🖥️✍️ Это оказалось не таким простым процессом, как я ожидал, так как надеялся найти готовое решение на GitHub, но… почти все решения были на Manifest V2. 😅
Немного о Manifest V2 vs V3
Расширения на обоих манифестах пишутся на JavaScript и общаются с Chrome API, но есть важные различия:
• Manifest V2 использует background script, который постоянно работает в фоне и выполняет основные функции.
• Manifest V3 использует service worker, который включается по мере необходимости, выполняет свои задачи и отключается. Такая архитектура безопаснее, но сложнее в разработке.
Вот тут можно почитать подробнее 👉 Документация по миграции.
Трудности с Manifest V3
Портировать расширение с V2 в V3 можно, но это не всегда просто, особенно если расширение сложное. Я делал довольно замороченное расширение, так как использовал Tesseract.js для OCR, а это портированная версия с C++ в WASM. 🔄
Почему я рад, что начал сейчас
В CWS (Chrome Web Store) до сих пор полно старых расширений на Manifest V2. Chrome обещает их отключить в конце 2024 — начале 2025 года, а первые отключения уже начались. По прогнозам, это может затронуть до трети всех расширений. 🚫
Есть реальный шанс занять пустующие ниши, в том числе у крупных старых расширений с миллионами пользователей. 📈
Полезные ссылки для тех, кто хочет повторить мой опыт:
• GitHub с моим исходным кодом — может быть полезно, если хотите заняться интеграцией service worker и WASM.
• Расширение для просмотра исходников других расширений.
• Расширение для извлечения текста с изображений. (его реверсил)
Легендарное приключение с реверс-инжинирингом
Мои навыки реверс-инжиниринга тоже помогли. Я разобрался, как объединить WASM и service worker в одном проекте, чтобы всё работало быстро и эффективно.
Поделился с вами тем, что получилось. Возможно, кто-то захочет повторить или доработать эту фичу. Удачи! 💪
#пробую #bip
Сегодня наконец-то закончил работу над расширением, которое распознает текст с захваченного фрагмента окна браузера. 🖥️✍️ Это оказалось не таким простым процессом, как я ожидал, так как надеялся найти готовое решение на GitHub, но… почти все решения были на Manifest V2. 😅
Немного о Manifest V2 vs V3
Расширения на обоих манифестах пишутся на JavaScript и общаются с Chrome API, но есть важные различия:
• Manifest V2 использует background script, который постоянно работает в фоне и выполняет основные функции.
• Manifest V3 использует service worker, который включается по мере необходимости, выполняет свои задачи и отключается. Такая архитектура безопаснее, но сложнее в разработке.
Вот тут можно почитать подробнее 👉 Документация по миграции.
Трудности с Manifest V3
Портировать расширение с V2 в V3 можно, но это не всегда просто, особенно если расширение сложное. Я делал довольно замороченное расширение, так как использовал Tesseract.js для OCR, а это портированная версия с C++ в WASM. 🔄
Почему я рад, что начал сейчас
В CWS (Chrome Web Store) до сих пор полно старых расширений на Manifest V2. Chrome обещает их отключить в конце 2024 — начале 2025 года, а первые отключения уже начались. По прогнозам, это может затронуть до трети всех расширений. 🚫
Есть реальный шанс занять пустующие ниши, в том числе у крупных старых расширений с миллионами пользователей. 📈
Полезные ссылки для тех, кто хочет повторить мой опыт:
• GitHub с моим исходным кодом — может быть полезно, если хотите заняться интеграцией service worker и WASM.
• Расширение для просмотра исходников других расширений.
• Расширение для извлечения текста с изображений. (его реверсил)
Легендарное приключение с реверс-инжинирингом
Мои навыки реверс-инжиниринга тоже помогли. Я разобрался, как объединить WASM и service worker в одном проекте, чтобы всё работало быстро и эффективно.
Поделился с вами тем, что получилось. Возможно, кто-то захочет повторить или доработать эту фичу. Удачи! 💪
#пробую #bip
Chrome for Developers
Migrate to Manifest V3 | Chrome for Developers
A guide to converting Manifest V2 extensions to Manifest V3 extensions.
❤1
Доброе утро, товарищи! ☕️
Новый день, новая неделя и новое приключение – решил ездить на велосипеде! 🚴♂️ Сегодня был первый боевой выезд – отвез Милу в садик.
Разбор полётов:
✅ Плюсы:
➕ Очень прикольный опыт!
➕ Ножки забились – бесплатная тренировка.
➕ Пробки? Какие пробки?
❌ Минусы:
➖ Потненько, но я работаю из дома, так что душ спасает.
Сегодня ещё собираю корзинку (на руль… шутка 😆) с доработками для велика. Буду строить городскую легенду, потому что планирую использовать велик для локальной логистики в радиусе до 7 км.
А ещё стартует 4-я неделя моего эксперимента build in public! 🔥 В рамках этой задачи уже готовлюсь публиковать расширение в стор – но об этом в следующем посте.
Всем хорошей недели и продуктивного понедельника!🚀
Новый день, новая неделя и новое приключение – решил ездить на велосипеде! 🚴♂️ Сегодня был первый боевой выезд – отвез Милу в садик.
Разбор полётов:
✅ Плюсы:
❌ Минусы:
Сегодня ещё собираю корзинку (на руль… шутка 😆) с доработками для велика. Буду строить городскую легенду, потому что планирую использовать велик для локальной логистики в радиусе до 7 км.
А ещё стартует 4-я неделя моего эксперимента build in public! 🔥 В рамках этой задачи уже готовлюсь публиковать расширение в стор – но об этом в следующем посте.
Всем хорошей недели и продуктивного понедельника!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🔥 Grok теперь в Телеге! 🔥
Вы уже видели? Теперь @GrokAI живет прямо в Telegram.
🚀 Из интересного:
👉 Никнейм GrokAI, хотя по правилам у всех ботов должен быть bot на конце. Исключение делают только для коллекционных никнеймов, но у GrokAI обычный занятый ник.
👉 Использует кастомные эмодзи, хотя они тоже только для ботов с коллекционными никами.
😏 Пока это первая версия и не супер мощная, но зато работает прямо в Телеге и бесплатно. Отличная альтернатива ГигаЧату.
🤔 А можно ли его вместо API эксплуатировать через Telephon?
Вы уже видели? Теперь @GrokAI живет прямо в Telegram.
🚀 Из интересного:
👉 Никнейм GrokAI, хотя по правилам у всех ботов должен быть bot на конце. Исключение делают только для коллекционных никнеймов, но у GrokAI обычный занятый ник.
👉 Использует кастомные эмодзи, хотя они тоже только для ботов с коллекционными никами.
😏 Пока это первая версия и не супер мощная, но зато работает прямо в Телеге и бесплатно. Отличная альтернатива ГигаЧату.
🤔 А можно ли его вместо API эксплуатировать через Telephon?
👍1
Неделя 4. День 1.
🔥 Наконец-то разобрался с рабочими делами, успел погулять с семьей и вообще, день выдался продуктивный. Пока гулял, в голове крутился главный вопрос: как сделать запуск расширения максимально эффективным?
📌 Разработка — это одно, но без грамотного продвижения в Chrome Store можно остаться с установками в районе «ну мама и друг детства». Почитал англоязычные статьи, поспрашивал нейросетки и понял, что механики бесплатного продвижения не особо отличаются от того, что работает на WB и Ozon.
🚀 План действий на неделю:
🎨 1. Доработка инфографики
Любая карточка продукта держится на визуале:
✅ Маленький баннер (превью в сторе) — это первое, что видят пользователи, значит, его цель увеличить CTR.
✅ Внутренние скрины — должны не просто быть, а показывать ценность расширения, чтобы человек не ушел, а установил.
🔍 2. Оптимизация описания под SEO
Честно? Описание почти никто не читает, но для поисковых алгоритмов оно критически важно. Значит, задача — впихнуть ключи и сделать текст удобоваримым. Примерно так же, как на WB, когда пишут «кружка 500мл белая керамическая кофейная чайная».
🌍 3. Добавление переводов
Хак из мира мобильных приложений: переводы на другие языки дают прирост трафика. Логика простая: расширение попадает в локальные выдачи Chrome Store, увеличивается охват.
🏠 4. Welcome Page (страница после установки)
Когда человек установил расширение, важно не потерять контакт.
🛠️ Надо купить домен в .com, захостить на GitHub Pages и оформить страничку с инфой, как пользоваться расширением
🔧 5. Довести код до ума
Ну и последний шаг — финальная полировка. Это не те мелочи, которые можно откладывать. Код должен быть чистым, понятным, без лишнего хардкода.
⏳ Теперь остается собрать все воедино и выкатить в стор. Буду делиться процессом, так что следите!
#пробую #bip
🔥 Наконец-то разобрался с рабочими делами, успел погулять с семьей и вообще, день выдался продуктивный. Пока гулял, в голове крутился главный вопрос: как сделать запуск расширения максимально эффективным?
📌 Разработка — это одно, но без грамотного продвижения в Chrome Store можно остаться с установками в районе «ну мама и друг детства». Почитал англоязычные статьи, поспрашивал нейросетки и понял, что механики бесплатного продвижения не особо отличаются от того, что работает на WB и Ozon.
🚀 План действий на неделю:
🎨 1. Доработка инфографики
Любая карточка продукта держится на визуале:
✅ Маленький баннер (превью в сторе) — это первое, что видят пользователи, значит, его цель увеличить CTR.
✅ Внутренние скрины — должны не просто быть, а показывать ценность расширения, чтобы человек не ушел, а установил.
🔍 2. Оптимизация описания под SEO
Честно? Описание почти никто не читает, но для поисковых алгоритмов оно критически важно. Значит, задача — впихнуть ключи и сделать текст удобоваримым. Примерно так же, как на WB, когда пишут «кружка 500мл белая керамическая кофейная чайная».
🌍 3. Добавление переводов
Хак из мира мобильных приложений: переводы на другие языки дают прирост трафика. Логика простая: расширение попадает в локальные выдачи Chrome Store, увеличивается охват.
🏠 4. Welcome Page (страница после установки)
Когда человек установил расширение, важно не потерять контакт.
🛠️ Надо купить домен в .com, захостить на GitHub Pages и оформить страничку с инфой, как пользоваться расширением
🔧 5. Довести код до ума
Ну и последний шаг — финальная полировка. Это не те мелочи, которые можно откладывать. Код должен быть чистым, понятным, без лишнего хардкода.
⏳ Теперь остается собрать все воедино и выкатить в стор. Буду делиться процессом, так что следите!
#пробую #bip
👍1
Доброе утро, товарищи.
Сегодня проснулся с мыслью: можно ли прокачать вдохновение, как мышцу? 🤔
Пока готовил завтрак, загуглил этот вопрос, но ничего годного не нашел. А потом осознал — да блин, я же не иду в зал сразу поднимать 100 кг! Надо сначала подготовить тело к нагрузкам, а значит и с генерацией идей работает так же. Главное — постоянство.
Решил начать с чего-то простого. И вот мой первый креатив на этой неделе: завтрак с динозаврами. 🦕🍳
Что я подразумеваю под «креативным»? Это то, что выходит за рамки обыденной рутины. Яркое пятно в монотонном потоке событий, которые сменяют друг друга в течение дня.
Ну а что? Надо же с чего-то начинать. Главное — идея понравилась одному очень важному человеку, так что +1 к сегодняшней тренировке 💪
🔥 План такой: три раза в неделю придумывать что-то креативное в абсолютно разных сферах жизни. Посмотрим, что из этого выйдет.
Всем хорошего и продуктивного вторника!
Кстати, а что, если вдохновение действительно можно тренировать, как бицепс? 💭
Сегодня проснулся с мыслью: можно ли прокачать вдохновение, как мышцу? 🤔
Пока готовил завтрак, загуглил этот вопрос, но ничего годного не нашел. А потом осознал — да блин, я же не иду в зал сразу поднимать 100 кг! Надо сначала подготовить тело к нагрузкам, а значит и с генерацией идей работает так же. Главное — постоянство.
Решил начать с чего-то простого. И вот мой первый креатив на этой неделе: завтрак с динозаврами. 🦕🍳
Что я подразумеваю под «креативным»? Это то, что выходит за рамки обыденной рутины. Яркое пятно в монотонном потоке событий, которые сменяют друг друга в течение дня.
Ну а что? Надо же с чего-то начинать. Главное — идея понравилась одному очень важному человеку, так что +1 к сегодняшней тренировке 💪
🔥 План такой: три раза в неделю придумывать что-то креативное в абсолютно разных сферах жизни. Посмотрим, что из этого выйдет.
Всем хорошего и продуктивного вторника!
Кстати, а что, если вдохновение действительно можно тренировать, как бицепс? 💭
👍2
Неделя 4. День 2.
Сегодня я к вам за советом. 🤝
📌 Инфографика, баннеры и иконки в Chrome Web Store — это первое, что видит пользователь. Если визуал непонятный или скучный, он просто уйдет обратно в поиск, а это минус к поведенческим факторам и ранжированию.
Поэтому я создал дизайн, который отвечает трем критериям:
✅ Простота и понятность
✅ Контрастный фон для привлечения внимания
✅ Минимализм без лишнего шума
🔹 Маленький баннер
Отображается в общем списке расширений. Его задача — сразу зацепить взгляд и дать понять, о чем продукт. Чем он проще и понятнее, тем выше шанс, что пользователь кликнет.
🔹 Большой баннер
Видно уже на странице расширения. Здесь важно не перегружать информацией, а четко донести ценность продукта.
🔹 Обновленные иконки
Еще один важный элемент, который работает на увеличение CTR и конверсии в целом.
⚡️ Хотел сегодня еще сверстать Welcome Page, но пора спать. Завтра продолжу. 😴
💬 Вопрос: Насколько понятно? Что можно улучшить? 🤔 Картинки в комментах 👇
#пробую #bip
Сегодня я к вам за советом. 🤝
📌 Инфографика, баннеры и иконки в Chrome Web Store — это первое, что видит пользователь. Если визуал непонятный или скучный, он просто уйдет обратно в поиск, а это минус к поведенческим факторам и ранжированию.
Поэтому я создал дизайн, который отвечает трем критериям:
✅ Простота и понятность
✅ Контрастный фон для привлечения внимания
✅ Минимализм без лишнего шума
🔹 Маленький баннер
Отображается в общем списке расширений. Его задача — сразу зацепить взгляд и дать понять, о чем продукт. Чем он проще и понятнее, тем выше шанс, что пользователь кликнет.
🔹 Большой баннер
Видно уже на странице расширения. Здесь важно не перегружать информацией, а четко донести ценность продукта.
🔹 Обновленные иконки
Еще один важный элемент, который работает на увеличение CTR и конверсии в целом.
⚡️ Хотел сегодня еще сверстать Welcome Page, но пора спать. Завтра продолжу. 😴
💬 Вопрос: Насколько понятно? Что можно улучшить? 🤔 Картинки в комментах 👇
#пробую #bip
👍1
Физкульт-привет! 🏋️♂️
Главный парадокс современности:
Наш мозг остался древним. Он хочет гоняться за зверем или бороться с ним, а мы целыми днями сидим в офисах, передвигаемся в металлических коробках и живем в бетонных. Даже развести костер – уже проблема.
Отсюда и ментальные трудности у тех, кто не двигается. Природу не обманешь.
Спортивные заметки:
💥 Чем больше нагружен мозг, тем больше нужно нагружать тело. Лучше всего на свежем воздухе. Поэтому я бегаю и взял себе велосипед.
💥 Две главные составляющие спорта – физическая активность и игра.
1️⃣Первая нужна для выносливости, а значит, для здоровья. Лучше бегать, чем качаться ради банок и протеина.
2️⃣Вторая – это тот самый древний инстинкт «охоты». Футбол, хоккей, баскет, теннис – все это про соревнование и азарт.
У дома есть баскетплощадка, и я хочу перешагнуть через альтер-эго воробушка-социофобушка и пойти играть
Вывод: пробовать, искать свое. Нет смысла зацикливаться на чем-то одном, если ты не профи.
На фотке это я, 2008 год, сборы в Новогорске. 🥌🔥
Главный парадокс современности:
Наш мозг остался древним. Он хочет гоняться за зверем или бороться с ним, а мы целыми днями сидим в офисах, передвигаемся в металлических коробках и живем в бетонных. Даже развести костер – уже проблема.
Отсюда и ментальные трудности у тех, кто не двигается. Природу не обманешь.
Спортивные заметки:
💥 Чем больше нагружен мозг, тем больше нужно нагружать тело. Лучше всего на свежем воздухе. Поэтому я бегаю и взял себе велосипед.
💥 Две главные составляющие спорта – физическая активность и игра.
1️⃣Первая нужна для выносливости, а значит, для здоровья. Лучше бегать, чем качаться ради банок и протеина.
2️⃣Вторая – это тот самый древний инстинкт «охоты». Футбол, хоккей, баскет, теннис – все это про соревнование и азарт.
У дома есть баскетплощадка, и я хочу перешагнуть через альтер-эго воробушка-социофобушка и пойти играть
Альтернатива – единоборства.
Бокс и борьба – тоже игра, но с риском получить фингал.
Вывод: пробовать, искать свое. Нет смысла зацикливаться на чем-то одном, если ты не профи.
На фотке это я, 2008 год, сборы в Новогорске. 🥌🔥
👍1
Неделя 4. День 3.
Спасибо за фидбек под прошлым постом — все картинки обновил.
Вчера планировал сверстать Welcome Page, но не успел, так что доделал только сегодня. Зачем она вообще нужна? Оказывается, куча пользователей в CWS после установки просто не могут найти расширение.
🔹 Google пару лет назад спрятал новые расширения «под пазл».
🔹 Юзеры не понимают, куда оно делось, и идут обратно в поиск.
🔹 Google видит, что их запрос не закрыт, и пессимизирует расширение.
Решение — Welcome Page, которая сразу после установки объясняет, где найти расширение и как его запустить.
🔥 Вдобавок можно повесить аналитику на Welcome Page, ведь она открывается ровно один раз после установки.
Больше всего времени ушло на вопрос, как хостить страничку. Хотел попробовать GitHub Pages, но сомневался:
• Покупать ли домен и SSL-сертификат?
• Или хватит стандартного гитхабовского хостинга?
Решил вот так → тык 🔗
#пробую #bip
Спасибо за фидбек под прошлым постом — все картинки обновил.
Вчера планировал сверстать Welcome Page, но не успел, так что доделал только сегодня. Зачем она вообще нужна? Оказывается, куча пользователей в CWS после установки просто не могут найти расширение.
🔹 Google пару лет назад спрятал новые расширения «под пазл».
🔹 Юзеры не понимают, куда оно делось, и идут обратно в поиск.
🔹 Google видит, что их запрос не закрыт, и пессимизирует расширение.
Решение — Welcome Page, которая сразу после установки объясняет, где найти расширение и как его запустить.
🔥 Вдобавок можно повесить аналитику на Welcome Page, ведь она открывается ровно один раз после установки.
Больше всего времени ушло на вопрос, как хостить страничку. Хотел попробовать GitHub Pages, но сомневался:
• Покупать ли домен и SSL-сертификат?
• Или хватит стандартного гитхабовского хостинга?
Решил вот так → тык 🔗
#пробую #bip
👍2
Неделя 4. День 4.
Однажды работал с мобильным разработчиком, и он сказал, что самый простой способ увеличить вероятность установки приложения – добавить поддержку нового языка.
Короче, психанул и перевел свой экстеншен на 52 языка. Потратил на это кучу времени, а еще начал думать над подпиской на GPT.
А потом после обеда проверял почту и наткнулся на электронный чек за подписку на Semrush. Брал на 2 недели, решил проверить, работает ли. Сделал 2 запроса – и все, дальше “купи подписку”.
Хотел уже закрыть, но стало интересно: сколько людей в России ищут “Извлечь текст из изображения”? Это перевод, который я сделал не глядя, доверившись GPT. Оказалось, что никто.
Тогда попробовал “Картинка в текст” – почти 3К запросов против 0.
Решил провернуть то же самое со всеми языками. Пошел по алфавиту – первый был армянский, но буквы вообще не похожи на латинские, и я подумал: “Надо сократить количество локализаций, которые прогоним через Semrush.”
📌 Идея: найти более популярный локальный запрос, чем “extract text from picture” и чем вариант от GPT.
🔍 Какие языки приоритетны?
Часть 1. Богатые страны + низкая конкуренция
🇩🇪 Немецкий – 130M
🇫🇷 Французский – 321M
🇪🇸 Испанский – 590M
🇮🇹 Итальянский – 60M
🇳🇱 Голландский – 26M
🇸🇪 Шведский – 12M
🇩🇰 Датский – 6M
🇳🇴 Норвежский – 5M
🇫🇮 Финский – 5M
Часть 2. Много носителей + низкая конкуренция
🇸🇦 Арабский – 310M
🇮🇩 Индонезийский – 280M
🇷🇺 Русский – 250M
🇯🇵 Японский – 130M
🇵🇭 Филиппинский – 115M
🇻🇳 Вьетнамский – 100M
🇹🇷 Турецкий – 77M
🇹🇭 Тайский – 70M
🇰🇷 Корейский – 50M
💀 Почти полночь, а я только закончил заниматься локализацией. Надеюсь, это было не зря.
#пробую #bip
Однажды работал с мобильным разработчиком, и он сказал, что самый простой способ увеличить вероятность установки приложения – добавить поддержку нового языка.
Короче, психанул и перевел свой экстеншен на 52 языка. Потратил на это кучу времени, а еще начал думать над подпиской на GPT.
А потом после обеда проверял почту и наткнулся на электронный чек за подписку на Semrush. Брал на 2 недели, решил проверить, работает ли. Сделал 2 запроса – и все, дальше “купи подписку”.
Хотел уже закрыть, но стало интересно: сколько людей в России ищут “Извлечь текст из изображения”? Это перевод, который я сделал не глядя, доверившись GPT. Оказалось, что никто.
Тогда попробовал “Картинка в текст” – почти 3К запросов против 0.
Решил провернуть то же самое со всеми языками. Пошел по алфавиту – первый был армянский, но буквы вообще не похожи на латинские, и я подумал: “Надо сократить количество локализаций, которые прогоним через Semrush.”
📌 Идея: найти более популярный локальный запрос, чем “extract text from picture” и чем вариант от GPT.
🔍 Какие языки приоритетны?
Часть 1. Богатые страны + низкая конкуренция
🇩🇪 Немецкий – 130M
🇫🇷 Французский – 321M
🇪🇸 Испанский – 590M
🇮🇹 Итальянский – 60M
🇳🇱 Голландский – 26M
🇸🇪 Шведский – 12M
🇩🇰 Датский – 6M
🇳🇴 Норвежский – 5M
🇫🇮 Финский – 5M
Часть 2. Много носителей + низкая конкуренция
🇸🇦 Арабский – 310M
🇮🇩 Индонезийский – 280M
🇷🇺 Русский – 250M
🇯🇵 Японский – 130M
🇵🇭 Филиппинский – 115M
🇻🇳 Вьетнамский – 100M
🇹🇷 Турецкий – 77M
🇹🇭 Тайский – 70M
🇰🇷 Корейский – 50M
💀 Почти полночь, а я только закончил заниматься локализацией. Надеюсь, это было не зря.
#пробую #bip
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2