Feed aggregator

Роль стандартизации программного обеспечения в эффективном обслуживании АСУ ТП

Habr.com - Fri, 07/11/2025 - 09:23

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

Сегодня автоматизированные системы управления технологическими процессами (АСУ ТП) становятся всё более «программно-ориентированными». Если раньше основным считались контроллеры и оборудование, то сейчас главная ценность — это софт: логика процессов, алгоритмы управления, интерфейсы операторов и интеграция с другими уровнями автоматизации.

В этой статье расскажу, как стандартизация программного обеспечения помогает эффективнее обслуживать АСУ ТП и какие реальные выгоды она приносит предприятиям.

Читать далее

nanoCAD как ключ к повышению эффективности информационного менеджмента в НПИ ОНГМ

Habr.com - Fri, 07/11/2025 - 08:23

НПИ ОНГМ перешел на Платформу nanoCAD, что позволило ускорить проектирование нефтегазовых объектов за счет автоматизации чертежей и улучшения междисциплинарного взаимодействия. Интеграция с системой управления данными оптимизировала документооборот и повысила эффективность инвестиционно-строительного процесса.

Читать далее

С торца — экран, внутри — эпоха: портативные (носимые) компьютеры 80-85 гг

Habr.com - Fri, 07/11/2025 - 05:26

В первой половине 80-х термин "портативный компьютер" воспринимался совсем не так, как сегодня. С 1980 по 1985 год появились десятки моделей, которые можно было переносить… если хватало сил. Эти устройства напоминали кирпичи: прямоугольные корпуса весом до 15 кг, со встроенным экраном с торца. Такие машины не умещались в рюкзак, но уже тогда предлагали мобильность: достаточно было розетки и пачки флоппи-дисков.

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

Читать далее

— Но столько платить мы не можем!

Habr.com - Fri, 07/11/2025 - 03:30

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

Суть:

Читать далее

Как одушевленность возникает в материи и как повторить ее на приборах? Протонейрон и протосознание

Habr.com - Fri, 07/11/2025 - 01:59

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

«Одушевленность» – это функция «наблюдателя» в сознании, относительно которого проявляются чувства, мысли, эмоции.

«Одушевленный» не обязательно означает «живой», а «живой» не обязательно означает «одушевленный» Большинство живых организмов - растения, простейшие - не имеют высшей нервной деятельности и «одушевленности».

Для повторения алгоритма не обязательно копировать биологическую основу в виде мозга.

«Одушевленность» не обязана обладать интеллектом, как и интеллект - «одушевленностью»

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

Читать далее

Производитель роботов Technored продал 51% компании совладельцу «Группы Астра»: разбираемся с патентами компании

Habr.com - Fri, 07/11/2025 - 01:12

ГК «Вартон» Дениса Фролова, совладельца «Группы Астра» и «Байкал Электроникс», завершила сделку по приобретению 51% производителя промышленных роботов Technored за 675 млн рублей. Общий объем инвестиций в стратегическое партнерство до 2030 года, включая финансирование, гарантии и поручительства, оценивается в 6,5 млрд рублей. Разбираем в нашем материале патентный портфель Technored.

Спойлер: всё, вроде бы, нормально. Но есть вопросы.

Читать далее

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

Habr.com - Fri, 07/11/2025 - 00:47

Юваль Ной Харари, Теренс Маккенна, Элиас Канетти доступным и понятным языком описали массу эволюционных и социальных процессов, которые помогали человеку стать тем, кем мы есть. Но как часто эволюционные преимущества оборачивались против нас самих? И как событие, развернувшееся 6500 лет назад аукается нам по сей день?

Читать далее

MAKE STOP

Habr.com - Fri, 07/11/2025 - 00:09

Только что Claude Code выдал такое, что я не могу не опубликовать. Он работал над вполне обычной задачей, и внезапно у него слетела крыша. Это настоящий рассказ о безумии и неожиданном просветлении.

Читать далее

[Перевод] Пишем код, который можно бегло просматривать

Habr.com - Thu, 07/10/2025 - 23:34

Писать код, который достаточно бегло просмотреть — не менее важно, чем писать код, который в принципе можно прочитать. Давайте немного поговорим о «форме» кода — такой, чтобы по структуре кода можно было быстро понять, для чего он, и сократить время работы с кодовой базой.

Читать далее

Центральный Университет: взгляд магистра изнутри (2 семестр)

Habr.com - Thu, 07/10/2025 - 22:55

Привет!

Это краткий отзыв-обзор по результатам 2 семестра магистратуры в Центральном Университете

Данная публикация - продолжение предыдущей (https://habr.com/ru/articles/867820/). Если ещё не читали, то лучше начать с неё - там я рассказал, почему вообще решил поступать в ЦУ и что из этого вышло.

Читать далее

Большой разбор Строк Go -> «Типы и структуры данных Go»

Habr.com - Thu, 07/10/2025 - 22:14

Меня зовут Рома и это вторая часть цикла «Типы и структуры данных Go». В этот раз будем разбираться с внутренностями строк. Говорить будем только о том, что есть в базе языка, то есть без дополнительных функций из стандартной, экспериментальной или какой-либо другой библиотеки.

Приятного аппетита!

Строчить далее

Заметка про собеседования #2

Habr.com - Thu, 07/10/2025 - 22:13

На прошлой неделе S0ER опубликовал пост о том, что в собеседованиях укоренилась практика проверять знание каких-то фактов, а не умение мыслить. Будто ищется условный чат-гпт с большой базой знаний, а не специалист, способный анализировать и решать задачи. Хотя ИИ как раз тестируют так, как надо наоборот бы тестировать человека.

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

Читать далее

Создаём DSL для моделирования данных

Habr.com - Thu, 07/10/2025 - 21:07

Всем привет! Продолжаем делиться тем как мы разрабатываем наш инструмент моделирования. К предыдущей статье было много вопросов о том можно ли модели хранить и редактировать в текстовом виде, как насчёт architecture as code, code first и т. д. Мне хотелось бы написать, что мы добавили эту фичу в текущем релизе, но нет, пока есть только такая демка с исходниками. И в этой статье я расскажу как она сделана, как запилить свой предметно‑ориентированный язык (DSL) и текстовый редактор для него.

Читать далее

ЭКСПЕРТЫ ШОКИРОВАНЫ: язык программирования на основе кликбейтных заголовков

Habr.com - Thu, 07/10/2025 - 21:07

Кликбейтные заголовки, давайте признаемся, надоели всем. Сейчас они встречаются даже на Хабре. Программист Линус Ли, судя по всему, испытывал те же чувства и решил действовать по принципу «не можешь победить — доведи до крайности». В результате он создал Tabloid — полноценный язык программирования, где весь код пишется в стиле сенсационных заголовков.

Представьте язык, где вместо привычного function hello() вы пишете DISCOVER HOW TO HELLO WITH (англ. «узнайте, как сделать... с помощью»), а вместо return используете SHOCKING DEVELOPMENT! (англ. «шокирующее развитие событий»). А еще каждый листинг должен заканчиваться фразой PLEASE LIKE AND SUBSCRIBE.

Звучит как странная шутка? Да, но этот язык реально работает, имеет собственный интерпретатор и позволяет писать полноценные программы.

СЕНЬОРЫ СКРЫВАЛИ ЭТОТ ЯЗЫК….

ИБП Systeme Electric vs. «китайцы»: в чем наследники APC выигрывают у новых брендов бесперебойников из Поднебесной

Habr.com - Thu, 07/10/2025 - 21:06

Снова приветствую уважаемых хабралюдей!

На связи Игорь Холопов, директор по маркетингу компании Systeme Electric, официального наследника и продолжателя дел Schneider Electric в России. Это уже второй мой пост в блоге. Первый находится по этой ссылке. Как и обещал в том самом первом посте, сегодня расскажу о ситуации на российском рынке источников бесперебойного питания (ИБП), который сейчас активно пытаются осваивать китайские бренды. Ну и, разумеется, о том, что мы в Systeme Electric готовы им противопоставить.

Но для начала дам короткую выжимку из предыдущей публикации. В ней я раскрыл следующие темы:

·       Компания Systeme Electric – единственный официальный наследник Schneider Electric в России.

·       Сравнение новых современных ИБП Systeme Electric, которые сегодня официально продаются в РФ, с устаревшими моделями классических линеек под брендом APC by Schneider Electric, которые также поставляются к нам, но уже неофициально, по каналам параллельного импорта.

·       Особенности нашего RnD: как мы разрабатываем продукты (в том числе и ИБП) в России – как с нуля, так и на основе доставшегося нам интеллектуально-инженерного багажа APC by Schneider Electric.

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

Для начала стоит сказать, что до 2022 года Schneider Electric в лице ее подразделения APC by Schneider Electric являлась безусловным лидером российского рынка ИБП – как в цифрах (доля существенно превышала 50%), так и в технологиях. После 2022 года ситуация выглядит следующим образом: лидер этого рынка остался де-факто прежним, просто теперь он называется уже не APC by Schneider Electric, а Systeme Electric. При этом уровень технологий и в целом продуктов остался прежним – а именно мировым.

Читать далее

Конечный автомат, машина Тьюринга, порождающая грамматика и компьютер: в чём разница

Habr.com - Thu, 07/10/2025 - 20:54

В данной статье мы разъясним вопрос, который, находясь в самой основе теоретического программирования, при этом парадоксальным образом очень часто объясняется неправильно или неполно, причём эти неправильные объяснения даже иногда входят в учебные пособия (по крайней мере, известный китайский чатбот не смог мне правильно ответить на вопрос об отличии машины Тьюринга от конечного автомата, хотя, казалось бы, они приходятся чатботу ближайшими родственниками, и он мог бы изучить область деятельности своих создателей в обучающей выборке).

А в конце мы немного пофилософствуем на тему, что же такое программа и что такое семантика.

Читать далее

Мета-ориентирование, баланс между классическим документированием и автодокументированием

Habr.com - Thu, 07/10/2025 - 20:26

Добрый день! Меня зовут Воронин Николай, я занимаюсь автоматизацией систем отчётности и анализа в ПГКДиджитал.

Моя статья является структурированием личного опыта, полученного в конкретных условиях, он не претендует на статус best-practice, допускает ситуации, в которых могут существовать более эффективные решения или проблема не стоит в целом.

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

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

Читать далее

Интернационализация Python-проектов modern-i18n

Habr.com - Thu, 07/10/2025 - 20:14

modern-i18n — это легковесная библиотека для интернационализации Python-проектов. Она позволяет легко управлять переводами, использовать параметризованные строки для форматирования текста. Подходит для небольших и крупных проектов.

Читать далее

Как быстро развернуть приложение в облаке и не потерять данные в S3: туториал

Habr.com - Thu, 07/10/2025 - 20:06

Вы разработчик, проект растет, код пишется легко. И вот уже готово приложение, и вы хотите поскорее показать его заказчику, коллегам или пользователям. Но вместо этого приходится копаться в Kubernetes, настройках кластеров и балансировщиков. Знакомо?

Я Никита Корольков из Cloud.ru, и сегодня покажу, как без лишних сложностей и запуска виртуальных машин развернуть проект в облаке с помощью Evolution Container Apps и при этом не потерять данные, даже если вы не DevOps.

Узнать больше

Верстаем своего ИИ CLI агента на… Go???

Habr.com - Thu, 07/10/2025 - 19:57

Все уже слышали про Gemini CLI, который позволяет взаимодействовать с мощной gemini 2.5 прямо из командной строки. Это удобно, быстро и открывает массу возможностей. Но что, если мы захотим не просто использовать готовое решение, а понять, как оно работает изнутри? А если у нас вообще нету VPN для сервисов гугла? Или, что еще интереснее, создать свой собственный, пусть и экспериментальный, аналог? Чем мы хуже? Давайте сверстаем свой вариант на... GOLANG?

Читать далее

Who's online

There are currently 0 users and 5 guests online.
Syndicate content