Формы как контракт в Next.js: Zod, fieldErrors и одинаковые правила на client и server
—
от автора
—
от автора
С формами в Next.js проблема обычно начинается не на уровне кнопки submit. Кнопка как раз почти всегда работает. Настоящая путаница начинается позже, когда форма уже живёт в проекте какое-то время. В одном месте ошибка показывается под полем, в другом только…
—
от автора
Будь то езда на велосипеде или вязание свитера, есть некоторые действия, которые мы выполняем, не задумываясь.Обычно их связывают с «мышечной памятью» — представлением о том, что наше тело может запоминать, как выполнять сложные задачи, и со временем научиться делать это…
—
от автора
В процессе работы с фреймворком LangChain была обнаружена существенная проблема в чат-классах (ChatOpenAI, ChatDeepSeek и др.) при интеграции с различными провайдерами и агрегаторами LLM. Ни один из них не сохраняет содержимое блока рассуждений (reasoning content) в финальном ответе, что увеличивает…
—
от автора
Пользователь, который выполнил обновление до Windows 11 с Windows 10 без переустановки системы, заметил, что производительность его накопителя значительно снизилась. NVMe SSD Samsung 970 Evo показал скорость последовательного чтения и записи всего 897 МБ/с и 859 МБ/с соответственно, что намного…
—
от автора
Продолжая сборку компьютера, следующим в очереди на покупку рассматривался блок питания. Выбрать его было непросто, так как имелись чёткие критерии, которым он должен был соответствовать: цвет кабелей — обязательно белый, мощность — не менее 650 Вт и адекватная цена. Проведя…
—
от автора
Первой иномаркой, которую я увидел вживую, был джип Nissan Patrol (серии Y60, которая выпускалась с 1987 по 1997 года).В конце 80-х для меня и моих сверстников, пацанов из провинциального городка, это было настоящее событие. Недаром оно настолько чётко отложилось в…
—
от автора
С момента запуска в Остине Tesla сообщила американскому дорожному регулятору NHTSA о 15 авариях. Компания скрывает подробные описания инцидентов, но видео в сети показывают, что они довольно опасные.В одном случае роботакси Tesla с пассажирами пытался остановиться и припарковаться прямо посреди…
—
от автора
Используя процедуру Единой политики разрешения доменных споров, зарубежная L’Oreal через Всемирную организацию интеллектуальной собственности перевела под свой контроль 705 доменных имен, включающих зарегистрированное название корпорации или ее брендов. Эксперты пишут, что большинство из сайтов на момент разбирательства были недоступны, но…
—
от автора
Производитель, который работает через двухуровневую модель дистрибуции (Производитель → Партнёр → Конечный заказчик), рано или поздно упирается в стеклянный потолок. Можно иметь гениальный продукт, миллиардный бренд и правильную стратегию, но в итоге успех сделки зависит от конкретного инженера или сейла…
—
от автора
Из новостей: Phaser 4, продажи Crimson Desert достигли пяти миллионов копий, миллион вишлистов у Replaced, продажи Windrose достигли 1 миллиона копий, страх и ненависть в PIONER.Из интересностей: как выпустить инди-новеллу и потратить на это 3 млн рублей, как стать инди-разработчиком…