Еду я недавно за рулём. За рулём у меня основное внимание — на дорогу, на навигатор только немного покашиваюсь, а тут ещё дорога вроде знакомая. И вдруг, краем глаза замечаю (именно такая мысль пролетела), что навигатор сбросил дорогу! Первая реакция — паника. «Что случилось? Я ничего не меняла. Как так?! Вдруг просто пропал маршрут?! Вот сейчас я знаю дорогу, а если бы не знала?! Это постоянный баг?! Как теперь водить?!». Я паникёр) Стала всматриваться — оказалось, что это не баг, а фича — теперь под мостом Яндекс блурит маршрут, чтобы пользователь понимал — он под мостом. Но не зная об этой фиче, первое, что бросается в глаза, особенно если смотреть в пол‑глаза — так это отсутствие привычного контраста.
Привет! Меня зовут Маша, я Senior Product Manager и разбираю только те продукты, над которыми сама хотела бы поработать, так как ими пользуюсь, люблю и вижу, где есть потенциал роста. Мне драйвово искать для них решения, которые выводят продукт на новый уровень не только по деньгам, но и по UX и любви пользователей. Мои другие разборы: Как я искала точки роста для «Звука»: догонять рынок или создавать новый? и ВкусВилл: UX, который покоряет, и ложка дёгтя в офлайне.
В этой статье сделаю короткий обзор UX и какую метрику нужно оптимизировать в навигаторах.
Читать далееВ последние годы для многих наших коллег и пользователей вопросы минимизации рисков безопасности стали острым повседневным вызовом. При планировании архитектурных изменений мы не могли удержаться от того, чтобы не заложить в Операционную Систему встроенных механизмов программно-информационной изоляции.
Данной статьёй хотим анонсировать завершение разработки новой для продукта технологии — однонаправленной коммуникационной среды, встроенной на уровне сетевой подсистемы и работающей по принципу диода данных (англ. data diode). Расскажем, что она из себя представляет, как её использовать, а также коснёмся деталей реализации.
Читать далееВ почтовом ящике находится отправленное письмо, наличие которого было зафиксировано при нотариальном осмотре. Получатель утверждает, что ничего не получал, и демонстрирует «пустой» ящик... На первый взгляд — истина на стороне отправителя, но есть нюанс…
Ниже — разбор того, почему папка «Отправленные» сама по себе не доказывает отправку, какие цифровые следы действительно важны и как сохранить переписку так, чтобы её можно было исследовать, а также — разбор реального кейса из практики судебной экспертизы.
Читать далееИтан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных научных знаний), излагает своё мнение о том, реально ли время, существует ли оно физически, или это наблюдаемая нами иллюзия?
@avshkol перевёл эту весьма дискуссионную статью, поскольку природа времени — один из не до конца выясненных вопросов в современной физике. Статья отражает взгляд физика со стороны макровселенной, астрофизики, космологии.
Читать далееПриветствую всех!
Помните компактные цифровые фотоаппараты‑«мыльницы» из нулевых? Уверен, такие девайсы были у многих, а у кого‑то есть до сих пор. Так вот. Задумывались ли вы когда‑нибудь, на каком процессоре и на какой ОС работают все эти штуки? Как оказалось, иногда всё не ограничивается проприетарными решениями, а то, что находится внутри такой железки, может, очень сильно удивить.
Итак, сегодня поговорим о том, как запускать свои приложения на, казалось бы, ничем не примечательном фотоаппарате. Узнаем, что для этого требуется и какой софт для него бывает. Как водится, будет много интересного.
Press F1 to continueПривет, Хабр! Меня зовут Арина Ермолаева, я руководитель Центра привлечения талантов Innostage. Хочу поговорить с вами о том, как показать профессиональный рост в резюме, даже если несколько лет вашу должность остаётся неизменной. Ведь карьерный рост не всегда начинается с новой строчки в трудовой. Иногда он уже произошёл, просто вы его не описали.
Знаете, что чаще всего настораживает в резюме? Когда человек пишет «опыт работы 5 лет» и ставит точку. Это звучит так, будто за это время ничего не изменилось.
Я регулярно вижу людей, которые сидят на одной должности по четыре-пять лет, а потом искренне недоумевают: почему их не повышают, почему на руководящую позицию приглашают кого-то со стороны? Ответ простой: потому что свой стаж они подают как срок, а не как траекторию профессионального развития.
Читать далееСразу оговорюсь, чтобы между нами не было недопониманий. Советский «Тетрис» с авторским правом толком не пересекался, потому что в 1985 году у него, строго говоря, не было хозяина. Изменил кое-что совсем другой тетрис — глянцевый, айфонный, с кирпичиками, на которые будто падает свет. Но без советской неразберихи с правами до того суда дело бы не дошло. А итог у всей истории вышел настолько ироничным, что я не удержалась.
Читать далееTL;DR: После миграции отказоустойчивого DHCP-сервера из «брони» QinQ-туннеля в «плоский» VLAN ответы от бэкап-ноды начали бесследно исчезать. Пакет физически покидал хост, но до адресата не доходил, при этом коммутаторы клялись, что их счетчики дропов равны нулю.
Вооружившись tcpdump, тотальным port mirroring и дзен-терпением, мы раскрыли заговор: dhcp snooping молча уничтожал пакеты на уровне аппаратного ASIC. Самое пикантное: стек M-LAG с идентичной прошивкой вел себя радикально иначе, чем одиночный коммутатор в той же сети.
Добро пожаловать в мир сетевой магии, где порт 67 (six-seven) — это не просто абсурдный вирусный мем, а реальная причина, по которой инфраструктура вдруг решила сыграть в прятки.
Привет! Меня зовут Иванов Владимир, я системный администратор отдела выделенных серверов в Selectel. Статья будет полезна тем, кто сталкивался с ситуацией, когда пакет «в провод уходит, но не приходит», а сетевое оборудование клянется, что ничего не дропает.
Расследовать →Все мы знакомы с концепцией экзоскелета — устройства, усиливающего отдельные характеристики человека, чаще всего — силу, причем многократно. И у него есть концептуальное отличие от робота: он не пытается заменить собой труд человека, а служит ему инструментом.
Долгое время инженеры шли по одному пути: добавляли к телу пружины, металлический каркас, гидравлику, приводы и много прочих связанных механизмов, которые приводит в действие мощный мотор. Так у нас закрепилось представление, что экзоскелет — это что-то массивное, куда человеку нужно полностью залезть, что-то в духе костюмов из Fallout.
Но недавно появился новый подход: инженеры решили избавиться от мотора и перекинули функции передачи усилия на сам материал. Система называется DEA-волокна, которые сами по себе действуют как привод, по сути, работая как искусственные мышцы.
Сегодня поговорим о том, как технологии дошли от массивных многотонных дредноутов до искусственных мышц весом в несколько граммов и почему последний подход может постепенно сформировать новый класс носимых устройств.
Читать далееБыл конец квартала, и я сидел в пустом офисе, глядя на три открытых окна на двух мониторах.
Слева — презентация с планом проекта. Диаграмма Ганта, красивые вехи, зелёные галочки. Посередине — Jira с фактическим выполнением задач. Часть задач просрочена, часть в работе дольше, чем планировалось. Справа — Confluence, где в протоколе последней встречи менеджер написал: «Обсудили риски по поставщику, нужно зарегистрировать». Я открыл реестр рисков. Риск не зарегистрирован.
Три источника. Три версии реальности. И ни одной, которой можно доверять без сверки с остальными.
Я потратил тогда примерно полтора часа, чтобы собрать цельную картину по одному проекту: сверить план с фактом, вытащить из протокола то, что не попало в формальный реестр, сопоставить даты, отметить расхождения. Полтора часа — на один проект. А их у нас больше сотни, из которых около семидесяти в активной фазе. И такие срезы нужны регулярно: квартальные, полугодовые, годовые, не считая оперативных.
Я закрыл ноутбук и подумал: дело не только в скорости. Пока сведения о проекте живут в разных системах и не связаны между собой, каждая сверка требует ручной работы, а важный сигнал может затеряться между источниками. Этот эпизод хорошо объясняет путь, который за два года привёл нас к Эйре.
Читать далееГугл-док держится на сервере, который выстраивает все правки в один порядок. Убираем сервер: две копии правятся офлайн и обязаны сойтись символ в символ. Разбираю, как это устроено внутри, на движках, которые сам портировал на Go.
Читать далееИстория о том, как одна команда разработала сложную форму для систем хранения данных. Делимся ценным опытом, о том как имея три разных сценария и один интерфейс, мы избежали дублирования состояния и хаоса в обработчиках.
Перенять наш опытРынок программного обеспечения в 2026 году заметно отличается от того, каким он был еще 4 года назад. Импортозамещение ускорило развитие технологического рынка, сегодня компаниям есть, из чего выбрать.
Как не ошибиться? Что спросить на первой встрече?
УзнатьПользователь ИИ-агента прикрепил к диалогу навык и написал рабочую заметку. Навык должен был добавить комментарий к отчету в корпоративной системе проектной организации. Но до отправки дело даже не дошло: модель не вызвала инструмент.
В описании инструмента было условие - применять его, когда пользователь явно просит добавить комментарий в систему. Человек уже выбрал нужный навык и начал писать заметку. Но для модели этого оказалось недостаточно.
Я занимаюсь разработкой ИскраБота - это российский ИИ-агент. Недавно создал один навык для корпоративной системы проектировщика, а в другой интеграции исправлял подключение к 1С через VPN. Расскажу о проблемах, с которыми столкнулся, но для начала - о том, что такое навык.
Читать далееВсем привет!
Я обещал написать эту статью и я наконец‑то закончил тесты и готов поделиться с вами результатами.
Я потратил МНОГО времени на то, чтобы прогнать эти бенчмарки. Много времени на сетапы, много времени на ожидание тестов. Все вместе заняло около двух недель работы — модели обрывались, где‑то нужно было костылять заплатки чтобы они отвечали, где‑то просто ждать по несколько дней на прохождение теста (даже в многопоточном тестировании).
Наконец‑то я получил ответы, которые мне интересны — и, надеюсь, будут интересны и вам, и создателям Алисы и Гигачата. Почему они сами не проходят такие бенчмарки я догадываюсь, но на месте руководства этими проектами я бы наоборот, поставил бы прохождение бенчмарков в цикл. Потому что только так можно понять где твоя модель, а где мировые лидеры.
Скорее читать о результатах эксперимента!Привет! Меня зовут Александр Илларионов, я бэкенд‑разработчик в Altenar. Мы работаем на довольно сложном и при этом очень интересном рынке: собираем данные о спортивных матчах со всего мира — например, время и место их проведения, описания чемпионатов и участников, а также вероятности наступления ключевых событий вроде голов, аутов и пенальти. И всё это в live‑режиме.
В этой статье рассказываю, как мы переосмыслили роль Heartbeat‑компонента в нашей системе — от обычного сигнала до инструмента, который реально управляет работой всей системы. Наш опыт будет полезен тем, кто работает с .NET, распределёнными системами или строит инфраструктуру под высоконагруженные real‑time потоки данных.
Читать далееПривет! Меня зовут Илья, я занимаюсь автоматизацией разработки аппаратного обеспечения в YADRO. Эта статья будет посвящена масштабированию работающего в Docker контейнере под рабочей нагрузкой инстанса Gitlab. По мере роста команды производительности Gitlab, развернутого в одном Docker‑контейнере, становится мало. И масштабирование работающего под рабочей нагрузкой Gitlab, скажем, на десять контейнеров может стать нетривиальной задачей. Далее я на нашем примере расскажу, как это разумно организовать.
Читать далееЕсть у меня, скажем так, «маленькая слабость» — устройства и полезные методы, генерируемые буквально из «подножного корма» и сегодня мы поговорим об одном из подобных: можно ли создать солнечную батарею «практически из ничего»?
Как выясняется — вполне себе можно, и даже более того: этот эффект довольно давно известен: превращение обычной меди — в полупроводник!
Читать далееДаже самое продуманное решение может не попасть в продукт, если команда или заказчик не понимают, зачем оно нужно. В работе дизайнера мало придумать удачный интерфейс — не менее важно объяснить, почему выбран именно он.
О том, как презентовать дизайн людям, которые не говорят на языке UX и интерфейсов, как реагировать на критику и превращать обсуждение в конструктивный диалог, рассказал Никита Полубояров, тимлид отдела UX/UI студии AkademiaDev.
Читать далееСтатья посвящена статистическому анализу интереса к искусственному интеллекту в России в 2022–2026 гг. Интерес рассматривается как многомерное явление и операционализируется через четыре группы индикаторов: информационную осведомленность населения, поисковый спрос, фактический опыт использования генеративных ИИ‑сервисов и интенсивность регулярного взаимодействия с ними.
В анализ включены данные ИСИЭЗ НИУ ВШЭ и Яндекс Wordstat, мониторинговые исследования ВЦИОМ, медиаметрия Mediascope Cross Web, обезличенные данные операторов и цифровых платформ, а также продуктовые показатели российских ИИ‑сервисов. Результаты показывают переход от фазы быстрого роста узнаваемости технологии к фазе массового практического использования.
Читать далее