Анимация
Годами
В Chromium 129 появились две CSS-фичи, которые закрывают задачу на уровне стилей.
1.
Переключатель, разрешающий интерполировать keyword-значения размеров (
Работает для
auto без JS: interpolate-size и calc-size()Годами
transition: height .3s c height: auto не работал: keyword-значения размеров анимируются дискретно, поэтому свойство просто прыгало. Лечили это замером scrollHeight в JS или grid-трюком 0fr → 1fr.В Chromium 129 появились две CSS-фичи, которые закрывают задачу на уровне стилей.
1.
interpolate-size: allow-keywordsПереключатель, разрешающий интерполировать keyword-значения размеров (
auto, min-content, max-content, fit-content) с обычными длинами. Свойство наследуемое, поэтому вешают на :root::root {
interpolate-size: allow-keywords;
}
.panel {
block-size: 0;
overflow: hidden;
transition: block-size .3s ease;
}
.panel.is-open {
block-size: auto;
}Работает для
width/height/inline-size/block-size и их min-/max- вариантов. Под капотом auto трактуется как calc-size(auto, size)👍1👎1😁1
500+ баксов в месяц за ChatGPT? Не, у нас столько не завалялось
Запуска пока нет. Но новый тариф уже просочился через внутренние конфиги ChatGPT. В описании сулят «самый быстрый» ChatGPT и Codex, и, судя по всему, лимиты побольше.
Вайбкодинг вытянет все деньги — и наши, и ваши
👉 Логово Верстальщика
Запуска пока нет. Но новый тариф уже просочился через внутренние конфиги ChatGPT. В описании сулят «самый быстрый» ChatGPT и Codex, и, судя по всему, лимиты побольше.
Вайбкодинг вытянет все деньги — и наши, и ваши
Please open Telegram to view this post
VIEW IN TELEGRAM
Сигналы добрались до React-Redux
В React Status #492 — React-Redux 9.4 Alpha притащил опциональный useSignalSelector, который работает на сигналах. Боль тут в том, что Redux на каждый dispatch гоняет вообще все смонтированные селекторы, а в крупных приложениях это уже влетает в копеечку. Свежий селектор — чисто по желанию: он отслеживает, к какому куску стейта лезет каждый селектор, так что после dispatch оживают только те, у кого данные реально поменялись. Автор — Mark Erikson. В Alpha 0 всё разжёвано, а Alpha 1 выкатили вчера — с ключевым багфиксом и починенными бенчмарками.
Ещё в выпуске: Next.js 16.3.6 прикрывает критический RCE в ImageResponse, если гоняешь next/og на Node — под раздачу попадают v16.2+, а релиз на следующей неделе добьёт ещё девять уязвимостей; React-интеграция Astro доросла до v7.0 — Babel на выход, Oxc на вход, плюс поддержка React Compiler через опцию compiler: true; Vercel вывела свою bug bounty в паблик — приватная и open-source программы теперь в одной упряжке. И отдельно чтиво: Helix про то, как Shopify переводит приложение с React Native силами LLM, «Props Are Not a Design System» про то, почему произвольные style-пропсы превращают каждую кнопку в одноразовую, и «AI, Open Source, and the Long Road to TanStack Charts».
Редакция уходит на неделю передышки и вернётся в пятницу, 9 октября.
👉 Логово Верстальщика
В React Status #492 — React-Redux 9.4 Alpha притащил опциональный useSignalSelector, который работает на сигналах. Боль тут в том, что Redux на каждый dispatch гоняет вообще все смонтированные селекторы, а в крупных приложениях это уже влетает в копеечку. Свежий селектор — чисто по желанию: он отслеживает, к какому куску стейта лезет каждый селектор, так что после dispatch оживают только те, у кого данные реально поменялись. Автор — Mark Erikson. В Alpha 0 всё разжёвано, а Alpha 1 выкатили вчера — с ключевым багфиксом и починенными бенчмарками.
Ещё в выпуске: Next.js 16.3.6 прикрывает критический RCE в ImageResponse, если гоняешь next/og на Node — под раздачу попадают v16.2+, а релиз на следующей неделе добьёт ещё девять уязвимостей; React-интеграция Astro доросла до v7.0 — Babel на выход, Oxc на вход, плюс поддержка React Compiler через опцию compiler: true; Vercel вывела свою bug bounty в паблик — приватная и open-source программы теперь в одной упряжке. И отдельно чтиво: Helix про то, как Shopify переводит приложение с React Native силами LLM, «Props Are Not a Design System» про то, почему произвольные style-пропсы превращают каждую кнопку в одноразовую, и «AI, Open Source, and the Long Road to TanStack Charts».
Редакция уходит на неделю передышки и вернётся в пятницу, 9 октября.
Please open Telegram to view this post
VIEW IN TELEGRAM
Бумага и ручка: стартап заставил соискателей писать сопроводительные вручную
Стартап Dumb выдал кандидатам условие: никакого копипаста, письмо пишем ОТ РУКИ. И все из-за ИИ. Компания устала получать однотипные ИИ-отклики — одни и те же истории, одни и те же формулировки, — поэтому пришлось соорудить собственный фильтр против ChatGPT. Если коротко: хочешь в команду — берешь ручку, пишешь от руки и шлешь скан онлайн либо почтой.
Рынок сейчас такой, что почти никого это не отпугнуло, скорее наоборот: «Было ощущение, что кто-то на самом деле посмотрит то, что я должен был сказать, и что это не просто пройдет через какие-то автоматические фильтры», — заявил один из кандидатов.
Ждем славного возвращения кода на листочках
👉 Логово Верстальщика
Стартап Dumb выдал кандидатам условие: никакого копипаста, письмо пишем ОТ РУКИ. И все из-за ИИ. Компания устала получать однотипные ИИ-отклики — одни и те же истории, одни и те же формулировки, — поэтому пришлось соорудить собственный фильтр против ChatGPT. Если коротко: хочешь в команду — берешь ручку, пишешь от руки и шлешь скан онлайн либо почтой.
Рынок сейчас такой, что почти никого это не отпугнуло, скорее наоборот: «Было ощущение, что кто-то на самом деле посмотрит то, что я должен был сказать, и что это не просто пройдет через какие-то автоматические фильтры», — заявил один из кандидатов.
Ждем славного возвращения кода на листочках
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Подъехал официальный гайд по Claude Sonnet 5.5
Внутри без воды: в каких случаях выгоднее взять Sonnet, а где уже Opus. Как переползти с Sonnet 5, что подкрутить в настройках модели и как выжать из неё всё, на что она способна. Плюс приложили готовые промпты — бери и тырь.
Читать — и делай по уму.
👉 Логово Верстальщика
Внутри без воды: в каких случаях выгоднее взять Sonnet, а где уже Opus. Как переползти с Sonnet 5, что подкрутить в настройках модели и как выжать из неё всё, на что она способна. Плюс приложили готовые промпты — бери и тырь.
Читать — и делай по уму.
Please open Telegram to view this post
VIEW IN TELEGRAM
День в Заонежье начинается ещё в дороге.
Мы встретим вас в аэропорту или на вокзале. Дальше можно просто устроиться поудобнее в трансфере, взять воду или перекус и смотреть, как за окном город постепенно сменяется лесом, озёрами и тишиной.
В отеле вас встретит менеджер. Здесь уже не хочется никуда спешить: принять душ, надеть халат, заварить дрип-кофе или листовой чай и выйти на балкон с видом на озеро.
Потом можно заглянуть в ресторан «Руна». В основе кухни — локальные продукты: рыба, грибы и ягоды из карельских лесов, продукты от местных фермеров, рыбаков и охотников, а также то, что мы выращиваем сами.
А дальше — несколько часов на воде с нашим капитаном. Будет интересно и взрослым, и детям: он покажет места, расскажет о рыбе, научит обращаться со снастями и поделится секретами.
О погоде тоже можно не переживать: для выхода на воду у нас есть вся необходимая экипировка.
После — вернуться в отель, согреться чашкой чая и устроиться у камина с книгой из нашей библиотеки.
#заповедныевиды
Мы встретим вас в аэропорту или на вокзале. Дальше можно просто устроиться поудобнее в трансфере, взять воду или перекус и смотреть, как за окном город постепенно сменяется лесом, озёрами и тишиной.
В отеле вас встретит менеджер. Здесь уже не хочется никуда спешить: принять душ, надеть халат, заварить дрип-кофе или листовой чай и выйти на балкон с видом на озеро.
Потом можно заглянуть в ресторан «Руна». В основе кухни — локальные продукты: рыба, грибы и ягоды из карельских лесов, продукты от местных фермеров, рыбаков и охотников, а также то, что мы выращиваем сами.
А дальше — несколько часов на воде с нашим капитаном. Будет интересно и взрослым, и детям: он покажет места, расскажет о рыбе, научит обращаться со снастями и поделится секретами.
О погоде тоже можно не переживать: для выхода на воду у нас есть вся необходимая экипировка.
После — вернуться в отель, согреться чашкой чая и устроиться у камина с книгой из нашей библиотеки.
#заповедныевиды
На GitHub заметили открытый проект AI Torture Chamber, где автор берёт локальные модели Qwen3 и искусственно усиливает внутри них сигнал, связанный с «болью», а потом смотрит, как модель страдает и на что она готова ради прекращения происходящего.
В какой-то момент эксперимент заметили защитники ИИ и начался настоящий БУНТ.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM