Category : habrahabr

habrahabr
Что же такое HDR?

Эта сложность возникает не только у вас — HDR сбивает с толку множество людей. В этом посте мы наконец объясним, что же такое HDR, расскажем о проблеме и трёх способах её решения.В прошлом году мы объявили о добавлении в наше приложение для работы с изображениями фотографий с HDR, или «High Dynamic Range». Большинство пользователей это порадовало, кого-то сбило с толку, а некоторые проявили откровенное беспокойство. Это связано с тем, что HDR может означать два разных, хотя и близких, понятия.П…

  • вторник, 20 мая 2025 г. в 00:00:10
habrahabr
Самодельная газоразрядная Хабралампа V 1.1

Ещё одна самодельная лампа с символами, из учебно-тренировочной серии с упрощённой обработкой и из дешёвого стекла от ламп дневного света (ЛДС). От предыдущих работ отличается крупной надписью с оригинальным, условно-объёмным расположением букв, работой на постоянном токе, компактным электродом-геттером из титана. ▍ 1. Концепция Большая Хабралампа, работающая на переменном токе [1] вышла не вполне удачной по технологическим причинам, но и конструкция её электродов, очевидно, усложнена. Лакони…

  • понедельник, 19 мая 2025 г. в 00:00:10
habrahabr
Сказ о том, как один программист себе мебель из ДСП на PHP программировал

Тут немного о том, как я сделал библиотеку для проектировки простой мебели из ДСП не визуальным методом, а в виде PHP-скрипта. В далёкой-далёкой галактике... Точно уже не помню, когда именно это произошло, но если и не 10 лет назад, то близко к этому. В какой-то момент я решил, что больше не хочу покупать себе готовую мебель из ДСП. Выбирать её слишком сложно, для этого должно сойтись очень много звёзд: она должна помещаться в квартире, но при этом быть не слишком маленькой, иметь необходимы…

  • понедельник, 19 мая 2025 г. в 00:00:09
habrahabr
Шардированный не значит распределённый: что важно знать, когда PostgreSQL становится мало

Год назад мы опубликовали пост «Когда одного Postgres'a мало: сравнение производительности PostgreSQL и распределённых СУБД». PostgreSQL показал исключительную производительность в случае, когда нет высоких требований к доступности сервиса и сохранности данных. Мы назвали такую конфигурацию «отказонеустойчивый и фантастически быстрый PostgreSQL». Но при включении write ahead log'a (WAL) и репликации производительность ощутимо снижается. Как оказалось, репликация может быть узким местом …

  • понедельник, 19 мая 2025 г. в 00:00:08
habrahabr
Как я случайно поучаствовал в Bug Hunting Яндекса и взломал почти все умные колонки и ТВ

Как я случайно поучаствовал в Bug Hunting Яндекса и взломал почти все умные колонки и ТВПредысторияЯвляюсь инженером и одновременно владельцем сервиса по ремонту электроники.Однажды мне принесли Яндекс Станция Мини и попросили поглядеть. Дефект был: нет звука, но при этом слышит. Не исправен оказался DAC (i2s) цифро‑аналоговый преобразователь, но найти такой оказалось очень проблемно, поэтому была найдена точно такая же колонка, но заблокированная из за не оплаченной подписки.Суть подписки в то…

  • понедельник, 19 мая 2025 г. в 00:00:06
habrahabr
«Кем Вы видите себя через 5 лет», или HRско-русский разговорник

Вас спрашивали «Кем Вы видите себя через 5 лет»? Меня тоже. За двадцать пять лет в IT я понял, зачем они так делают. Понял – это значит, что я «привык и научился пользоваться» (С). Но «неприятно удивлять» они меня не перестали.Публикую свой личный русско-HRский разговорник. Он вряд ли поменяет ваше отношение к HRскому языку, но проходить собеседования вы будете проще и эффективнее.ДисклеймерЯ не призываю врать или «играть по правилам» HR. Я делюсь практической схемой подачи опыта и скиллов, что…

  • понедельник, 19 мая 2025 г. в 00:00:06
habrahabr
Как найти и потерять бэкдор в ESP32

В марте маленькая платка внезапно оказалась в центре технологического скандала. Заголовки пестрили страшилками про «бэкдор» в «миллиардах устройств», и по новостям казалось, что хакеры вот-вот захватят все умные лампочки, термостаты и прочий IoT.А потом... все как-то поутихло. Что же на самом деле нашли испанские исследователи в популярном микроконтроллере? Почему новость о «бэкдоре» разлетелась со скоростью лесного пожара? И главное — насколько реальна была угроза?Давайте разберемся в этой зап…

  • воскресенье, 18 мая 2025 г. в 00:00:12
habrahabr
DevOps без боли: 8 инструментов для мониторинга, автоматизации и стабильной работы команд

Привет! Меня зовут Андрей Кузьмин, в МТС я работаю DevOps-инженером. В моей работе инструменты решают многое — например, помогают команде быстрее выпускать обновления, вовремя узнавать о проблемах и сразу их исправлять. Благодаря им бизнес не теряет клиентов и деньги из-за сбоев в работе сервисов.В этой подборке — восемь инструментов, популярных у современных DevOps-команд. Мониторинг, автоматизация, управление инцидентами, анализ данных, полная прозрачность инфраструктуры и кое-что еще. Каждый…

  • воскресенье, 18 мая 2025 г. в 00:00:11
habrahabr
Проект «Мультиключ». Эмулятор ключей от домофона на ESP8266

Это уже третья статья из этой серии, предыдущие можно найти по ссылкам.Flipper на минималках. Как мы делаем устройство для чтения и эмуляции ключей от домофонов…Проект «Мультиключ». Как мы побеждали контактные ключи Metacom и CyfralНикак не доходили руки до написания этой статьи, точнее я её планировал написать после полноценного перевода устройства на esp32 c3, который никак не состоится.Вкратце напомню, о чем этот проект и чем он закончился в прошлой статье. Мы разрабатываем компактное устрой…

  • воскресенье, 18 мая 2025 г. в 00:00:10