Александр Белькевич </> Frontend вдохновляет
Открыть в Telegram
YouTube - https://www.youtube.com/@frontend-skills Пишу про: 🔥 Frontend 🔥 IT 🔥 Свой опыт 🔥 Истории из жизни Реклама: @thanksforyourmsg
Больше1 720
Подписчики
-124 часа
-37 дней
-2030 дней
Архив постов
Давно не рассказывал, во что играю 🙂
Пока был в самолете, начал Cult of the Lamb. Это игра, которая в себе пытается совместить рогалик и ферму.
Сюжет довольно простой: Главный герой - маленький ягнёнок, которого приносят в жертву четыре злых епископа Старой Веры, чтобы предотвратить древнее пророчество. Ну и дальше начинается замес в виде воскрешения, сделки в загробном мире и т.п.
Основная суть: строить культ вокруг себя и собрать последователей.
- Прекрасная прорисовка
- Незамысловатый сюжет (здесь он и не нужен сильно замороченный)
- Ферма (да да, люблю их 😄)
- Не сильно высокая сложность в отличии от подобных игр.
Игра довольно веселая, местами кровавая (все-таки про оккультизм) и главное для меня - не длинная.
Но как рогалик, на мой взгляд, слабоватая. Небольшое количество оружия (по сравнению с той же Hades). Но зато ферма сделана с душой. Так что можно сказать, что это ферма с элементами боевки 😄
Тем не менее, однозначно советую поиграть 🙂
Кстати, недавно завел новый акк в запрещенограме. Ничего не продаю. Можно сказать, спокойный семейно-жизненный контент (пока его там в принципе почти нет). Так что если захочется - подписывайтесь 🙂
А я пошел думать, что вам ещё интересного и нового рассказать 😎
https://nodejs.org/docs/latest/api/util.html#utildebouncefn-wait-options
В Node JS 26.10 появилась встроенная поддержка throttle/debounce.
Полезно? Очень. +1 причина не юзать lodash в скорой перспективе.Посмотрел доклад Мо Гавдата (ex-Chief Business Officer Google X) - выступал на deep tech night. Ожидал футурологии, но большая часть доклада оказалась про боль реальной разработки. Вот что отметил для себя.
Он сравнил текущее состояние AI с тем, что они собрали шикарный двигатель, но машину вокруг него так и не построили. Сама модель умеет дикие вещи, а встроить её во что-то рабочее до сих пор челлендж.
Больше всего понравился его выпад в сторону «завайбкодил приложение за четыре минуты». За четыре минуты, говорит, вайбкодится демка. Их продукт - платформу на базе ИИ для знакомств - писали 14 месяцев, код переписали восемь раз, архитектуру полностью выбрасывали трижды. И он считает это конкурентным преимуществом - потому что большинство остановится на демке и дальше не полезет.
Дальше пошли грабли, которых в обычной разработке просто нет.
Память. Пользователь общается с приложением неделями, весь диалог ни в какой контекст не влезает, а оно должно помнить, что человек рассказал месяц назад. Он прямо сказал: кто решит проблему памяти нормально, тот станет миллиардером.
Дебаг вслепую. У них переписка такая, что по приватности её не имеет права видеть ни один человек в команде. И как чинить баг? Написали отдельный код, где в логи смотрит другой AI и объясняет разработчику, что не так с промптом.
Метрики. DAU и ретеншн ничего не говорят про то, попадает модель или мажет. Они встроили рядом с выводами AI кнопку «обсудить»: пользователь думает, что поправляет неточность, а для команды каждое нажатие - это ровно один промах модели.
Отдельно зацепил кусок про выбор провайдера. Он говорит, что главный критерий не цена и не бенчмарки, а доверие. У них всё было завязано на WhatsApp API, и в одно прекрасное утро Meta объявила: работаете только через Meta AI. После этого они сделали всё model agnostic (Gemini выкидывается за час, на его место встаёт Claude, пользователь вообще ничего не замечает) и ушли в веб вместо сторов, чтобы катить обновления хоть каждые полчаса.
Бывает такое, что запускаешь проект - и порт 3000 занят? А бывает просто работаешь с несколькими проектами одновременно и пойди вспомни, где какой порт к чему относится.
Versel Labs выкатил небольшую тулзу Portless, которая решается очень быстро (на примере Nuxt)
portless myapp nuxt dev → https://myapp.localhostДальше имя вместо порта. И оно стабильное - закладки, .env, OAuth-редиректы не ломаются после перезапуска. Что внутри: — HTTPS с валидным локальным сертификатом из коробки (свой CA, порт 443) — поддомены: api.myapp.localhost, docs.myapp.localhost — git worktree подхватывается автоматически: ветка становится префиксом - fix-ui.myapp.localhost, коллизий нет — Vite/Nuxt/Astro/Angular - порт прокидывается сам, скрипты в package.json не трогаем — можно поднять на своём домене: --tld dev.example.com, и локалка по структуре совпадает с продом (куки между поддоменами, host-based роутинг - всё как на проде) Сама документация лежит здесь
Не знаю фейк или нет, но вот что может быть, если полностью доверить ИИ писать сопроводительное письмо (конечно же, если заранее не проверить промпт)
Скоро выйду с новостями. Есть чем поделиться. А пока для тех, кто не видел сторис, ещё раз похвалюсь 👋
Пропадаю, так как много работы. Но какой работы, спросите вы.
Например, ищу мемчики и получаю ачивки от компании 😁
+2
Этот проект я готовил под разработку для одного из своих курсов, но пока нет ресурсов делать что-то большое, поэтому просто делюсь полезным (как минимум для меня) веб-приложением.
Если хочешь сделать что-то полезное, вспомни, чего тебе не хватает.
Я много читаю. Часто бывает так: пропустил чтение на пару дней, и половина персонажей уже мимо. С большими романами вообще беда. Сейчас взялся за «Тёмную башню» Кинга: и к четвертой книге уже начинаешь подзабывать тех, кто был в первой.
Идея хранить действующих лиц и связи между ними висела в голове давно. В итоге собрал: Bookcast: https://bookcast.ru
Добавить персонажа быстро: ввёл имя, по желанию - описание и всё. Так же быстро создаётся связь между героями. Дальше открываешь граф и видишь, кто с кем связан.
Идей для развития вагон, буду подкидывать по мере готовности.
Изначально делал под себя. Но если много читаете художки - возможно, зайдёт. Пока веб + PWA 😊
Буду рад фидбэку, если попробуете 👍
В сегодня лет я узнал, что очень давно на макбуках появилась отдельная кнопка переключения языка. Всегда это делал с помощью Command + Пробел.
В свое оправдание хочу сказать, что в 99% случаев работаю с внешней клавиатурой и там такой кнопки нет 😄
Привет! Мне тут для одного материала очень хотелось бы вас попросить пройти простой опросник: https://forms.gle/eAoF3QZgUvpMjVk78
Форма полностью анонимная, никакие скриншоты никуда выкладываться не будут. Позже, если данных будет достаточно, поделюсь важными мыслями. Спасибо 🙏
RYBE — одежда с твоим языком программирования (JavaScript, Python, QA, SQL, ML-engineer, Rust и другие)
Где два айтишника могут познакомиться?
В офисе и на конференции. Нам этого мало. Мы захотели объединить людей, у которых одни интересы. Дать возможность узнать друг друга. В метро, на прогулке, в офисе, на конференции, в походе, в баре, в самолёте.
В каком-то смысле это мерч для твоего языка программирования.
А что еще?
- отшиваемся в Москве;
- множество принтов с языками программирования (и не только);
- плотный премиум-хлопок;
- фичи типа люверсов для крепления пропуска, кармана для наушников и салфетки для очков, карман для телефона
Выбирай свой язык, заказывай, дари, носи сам
Тг канал: https://t.me/rybe_store
Сайт: http://rybe.store/
Реклама ИП Кольцова Римма Алексеевна, ИНН 760212761004, erid: 2VtzqxChSSH
Играю в Mafia 3 и каждый раз перфекционист во мне негодует: как так можно было оставить лоадер? Они там что? Дизайн ревью совсем не проходят? 😁
Если вам нужен закадровый перевод видео (то есть смотрите на английском и нужен перевод на русский именно голосом), то можно, конечно, заюзать Яндекс Браузер.
Но если у вас Хром, то есть неплохое расширение и документация.
Сам использую для переводов видео по схемотехнике. Рекомендую :)
Для любителей Webstorm интересное обновление подоспело.
🚀 TypeScript 7 из коробки
Благодаря переписанному компилятор ( о чем я выше рассказывал) заметно более быстрая проверка типов в больших кодовых базах.
🤖 GitHub Copilot нативно
Copilot встроен в AI-чат без отдельного плагина и настройки реестра — вход через GitHub по OAuth, и всё. Итог партнёрства JetBrains и Microsoft. Нужна только своя подписка на Copilot. (Справедливости ради, ни разу Copilot не юзал. Пробовали? Рассказывайте 😊)
🧠 Agent Skills
Можно дать AI-агентам переиспользуемые знания о своём стеке и конвенциях - они помнят их между проектами и сессиями.
⚛️ React 19
Полная поддержка React 19 в React Buddy.
Ну и всякого по мелочи (в том числе улучшение поддержки Vue 3).
Обновляемся 👉 jetbrains.com/webstorm/whatsnew
Storybook - как много в этом слове)
Вы спросите чего много? Я отвечу: как правило, компонентов.
Storybook - индустриальный стандарт для разработки UI-компонентов в изоляции.Показываю с нуля: зачем он нужен, установка, первая story, интерактивные controls и автодокументация.
Уверен, многие из вас с ним работали. Но многие - точно нет 😊
Как всегда, поддержка видео максимально приветствуется :)
https://www.youtube.com/watch?v=i0F7m6tjG_U
TypeScript 7.0 завезли!
Вчера Microsoft выкатила стабильную семёрку. Компилятор переписали на Go, и он в среднем даёт ускорение в 8–12 раз на полных сборках.
Что важно знать перед апгрейдом:
• ставится как обычно: npm i -D typescript
• семёрка тянет дефолты из 6.0: strict по умолчанию, module: esnext, а куча старых флагов (target: es5, baseUrl, moduleResolution: node) теперь hard-error
• программного API пока нет. Обещают в 7.1
Бенчмарки и детали можно почитать 👉 здесь.
