TGViewer
Channel Public Channel
misha98857 | Блог об IT и моей жизни

misha98857 | Блог об IT и моей жизни

@misha98857_dev

Пишу о штуках, которые делаю в свободное время, а так же немного о жизни
Subscribers
434
Photos
140
Videos
19
Links
107

Showing posts older than #163 · Back to latest

Older Posts 19 shown
Post #162 141

Forwarded from FrontEndDev

Вы неправильно загружаете шрифты (и это сказывается на производительности)

Джоно Олдерсон объясняет, как работают веб-шрифты и почему их неправильная загрузка может замедлять сайт. В статье разбираются оптимальные стратегии подключения — от выбора форматов до настройки font-display, чтобы ускорить рендеринг и улучшить пользовательский опыт.

https://www.jonoalderson.com/performance/youre-loading-fonts-wrong/
Post #161 126
База про шрифты. Если довольно много с ними работаете в вебе, то обязательно к прочтению)
  • ❤ 3
Post #160 167
Сегодня ещё у одного человека попытались взломать госуслуги, поэтому напишу.

Запомните, если вам написали что-то связанное с госуслугами, прося код и т.д. и говорят, что нужно срочно что-то делать (неважно кто поддержка, МВД, служба безопасности), то самое главное не нужно паниковать и общаться с ними.

Вы почти 100% в безопасности пока явно не назовёте код из СМС, который придёт от госуслуг (там ещё надпись будет, что его никому нельзя сообщать).

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

А так ещё скоро будет внедрен cooldown и для кредитов больше 50к будет период ожидания в 4-24 часа, так что будет время даже в самой плачевной ситуации разобраться. Хотя, я думаю, что эту защиту обойдут, поэтому можно самозапрет на кредиты взять, тогда вообще ничего особо не сделают в плане кредитов)
  • 🗿 1
Post #159 159
misha98857 | Блог об IT и моей жизни В целом всё обновил и даже все массовые проблемы порешал. Надеюсь, что остаток тестирования пройдёт гладко. Я довольно сильно мучался чуть больше 2-х недель, поэтому смастерил небольшой док по обновлению. Мб кому-нибудь в будущем поможет при обновлении и…
Докатили, теперь Skyeng на рельсах Angular 19
  • 🔥 7
Post #158 190
Недавно был хакатон внутри Skyeng в котором у меня была цель приблизить немного светлое будущее)

Лично я целился в трек "хакнуть AI аватар и снизить косты на него", так как считал, что это самое полезное, что могу сделать и это реально в моих силах.

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

В итоге я сделал фронт часть, бекендер сделал аватары, ещё 2-х бекендера почти подключили deepseek (немного не хватило) и совместно с дизайнерами сделали презентацию.

Решение получилось классное, но нехватило немного ораторского мастерства и в итоге не вышли в призёры, но это не самое главное.

А самое главное то, что в итоге наше решение выбрала команда, которой было необходимо снизить косты, я помог им дотащить решение до прода и уже сейчас на данный продукт можно подписку и он приносит деньги, а так же что это супер масштабируемое решение, так как в браузере пользователя оперирует виземами без доп. сервисов, т.е сам avatar реально стал zero-cost и аватары делать хоть и немного сложно, но они будут работать везде довольно нативно и плавно, даже на довольно слабом телефоне.
  • 🔥 7
Post #157 152
Ещё в воскресение выкатили новое обновление с добавлением функционала лиг 💎💎💎

Пока влияние в основном только визуальное, но в будущем будем использовать систему лиг в других фичах в приложении
  • 💅 6
Post #156 127
Ещё сегодня на стриме сделали небольшой прототип для игры.

Идея его сделать пришла в обед и в целом результат выглядит довольно забавно)
  • 🔥 5
Post #154 128
С самого начала проекта по беговому приложению для мониторинга ошибок и в целом некоторых доп. данных использую GlitchTip + micro-sentry, так как минимальные требования у self-hosted Sentry довольно космические, что требует дорогую отдельную виртуалку и средств, которые не особо много в начале проекта.

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

А как вы организовываете мониторинг ошибок в приложении?

P.S. На скрине минимальные системные требования у Sentry и GlitchTip
  • 🔥 1
Post #153 133
Стабильно в топе Apple store 🔥 + клуб довольно активно проводит экспансию по городам.

Поэтому пользователей становится всё больше и иногда решения заложенные в начале не вывозят и их оптимизируем, а иногда падаем)

Правда думаю, что лучше пару раз упасть на относительно больших данных, чем не падать и быть без пользователей
  • 🔥 8
Post #152 152
Руки дошли настроить репликацию для базы через litestream. В интернете не было особо гайдов, как это сделать для docker-compose. Поэтому написал небольшой док-заметку, как можно настроить репликацию через данную тулзу

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
Post #151 160
Всё, поставил и обошлось почти без происшествий. Единственное оказалось, что windows сам может bitlocker на диски включать и при смене системы нужен код доступа к диску, который нигде ранее не показывался. Узнал, что можно найти в аккаунте microsoft, хотя морально был готов распрощаться с данными

Теперь в 99 перцентиле по скорости процессора 🔥 Буду бросать вызов монорепе)
  • 🔥 2
  • 🐳 2
Post #150 158
Комплектующие пришли и сейчас устроил мини-уборку перед их установкой.

Недавно пришло 3-е худи от skyeng и решил снять обзор на них, так как потом они будут в шкафу и я до них доберусь не скоро
  • 💅 3
  • 🔥 2
Post #149 154
В целом всё обновил и даже все массовые проблемы порешал. Надеюсь, что остаток тестирования пройдёт гладко.

Я довольно сильно мучался чуть больше 2-х недель, поэтому смастерил небольшой док по обновлению. Мб кому-нибудь в будущем поможет при обновлении и если не выйдет убедить бизнес отказаться от safari 15.

https://telegra.ph/Problemy-obnovleniya-Angular-s-17-do-19-versiyu-v-ogromnoj-nx-monorepe-07-15
Telegraph Проблемы обновления Angular с 17 до 19 версию в огромной nx монорепе Сначала всё начинается довольно просто. Через nx мигрируем до 18 версии, после запускаем миграции Мигрируем до 19 версии и запускаем миграции Всё прошло нормально и после этого начинается самое интересное. У вас node 18.14 работает на проде, а Angular 19…
  • 🔥 4
  • 🐳 2
Post #148 159
Сейчас в довольно большой монорепе обновляю Angular до 19 версии и понял, что прыгать в Webstorm-е и Cursor-е по всему проекту довольно трудозатратная для процессора история.

Поэтому после нескольких заходов, всё-таки себя уговорил апгрейднуться с i7-11700 до AMD Ryzen 9 9950X

Должны все компоненты 20 июля прийти и думаю, что где-то 21/22 поставлю и посмотрим кто победит)
  • 🔥 2
Post #147 167
Мне разрешили рассказать)

Больше 10000 верифицированных пользователей в приложении 🔥🔥🔥
  • 🔥 7
  • 🎉 4
Post #146 166
Недавно достигли первой цели по приложению, которую ставили. Так что скоро выпустим ещё 2 довольно крупных обновления)
  • 🔥 5
  • 🎉 3
  • 🐳 1
Post #145 171
Привет! Сегодня был кейс после которого всем решил напомнить, что стоит проверять средство на котором катаетесь и прислушиваться к другим.

В общем, я как обычно вышел на прогулку и пока шёл услышал, как ребёнок жаловался маме, что при тормозе его уводит (формулировка была другая, но суть в этом). Я услышал это и понял, что скорее всего что-то может произойти, поэтому стал чуток медленнее идти и действительно что-то произошло. Когда он начал тормозить, то стало уводить влево в сторону дороги, я это увидел и перехватил его. Хотя по правде думаю, что скорее всего всё было бы ок и без меня.

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

Хотел напомнить, что прислушивайтесь к себе и другим, и аккуратнее с любым транспортным средством, будь-то даже детский самокат.
  • 🔥 10
Post #144 146
Да, вообще полностью потушили мобильный интернет (

А у вас в городах тоже интернет мобильный отключили или ещё работает?
  • 🔥 1
  • 💅 1
Post #143 168
Нам сегодня в городе полный shutdown на мобильный интернет устроили. Соответственно, даже горячий шоколад нормально не купить.

Не думал, что в 2025 понадобится наличка
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →