В прошлой статье мы запустили эмулятор и убедились, что Android Automotive OS (AAOS) — это не просто зеркало вашего телефона. Это самостоятельная экосистема. Но пока мы запускали только стандартные медиа-плееры, мы скользили по поверхности.
Настоящая магия начинается там, где софт встречается с «железом».
В телефоне у вас есть стандартный набор датчиков: GPS, акселерометр, гироскоп. В современном автомобиле таких датчиков тысячи: от давления в шинах и температуры масла до угла поворота руля и статуса каждой двери. Как Android-разработчику получить доступ к этому океану данных? Не будем же мы тянуть провода к OBDII разъему?
Конечно, нет. Для этого Google построила мощный мост, по которому мы сегодня и пройдемся. Добро пожаловать в мир Car API и VHAL.
Читать далееПринято считать, что стеганография в аудио умирает, как только файл пережимают в MP3. Классический метод LSB (замена младших битов) действительно не выдерживает встречи с психоакустической моделью сжатия — данные просто стираются как «неслышимый мусор».
Но что, если подойти к задаче не как к замене битов, а как к радиосвязи? В этой статье мы напишем приложение ChameleonLab на Python (PyQt6 + NumPy). Мы откажемся от хрупких методов в пользу военной технологии DSSS (расширение спектра), применим криптографию AES-256 и научим наш сигнал выживать даже при перекодировании в 128kbps. Разберем математику корреляции, борьбу с рассинхронизацией ffmpeg и почему иногда шум — это хорошо.
Читать далееТехнологии управления проектами меняются — и вместе с ними меняемся мы и наш мир. Особенно отчётливо это видно в ИТ. Раньше компании были вынуждены мыслить системно: обновления продуктов выходили раз в год, а то и реже, и новые версии нередко приносили не только функциональные улучшения, но и переработанную архитектуру.
Сегодня мы мыслим инкрементами. Обновления выпускаются с немыслимой прежде скоростью — Scrum, DevOps и сам современный темп работы сформировали этот подход. Менять архитектуру стало некогда: в инкремент это не укладывается, за спринт — не разрабатывается. В результате продукты всё чаще превращаются в корабли Тесея: после множества мелких правок в системе не остаётся ни одной «старой доски». Формально корабль полностью новый — все элементы заменены, — но по сути он изменился куда меньше, чем кажется.
Мы стали мыслить бэклогами, а не архитектурами. Образ мышления неизбежно отражается в продуктах, продукты формируют наш цифровой мир, а тот — в конечном итоге — нас самих. Так индивидуальность начинает подстраиваться под популярную методику, порождая однотипные проектные команды. При этом внутренне мы понимаем, что должно быть наоборот: методика обязана адаптироваться к компании, а не перекраивать её под себя.
Путь к подлинному успеху...ольшой адронный коллайдер в швейцарском CERN — прежде всего огромная научная установка. Под землей, на границе Швейцарии и Франции, проложено 27-километровое кольцо, в котором ученые разгоняют и сталкивают друг с другом элементарные частицы. Об этом вы, конечно, знаете. Да и обычно о коллайдере говорят именно в этом контексте — открытия, теории, физика. Но с января 2026 года у него появилось еще одно применение, можно сказать, приземленное. Речь об отоплении домов.
Дело в том, что во время работы коллайдер выделяет большое количество тепла. Раньше его просто отводили, оно тратилось впустую. Сейчас же избыточное тепло начали использовать для отопления соседнего французского городка. В итоге система, созданная для экспериментов с частицами, стала источником тепла для тысяч квартир и зданий.
Читать далееПривет! Это команда Яндекс Практикума. В конце 2025 года мы провели исследование рынка и узнали, как меняются требования работодателей и к чему стоит готовиться джуниору при трудоустройстве. Рассказываем самое важное.
Читать далееПроведенное недельное тестирование системы автоматизации планирования собеседований выявило тревожные тренды, указывающие на глубокий структурный дисбаланс на рынке IT-труда. Полученные данные свидетельствуют о значительном перегреве, при котором HR-специалисты формируют иллюзию "очереди у забора" из кандидатов. Однако эта видимость маскирует ключевую проблему: массовую дубликацию активностей соискателей.
Читать далееМы немного в когнитивном диссонансе, потому что история дикая и сделать правильно в ней явно будет неправильно. Сейчас объясню, но сначала хронология обращений в поддержку VDS-хостинга.
В один прекрасный день в техподдержку прилетает тикет. Пишет человек, что его почта была взломана и он утерял доступ к своему аккаунту. Пишет с личной почты с публичного сервиса типа @mail.ru.
Аккаунт зарегистрирован на почту внутри домена, домен и сервер, соответственно, скомпрометированы, по всей видимости. Просит восстановить доступ к серверу и перевязать всё на его личный ящик.
Мы, естественно, на слово не верим. Запросили дополнительные документы: паспорт и всё возможное, связанное с аккаунтом. Он присылает скан паспорта. ФИО в паспорте совпадает с данными в профиле аккаунта. Во-вторых, самое главное — банковские чеки и квитанции об оплате этого самого сервера за последние месяцы. Мы смотрим: документы в порядке, деньги платил именно он. Ситуация штатная: человек — назовём его первым человеком-пауком — потерял почту, подтвердил личность, подтвердил оплаты. Мы переносим аккаунт на его личную почту и отдаём доступ.
И тут с почты внутри домена приходит такой же тикет, только на другое имя. Мол, утерял доступ, верните.
Читать далееПривет! В этой статье рассмотрим различные идеи оптимизации регистров накопления в 1С, чтобы закрытие месяца проходило гладко и база не ложилась под нагрузкой. Рассмотрим итоги, агрегаты и разделение итогов, а также пару трюков с делением данных по периодам.
Закрытие месяца в 1С обычно означает выполнение серии тяжелых расчетов: расчет себестоимости, распределение расходов, переоценка товаров — все это активно читает и пишет данные регистров накопления. Если регистры не оптимизированы, запросы могут перебирать миллионы записей, а записи блокировать друг друга. Все этов лучшем случае, часы ожидания. В худшем база может упасть.
Читать далееПривет, Хабр! На связи команда отдела поисковой оптимизации и продвижения интернет-ресурсов Рунити. Мы занимаемся SEO-продвижением сайтов: работаем с органическим трафиком, анализируем данные, проверяем гипотезы и смотрим, как изменения в поиске отражаются на реальных показателях проектов.
За последний год SEO заметно изменилось. Дело не в новых факторах ранжирования и не в очередном апдейте алгоритмов, а в том, как теперь работает поиск. Пользователь получает ответ на запрос прямо в выдаче, а наличие сайта в топе больше не гарантирует переход и стабильный органический трафик. Мы видим эти изменения не только на уровне рынка, но и в данных по собственным проектам. Поэтому решили самостоятельно проверить, как именно ИИ-ответы в поиске влияют на клики, CTR и поведение пользователей по информационным запросам. В этой статье поделимся результатами и выводами.
Читать далееВ крипте легко попасть в ловушку: кажется, что главное - найти "правильный" проект. А по факту главное - не пропустить риск, который потом проявится разлоками, уязвимостью, слабой коммуникацией команды или отсутствием спроса. Я незрячий web3-программист, поэтому не опираюсь на визуальные подсказки и "красивые" графики. Мой подход проще: разложить проект на несколько блоков и последовательно проверить, где именно он может сломаться. Ниже - схема, которой я пользуюсь, когда решаю, стоит ли вообще тратить время и деньги на проект. Это не "как выбрать монету" и не прогноз цены. Это чеклист рисков: команда, концепт, коин (токеномика и капитал), код и практика (как всё работает в реальности).
Тут всё важно:
Читать далееВ блоге Beeline Cloud мы часто поднимаем темы информационной безопасности — например, недавно рассказывали про RFC 9116, который описывает security.txt.
Сегодня мы продолжим тему в контексте LLM. Спроектировать или развернуть систему ИИ — это только полдела. Ее еще нужно тщательно протестировать, отладить и проверить на уязвимость к промпт-инъекциям. Упростить эту задачу помогают специальные инструменты — несколько таких open source-проектов мы собрали в этой подборке.
Читать далееКак дать пользователю ответ на конкретный вопрос с помощью гео-аналитики? Идеальный ответ — это заходишь в сервис, нажимаешь одну большую кнопку и сразу видишь ответ на свой вопрос. Но, как и в любой сложной системе, в реальности всё устроено сложнее.
В этой статье — история трансформации 2ГИС ПРО: от перегруженного картографического интерфейса для гиков до гибкой платформы, где любой может собрать себе рабочее пространство под конкретную задачу.
Расскажу, как мы:
– отказались от устаревших слоёв в пользу виджетов,
– пересобрали интерфейс вокруг единого дашборда,
– внедрили независимую логику для виджетов,
– переехали на сетку, виртуализацию и архитектуру, вдохновлённую микросервисами,
– сделали миграцию незаметной для пользователей.
Наш опыт будет точно полезен для разработчиков UI, веб-инженеров, работающих с дашбордами и тем, кто строит большие аналитические продукты. Внутри — как из мысли на бумажке вырастает продакшен-интерфейс.
Читать далееДавайте честно. Все эти конференции про "Цифровые Двойники" и "AI на производстве" - это красиво только на слайдах в PowerPoint.
В реальности, когда ты приходишь к главному технологу и просишь данные для обучения модели (например, чтобы предсказывать прогар футеровки), происходит одно из двух:
Читать далееКорпоративная база знаний перестала быть просто хранилищем инструкций и регламентов. Сейчас это живой слой поверх процессов, во многом дополняющий традиционные средства коммуникации — CRM, мессенджеры, другие корпоративные информационные системы. В статье разбираем четыре отечественных сервиса по ключевым параметрам: размещение, удобство работы, коллаборация, ИИ, миграция и тарифы.
Читать далееВ статьях до этого, мы рассматривали интересные высоковольтные устройства, в основном, электростатического толка — электрофорные машины: школьная, генератор Ван де Граафа и т.д.
И даже рассмотрели механический трансформатор напряжения — сам по себе весьма удивительный аппарат.
Однако, если перейти к более практичным вещам (и таким же интересным) — то, зададимся вопросом: «если не электростатика, то что?» :-)
Как нам поднять напряжение, если бы мы хотели сделать это одним из самых простых способов и это было бы применимо на практике?
Нет ничего проще — нам всего лишь нужно обратиться к изобретению более чем 100-летней давности, где несмотря на свою древность, оно весьма активно и по сей день используется в электронике — и речь пойдёт об умножителях напряжения.
Читать далееПривет, Хабр! Хотим поделиться интересной историей, которая требует не только приложения имеющихся навыков, но и переосмысления методик. Чем мы в РТК-Сервис часто занимаемся. На ЦИПРе-2025 мы презентовали публике новое ядро мобильной сети EPC от НТЦ ПРОТЕЙ. Оно на 100% построено из отечественных компонентов. В этой статье я, системный архитектор РТК-Сервис Куликовский Даниил, и мои коллеги Пермяков Константин и Талыпов Динар, расскажем, как мы тестировали разработку и какие доработки пришлось сделать, чтобы решение устраивало потенциальных заказчиков из «большой четверки».
Читать далееСовременный многоквартирный дом включает несколько инженерных систем: тепловой пункт, электрооборудование, водоснабжение с насосными станциями и канализацию. На практике управляющая компания узнает о проблемах либо из жалоб жильцов, либо во время регламентных обходов. Такой подход не устраивает ни жильцов, ни саму управляющую компанию.
Год назад застройщик КамаСтройИнвест начал внедрять диспетчеризацию инженерных систем в своих жилых домах и привлек к проекту компанию EFFI CODE, которая занимается промышленной автоматизацией и диспетчеризацией.
Мы посетили объект вместе с инженерами Эффикода и представителями застройщика и разобрали, как система работает на практике. Все подробности расскажем в статье.
Читать далееВ России, Беларуси и в целом в СНГ - огромное количество креативных, талантливых разработчиков, геймдизайнеров, продактов и просто талантливых людей. У кого-то из них есть идея создать игру, или возможно, он или она уже создает игру, либо управляет, возглавляет, помогает развивать игровой проект.
В какой-то момент возникает желание сделать больше, лучше, расширить команду, нанять дизайнера, композитора, провести исследование, закупить ассетов, библиотеку, новый софт и железо. Иными словами, в том или ином плане возникает потребность в увеличении финансирования, для развития своей уникальной, лучшей игры, супер-игрового проекта. И возникает вопрос - Где взять деньги?
Почему я как инвестор должен вам поверить? Ведь я думаю о деньгах и как их приумножить. Я думаю о том, как 1. Вложить деньги и вернуть их, с прибылью, и желательно быстро. 2. Я думаю о вашей игре, да, и графика, и сценарий, и геймплейный цикл вроде норм, даже интересно, но где во всей этой истории моя прибыль? Как быстро я ее получу? И получу ли?
Что поможет убедить инвестора?
Читать далееСоветскому Союзу нужна была атомная бомба. Теперь уже срочно. Атомный проект стартовал в 1942 году, но после взрывов в Хиросиме и Нагасаки пришлось ускоряться. Это был вопрос буквально жизни и смерти государства. Поэтому уже через две недели после бомбардировки Японии создаётся Специальный комитет по атому.
Сделать такое оружие на обычных заводах было невозможно. Атомный проект требовал гигантских площадей для циклотронов, реакторов и химических комбинатов. Плюс в городах слишком много лишних глаз — от случайных прохожих до шпионов.
Нужно было собрать в одном безопасном месте физиков, химиков, инженеров и конструкторов, чтобы они могли работать, не отвлекаясь на быт.
Читать далее