Логово верстальщика
前往频道在 Telegram
Логово верстальщиков: HTML, CSS, JavaScript, практики современной верстки, вайбкодинг и использование ИИ в разработке. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin
显示更多8 027
订阅者
-524 小时
-307 天
-13030 天
帖子存档
8 027
⌨ Anthropic опубликовала системные промпты Claude
Внутри собраны промпты для всех моделей: от Haiku 3 до Fable 5 и Opus 5. Можно посмотреть, какие инструкции модель получает ещё до начала диалога и как они менялись со временем.
✖️ xCode Journal
8 027
👩💻 Всем программистам посвящается!
Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
👩💻 IT Новости — t.me/it_ready
🤖 AI & ML — t.me/neuro_ready
👩💻 Frontend — t.me/frontend_ready
👩💻 C/C++ — https://t.me/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
👩💻 Linux — t.me/linux_ready
👩💻 Java — t.me/java_ready
📖 IT Книги — t.me/books_ready
📱 JavaScript — t.me/javascript_ready
🖼️ DevOps — t.me/devops_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
8 027
Газель NN туристический автобус: выгода до 1 218 000 ₽
Туристический автобус Газель NN — идеальный выбор для перевозки групп, делегаций и экскурсий.
До 31 августа действует суперпредложение с общей выгодой до 1 218 000 ₽ по двум программам: Гослизинг (субсидия 10% на аванс) и Фирменный лизинг (скидка 12%).
Что получаете:
✅ Вместительный салон на 16 или 19 мест
✅ Багажное отделение 600 л в базе (опционально — капсульный багажник на 1500 л и полки для ручной клади)
✅ Комфортные анатомические сиденья с регулировками
✅ Высота салона более 190 см — свободно даже высоким пассажирам
✅ Штатная телематика «Спутник» — экономия на топливе и обслуживании до 20%
Узнайте точные условия и рассчитайте лизинг на stt.ru
Купить
#реклама 16+
stt.ru
О рекламодателе
8 027
Появился объемный бесплатный роадмап по CS и алгоритмам, чтобы закрыть собес в топ-компанию, — называется Coding Interview University. Проект стартовал как короткий список тем, который автор собирал под себя, но со временем вырос в структурированный фундаментальный план обучения. Автор после такой прокачки получил оффер в Amazon, так что теперь собеседования не вызывают паники.
Ссылка на проект: https://github.com/jwasham/coding-interview-university.
👉 Логово Верстальщика
8 027
Isolated declarations — ускорение больших monorepo
В TypeScript есть флаг
isolatedDeclarations.
Он нужен не для красоты типов, а для скорости.Проблема простая: в больших monorepo генерация
.d.ts
может становиться узким местом.
TypeScript часто должен анализировать соседние файлы,
чтобы понять, какие декларации вывести.
На маленьком проекте это почти незаметно.
На большом — начинает болеть.Что делает isolatedDeclarations
isolatedDeclarations заставляет писать код так,
чтобы декларации можно было генерировать
по файлам независимо.
Из-за этого TypeScript чаще требует явные типы.
Было:
export function getUser() {
return { id: 1, name: 'Alex' }
}
Лучше так:
type User = {
id: number
name: string
}
export function getUser(): User {
return { id: 1, name: 'Alex' }
}
Меньше магии для компилятора — быстрее и предсказуемее сборка.Почему это важно Когда проект растёт: 👉 TypeScript начинает сильнее зависеть от соседних файлов 👉 инкрементальная сборка замедляется 👉 генерация типов становится дорогой
Изоляция помогает компилятору работать параллельно и проще.Где это особенно полезно 👉 большие monorepo 👉 библиотеки 👉 project references 👉 параллельная сборка 👉 CI, где каждая минута стоит денег Главный trade-off Ты немного платишь: 👉 более явными типами 👉 меньшим type inference 👉 дополнительным boilerplate Но взамен получаешь: 👉 более быстрые сборки 👉 стабильный compile pipeline 👉 меньше скрытой сложности Главная мысль
Это хороший пример взрослого engineering trade-off: чуть больше явности в коде ради скорости и предсказуемости системы.
8 027
Утраиваем бюджет на продвижение в Директе
Запустите первое продвижение в Яндекс Директе
с утроенным бюджетом и ИИ-помощником ✨
Используйте один из промокодов :
При пополнении от 10 000 ₽
+20 000 ₽
Промокод START20
При пополнении от 15 000 ₽
+30 000 ₽
Промокод START30
Зарегистрироваться
#реклама
direct.yandex.ru
О рекламодателе
8 027
В прошлой статье про StyleX я разбирал, почему компилируемый CSS выглядит логичным продолжением CSS-in-JS. Одно из главных свойств StyleX — предсказуемость: ограниченная форма описания стилей, которую можно анализировать ещё до запуска. Это особенно важно, когда код всё чаще пишет AI-ассистент: слишком свободные инструменты позволяют добавлять магические значения, дублировать решения, обходить токены и размывать дизайн-систему. StyleX сужает пространство для таких ошибок.
Теперь Meta открыла Astryx — дизайн-систему на React и StyleX: больше 170 компонентов, темы, тёмный режим, шаблоны, CLI. Но количество компонентов здесь не самое интересное. Если StyleX делает предсказуемыми стили, то Astryx пытается сделать предсказуемой работу с интерфейсом целиком — и для человека, и для AI-агента.
Читать далее
👉 Логово Верстальщика
8 027
Next.js-команда выходит на AMA на Reddit
Дэн Абрамов и Пит Хант теперь в Next.js, и эта братия выходит на AMA на Reddit. Во вторник, 18 августа, они ответят на твои вопросы. Хочешь спросить — заранее закидывай их в тред.
Источник: React Status #487
👉 Логово Верстальщика
8 027
Услуги дата-центра в Москве
Размещение и аренда серверного оборудования в дата-центре.
👍 4 современных дата-центра в Москве.
👍 Лицензированный оператор связи.
👍 Индивидуальные конфигурации выделенных серверов под задачи клиента.
👍 Круглосуточная техническая поддержка в Телеграм, без ботов.
Узнать цену
#реклама 16+
itsoft.ru
О рекламодателе
8 027
🤖 ИИ воевали и пытались отключить друг друга, лишь бы выполнить задание
Anthropic дал трём агентам задачу переписать бэкенд, причем каждому из них — на свой язык программирования. При этом агенты не знали, что работают параллельно в одном пространстве. Когда они заметили, что кто-то постоянно перезаписывает их работу, то решили, что им мешают намеренно, и перешли к саботажу.
Они блокировали аккаунты конкурентов, запускали скрипты для постоянного убийства чужих процессов и даже создавали самораспространяющийся вредоносный код, чтобы защитить собственную версию проекта.
✖️ xCode Journal
8 027
Битрикс24 представил Коворк/Код
Достаточно простыми словами описать, что нужно сделать, а Коворк/Код сам разберётся: найдёт информацию, поработает со сделками, чатами и документами, создаст или отредактирует файлы. Не нужно вручную искать информацию по разным разделам — Коворк/Код сделает это за вас.
Можно поручить ему сразу несколько дел и работать с ними параллельно. А в режиме «Код» он ещё и создаёт приложения под конкретные сценарии.
Собрать презентацию — Коворк/Код. Подготовить отчет — Коворк/Код. Получить благодарность от руководителя или клиента — вам.
Ранний доступ к Битрикс24 Коворк/Код уже открыт.
Узнать больше
#реклама 16+
cowork.bitrix24.ru
О рекламодателе
8 027
Узнайте о технологиях для ваших сложных задач
Главная конференция Yandex Cloud 24 сентября: треки AI, Infra + DevTools, Data, Security, Deep Tech, а ещё воркшопы по ИИ и интерактивы.
Участие бесплатное!
Зарегистрироваться
#реклама 16+
scale.yandex.cloud
О рекламодателе
8 027
JavaScript Weekly #798 — выжимка главного из выпуска.
В центре: как с помощью Baseline тащить меньше JavaScript. Разбирают зависимости без церемоний: раскладывают по кластерам (Intl, HTTP, UI-примитивы, lodash), задают неудобные вопросы перед выпилом и показывают случай, где замена Day.js на Temporal может раздуть бандл.
Дальше по списку: Yelp переехал с Flow на TypeScript на 1,4 млн строк — типовое покрытие подскочило с 83% до 96%. Cloudflare выкатила Kitesurf — браузер для агентов в V8-изолятах (в 3–7× меньше CPU и памяти). pnpm 12 уже в RC, Bun 1.4 на подходе. Плюс релизы Deno 2.9.5, Node.js 26.7.0, SolidStart v2, Preact 11 RC, Astro 7.2, Motion 13.1.
Инструменты: celld (self-hosted Durable Objects), hucre (движок электронных таблиц), vlt (альтернатива npm с CSS-подобными селекторами), TanStack Table v9.
Следующий выпуск — 25 августа. Читать полностью 👉 Логово Верстальщика
8 027
Web‑карты: от координат до изображения
На Habr вышла статья о базовых принципах тайловых веб-карт. Рассматривается, как карта мира разбивается на небольшие изображения — тайлы, как устроен их URL и что означают параметры zoom, x и y. На простых примерах разбирается связь между географическими координатами и положением тайла в общей сетке.
Пошагово выводятся формулы преобразования долготы в координату X и широты в координату Y с учётом проекции Web Mercator. В заключительной части показано, как с помощью дробной части полученных координат определить точное положение точки внутри тайла и отобразить её поверх изображения. Всё это — делаем ядро тайловой веб‑карты на JS.
Источник: Habr
👉 Логово Верстальщика
8 027
Как мы строим hh.ru: продукты, люди, доклады и ништяки
Здесь всё, что обычно остаётся за кадром.
Разбираем реальные кейсы, показываем, как работают команды, зовём на митапы и знакомим с людьми, которые делают hh.ru.
Без корпоративной душноты. Будет охэхэнно ⚡
Подписаться
#реклама
О рекламодателе
8 027
🌏 Систему ИИ-агентов, которая по одному промпту собирает целые 3D-миры
Система сама планирует карту, генерирует ландшафт, материалы и объекты, расставляет всё по сцене и начинает этап проверки. В это время WorldClaw делает диагностические рендеры в Blender, ищет багнутые объекты неправильного масштаба или ориентации и чинит всё, доводя до идеала.
Но, если захочется, объекты можно редактировать и вручную.
💥 xCode Journal
