Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 42 min ago

Введение в обслуживание АСУ ТП на примере эффективных предприятий

Wed, 07/09/2025 - 10:31

Сегодня автоматизированные системы управления технологическими процессами (АСУ ТП) являются неотъемлемой частью любого современного производства. Однако сама установка и пусконаладка системы — лишь половина дела. Настоящее испытание начинается в момент, когда оборудование переходит в эксплуатацию. Именно тогда становится очевидной роль обслуживания АСУ ТП — комплекса действий и организационных мер, позволяющих поддерживать системы в работоспособном состоянии, минимизировать простои и обеспечить надёжную работу всего предприятия.

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

Читать далее

Сейчас открою вкладку с ИИ и стану программистом

Wed, 07/09/2025 - 10:23

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

Читать далее

[Перевод] Как Kubernetes стал основой внутренней платформы в Mercado Libre

Wed, 07/09/2025 - 09:56

В статье — реальный опыт перехода от классических облачных инстансов к Kubernetes и созданию абстракции Serverless, которая полностью избавила разработчиков от забот об инфраструктуре. Узнайте, как это повлияло на скорость релизов и стабильность сервисов Mercado Libre.

Читать далее

Доверительные отношения ALD Pro <-> SambaDC

Wed, 07/09/2025 - 09:18

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

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

Читать далее

Установка FLUX.1 Kontext для ComfyUI — подробное пошаговое руководство

Wed, 07/09/2025 - 08:07

Больше не нужно несколько часов составлять воркфлоу для ComfyUI или Forge, чтобы сгенерировать стиль по промпту и референсу.

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

Открыть руководство

Как превратить статус Telegram в статус Steam

Wed, 07/09/2025 - 05:52

Всех приветствую. Несколько дней назад я наткнулся на статью "Как превратить свою аватарку в Telegram в часы". Я попробовал реализовать эту программу сам, но столкнулся с некоторыми ограничениями, связанными с повышением количества спамеров в чатах. А если конкретно, то мне выдавали флуд-бан и я не мог менять свою аватарку ближайший 21 час.

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

Читать далее

4 бесплатных часа GPU в день: JupyterLab на PrimeWay за пару кликов

Wed, 07/09/2025 - 04:28

Небольшая инструкция, как открыть полноценный JupyterLab-сервер на выделенной A100 / A40 и получить до 4 бесплатных часов в день.

Читать далее

Мама, я боюсь идти на IT-собеседование

Wed, 07/09/2025 - 03:38

Собеседование в IT-индустрии — это всегда испытание для нервной системы, независимо от вашего опыта и уровня профессионализма. Даже самые востребованные senior-разработчики с десятилетним стажем испытывают волнение перед встречей с потенциальным работодателем. Что уж говорить о новичках, для которых каждое собеседование превращается в настоящий стресс-тест на профпригодность и битву на выживание. Однако важно осознать фундаментальную истину: собеседование — это не экзамен на право называться программистом, тестировщиком, аналитиком или дизайнером, а обычный деловой процесс, где обе стороны пытаются понять, насколько они могут быть полезны друг другу.

Читать далее

Конец истории?

Wed, 07/09/2025 - 02:31

Фрэнсис Фукуяма был все-таки прав?

Давеча разговорились со своим товарищем. Речь зашла про практическое применение ИИ...

Читать далее

Как машины учат мир по-человечески: Разбираем крутое исследование про выпуклость

Wed, 07/09/2025 - 00:49

Мы наткнулись на потрясающее исследование, которое объясняет, как искусственный интеллект начинает думать почти как человек. Учёные решили заглянуть внутрь нейронных сетей и проверить, как они организуют свои «мысли». Вдохновились они идеей шведского учёного, который сказал, что в нашем мозгу понятия вроде «кот» или «яблоко» - это не просто точки, а целые области, причём выпуклые. Мы перевели и упростили это исследование для вас, чтобы показать, как машины учатся обобщать и становиться ближе к нам. Погнали разбираться!

Читать далее

Как не утонуть в тестовых средах: dev, test, staging и не только

Tue, 07/08/2025 - 23:49

Привет, дорогой друг! Если ты связан с тестированием ПО, то знаешь, как важно иметь надежную и предсказуемую тестовую среду. А если ты ещё и отвечаешь за качество, то наверняка знаешь, как легко всё может пойти не так, если «стенд не поднялся» или «у нас тут staging = prod, но только чуть‑чуть». Сегодня давай попробуем разобраться, какие бывают тестовые среды, чем они отличаются, и зачем вообще они все нужны (и нужны ли?).

Читать далее

Диагонализация гамильтониана

Tue, 07/08/2025 - 23:37

В квантовой механике система описывается на языке состояний. То или иное состояние, в котором пребывает система, – это не число, вещественное или комплексное, не какая-либо математическая функция, это некая абстракция. Эта абстракция обозначается вот такими вот скобочками . Внутри пишут, что угодно: буквы , цифры , даже можно так |моё любимое состояние>. К сожалению, человеку не дано в своём воображении представлять, как именно выглядит какое-либо квантовое состояние заданной системы. И даже, что электрон, как планета летает, вокруг ядра – это глубоко ошибочное представление, идущее вразрез с реальностью. Речь идет именно о некотором состоянии, в котором электрон пребывает в данных условиях, как некое размытое облако, как некий сгусток энергии.

Однако систему нужно как-то описывать. Системы в физике описывают на языке математики. Так вот, оказывается, что тому или иному состоянию, назовём его |1>, можно приписать вектор:

Читать далее

Миграция с Firebird на PostgreSQL. Что может пойти не так? Часть 1

Tue, 07/08/2025 - 23:14

Не секрет, что в последние годы различные компании достаточно часто принимают решение о миграции работающей информационной системы с Firebird на PostgreSQL.

Типичная ситуация выглядит так:

Проект работает несколько лет. Заказчик «верит», что проблема не в проекте, а в СУБД. Firebird — «плохая» СУБД.

Читать далее

Как я встроил Telegram API в EXE и сделал плагин‑платформу с доступом для незрячих

Tue, 07/08/2025 - 23:11

После релиза первой версии стало ясно: Telegram порой ограничивает размер и скорость передачи файлов, а ещё появляется зависимость от внешнего API. Чтобы обойти эти ограничения, я решил встроить официальный сервер Telegram Bot API прямо в своё приложение.

Это позволило:

Читать далее

Один оператор вместо четырех: как новое оборудование помогает решить кадровый кризис в промышленности

Tue, 07/08/2025 - 23:10

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

Привет, Хабр! С вами Дмитрий Лохов, генеральный директор TAPP Group. Горнодобывающая отрасль России переживает серьезный кадровый кризис, который угрожает стабильности производства. За период с 1995 по 2015 год отрасль потеряла целое поколение квалифицированных специалистов, что создало критический дефицит кадров. 

Читать далее

Как перестать бояться кодировок в Java — лайфхак для новичков

Tue, 07/08/2025 - 23:04

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

Читать далее

Создаём свою легкую реализацию LISP'а на Python

Tue, 07/08/2025 - 22:40

Всем привет! Сегодня мы с вами сделаем реализацию LISP'а. Конечно же не полного.

Возможно, когда то я доведу этот лисп до ума и напишу новую статью... Но не обещаю.

Читать далее

LIME for ECG Time Series Dataset Example

Tue, 07/08/2025 - 21:08

LIME (Local Interpretable Model-Agnostic Explanations) — популярный модет в решении задачи интерпретации. Он основан на простой идее — приблизить прогнозы сложного оценщика (например, нейронной сети) простым — обычно линейной/логистической регрессией.

Применить LIME можно из коробки при помощи одноименной библиотеки [lime]. Однако, при применении LIME к, в частности, к временным рядам возникают особенности. Поэтому в чистом виде lime для TimeSeries не всегда легко применить. И в этом туториале мы сделаем приближенение метода самостотельно! :)

Читать далее

RainLoop: от шелла через аттач, до кэша в инбоксе

Tue, 07/08/2025 - 20:55

Мы в Beget традиционно делаем ставку на безопасность и стабильность предоставляемых сервисов. Именно поэтому ещё в 2017 году запустили собственную программу поиска уязвимостей, а в прошлом году присоединились к инициативе BI.ZONE Bug Bounty, где продолжаем активно взаимодействовать с исследователями со всего мира.

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

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

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

Если вы интересуетесь безопасностью PHP-приложений, работой с legacy-софтом или просто любите хорошие багхантерские истории — этот текст определённо для вас.

Читать далее

IPv6 в мире — как продвигается переход на новый протокол

Tue, 07/08/2025 - 20:34

Доля IPv6 в глобальном трафике медленно, но верно увеличивается. Однако аргумент — «у протокола нового поколения больше адресов» — перестал быть ключевым драйвером роста. Мы решили посмотреть, как меняется картина в мире, и какие факторы влияют на выбор компаний в пользу IPv6.

Читать далее

Who's online

There are currently 0 users and 0 guests online.