misha98857 – Telegram
misha98857
152 subscribers
92 photos
17 videos
2 files
83 links
Пишу о штуках, которые пилю в свободное время и жизни
Download Telegram
Долгожданная новость! 😍Синхронизация беговых часов с приложением «Бегаешь как девчонка», установленным на телефоны на базе Android.

Новая версия приложения уже доступна для скачивания.

Как подключить часы:
— скачать новую версию приложения
— зайти в профиль (по нажатию на аватарку)
— найти настройку «Синхронизация Google Fit» и следовать инструкциям

Твой ритм — твоя сила. Беги!
misha98857
Выпустили функционал синхронизации приложения с google fit, что открывает возможность синхронизировать garmin, polar и многие другие часы из коробки. А с health sync в принципе сихнронизировать откуда угодно, даже подсанкционный Huawei. Такого на рынке почти…
Учитывая, что это всё сделано руками одного человека, то есть пару моментов, которые действительно помогли проделать такой путь:
- В целом полное доверие в команде. Ещё в Skyeng мы с Ириной Шаниной работали в одной мини-команде и опыт взаимодействия был. Я слаб во всяких юридических штуках и в целом согласовании вещей в такого рода проектах, ответах в поддержке и текстовках, но силён именно в разработке и Ирина как раз закрывает мои слабости. Поэтому команда это важно, а особенно сбалансированная команда.
- Вовремя останавливались в решении "нерешаемых" проблем. Я с довольно большим опытом могу решить почти любую техническую задачу, если она действительно является решаемой, а вот если она "нерешаемая", то могут возникнуть сложности когда остановится. Здесь тоже лучи добра Ирине, что когда мы только приложение запускали, то при тестовой пробежке спросили у прохожего, что у него тоже GPS не работает. После этого мы поняли, что мы уже на достаточно хорошем уровне по трекингу дистанции и не стали блокироваться дальше. Да и в целом можно было создать кучу очень сложно решаемых задач, но вроде особо так не делали.
- Опыт. До этого приложения я разработал штук 18 полноценных приложений и около бесчисленное количество проектов, которые трогал или разрабатывал с нуля. Поэтому вопросы какой стек выбрать, чтобы было максимально удобно и я не выгорел, как всё бекапить, где хостится и т.д. особо не было, так как у меня был уже готовый ответ или я знал, что ни в коем случае нельзя делать и в какую сторону смотреть. Ну и в целом просто какой функционал нужно регрессить, а какой нет при выпуске нового релиза.

Да и в целом здесь довольно многое было от сильной вовлечённости всех участников процесса до того, что почти все фичи сейчас делает AI.

В общем "Великие вещи никогда не делаются одним человеком — их делает команда."
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Представляю вашему вниманию своего AI-бота психолога @AiPsychologyHelperBot. Настроен максимально поддерживать и помогать)

Лимиты довольно большие и больше для целей анти-фрода, поэтому feel free, чтобы использовать и делиться фидбеком)

P.S. Лимит увеличил, но если вдруг сообщение обрывается, то просто напиши "Продолжи" и бот продолжит мысль
5🔥21
misha98857 pinned a video
Как потенциально сократить написание автотестов до почти 0 и ускорить разработку без потерь качества?

Я долгое время размышлял над сервисом вида n8n для QAA, но выглядит, что концепция устарела и есть вариант сильно интереснее. Вот вариант, который предлагаю, мб когда-нибудь сделаю, но сильно не точно)

На странице стоит скрипт, который записывает путь пользователя, состояние ui и ответы от апи. По сути, это всё это сделать не сложно, а ответы от апи можно через условные service worker перехватывать. При большом потоке пользователей почти все доступные cjm-ы в продукте будут использованы и соответственно у нас будут их слепки основных данных.

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

Для бекенда по сути можно нечто потенциально похожее сделать просто зная время, когда был слепок и используя данные, которые были в базах на данный момент и точно так же прогонять весь флоу с UI.

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

Как думаете такой подход ок или сможете сразу найти подводные камни такого подхода?
🔥1
misha98857
Представляю вашему вниманию своего AI-бота психолога @AiPsychologyHelperBot. Настроен максимально поддерживать и помогать) Лимиты довольно большие и больше для целей анти-фрода, поэтому feel free, чтобы использовать и делиться фидбеком) P.S. Лимит увеличил…
Сделал, чтобы работал быстрее и в более удобном формате.

Оказывается, что это всё довольно просто и самая большая проблема, которая была - это найти надежный и простой канал для доступа к ИИ
😳😳😳
Как расчистить дашборд от накопившегося техдолга? Просто перенесите все связанные с ним задачи на отдельную доску. Готово, вы восхитительны 😇

Без шуток, с этого началась история успеха команды Tech Lead Skyeng Михаила Ефанова. Ребята смогли настроить систему работы с техдолгом так чётко, что в этом месяце у них уже закончились задачи «в работе».

🔗 Читайте статью Миши полностью: https://habr.com/ru/articles/962734/
🔥8🎉1
Ещё 2 шортса)

https://youtube.com/shorts/2R_5_5d_LIc?si=aUwEY6JtugZUv3w_
https://youtube.com/shorts/N5z7oHF56FY?si=QcAQYOLSdWBB1g64

Спасибо всем, кто тыкает меня в личку, чтобы я делал видео. Это даёт уверенности, что не всё так плохо 🥰

P.S. Пробовал другие форматы, но что-то никак не смог записать что-то нормальное, поэтому пока в старом формате, чтобы что-то действительно выпускать
7
Написал статью про анонс Angular 21 (только ночью вышел) и во время публикации наткнулся, что нельзя статью ни опубликовать, ни положить в черновик.

Такое ощущение, что habr специально максимально криво всё это сделал. Ну нельзя же так
33🔥1
TinyPNG всё...

Ведь я сделал его аналог, правда в некоторыми улучшениями:
1. Конвертирует изображения кратно быстрее
2. Можно выбрать планируемое качество изображения и нужный формат
3. Сразу посмотреть результат после конвертации и сравнить его с "до" в одном попапе
4. Можно загрузить, хоть тысячи картинок сразу и всё быстро конвертируется

В общем, пользуйтесь - https://infinitytoolshub.com/image-converter
🔥6🐳2🗿1