xaker
Основатель Pebble представил устройство Beepberry: Raspberry Pi с клавиатурой от BlackBerry

Основатель Pebble Эрик Мигиковски показал свой «маленький побочный проект» — карманный компьютер Beepberry. Устройство создано для использования с универсальным мессенджером Beeper, объединившем в себе 15 приложений от Twitter до WhatsApp, и ориентировано на людей, которые хотят оставаться на связи, но не хотят пользоваться обычным смартфоном.

  • суббота, 20 мая 2023 г. в 00:00:25
xaker
Apple исправляет три 0-day в iPhone, Mac и iPad

Компания Apple устранила три уязвимости нулевого дня, которые уже использовались в атаках на пользователей iPhone, Mac и iPad. Все три ошибки были обнаружены в движке WebKit и получили идентификаторы CVE-2023-32409, CVE-2023-28204 и CVE-2023-32373.

  • суббота, 20 мая 2023 г. в 00:00:22
habrahabr
Как принять сигнал мобильной связи на приёмник цифрового телевидения: теория и практика

Несмотря на вроде бы абсурдный заголовок, принять и декодировать сигналы мобильной связи действительно можно на телевизионный приёмник, хотя и с некоторыми оговорками. Не все и не на любой приёмник, но такая возможность есть. Чтобы вам это выполнить самим, понадобятся: ноутбук, DVB-Т-приёмник в виде USB-брелока, свободный флеш-накопитель для записи дистрибутива Linux на него. Чтобы лучше разобраться в работе GSМ, нужно два мобильных телефона или телефон и GSM-модем. Если вас заинтересовал…

  • суббота, 20 мая 2023 г. в 00:00:21
habrahabr
Как «эффективный менеджмент» создаёт катастрофы: изучаем причины техногенных аварий. Часть 2

У «Эффективного Менеджмента» всего 2 всадника Апокалипсиса: жадность и глупость. Остальных просто оптимизировали за ненадобностью, достаточно и этих. Достаточно для того, чтобы время от времени в разных концах света происходили техногенные катастрофы. Аварии, крушения, взрывы и прочие происшествия, которые можно было бы избежать, если бы руководство компаний уделяло внимание борьбе критическим рискам. Или хотя бы не способствовало их скорейшему приближению.В первой части уже были описаны некот…

  • суббота, 20 мая 2023 г. в 00:00:21
habrahabr
Шпионские страсти: самые странные и причудливые приспособления на службе разведок ХХ века. Часть 3

Шпион без гаджета подобен шпиону с гаджетом, только вот без гаджета шпиону очень несладко! В первой части мы рассказали про несколько хитрых устройств времён Холодной войны: таких, как советский герб-жучок 1945 года, американские трубки-зубопередатчики и даже акустических котиков. Во второй части — про нарочито мерзкие контейнеры, смертоносные зонтики, подслушивающие туфли и маски в стиле Фантомаса. Ну а теперь поговорим просто про всякую всячину из шпионских девайсов на вооружении разведок Х…

  • суббота, 20 мая 2023 г. в 00:00:20
habrahabr
Одноплатник Orange Pi 5 Plus: характеристики и возможности продвинутого конкурента Raspberry Pi 4

Китайцы, несмотря на все проблемы с их отраслью производства электроники, продолжают выпускать отличные устройства, многие из которых на равных конкурируют с девайсами, выпущенными западными компаниями. Один из примеров — мини-ПК Orange Pi 5 Plus, который появился на рынке совсем недавно. Ранее компания Shenzhen Xunlong выпустила отличный мини-ПК Orange Pi 5, новая версия — улучшенная, более продвинутая модель. Подробности о нем — под катом. Что это за одноплатник? Orange Pi 5, предыдущу…

  • суббота, 20 мая 2023 г. в 00:00:19
habrahabr
MacOS Monterey на Linux — быстро и просто?

Что делать, если у вас возникло желание или необходимость заняться разработкой под MacOS или iOS, но под рукой нет макбука, а покупать его только чтобы открыть Xcode кажется делом сомнительным? Недавно я столкнулся с такой проблемой в одном из своих пет-проектов и решил ее достаточно просто и быстро. После выполнения нескольких достаточно примитивных шагов, мне удалось запустить MacOS Monterey как на скриншоте ниже. Никакого Virtualbox, никакого Virtual Machine Manager. Из требований — тол…

  • суббота, 20 мая 2023 г. в 00:00:19
golang
Обнаружение утечек памяти в Go через Pyroscope

Для обнаружения аномально высокой длительности выполнения отдельных функций (а также избыточного выделения или утечек памяти) используются инструменты профилирования над виртуальной машиной (например, JProfiler или Visual VM для JVM) или интегрированные в выполняемый код, например встроенный механизм при компиляции Go-приложений. Альтернативой может стать использование универсальных механизмов профилирования, которые интегрируются со средой выполнения и отправляют результаты профилирования на …

  • суббота, 20 мая 2023 г. в 00:00:16
javascript
Делаем кастомное модальное окно для React

Без лишних словХочешь меньше слов, больше кода ? Тогда можно сразу посмотреть демку codesandbox.custom-modal.А пояснительная бригада к демке ждёт вас дальше по тексту)Поехали!План действийПроектируем решениеПишем портал + тесты на порталПишем модалку + тесты на модалкуЗапускаем всё в контейнереПрофитДумаем и проектируемДелать будем модальное окно. Не подсказку, не дропдаун, не pop-up инфо всплывашку, а именно модалку. Это важно, так как основная суть модального окна, это (как правило) приостан…

  • суббота, 20 мая 2023 г. в 00:00:15