RU

Постобработка IFC в браузере с помощью IDS Core — или как мы перестали бояться валидатора

Меня зовут Кирилл, я работаю BIM-менеджером, вместе со своей коллегой Анастасией @nobimnolife разрабатываем IDS Core. В этой статье – как мы дошли о…

ifcifc-viewerbimbim-моделированиеifcopenshellrevitсапрwebthree.js
Habr
RU

[Перевод] Вышел Next.js 16.4

В релизах ветки 16.x мы постепенно внедряли новую модель разработки, которая решает многие проблемы, с которыми вы сталкивались с самого появления A…

next.jsjavascriptfrontendwebvercel
Habr
RU

Можно ли, не имея доступа к маршрутизаторам провайдера, повлиять на выбор его upstream для своего трафика?

В этой статье я расскажу о своём небольшом Computer Science исследовании и отвечу на вопрос: «Можно ли управлять маршрутом своего интернет-трафика?»…

russianbgproutingweb
Dev.to
RU

Песочница для кодинга на образовательной платформе: как безопасно запустить Python и ничего не сломать

Проблема любого онлайн-движка исполнения кода в том, что он должен принять чужой код и выполнить его как есть — а этот код может оказаться вредоносн…

coding-sandboxweb
Habr
RU

Как не начать кодить слишком рано?

Часто разработка начинается с кода. Есть идея - мы открываем IDE, создаём проект и начинаем писать. Не задумываясь о том, что в этот момент мы ещё м…

junior-разработчикстудентыстудентамстудентwebweb-программированиеweb-разработка
Habr
RU

Два способа создания доступного DataPicker'а с помощью AI: 80/20 в пользу AI или системное проектирование с агентом

DatePicker казался нам небольшой задачей в разработке UI, пока мы не попробовали создать компонент, который будет корректно работать с keyboard navi…

datapickerfrontendclaudeииtypescriptjavascriptwebuxuiai
Habr
RU

Хотел протестировать веб-приложение через AI — за три дня собрал свой инструмент

Задача была простая: протестировать два веб-приложения перед деплоем. Next.js-портфолио и SaaS-чат — accessibility, консольные ошибки, отзывчивость…

claude codeplaywrightwebqa automationqa testingagentsai toolsmcpskills в claudeskills