Сборщик RSS-лент

Голограммы, которым еще далеко до Рейчел

Habr.com - вт, 09/09/2025 - 13:01

Мечта о создании настоящих трехмерных голограмм — одна из самых вдохновляющих в истории технологий. Задумка корнями уходит во времена Жюля Верна. Яркий пример — иллюзия, которая упоминается романе «Замок в Карпатах». А из более современного — красивые проекции в «Звездных войнах» и «Бегущем по лезвию».

На самом деле, подобные технологии ближе, чем кажется. Не без условностей, но сегодня уже есть интересные концепты или иллюзии, которые проецируют псевдо-2D. В этой статье я расскажу о существующих технологиях, позволяющих создавать голографические эффекты, а также разберу их принцип работы. Подробности под катом!

Читать далее

Криптографические губки

Habr.com - вт, 09/09/2025 - 13:00

Приветствую, Хабр!

Структура криптографических алгоритмов, названная ее авторами «губкой» (sponge), была предложена в 2007 году. С тех пор на базе структуры криптографической губки было разработано достаточно много известных криптоалгоритмов.

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

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

Читать далее

[Перевод] Один из крупнейших взломов NPM: более 18 пакетов были скомпрометированы

Habr.com - вт, 09/09/2025 - 12:58

8 сентября в 13:16 UTC система мониторинга Aikido зафиксировала подозрительные действия: в npm начали публиковаться новые версии популярных пакетов, содержащие вредоносный код.

Читать далее

МТС: нам плевать на вашу тайну связи?

Habr.com - вт, 09/09/2025 - 12:47

Если вы звоните в техническую поддержку МТС по номеру 0890 со своего мобильного телефона, МТС вас идентифицирует как абонента. Вы спокойно ведете диалог и решаете насущные вопросы.

Но мало кто знает, что у МТС есть и другой номер: 88002500890. Позвонить на который можно с ЛЮБОГО номера. Еще и бесплатно. И вот какая интересная история случилась.

Читать далее

От Minecraft до Unity: как доступное обучение гейм-дизайну меняет будущее игровой индустрии

Habr.com - вт, 09/09/2025 - 12:38

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

Читать далее

Как написать собственную кинематику для робота-манипулятора и заставил его ловить объекты на лету

Habr.com - вт, 09/09/2025 - 12:37

Привет, Хабр! Меня зовут Александр, и я хочу рассказать историю разработки системы управления роботом-манипулятором, который умеет захватывать движущиеся объекты на конвейере. Это была командная работа, в которой участвовала наша команда инженеров, но я выступлю голосом проекта и поделюсь деталями. Звучит просто, но на деле пришлось столкнуться с кучей интересных проблем — от математики обратной кинематики до ограничений готовых решений.

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

Читать далее

Вышла RunaWFE Free 4.6.0 — российская система управления бизнес-процессами предприятия

Linux.org.ru - вт, 09/09/2025 - 12:36

RunaWFE Free — это свободная российская система управления бизнес-процессами и административными регламентами. Написана на Java, распространяется под открытой лицензией LGPL. RunaWFE Free использует как собственные решения, так и некоторые идеи проектов JBoss jBPM и Activiti, содержит большое количество компонентов, задача которых обеспечить удобную работу конечного пользователя.

( читать дальше... )

Репозиторий (GitHub)

 , , , ,

[Перевод] Как победить циклические импорты в Python простым способом

Habr.com - вт, 09/09/2025 - 12:30

Команда Python for Devs подготовила перевод статьи о том, как справляться с циклическими импортами в Python. В статье показан простой приём: иногда не нужно переписывать архитектуру, а достаточно изменить стиль импорта, чтобы избежать ошибок.

Читать далее

На заводе отключают Wi-Fi? А ведь можно резервировать связь для АСУТП через мм-волновые технологии

Habr.com - вт, 09/09/2025 - 12:15

Поводом для статьи стали посты в тг-каналах для производственников — техдиректора ищут замену или просто резервную связь в дополнение к промышленному Wi-Fi в условиях, когда отключают Wi-Fi (по требованиям безопасности). Все уже привыкли к отключению мобильного интернета при тревожных sms-ках от МЧС (привет компонентам АСУТП на GSM-модемах даже в частных сетях Private LTE), но теперь по той же причине в ряде регионов на предприятиях отключают и сети Wi-Fi. Соответственно, в таком случае останавливаются все более- менее автоматизированные участки производства. Что делать и чем заменить Wi-Fi?

Читать далее

Первые 10 B2B-клиентов за 60 дней. Полный гайд для стартапа (Часть 2)

Habr.com - вт, 09/09/2025 - 12:12

Часть 2: Операция (Дни 8-50)

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

Шаг 4: Безжалостный аутрич-цикл

Вы запускаете машину. Ваша цель на каждую неделю — обработать 100 новых контактов из вашего списка. Не 90, не 110. Ровно 100. Это ваша «дозировка».

Протокол недельного спринта:

Читать далее

Поговори со мной

Habr.com - вт, 09/09/2025 - 12:12

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

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

Читать далее

SRE на Frontend`е

Habr.com - вт, 09/09/2025 - 12:06

На хабре уже есть статьи про качество кода (линты, хинты, хорошие практики), стратегии обработки ошибок (feature toggle, request retry) и UX/UI их отображения.

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

Читать далее

«Кентавр» против хаоса документации: как Artezio научила ИИ писать техзадания в 10 раз быстрее

Habr.com - вт, 09/09/2025 - 12:01

Пока разработчики по всему миру мучаются с ChatGPT, пытаясь выжать из него хоть что-то приличное для технической документации, команда Artezio пошла другим путем. Вместо того, чтобы полагаться на сырой ИИ, мы создали «Кентавр» — гибридную систему, которая объединяет возможности больших языковых моделей с экспертизой опытных аналитиков.

В результате то, на что enterprise-команды тратят месяц (на подготовку полного пакета требований на 60-100 страниц), задействуя несколько специалистов, «Кентавр» делает за пару дней силами одного аналитика. При этом документы качественнее: структурированные, непротиворечивые и главное — повторяемые от проекта к проекту.

О том, как создавалась эта система, с какими проблемами столкнулись разработчики и почему простого ChatGPT недостаточно для серьезной документации, рассказали Андрей Шагалов, директор по маркетингу Artezio, и Денис Харченко, директор по развитию бизнеса компании. Они поделились техническими деталями архитектуры, объяснили концепцию Human-in-the-Loop и раскрыли планы по превращению нового инструмента в популярный коммерческий продукт.

Читать далее

Локальный AI: Прагматичное руководство по запуску LLM на своем железе

Habr.com - вт, 09/09/2025 - 12:00

Устали от счетов за API и переживаете за конфиденциальность данных? Пришло время построить свою «AI-кухню» и вернуть контроль. Этот гайд — ваш пошаговый план: от выбора идеальной видеокарты до запуска первой модели через Ollama или LM Studio. Превратите свой ПК в суверенный AI-воркстейшн.

Читать далее

SCADA для библиотеки: диспетчеризация инженерных систем

Habr.com - вт, 09/09/2025 - 12:00

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

Читать далее

SuperApp для информационной безопасности. Когда нужна система, а не набор разрозненных продуктов

Habr.com - вт, 09/09/2025 - 12:00

Наша эпоха — эпоха киберугроз.

Мы живем в цифровом мире, где главная ценность — это данные.

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

Читать далее

Детектирование SSH-туннелей на Linux-хостах

Habr.com - вт, 09/09/2025 - 12:00

Привет, Хабр! Это Антон Грищенко, руководитель L1 SOC, и Назар Корниенко, ведущий аналитик L1 SOC в RED Security. Почти все разработчики хоть раз пользовались протоколом SSH. SSH-туннели — это соединения между локальной машиной и удаленным сервером через функцию перенаправления портов. Они создаются с целью обеспечить безопасный коннект по ненадежным сетям. Это мощный инструмент для работы и передачи данных.

Однако их могут использовать злоумышленники для обхода правил межсетевых экранов и скрытия своей активности. Защититься от таких махинаций можно с помощью детектирования SSH-туннелей, и в этом материале мы пошагово расскажем, как это делается c помощью логирования системных вызовов от демона SSH на Linux-хостах.

Читать далее

Рецепт стали — теория и практика

Habr.com - вт, 09/09/2025 - 12:00

Чтобы абсолютно точно выплавить нужный сорт стали, надо очень строго соблюсти долю всех компонентов.

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

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

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

Но не взлетело.

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

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

Читать далее

Как мы ищем рестораны на карте: геоиндекс в Яндекс Еде

Habr.com - вт, 09/09/2025 - 12:00

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

Привет! Меня зовут Серёжа Синягин, я старший разработчик в Яндекс Еде и пишу на C++. В этой статье расскажу о задаче, с которой столкнулся в работе: как мы определяем, какие рестораны доступны пользователю для заказа. По пути заглянем во внутреннюю кухню, обсудим библиотеку H3 от Uber и разберём, как устроены R‑деревья и как мы используем их у себя.

Читать далее

Тестирование конгресс-системы Gestton в реальных условиях. О чем не расскажут рекламные буклеты

Habr.com - вт, 09/09/2025 - 11:55

Делимся опытом работы с конгресс-системой Gestton. У нас с ней или у нее с нами за плечами более 100 проектов. Накопили наблюдений, сделали ряд выводов. Как обычно бывает: читаешь рекламный буклет, всё кажется идеально. Но когда с системой приезжаешь в офис клиента, начинается самое интересное. Вот именно такими наблюдениями мы и поделимся в этой статье.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 5 гостей.
Ленты новостей