Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 20 sec ago

Digital Twin. Часть 2. Инструментальный Цифровой двойник

Mon, 07/14/2025 - 00:29

Вторая часть посвящена проблеме адекватности обоих двойников и путей её решения. Именно неадекватность модели – это основная преграда, о которую спотыкаются практически всё, выдаваемое сегодня за «Цифрового двойника».   

В первой части [DT1] были рассмотрены проблемы современного «Цифрового двойника» \ Digital Twin (ЦД \ DT) и общие подходы к его идентификации, в первую очередь, его «Трехкомпонентный состав DT» («три кита» двойника): реальный объект (физический двойник, «физик», Physical Twin, PT), его модель (собственно сам DT) и обратная связь – как передача эксплуатационных данных объекта в контекст его модели (в идеале двухсторонний обмен). В идеале должен быть не только двухсторонний обмен по эксплуатационным данным, но и обмен по состоянию самой структуры объектов (синхронизация структуры), что будет подтверждать актуальность используемой модели (структурную адекватность обоих двойников). 

В большинстве случаев предлагаемые «примеры DT» представляют собой незамысловатый ребрендинг привычных (обычных) систем, т.е. скорее являются Pseudo Digital Twin \ Digital Impostor, а не Digital Twin, при этом даже имея все три компонента DT могут содержать модель не адекватную своему физическому близнецу («as-is» vs «as-really-is").

Кроме маскирования под DT обычных SCADA - систем и CASE \ BPMS типа ARIS (см. первую часть [DT1]), включая Enterprise Architecture (EA, архитектура предприятия как цифровой двойник предприятия), красивую вывеску «DT» прикручивают к системам:

- ERP, например, dia$par,

Читать далее

Vibe Coding: Заглянем под капот Claude Code. Часть 1

Mon, 07/14/2025 - 00:04

В этой статье мы погрузимся во внутреннее устройство Claude Code - агента для помощи в разработке от Anthropic. Мы проанализируем его с точки зрения архитектуры, рассмотрим доступные инструменты и разберем системные промпты, которые определяют его поведение.

Читать далее

[Перевод] Нелинейная динамика маркеров старения человека

Sun, 07/13/2025 - 23:34

Старение — это сложный процесс, связанный практически со всеми заболеваниями.

Понимание молекулярных изменений, лежащих в основе старения, и определение терапевтических мишеней для лечения возрастных заболеваний имеют решающее значение для увеличения продолжительности здоровой жизни.

Хотя во многих исследованиях изучались линейные изменения, происходящие в процессе старения, распространённость возрастных заболеваний и риск смертности возрастают после определённого периода времени, что указывает на важность изучения нелинейных молекулярных изменений.

Читать далее

Как собрать друзей на игру и не сойти с ума: мой бот для геймеров

Sun, 07/13/2025 - 22:50

Я занимаюсь разработкой уже 10 лет, большую часть времен... Так, это из прошлой статьи. Давайте заново.

Я играю в игры уже 27 лет, большую часть времени играю один, но пару раз в неделю собираюсь играть с друзьями и каждый раз, чтобы собраться, нужно пройти 10 круг опросов: кто, когда, во сколько, на сколько, во что и 1001 другой вопрос. В какой-то момент я понял, что больше так жить нельзя и решил использовать свои навыки программиста, чтобы решить эту проблему.

Читать далее

No Cars Allowed? Что с трендом на улицы без авто

Sun, 07/13/2025 - 22:05

Я более 17 лет работаю «цифровым» страховым агентом — изучаю новые модели страхования и технологические стартапы (раз, два) в данной области, а затем реализую свои. Сегодня хотел бы поднять еще одну релевантную тему — посмотреть на развитие инициатив, связанных с «пешеходизацией» городов. Кажется, что такие инициативы давно стали нормой — их обсуждают все реже и реже.

Но в мире происходит много интересного — тренд развивается. Так, например, во Франции продолжают переделывать автомобильные улицы в пешеходные, в Великобритании строят целые поселки с инфраструктурой, заточенной под велосипедистов, а в столице Колумбии центральные улицы становятся пешеходными каждые выходные. Решил обсудить, что происходит.

Читать далее

Replit. Телеграм приложение за $170

Sun, 07/13/2025 - 22:02

Привет! Хочу поделиться опытом работы с агентом в Replit — тем самым GPT-помощником, который вроде как всё делает за тебя. Я сел попробовать, думал, сейчас он мне всё напишет, и я за пару дней выкачу MVP. Всё так и вышло, но есть нюансы. Особенно когда речь идёт про стоимость, архитектуру и тот самый вайб-дебаггинг.

Читать далее

Как «по-быстрому» сделанная игра затянула меня в геймдев на 20 лет и какие выводы я из этого сделал

Sun, 07/13/2025 - 21:16

Я уже делал серию постов об истории flash-игр (раз, два, три), а сейчас пришла пора рассказать как я сам оказался в этой индустрии.

Ещё после поступления в ИТМО я решил, что не мешало бы поизучать какую-то модную на тот момент технологию, и купил в переходе диск “Самоучитель по Flash MX”. А когда уже сносно программировал - захотелось сделать и свою игру. Писать какие-то аркады было не интересно, и я замахнулся аж на целый авиасимулятор (да, в программе для создания 2D анимаций). Но в целом у меня получилось! Геймплей был ужасен, графика ещё хуже, но были и воздушные бои, и даже миссии по уничтожению наземки. Игра была показана друзьям и заброшена на полку, но через пару месяцев я узнал про Newgrounds - это тогда была самая большая тусовка флешеров, куда все кому не лень выкладывали свои игры и мульты.

Читать далее

[Перевод] Как ваш полет домой поможет инопланетянам определить местоположение Земли

Sun, 07/13/2025 - 20:35

Каждый раз, когда вы вылетаете из Хитроу, приземляетесь в аэропорту имени Кеннеди или пролетаете через любой крупный аэропорт, вы можете непреднамеренно оповещать инопланетные цивилизации, находящиеся на расстоянии до 200 световых лет, о существовании человечества. Новое исследование показывает, что радарные системы, обеспечивающие безопасность нашего неба, одновременно передают в дальний космос мощные сигналы, которые могут служить космической рекламой самого нашего существования.

Читать далее

[Перевод] Как забытый парсер ссылок привел к XSS на Reddit: Уязвимость на $5000, которая скрывалась в редакторе постов Reddit

Sun, 07/13/2025 - 20:25

В этой статье разбирем XSS уязвимость, обнаруженную в парсере Reddit, который при определенном условии (запланированных постах)  не очищал гиперссылки. Уязвимость была не в живом контенте — она скрывалась в редакторе. Эта находка принесла $5000 вознаграждения.

Уязвимость за 60 секунд  

Цель: Запланированные посты на Reddit
Вектор: Вредоносная гиперссылка, встроенная с использованием javascript
Триггер: Редактирование запланированного поста через интерфейс  
Влияние: XSS на привилегированных пользователей (администраторов/модераторов) в один клик

Читать далее

Глава 3: Мышление и философия продакта

Sun, 07/13/2025 - 19:41

Что такое продуктовое мышление и как его тренировать? Почему важно не просто понимать пользователя, а чувствовать его? Как не бояться неопределённости и строить решения, даже когда данных мало?

В этой главе — не очередной список фреймворков, а философия: взгляд на продукт как на систему, эмпатия как навык и честный разговор о том, что мы часто боимся не знать.
Да, будет и про CJM, и про юнит-экономику — но с фокусом на смыслы, а не на термины.

Читать далее

Японские ретро тетрисы, которые учат нас думать по-другому

Sun, 07/13/2025 - 19:24

История культовой игры «Тетрис» берет свое начало в 1984 году и связана с именем советского программиста Алексея Пажитнова. Изначально перед ним стояла задача создать утилиту для проверки производительности советских компьютеров, а параллельно и стрессоустойчивость, и многозадачность операторов ЭВМ. Но вскоре разработка Алексея привлекла внимание коллег, которые увидели в ней своеобразное развлечение.

Несмотря на то что тетрис был советской разработкой, со временем с игрой смог познакомиться и весь мир, что в итоге привело к копированию и созданию отличных от оригинала вариантов тетриса. Привлекла внимание новая игра и японских разработчиков, которые под впечатлением в начале и середине 90-х создали немало тетрисов со своим японским колоритом и модифицированными правилами.

К чему это привело?

У игроков, регулярно играющих в классический тетрис, складываются определенные схемы, воспроизводя которые, они с легкостью добиваются успеха в игре. В свою очередь, японские тетрисы ломают привычные схемы и заставляют игроков думать немного или даже сильно по-другому. Как именно? Расскажу в этой статье!

Читать далее

О графике в Unity: Графический конвейер

Sun, 07/13/2025 - 19:22

Всем привет! Меня зовут Григорий Дядиченко, я уже что-то разрабатываю на Unity десять лет. Давно ничего не писал, и тут собрался с силами и решил, что хочу написать про компьютерную графику. А точнее пройтись по её базе в контексте Unity. Если интересуетесь темой — добро пожаловать под кат!

Читать далее

Как выйти из IT?.. и пойти слесарем на завод. Моя попыточка дауншифтинга [1\4]

Sun, 07/13/2025 - 18:39

Видя рекламу «Как войти в IT» все шутят про попытки «выйти из АйТи».

Я решил провернуть этот фокус в реальности и почувствовать на собственной шкуре. Боль, унижение, катарсис — в литературном русском языке не найдётся столь ярких слов, что бы описать мой экспириенс. С такой дичью я не сталкивался даже работая эникейщиком в бухгалтерии библиотеки.

Пойти работать на завод...

Пеликаны, сарказм и логические игры: забавные LLM-бенчмарки

Sun, 07/13/2025 - 18:30

Новые нейронки появляются чуть ли не еженедельно и каждая борется за первенство в лидербордах. Но есть и другой способ оценить их — например, с помощью необычных тестов. Мы в beeline cloud подобрали креативные бенчмарки: от рисования птиц на велосипедах до игр в духе логических загадок.

Читать далее

Опыт ≠ меньше денег: за что в ИТ мы на самом деле платим

Sun, 07/13/2025 - 18:16

Недавно под одной из моих статей на Habr разгорелся спор («Как малому бизнесу автоматизировать продажи с минимальными вложениями на базе 1С»). Один читатель отметил, что за решение типовой задачи по 1С франчайзи запросил 4000 рублей в час, тогда как в другой облачной системе аналогичное действие обошлось бы в 500 рублей. Другой участник дискуссии возразил свое мнение касательно озвученной проблеме:
“Вы действительно считаете, что если задача решается за 5 минут, она должна стоить 333 рубля? Это как у врача: зашёл, получил диагноз за минуту, но платишь всё равно за приём”.

Этот пример оказался показательной иллюстрацией куда более широкой и глубокой темы: Должна ли стоимость ИТ‑услуг определяться временем, трудоёмкостью, квалификацией или ценностью результата?

Читать далее

Кладбище криминальных экшенов. Почему почти все клоны GTA провалились, а студии закрылись

Sun, 07/13/2025 - 18:05

В свое время релиз GTA III перевернул игровую индустрию, задав новый стандарт для игровой индустрии. Естественно, успех был настолько большим, что нашлось много студий, которые решили, что могут точно так же.

Ведь на первый взгляд у ранних частей 3D-вселенной GTA достаточно простая формула: нужен город, машины, NPC, которых можно убивать, и, главное, сюжет про криминал, который подается через миссии примерно одного и того же формата «доедь до места/убей врагов/доедь до места за определенное время/итп».

Понимание (ошибочное) простоты этой формулы породило целый пласт игр, которые со временем стали называть «клоны GTA», хотя номинально это были просто экшен-адвенчеры в открытом мире, но флер серии Rockstar и обидное клеймо потопило много подобных проектов, а иногда и целые студии. Насколько это заслуженно? Разберемся на нескольких  примерах.

Читать далее

Большое испытание кальциевых аккумуляторов, часть 2: недозаряд портит, а кипячение убивает

Sun, 07/13/2025 - 18:01

Привет, Хабр! Мы продолжаем проверять на прочность пару одинаковых новеньких аккумуляторов 6СТ-62L производства ОАО «Тюменский аккумуляторный завод» путём многократного "кипячения" одного и недозаряда другого.

Есть мнение, что сульфатация кальциевых аккумуляторов необратима. Также есть мнение о губительности заряда при повышенном напряжении с выделением газов.

Настало время исследовать динамику воздействия этих факторов на свинцово-кислотные батареи путём всесторонних измерений.

Читать далее

MES-система

Sun, 07/13/2025 - 17:22

Как управлять предприятием с помощью MES

Согласно данным публикации Industry Week, использование программного комплекса MES приводит к увеличению прибыли предприятия в четыре раза. В статье мы рассматриваем детали программного комплекса MES и факторы, способствующие росту прибыли в производстве.

Что такое MES или как правильно управлять производством.

MES (Manufacturing Execution System) представляет собой систему, которая управляет производственными операциями и включает в себя комплекс программных и аппаратных средств. Она предназначена для эффективного выполнения задач производства, а также для отслеживания и контроля процессов на производственной линии.

Эта система обеспечивает повышение прибыльности и эффективности предприятия любого масштаба, предоставляя необходимую информацию и управляя производственными процессами. Она особенно важна для отраслей, таких как производство пищевых продуктов, медицинского оборудования, напитков, фармацевтики, аэрокосмической и оборонной промышленности, авиации и биотехнологий, где требования к прослеживаемости продукции очень строгие. Важно иметь определенные процедуры во время производства, их документирование и возможность легкого отзыва продукции, если это необходимо.

Функциональные задачи MES-систем

Системы управления производством, такие как системы управления производственными операциями, имеют обширный набор функций и охватывают почти все аспекты, процессы и объекты в производственной сфере. Среди основных функций, которые такое программное обеспечение выполняет:

Читать далее

Алгоритм Диница: как найти максимальный поток в сети (для начинающих)

Sun, 07/13/2025 - 17:15

Привет, будущие инженеры и программисты! Сегодня мы погрузимся в мир алгоритмов и разберём одну очень крутую штуку — алгоритм Диница. Звучит сложно? Не переживайте, мы разберём его по полочкам, как конструктор LEGO, и вы поймёте, как он помогает решать реальные задачи.

Представьте, что у вас есть город, и по его дорогам едут машины. У каждой дороги есть своя пропускная способность — сколько машин может проехать по ней за час. Ваша задача — понять, сколько всего машин может проехать из одной точки города (например, от завода) в другую (например, до торгового центра) за час, используя все дороги. Это и есть задача о максимальном потоке!

Читать далее

Как я пришёл в open source в 2025-м (с утилитой для бекапа PostgreSQL), чуть не потеряв проект на ~$1500\мес в 2023-м

Sun, 07/13/2025 - 17:00

Однажды я столкнулся с проблемой, когда почти потерял коммерчески успешный пет-проект из-за устаревших резервных копий БД (ещё до того, как он стал коммерчески неуспешным). При этом, даже после частичного восстановления, все-таки потерял ~30% прибыли от проекта, много нервов и времени.

Это подтолкнуло меня на разработку своего открытого инструмента для бекапа PostgreSQL. С разными хранилищами, уведомлениями при сбоях и health check'ом. Собственно, о том, как я потерял деньги и затем разработал проект — хочу рассказать в статье ниже.

Читать далее

Who's online

There are currently 0 users and 8 guests online.