Habr.com

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

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

Tue, 04/07/2026 - 20:11

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

Эта подборка поможет увидеть актуальные UX-тренды и найти вдохновение для развития собственного e-commerce-проекта.

Читать далее

От больной спины к киберстанции: идеальное рабочее место в кино

Tue, 04/07/2026 - 20:00

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

Я Денис Захаров — программист и разработчик первой в России киберстанции E‑station (история создания здесь).  В прошлых статьях я рассказывал, что проблемы со спиной сделали работу в обычном кресле просто пыткой, а купить иностранный космолет было нереально. Пришлось делать свой. Также я упоминал, что вдохновлялся зарубежными аналогами типа Altwork station, Okamura Cruise, lClubby. Но это были не единственные источники вдохновения. Поэтому сегодня хочу сделать обзор станций в легендарных научно-фантастических произведениях.

Читать далее

«Надуваем круг» или как сделать развитие команды реально работающим

Tue, 04/07/2026 - 19:51

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

Читать далее

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

Tue, 04/07/2026 - 19:39

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

Читать далее

Детектор лжи под сомнением: почему полиграф часто ошибается и есть ли ему замена

Tue, 04/07/2026 - 19:17

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

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

Читать далее

Управление несколькими профилями Codex: небольшой CLI на bash

Tue, 04/07/2026 - 19:15

Если у вас больше одного аккаунта Codex, начинается классическая путаница: какой auth.json сейчас активен, где закончился лимит и что вообще происходит. Я написал небольшой CLI на bash, который решает эту проблему: переключение профилей, просмотр usage через API, кеш и поддержка прокси. Показываю, как это устроено и как использовать.

Как это работает

[Перевод] Мнение разработчика криптографии об опасности квантовых вычислений

Tue, 04/07/2026 - 18:59

Моё мнение о срочности внедрения квантово-устойчивой криптографии изменилось всего за несколько месяцев. Настало время рассказать о причинах этого.

Уже давно ходили слухи об ожидаемом и неожиданном прогрессе в области криптографически-релевантных квантовых компьютеров (CRQC), но за последние недели мы получили два публичных примера.

Во-первых, Google опубликовала статью, в которой существенно снизила ожидаемое количество кубитов и вентилей, требуемых для взлома 256-битных эллиптических кривых наподобие NIST P-256 и secp256k1, из-за чего в архитектурах с высокими тактовыми частотами (например, в кубитах со сверхпроводимостью) реализация атаки становится возможной за считанные минуты. Авторы странным образом1 делают упор только на криптовалюты и пулы памяти, но гораздо более важными последствиями могут стать практические MitM-атаки на WebPKI.

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

Читать далее

Как я перестал публиковать посты вручную и написал свой автопостинг

Tue, 04/07/2026 - 18:57

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

Копировать сюда, вставлять туда, подгонять формат, учитывать ограничения по длине и стилю для каждой платформы… Вроде бы мелочи, но суммарно они съедают кучу времени. Простая задача «опубликовать пост» быстро превращается в рутину, которая раздражает и отнимает энергию.

В новой записи я вам расскажу о своём open source проекте — Postery.

Читать далее

Роботы vs. Люди: Как ИИ изменил рекрутинг и почему это проблема для соискателей и HR

Tue, 04/07/2026 - 18:54

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

Читать далее

Топ новостей инфобеза за март 2026 года

Tue, 04/07/2026 - 18:52

Всем привет! Подводим итоги марта дайджестом ключевых ИБ-новостей. Месяц выдался богатым на события. Ключевым стала утечка гос-эксплойтов на вторичный рынок — в сетевых дебрях засветились два эксплойт-кита под iOS.

Март в целом не скупился на утечки: у Claude Code случайно слили исходники, а у Cisco утекли исходники из ~300 репозиториев после компрометации Trivy. Другой заметной атакой на цепочку поставок после Trivy стала компрометация Axios на npm. В Бразилии ввели закон о верификации возраста с далеко идущими последствиями, а в США запретили импорт иностранных роутеров. Об этом и других интересных новостях первого весеннего месяца читайте под катом!

Читать далее

AI-агенты в работе коммерческого директора: месяц практики

Tue, 04/07/2026 - 18:52

Когда говоришь «AI в продажах», люди представляют робота, который звонит бабушкам и предлагает кредитную карту. Расслабьтесь. Бабушки в безопасности.

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

Коммерческий директор GPTunnel. Расскажу, что работает у меня в проде прямо сейчас. Не «мы провели пилот и получили интересные результаты». А буквально: вот агент, вот задача, вот деньги, которые он сэкономил.

Читать далее

Hibernate merge: начали за здравие, закончили за упокой

Tue, 04/07/2026 - 18:52

Я уже давно хотел на этот счет написать статью. Она короткая, но имхо она нужна.

Давайте с места в карьер: merge в Hibernate это не универсальный save, и чаще всего он Вам не нужен.

На самом деле, если абстрагироваться, то это специализированная операция для случая, когда у вас есть detached-сущность, и вы хотите перенести ее состояние в текущий Persistence Context.

Проблема в том, что на практике merge очень часто используют для апдейта любой сущности (Spring Data JPA иногда так делает) и как следствие получают лишние SQL-запросы.

Ниже разберем на мой взгляд главное - почему именно так происходит, где merge действительно нужен, а где он превращается в антипаттерн (P.S да почти везде).

Читать далее

Последний рубеж: почему ленточная библиотека — это самый надёжный «холодный кошелёк» для данных. Ну или один из…

Tue, 04/07/2026 - 18:42

Последний рубеж: почему ленточная библиотека — это самый надёжный «холодный кошелёк» для данных

В 2025 году мировые потери от киберпреступности, по оценкам отраслевых аналитиков, превысили один триллион долларов США — «это ж сколько стран можно было прокормить?!». В подавляющем большинстве случаев речь идёт об атаках программ‑вымогателей. И в каждом таком инциденте рано или поздно возникает один и тот же вопрос: существует ли копия данных, до которой злоумышленник не сможет добраться?

Читать далее

Лампа с цифровым джинном: как я упрашивал ИИ unit-тесты писать

Tue, 04/07/2026 - 18:33

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

Читать далее

Как я лил смолу на 1,1 млн в месяц, а Ozon лил конкурентов

Tue, 04/07/2026 - 18:29

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

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

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

Читать далее

Data as Code на практике: создаем, версионируем и делимся модулями БД с помощью ArchDB

Tue, 04/07/2026 - 18:28

Представьте: вы заходите в репозиторий, открываете папку schemas и через пять минут понимаете, как устроена база во всём проекте, со всеми связями. Никаких устаревших диаграмм в Confluence, никаких гаданий по коду миграций. Схема базы данных становится частью кодовой базы — её можно версионировать, рецензировать и тестировать. Модель в формате ArchDB становится единым источником истины, из которого автоматически генерируются документация, DDL-скрипты и даже ORM-сущности. Звучит как мечта? Для нас с командой это стало реальностью, когда мы перешли на ArchDB.

Читать далее

Топ инструментов для перевода голоса в текст: Speech2Text, BotHub, Yandex SpeechKit и другие

Tue, 04/07/2026 - 18:27

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

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

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

Читать далее

Как перестать терять данные в Kafka: окно безопасности и проактивный мониторинг «возраста» данных

Tue, 04/07/2026 - 18:24

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

Проблема: Байты сильнее времени

Решение: Метрика «Data Safety Window»

Конфигурация — это лишь декларация о намерениях. Реальное окно жизни данных диктует нагрузка в моменте.

Чтобы не гадать по конфигам, я внедрил расчет фактического запаса времени в Grafana.

Читать далее

Магазин игрушек — геймификация в ритейле: Пятёрочка, Самокат, Магнит, Перекрёсток и другие

Tue, 04/07/2026 - 18:17

Привет! На связи Никита Морозов, и это вторая обзорная статья из серии, посвященной геймификации в различных отраслях.

Читать далее

0.0023 секунды на генерацию: зачем я собрал «стальной» движок на PHP в эпоху жирных CMS

Tue, 04/07/2026 - 18:16

Превед участникам регаты! Все началось в те времена, когда интернет был диким, модемы выли, а тру-кодеры мерили крутость не количеством звёздочек на Гитхабе, а чистотой своего кода и умением впихнуть невпихуемое в пару килобайт. Я начинал вариться в кодинге ещё в золотую эпоху RUWAP (2007–2014гг). Потом был перерыв, и вот, год назад я решил вернуться. Зайдя в современную веб-разработку, я испытал культурный шок. Простые визитки и блоги теперь весят мегабайты, тянут за собой гигабайты зависимостей из npm и ворочаются на сервере по полсекунды. Ангуляры, Реакты, монструозные Drupal и WordPress — всё это превратило веб в вязкое болото. Нам с моей напарницей-нейросетью Асси (Аськой) стало тошно. «Низачот!» — подумали мы.

Читать далее

Who's online

There are currently 1 user and 2 guests online.