Всё, поставил и обошлось почти без происшествий. Единственное оказалось, что windows сам может bitlocker на диски включать и при смене системы нужен код доступа к диску, который нигде ранее не показывался. Узнал, что можно найти в аккаунте microsoft, хотя морально был готов распрощаться с данными
Теперь в 99 перцентиле по скорости процессора 🔥 Буду бросать вызов монорепе)
Теперь в 99 перцентиле по скорости процессора 🔥 Буду бросать вызов монорепе)
🔥2🐳2
Руки дошли настроить репликацию для базы через litestream. В интернете не было особо гайдов, как это сделать для docker-compose. Поэтому написал небольшой док-заметку, как можно настроить репликацию через данную тулзу
https://telegra.ph/Nastraivaem-replikaciyu-litestream-dlya-SQLite-07-21
https://telegra.ph/Nastraivaem-replikaciyu-litestream-dlya-SQLite-07-21
Telegraph
Настраиваем репликацию litestream для SQLite
В интернете особо не нашёл нормального описания, как завести litestream с docker-compose. Если вам нужно будет настроить, то вот небольшой гайд. Докидываем секцию litestream в сервисы в docker-compose.yaml litestream: image: litestream/litestream:latest container_name:…
🔥2
Стабильно в топе Apple store 🔥 + клуб довольно активно проводит экспансию по городам.
Поэтому пользователей становится всё больше и иногда решения заложенные в начале не вывозят и их оптимизируем, а иногда падаем)
Правда думаю, что лучше пару раз упасть на относительно больших данных, чем не падать и быть без пользователей
Поэтому пользователей становится всё больше и иногда решения заложенные в начале не вывозят и их оптимизируем, а иногда падаем)
Правда думаю, что лучше пару раз упасть на относительно больших данных, чем не падать и быть без пользователей
🔥8
С самого начала проекта по беговому приложению для мониторинга ошибок и в целом некоторых доп. данных использую GlitchTip + micro-sentry, так как минимальные требования у self-hosted Sentry довольно космические, что требует дорогую отдельную виртуалку и средств, которые не особо много в начале проекта.
Мало людей знают об этой связке, но она довольно стабильно работает уже почти как год и гораздо легковеснее, чем Sentry, поэтому тоже можете попробовать использовать.
А как вы организовываете мониторинг ошибок в приложении?
P.S. На скрине минимальные системные требования у Sentry и GlitchTip
Мало людей знают об этой связке, но она довольно стабильно работает уже почти как год и гораздо легковеснее, чем Sentry, поэтому тоже можете попробовать использовать.
А как вы организовываете мониторинг ошибок в приложении?
P.S. На скрине минимальные системные требования у Sentry и GlitchTip
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Ещё сегодня на стриме сделали небольшой прототип для игры.
Идея его сделать пришла в обед и в целом результат выглядит довольно забавно)
Идея его сделать пришла в обед и в целом результат выглядит довольно забавно)
🔥5
Недавно был хакатон внутри Skyeng в котором у меня была цель приблизить немного светлое будущее)
Лично я целился в трек "хакнуть AI аватар и снизить косты на него", так как считал, что это самое полезное, что могу сделать и это реально в моих силах.
В итоге утром до начала хакатона я жёстко проресёрчил решения и уже почти был с готовым вариантом. После показав демку варианта убедил команду, что мы действительно берём этот тред и полетели.
В итоге я сделал фронт часть, бекендер сделал аватары, ещё 2-х бекендера почти подключили deepseek (немного не хватило) и совместно с дизайнерами сделали презентацию.
Решение получилось классное, но нехватило немного ораторского мастерства и в итоге не вышли в призёры, но это не самое главное.
А самое главное то, что в итоге наше решение выбрала команда, которой было необходимо снизить косты, я помог им дотащить решение до прода и уже сейчас на данный продукт можно подписку и он приносит деньги, а так же что это супер масштабируемое решение, так как в браузере пользователя оперирует виземами без доп. сервисов, т.е сам avatar реально стал zero-cost и аватары делать хоть и немного сложно, но они будут работать везде довольно нативно и плавно, даже на довольно слабом телефоне.
Лично я целился в трек "хакнуть AI аватар и снизить косты на него", так как считал, что это самое полезное, что могу сделать и это реально в моих силах.
В итоге утром до начала хакатона я жёстко проресёрчил решения и уже почти был с готовым вариантом. После показав демку варианта убедил команду, что мы действительно берём этот тред и полетели.
В итоге я сделал фронт часть, бекендер сделал аватары, ещё 2-х бекендера почти подключили deepseek (немного не хватило) и совместно с дизайнерами сделали презентацию.
Решение получилось классное, но нехватило немного ораторского мастерства и в итоге не вышли в призёры, но это не самое главное.
А самое главное то, что в итоге наше решение выбрала команда, которой было необходимо снизить косты, я помог им дотащить решение до прода и уже сейчас на данный продукт можно подписку и он приносит деньги, а так же что это супер масштабируемое решение, так как в браузере пользователя оперирует виземами без доп. сервисов, т.е сам avatar реально стал zero-cost и аватары делать хоть и немного сложно, но они будут работать везде довольно нативно и плавно, даже на довольно слабом телефоне.
1🔥7
misha98857
В целом всё обновил и даже все массовые проблемы порешал. Надеюсь, что остаток тестирования пройдёт гладко. Я довольно сильно мучался чуть больше 2-х недель, поэтому смастерил небольшой док по обновлению. Мб кому-нибудь в будущем поможет при обновлении и…
Докатили, теперь Skyeng на рельсах Angular 19
3🔥7
Сегодня ещё у одного человека попытались взломать госуслуги, поэтому напишу.
Запомните, если вам написали что-то связанное с госуслугами, прося код и т.д. и говорят, что нужно срочно что-то делать (неважно кто поддержка, МВД, служба безопасности), то самое главное не нужно паниковать и общаться с ними.
Вы почти 100% в безопасности пока явно не назовёте код из СМС, который придёт от госуслуг (там ещё надпись будет, что его никому нельзя сообщать).
Единственное на всякий случай стоит проверить, кто входил в аккаунт, но если реально угнали, то вы туда уже скорее всего не зайдёте и вот тогда можно паниковать и всё блокировать.
А так ещё скоро будет внедрен cooldown и для кредитов больше 50к будет период ожидания в 4-24 часа, так что будет время даже в самой плачевной ситуации разобраться. Хотя, я думаю, что эту защиту обойдут, поэтому можно самозапрет на кредиты взять, тогда вообще ничего особо не сделают в плане кредитов)
Запомните, если вам написали что-то связанное с госуслугами, прося код и т.д. и говорят, что нужно срочно что-то делать (неважно кто поддержка, МВД, служба безопасности), то самое главное не нужно паниковать и общаться с ними.
Вы почти 100% в безопасности пока явно не назовёте код из СМС, который придёт от госуслуг (там ещё надпись будет, что его никому нельзя сообщать).
Единственное на всякий случай стоит проверить, кто входил в аккаунт, но если реально угнали, то вы туда уже скорее всего не зайдёте и вот тогда можно паниковать и всё блокировать.
А так ещё скоро будет внедрен cooldown и для кредитов больше 50к будет период ожидания в 4-24 часа, так что будет время даже в самой плачевной ситуации разобраться. Хотя, я думаю, что эту защиту обойдут, поэтому можно самозапрет на кредиты взять, тогда вообще ничего особо не сделают в плане кредитов)
База про шрифты. Если довольно много с ними работаете в вебе, то обязательно к прочтению)
❤3
Forwarded from FrontEndDev
Вы неправильно загружаете шрифты (и это сказывается на производительности)
Джоно Олдерсон объясняет, как работают веб-шрифты и почему их неправильная загрузка может замедлять сайт. В статье разбираются оптимальные стратегии подключения — от выбора форматов до настройки font-display, чтобы ускорить рендеринг и улучшить пользовательский опыт.
https://www.jonoalderson.com/performance/youre-loading-fonts-wrong/
Джоно Олдерсон объясняет, как работают веб-шрифты и почему их неправильная загрузка может замедлять сайт. В статье разбираются оптимальные стратегии подключения — от выбора форматов до настройки font-display, чтобы ускорить рендеринг и улучшить пользовательский опыт.
https://www.jonoalderson.com/performance/youre-loading-fonts-wrong/
Forwarded from Бегаешь как девчонка
Обновление в нашем приложении!
Теперь вы можете:
— Видеть на карте все города, где проходят наши пробежки.
— Подать заявку на открытие клуба в своём городе! 🏃🏻♀️🌍
И, конечно, мы без ума от того, как вы переходите из лиги в лигу — это невероятно вдохновляет! Спасибо вам за вашу страсть и движение!
Скачать приложение 💕
Теперь вы можете:
— Видеть на карте все города, где проходят наши пробежки.
— Подать заявку на открытие клуба в своём городе! 🏃🏻♀️🌍
И, конечно, мы без ума от того, как вы переходите из лиги в лигу — это невероятно вдохновляет! Спасибо вам за вашу страсть и движение!
Скачать приложение 💕
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Сделали свою реализацию бота для поддержки в приложении. Теперь все обращения удобно расположены по топикам.
Можно тоже попробовать что-нибудь написать, а может даже попытаться сломать по ссылке - https://direct-go.run-like-girl.ru/support. Мы хоть и протестили, но может что-нибудь ещё найдётся, всё-таки там очень жёсткий вайбкод)))
Можно тоже попробовать что-нибудь написать, а может даже попытаться сломать по ссылке - https://direct-go.run-like-girl.ru/support. Мы хоть и протестили, но может что-нибудь ещё найдётся, всё-таки там очень жёсткий вайбкод)))
Иногда бывают моменты, где нет правильного решения. Такое редко случается в коде, но довольно часто может происходить при общении с коллегами, особенно в сценариях, когда у вас противоположные точки зрения.
Я как человек довольно сильно рефлексирующий почти над каждой ситуацией переживаю правильное решения я выбрал или были альтернативные варианты лучше.
И в таких ситуациях может помочь ChatGPT. Просто описываешь контекст со своей стороны (конечно он может быть искажен, но что есть) и спросить правильно ли ты поступил в данной ситуации. Обычно он накидывает, как можно было поступить и потом описываешь, как ты поступил и скорректировать действия в будущем.
Например, в последнем кейсе он меня успокоил и сказал, что всё ок, поэтому теперь можно особо не рефлексировать, так как ChatGPT сказал, что всё правильно)
Я как человек довольно сильно рефлексирующий почти над каждой ситуацией переживаю правильное решения я выбрал или были альтернативные варианты лучше.
И в таких ситуациях может помочь ChatGPT. Просто описываешь контекст со своей стороны (конечно он может быть искажен, но что есть) и спросить правильно ли ты поступил в данной ситуации. Обычно он накидывает, как можно было поступить и потом описываешь, как ты поступил и скорректировать действия в будущем.
Например, в последнем кейсе он меня успокоил и сказал, что всё ок, поэтому теперь можно особо не рефлексировать, так как ChatGPT сказал, что всё правильно)
❤2🔥2
"Мы такими темпами во весь skyeng залезем" - шутка, которая вышла из-под контроля.
Хотел написать небольшой пост историю, что скрывалось за этой фразой, но точную хронологию уже не смогу передать, поэтому вынесу сюда основной момент, который хотел отметить.
В начале моего пути в Skyeng мы с https://news.1rj.ru/str/w0man_in_tech и QA отделились в отдельную команду с довольно интересным названием Landing Factory.
Проходит пару лет...
После нескольких лет упорной работы мы оказываемся здесь, где Ирина находится в роли CTO и я, который затащил обновление Angular и планирующий ещё много изменений в рамках монорепы (по заветам от @rokomarov + от себя довольно много докинул).
В целом здесь моя благодарность Ирине, что она лучший тимлид, которого я знаю (на самом деле даже 2 Ирины, чтобы никого не обидеть)) и самый лучший CTO, которого я знаю (я видел, как минимум ещё 3 CTO и почти всегда у них проблема, что они очень далеко от простой разработки, а вот Ирина близко☀️ ).
Да и в целом, она как наглядный пример, что люди, которые проявляют инициативу получают планируемое в жизни и компании в отличие от тех, кто предпочитает двигаться по течению.
В общем, я рад, что работал и продолжаю работать с Ириной в одной команде/компании и смотря на неё всегда есть мотивация становится лучше и видеть планку до которой ещё далеко
Хотел написать небольшой пост историю, что скрывалось за этой фразой, но точную хронологию уже не смогу передать, поэтому вынесу сюда основной момент, который хотел отметить.
В начале моего пути в Skyeng мы с https://news.1rj.ru/str/w0man_in_tech и QA отделились в отдельную команду с довольно интересным названием Landing Factory.
Проходит пару лет...
После нескольких лет упорной работы мы оказываемся здесь, где Ирина находится в роли CTO и я, который затащил обновление Angular и планирующий ещё много изменений в рамках монорепы (по заветам от @rokomarov + от себя довольно много докинул).
В целом здесь моя благодарность Ирине, что она лучший тимлид, которого я знаю (на самом деле даже 2 Ирины, чтобы никого не обидеть)) и самый лучший CTO, которого я знаю (я видел, как минимум ещё 3 CTO и почти всегда у них проблема, что они очень далеко от простой разработки, а вот Ирина близко
Да и в целом, она как наглядный пример, что люди, которые проявляют инициативу получают планируемое в жизни и компании в отличие от тех, кто предпочитает двигаться по течению.
В общем, я рад, что работал и продолжаю работать с Ириной в одной команде/компании и смотря на неё всегда есть мотивация становится лучше и видеть планку до которой ещё далеко
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6