Habr.com

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

Система процедурной генерации текстуры для анимации 2D эмоций

Thu, 12/18/2025 - 12:15

Реализация системы процедурной генерации текстур, направленной на создание динамических и гибких анимаций для отображения 2D-эмоций персонажей

Читать далее

[Перевод] DIY ёлочная игрушка с шариковой машинкой

Thu, 12/18/2025 - 12:13

В этой статье — компактный DIY-проект на стыке 3D-печати, механики и минимальной электроники: шариковая машинка, упакованная в прозрачную ёлочную игрушку. Автор показывает сборку по шагам: печать деталей, мотор + шестерни, пайка питания, аккуратное сверление сферы и сборка «внутренностей» так, чтобы механизм стабильно работал в замкнутом объёме. По ходу — практические нюансы (вплоть до направления вращения мотора) и честный результат: работает, медитативно, но шумно.

Посмотреть сборку

Запись на проволоку или… как собрать Бумажный Жёсткий Диск?

Thu, 12/18/2025 - 12:05

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

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

Читать далее

Как логистическая компания написала книгу, создала чат-бота и снизила стоимость лида в 100 раз

Thu, 12/18/2025 - 12:05

Привет, Хабр! Это Сергей Перевозчиков, основатель агентства контекстной рекламы «КонтекстЛаб». Будучи маркетологом, я восхищаюсь заказчиками, которые по-настоящему вкладываются в свое продвижение, а не только дрючат подрядчика. Герой этой статьи именно такая компания. Ее собственник настолько увлечен своим делом – доставкой товаров из Китая, что написал даже книгу об этом. А я лишь подсказал, как использовать этот мощный интеллектуальный капитал в привлечении клиентов. Результат оказался феноменальным и достоин подробной статьи.

Наше сотрудничество началось, как обычно. Собственник был недоволен высокой стоимостью обращений с контекстной рекламы и перебирал директологов один за другим. Но результат становился только хуже, и стоимость квалифицированного лида уже приближалась к 100 000 руб. Мы прошли большой путь, и сейчас получаем первичные лиды в 100 раз дешевле – по 250 руб. 

Читать далее

Как мы перевернули подход к мобильным интерфейсам с Backend Driven UI

Thu, 12/18/2025 - 12:03

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

В WCMA (Whoosh Control Maintenance App, писали о нем в предыдущей статье), нашем внутреннем приложении для управления флотом, мы столкнулись с этой проблемой в полной мере. Напомню, в этом приложении работает наша сервисная команда, через него мы обслуживаем самокаты и велосипеды в городе, следим за их зарядом, переставляем на спросовые парковки, а также восстанавливаем и чиним.  

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

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

Меня зовут Игорь Волынский, я backend-разработчик в команде WCMA Whoosh. И сегодня я расскажу, как мы решили эту проблему: построили централизованную и гибкую систему управления статусами, добавили условные переводы с хендлерами для проверки бизнес-правил и реализовали динамические сценарии для гибкого формирования UI. Спойлер: теперь наши механики и менеджеры видят только те действия, которые им реально доступны, а бэкенд гарантирует целостность данных на уровне системы.

Читать про формирование UI через бэкенд

Скрытые угрозы и открытый контроль: ИБ–прогноз на 2026 год от «СёрчИнформ»

Thu, 12/18/2025 - 12:02

Эксперты «СёрчИнформ» подвели итоги 2025 года и поделились ожиданиями от 2026–го. Повестку сформировали три ключевых тренда: нейросети, расширение ИБ–регулирования и подготовка рынка к изменениям.

Читать далее

Как я автоматизировал автокемпинг в Геленджике и прикрутил вендинг к стиралкам

Thu, 12/18/2025 - 12:01

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

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

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

Читать далее

Марвин Минский: гений, когнитивист, крестный отец AI

Thu, 12/18/2025 - 11:50

Когда мы говорим об искусственном интеллекте, мы неизбежно говорим о наследии Марвина Минского. Этот ученый не просто стоял у истоков области — он во многом определил, какой она станет. Сооснователь лаборатории AI в MIT, создатель первой нейросети, консультант культового фильма «Космическая одиссея 2001 года» и автор революционных теорий о природе разума — Минский был одним из тех людей, которые превращают научную фантастику в реальность.

С вами снова Катя Косова, днем я бизнес-аналитик в Cloud.ru, а свободное время посвящаю исследованию когнитивных процессов, преподаванию «Психологии рекламы» в Вышке и «Когнитивной психологии и наук» в РАНХиГС. Сегодня хочу познакомить вас с тем, кого многие современные изобретения и научные теории могут назвать если уж не отцом, то как минимум дедушкой.

Читать далее

Аркейн — это главный герой

Thu, 12/18/2025 - 11:22

Почему «Аркейн» ломает все правила и как это работает?
Мы ищем главного героя в Вай, Джейсе или Джинкс, но его там нет. Потому что главный герой «Аркейна» — не персонаж. Это сам мир, расколотый на части. В этой статье — финальной в моём большом исследовании — я рассказываю, что Пилтовер и Заун это единый организм, а все наши любимые персонажи лишь его симптомы и органы. Это ключ к пониманию, почему сериал так поражает, несмотря на «неправильную» структуру, и что на самом деле означает его финал.

Читать далее

Мегагерцы против 64 бит: эпическая битва AMD и Intel, которая изменила всё

Thu, 12/18/2025 - 11:20

В начале 2000-х годов AMD выпустила первый массовый 64-битный процессор для потребителей. В это же время Intel увязла в проблемах с архитектурой Pentium 4 NetBurst, где гонка за мегагерцами обернулась TDP до 115 Вт и производительностью ниже, чем у конкурентов.

Эта история о том, как AMD с Athlon 64 X2 доминировала на рынке, Pentium 4 Prescott превращал системные блоки в обогреватели, а Core 2 Duo вернул Intel лидерство на целое десятилетие. Разберем, почему концепция IPC стала важнее частоты и как это противостояние изменило индустрию.

Читать далее

Как благодаря LLM в моей жизни появился сон

Thu, 12/18/2025 - 11:10

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

Внутренний монолог стартует мгновенно:

— А то фото ногтя, что скинули в 23:15… там воспаление или просто свет плохой?
— Собака из стационара. Она поела? Или миска так и стоит?
— Иру надо перенести на вторник. Или на среду? Блин, в среду же поставка.
— Перчатки! Нитриловые салфетки кончились. Чем работать?
— Кот. Корм. Пакетики!
— Соль для посудомойки. Серьезно, куда она девается?

У меня комбо-профессия: я подолог и ветеринар. Днем я лечу людям ноги, а зверям — всё остальное. Понятия «рабочее время» не существует. Боль не смотрит на часы, клиенты тоже. А дома есть муж, ему тоже нужно внимание.

Благодаря LLM проблема была решена и здесь описано как.

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

Читать далее

Платы и байты #7: “Если начнут воровать наши технологии, значит, мы победили”, – Трамплин Электроникс о микроэлектронике

Thu, 12/18/2025 - 11:00

На каналах КЕДР Solutions вышел 7-й выпуск подкаста “Платы и байты”. Ниже представлена его текстовая версия. В этот раз директор КЕДР Solutions Егор Гуторов беседовал с Василием Воробушковым, директором по развитию компании “Трамплин Электроникс”. Говорили о состоянии и перспективах российской микроэлектроники. Если вы следите за импортозамещением и развитием наукоемких отраслей нашей страны, вы найдете материал полезным. 

Читать далее

Вихревая трубка Ранка–Хилша: Эксперимент с применением различных завихрителей и разделительных прокладок в её составе

Thu, 12/18/2025 - 10:44

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

Ранее я выдвигал версию механизма работы охлаждающей трубки на эффекте  Ранка-Хилша, где в качестве основы было взято охлаждение струи воздуха за счёт трансформации  внутренней энергии самого газа в кинетическую энергию струи (выше скорости звука). При  этом внутри вихревой трубки происходит  передача тепла между  тёплыми стенками устройства к остывшей сверхзвуковой струе газа, а затем обратно от холодных стенок к нагретому при торможении газу.

Чтобы как-то подтвердить эту версию я купил в интернете китайскую вихревую трубку на эффекте Ранка-Хилша (далее ВТР) за приемлемые для меня 4тыс. рубле. (см.рис.1-2.) Покупать «настоящую»  из США или Канады за 50тыс. рублей я не стал.

Читать далее

Это не развод: как выглядит современная атака социальной инженерии через «рабочий чат»

Thu, 12/18/2025 - 10:25

В понедельник в 13:01 мою маму добавили в рабочий чат в Telegram.
Группа называлась точно так же, как клиника, где она проработала больше десяти лет уже будучи на пенсии и из которой уволилась около пяти лет назад.

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

Ни один рубль украден не был — но не потому, что схема не работала.

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

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

Читать далее

Настройка sing-box и Momo (TPROXY) на OpenWrt: быстрый и точный обход блокировок

Thu, 12/18/2025 - 10:16

Статья объясняет, как настроить эффективное перенаправление трафика в sing-box на OpenWrt с использованием TPROXY. В отличие от решений вроде Podkop, метод позволяет гибко управлять трафиком, использовать сниффинг доменов, подключать внешние списки заблокированных сайтов и автоматически их обновлять.

Читать далее

В Kubernetes теперь можно совмещать hostNetwork: true и hostUsers: false и планировать поды группами. Обзор фич K8s 1.35

Thu, 12/18/2025 - 09:22

Сегодня официально выпустили новую версию Kubernetes — 1.35. Собрали обзор со всеми изменениями. Среди главных нововведений — возможность запускать поды с hostNetwork: true и hostUsers: false, групповое планирование подов и перевод контроллера маршрутов на watch-модель.

Читать далее

Если нет письма, то административка. Когда так бывает

Thu, 12/18/2025 - 09:20

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

Читать далее

Российские физики предложили искать темную материю посреди квантового шума

Thu, 12/18/2025 - 08:10

Большой коллектив российских ученых из ведущих физических институтов Москвы, Нижнего Новгорода, Сарова и Санкт-Петербурга представил амбициозный проект нового эксперимента по поиску аксионов — гипотетических частиц, считающихся одними из главных кандидатов на роль темной материи. Предложенная установка, получившая название «Космологический Аксионный Саровский Галоскоп» (CASH), будет использовать уникальные однофотонные детекторы на основе джозефсоновских переходов, что позволит ей преодолеть фундаментальный квантовый предел чувствительности и достичь рекордных показателей в ранее неисследованной области масс. Этот прорыв может наконец пролить свет на природу загадочной субстанции, составляющей более 80% всей материи во Вселенной. Описание проекта опубликовано  в журнале Physical Review D.

Читать далее

Бесплатные и платные хостинги для сайтов на Next, React и JAMStack

Thu, 12/18/2025 - 07:37

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

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

Читать далее

Настраиваем свой роутер, с линуксом и модемами

Thu, 12/18/2025 - 04:37

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

И не сказать чтобы трафик большой.
Но надо было что-то делать: то ли покупать новый, то ли пытаться перепрошить старый, например на OpenWRT - но без гарантий что это как-то поможет. Ведь как ни крути - ограниченный обьем памяти, "диска", слабый процессор.
К тому же, OpenWRT хоть и Линукс, но достаточно нестандартный, заточенный как раз под такие конфигурации.

А что, если как раньше, до появления WiFi-роутеров?
Когда-то в качестве роутера для домашней локальной сети некоторые использовали отдельный (старый) компьютер: там настраивался софт, который занимался дозвоном до провайдерского пула, раздавал адреса и трафик...

Читать далее

Who's online

There are currently 0 users and 0 guests online.