Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 3 мин. назад

Первые отечественные электронные лифты. УПЛ-10

10 часов 28 мин. назад

Приветствую всех!

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

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

25 этаж

[Перевод] Машины Тьюринга, огромные числа и бобры: что у них общего?

10 часов 36 мин. назад

Представьте, что кто-то даёт вам список из пяти чисел: 1, 6, 21, 107 и внезапно — 47 176 870. Догадаетесь, что будет дальше? 

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

Читать далее

Как я чуть не потеряла деньги на Авито. UX-разбор мошеннической схемы глазами продуктового дизайнера

10 часов 47 мин. назад

Привет! Меня зовут Лера, я продуктовый дизайнер, последние годы работаю с облачными платформами и сложными интерфейсами. Я пишу как человек, который впервые продавал товар на Авито — и как продуктовый дизайнер, работающий с UX-паттернами и пользовательскими сценариями.

Контекст и справка

В 2025 году по данным ЦБ:

Q1 2025: 296 600 мошеннических операций, ущерб ~6,9 млрд ₽
• Q2 2025: 273 100 операций, ущерб ~6,3 млрд ₽
• Q3 2025: 460 100 операций — +51% к среднему, ущерб ~8,2 млрд ₽

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

Я впервые размещала объявление на Авито. У меня не было предыдущего опыта продажи, и, как типичный новый пользователь, я не знаю:

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

И именно на этом незнании построена актуальная мошенническая схема.

Отправная точка: я — новый продавец, ко мне пршёл идеальный покупатель.

Через некоторое время после публикации объявления в Авито‑чате пишет «покупатель». Профиль минимально оформлен, но выглядит безобидно.

Читать далее

Гаджет-компаньон для путешественника: тестирую чемодан AOTOS L2, который превращается в самокат

10 часов 56 мин. назад

Вы когда-нибудь мчались по бесконечным коридорам аэропорта на чемодане? Нет, это не сцена из фантастического фильма. Это будни с гаджетом, который переосмысливает понятие «умного багажа» — гибридным чемоданом-самокатом AOTOS L2. Протестировала его в реальной поездке и делюсь впечатлениями: что из обещаний работает, а что оказалось просто маркетингом.

Читать далее

Как я разобрал бардак в процессах и зачем вообще это нужно было

11 часов 1 мин. назад

Год ушёл на то, чтобы навести порядок в процессах: выстроили скоринг задач по RICH, ввели требования, ограничили загрузку команд и формализовали тестирование. Хаос превратился в поток, появился контроль сроков, а time-to-market снизился на 30%. Но нагрузки на PO всё ещё остаются.

Читать далее

ТОП-10 ошибок проектирования печатных плат

11 часов 12 мин. назад

Работая в «ЭЛЕКТРОконнект» более 30 лет , я ежедневно вижу десятки самых разных проектов и успел заметить, что многие ошибки у начинающих (и не только!) инженеров — одни и те же. Поэтому решил собрать свой личный Топ-10 ошибок при проектировании печатных плат, с которыми мы сталкиваемся чаще всего. Надеюсь, мой опыт поможет вам сэкономить нервы, время и бюджет.

1. «Волосок» вместо надежного соединения

Я постоянно вижу, как проводник еле-еле «царапает» контактную площадку. DRC такую ошибку не найдет — контакт-то есть! Но на деле это мина замедленного действия: дорожка может перегореть от тока, для которого не рассчитана, или испортить целостность сигнала. Мой совет: в том же Altium Designer настройте правило Unrouted Net → Check for incomplete connections. Оно отловит эти «волоски».

Читать далее

Линейные скрипты мертвы: что их заменит в саппорте и как это собрать

11 часов 22 мин. назад

Когда в продуктовой компании растёт база клиентов, первая линия поддержки всё чаще решает не «где найти кнопку», а «почему сломалась интеграция с CRM» или «как правильно вызвать API, чтобы не уронить биллинг». В этот момент становится очевидно, что старый добрый «скрипт для колл-центра» из двух страниц в Word не работает: оператору нужно держать в голове архитектуру сервиса, бизнес-правила и десятки edge‑кейсов. 

Читать далее

Баланс между хаосом и структурой и ни одной скучной минуты за рабочий день: что включает в себя роль CPO в MWS

11 часов 27 мин. назад

Привет, Хабр! Меня зовут Денис Улизко, я CPO CRM-системы Automation of Sales (AoS) в B2B-блоке МТС. Это тот самый продукт, вокруг которого крутится большая часть моего дня. Я уже не первый год в этой роли, но каждый раз убеждаюсь: она про баланс между хаосом и структурой, а не про красивые концепции. В один день — архитектура, в другой — инцидент на проде, вечером — охота за фокусом. Сегодня расскажу, как эта роль выглядит изнутри на примере AoS, как проходит мой рабочий день, какие решения приходится принимать и как удерживать баланс между операционкой и фокусом на ценность для бизнеса и пользователей. Погнали! 

Читать далее

Анимация загрузки: как скорость влияет на восприятие времени и конверсии

11 часов 27 мин. назад

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

Длинное ожидание портит пользовательский опыт. Так почему же современные технологии сами создают эти задержки и как с этим бороться? Разберёмся дальше.

Читать далее

Не читал, но одобряю: пишем софт для быстрого анализа пользовательских соглашений

11 часов 46 мин. назад

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

Читать далее

[Перевод] Двухфакторная аутентификация (2FA) в Zabbix 7.0

11 часов 58 мин. назад

Всем привет! Мы делаем проекты по Zabbix, накопили большую экспертизу и решили сделать переводы нескольких статей, которые нам показались интересными и полезными. Наверняка, будут полезны и вам. Также своим опытом делимся в телеграм-канале zabbix_ru, где вы можете найти полезные материалы и записи наших вебинаров, опубликованных на нашем ютуб-канале (прим. переводчика). Ниже ссылки на предыдущие статьи из цикла.

Миграция с MySQL на PostgreSQL

SELinux: интеграция с Zabbix и другими инструментами

Защита от ложных срабатываний триггеров в Zabbix с использованием функций min/max/avg

Zabbix – автоматизация управления пользователями (JIT)

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

Читать далее

Спасаем ARGB: Как я заменил сгоревший китайский хаб на ESP32 с веб-интерфейсом

12 часов 16 мин. назад

Год назад я собрал систему с пятью бюджетными ARGB вентиляторами Aigo AR12 с 6-pin разъёмами. В комплекте шёл хаб AR12-2012 — типичная китайская плата с 5 портами для вентилей, SATA питанием и выходом на материнку для синхронизации подсветки.

Всё работало. Красиво светилось. Но ровно год.

Однажды утром вентиляторы крутились, а подсветка — нет. Хаб умер. Покупать новый за $15-20 не хотелось, тем более что я знал: внутри этих вертушек сидят обычные адресные светодиоды (WS2812/SM16703-совместимые).

А раз адресные, значит можно управлять с ESP32.

Читать далее

Как я попал в СберМобайл в 18 лет: мой путь, ошибки, 300 откликов и один шанс

12 часов 18 мин. назад

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

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

Первые шаги: от интерьера к графическому дизайну

В 15 лет, учась в 9 классе, я впервые понял, что хочу стать дизайнером. Начал я… с дизайна интерьеров. Просто потому что это было первое, что попалось, и казалось «настоящим дизайном».

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

Читать далее

Неопределённость как часть модели

12 часов 31 мин. назад

Привет, Хабр!

Сегодня рассмотрим тему неопределённости в моделях. Классические ML-модели детерминированы: на вход получили – на выход выдали одно число или метку. Но жизнь полна неопределённости, и игнорировать её плохая идея. Представьте, у вас мало данных, модель предсказывает конверсию 15%. Но насколько она уверена? Может, разброс от 5% до 30%. Обычная модель этого не скажет, а вот вероятностная модель скажет.

В этой статье в коротком формате разберём, как с помощью байесовского подхода и фреймворка Pyro моделировать такую неопределённость на примере A/B-теста конверсии и заставить модель честно признавать свою неуверенность.

Читать далее

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

12 часов 32 мин. назад

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

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

Привет! Меня зовут Елизавета Рослякова, я методист курсов английского в Практикуме. В этой статье я расскажу о разговорных клубах без розовых очков, но и без лишнего пессимизма. Разберём, для кого они точно не подходят, чем они реально полезны и как выбрать клуб, который не разочарует.

Читать далее

Чтение на выходные: «Культурный код. Как мы живём, что покупаем и почему» Клотера Рапая

12 часов 53 мин. назад

Bonjour! Hello! Сегодня в рубрике — американо-французский флёр.

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

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

Клотер Рапай — консультант по маркетингу, генеральный директор и основатель Archetype Discoveries Worldwide, выпускник Института политических наук в Париже и доктор психологии Сорбонны. Он специализируется на декодировании бессознательных механизмов принятия решений, благодаря чему консультирует ведущие мировые бренды и политические команды. В своём нон-фикшне он предлагает читателю глубокое культурологическое и психологическое исследование, которое отвечает на главный вопрос: почему мы, принадлежащие к разным культурам, по-разному смотрим на одни и те же вещи? И вот что имеется в виду.

Читать далее

Световые узоры на заказ: физики создали квантовый холст для управления светом с помощью жидких кристаллов

13 часов 38 мин. назад

Группа исследователей из МФТИ, Санкт-Петербургского и Владимирского государственного университетов разработала и теоретически обосновала новую платформу для контроля над гибридными частицами света и материи — экситон-поляритонами. Объединив свойства жидких кристаллов, полупроводниковых перовскитов и мощного вычислительного метода топологической оптимизации, ученые показали, как можно создавать сложные световые поля с заранее заданной структурой, включая полноценные полутоновые изображения и области с различной поляризацией света. Результаты исследования опубликованы в журнале Physical Review A

Читать далее

Как я создал аналог западной обучающей платформы — Quaize

13 часов 47 мин. назад

Меня зовут Артём. Я — fullstack-разработчик уровня Middle, работаю с проектами на Python, JavaScript, Golang, Rust. В этой статье хочу рассказать о том, как я, подсмотрев западное приложение Kahoot, решил с нуля разработать собственную платформу для интерактивного обучения с огромным количеством ИИ-функций.

Читать далее

Учусь Ansible: от пинга до Nginx на Raspberry Pi и Orange Pi

20 часов 18 мин. назад

Привет.

Я студент, изучаю Ansible на Raspberry Pi через Tailscale. Делюсь полным путем от первой ошибки до работающих веб-серверов. Код + выводы + уроки. Репозиторий на GitHub.

Читать далее

Элегантный OSDev: Пишем ядро ОС на modern C++ без макросов. Часть 2 — PMM + Allocator

20 часов 38 мин. назад

В текущей статье, реализуем поддержку памяти и аллокатора в ядре, а так же перегрузим new и delete используя новый механизм памяти. На последок напишем контейнер OS::String для работы со строками, интерфейс API будет совпадать с интерфейсом std::string. Что бы в будущем просто сделать using на std контейнеры. Когда получится их завести. Цель создать фундамент для использования C++ идиом (включая умные указатели и STL‑подобные контейнеры) в «голом» окружении ядра без стандартных библиотечных аллокаторов. Решение позволяет тестировать код на хост‑системе (Windows/Linux) и затем без изменений запускать на целевой платформе (QEMU).

Читать далее

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

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