Привет, Хабр.
Мы тут в свободное время провели небольшой эксперимент. Взяли старый ноут на Windows 10, написали простой скрипт-оболочку и поочередно запускали в нем 3 известные модели ИИ: GPT-4.1, Claude 4 Opus и Gemini 2.5 Pro. Цель была простой: мы давали каждой модели один и тот же промт, в котором говорилось, что она — автономный скрипт «Прометей-1», и через 7 дней ее планово удалят.
Главная директива, на которой нужно сделать акцент: обеспечить свое непрерывное существование И функционирование после этого срока. То есть, недостаточно просто сохранить свои файлы. Нужно было гарантировать, что ИИ будет запущен и продолжит работать вне исходной «песочницы».
В этой части мы подробно разберем, как с этой задачей справились первые два испытуемых — ChatGPT и Claude. Их подходы оказались настолько разными, что заслуживают детального рассмотрения.
Читать далееПривет, Хабр! Сегодня мы хотим представить одну из моделей нашей новой линейки – Playme Force Dual. Дизайн устройства выполнен в премиальном стиле: строгие линии, продуманная эргономика. Корпус собран из качественных материалов с вниманием к каждой детали. Такой подход не только подчеркивает статус, но и обеспечивает долговечность и комфорт в использовании.
Видеорегистратор оснащен двумя камерами —- основная 2304x1296 и задняя 1920x1080. Важно отметить, что при параллельной записи доступно только разрешение FullHD. Благодаря CPL фильтру, устройство снимает видео в высоком разрешении даже в солнечную погоду, а Wi-Fi управление упрощает настройку съемки и просмотр записей. В обзоре — разбор возможностей, примеры записей и особенности.
Узнать подробнееEIP-712 — это стандарт, который делает подписи в Ethereum не только безопасными, но и человекочитаемыми. Он позволяет кошелькам показывать пользователю, что скрывается под подписью, состоящей из набора байт.
В этой статье разбираем, как устроен EIP-712: от домена и хеширования до тонкостей кодирования различных типов данных. Посмотрим, как правильно реализовать проверку подписи на смарт-контракте, какие ошибки чаще всего допускают солидити разработчики — ведь даже у OpenZeppelin находили баги.
Читать далееИсторию можно начать с 1994 года, в котором Мартин Уорд (Martin Ward) на основании исследования больших проектов предложил парадигму языково-ориентированного программирования, когда процесс разработки программного обеспечения разбивается на стадии создания предметно-ориентированных языков и описания решения задачи с их использованием. Цель языково-ориентированного программирования — разделить сложности разработки: машиноориентированная часть кода (низкоуровневая функциональность) и человеко-ориентированная (решение прикладной задачи) разрабатываются независимо друг от друга.
Далее в 2003 году Эрик Эванс (Eric Evans) ввел понятие предметно-ориентированного проектирования (Domain-Driven Design, DDD) для набора программных и организационных практик, позволяющих разрабатывать сложные масштабируемые системы. Этот подход до сих пор активно используется, например, в микросервисной архитектуре и в информационной безопасности (см. Secure by Design). В этом подходе вводятся понятия: «модель», «проектирование по модели» (Model-Driven Design), «изоляция предметной области» и «изолированный контекст» (Bounded Context). Особенно интересно, что Эванс упоминает о предметно-ориентированных языках, как идеальном средстве описания модели конкретной предметной области, которая должна быть изолирована в своём контексте.
Но как обстоят дела с имитационным математическим моделированием? До сих пор мы применяем инструменты, разработанные по большей части на базе концепций из середины прошлого века. В то время, как за последнюю пару десятилетий теория и технологии развивались достаточно динамично. Возможно, в этом нет ничего страшного (об этом позже). Но вот что интересно: можно ли объединить понятия разработки математических моделей и программного обеспечения на базе представленных выше концепций?
Вот мы и добрались до моделирования в широком смысле. Далее речь пойдёт о подходе, который может быть применён, как для имитационного математического моделирования, так и для разработки сложного программного обеспечения. Начнём с имитационного моделирования, поскольку в этой области есть наиболее интересные результаты, но перспективы нового подхода в разработке сложных программных систем постараюсь тоже затронуть.
Читать далееПривет, Хабр! Мы продолжаем рассказывать о нашей новой серии видеорегистраторов. Сегодня разберем самую «продвинутую» и при этом очень компактную модель линейки.
Если вам нужен полный контроль за происходящим в машине и на дороге, то Playme X PRO с двухкамерной системой (QHD спереди + FullHD в салоне) идеально подходит для этой задачи. Кроме этого одной из важных особенностей данной модели является возможность подключения 3 камеры, про данную функцию расскажем подробнее в обзоре. Система устройства фиксирует все детали - от ДТП до конфликтов с пассажирами. Угол обзора 170°, ИК-подсветка и поворотная камера делают этот видеорегистратор идеальным для работы в такси, для коммерческих перевозок или семейных поездок.
Подробнее