Влияние частоты сигнала на энергетику радиолинков в свободном пространстве

Что меняется при изменении применяемого диапазона частот в радиосвязи – не всегда корректно могут сформулировать даже опытные радиолюбители. С одной стороны формула передачи Фрииса крайне проста, и обсуждать, казалось бы, нечего. С другой стороны, в этой формуле кроме явного упоминания длины волны λ, она неявно скрыта в других коэффициентах. Есть много утверждений, заметок и статей, […]

Транс-ФРК: один из эталонов коррекции зрения

Сегодня опять буду рассказывать вам про лазеры, роговицу и коррекцию зрения. Но на этот раз будем говорить не о разных вариантах LASIK и ReLEx SMILE, а о последних модификациях ТрансФРК. Метод все незаслуженно пинают, называя устаревшим и уступающим во всем другим технологиям. Плюс, его постоянно путают с обычным ФРК, при том, что между ними реально […]

Установка 3CX на хостинге за 2.99 Евро / мес. за 10 минут

Возможно вы знаете, что в настоящий момент компания 3CX предоставляет бесплатный хостинг АТС для всех новых пользователей на облачной инфраструктуре Google на 1 год. Однако для существующих пользователей 3CX или тех, кто сразу хочет использовать коммерческий хостинг, чтобы не «переезжать» в будущем, имеет смысл установить АТС на недорогую виртуальную машину Linux в надежном дата-центре. Преимущество […]

Пишем модуль ядра Linux: I2C

Хабр, привет! Данная статья посвящена разработке I2C (Inter-Integrated Circuit) модуля ядра Linux. Далее описан процесс реализация базовой структуры I2C драйвера, в которую можно легко добавить реализацию необходимого функционала. Опишем входные данные: I2C блок для нового процессора «зашитый» на ПЛИС, запущенный Linux версии 3.18.19 и периферийные устройства (EEPROM AT24C64 и BME280). Принцип работы I2C достаточно прост, […]

Апгрейдим текстовые протоколы до бинарных и боремся с legacy-кодом на встрече C++ User Group

Приглашаем вас на очередную встречу C++ User Group, которая пройдет 28 июня в рамках нашей event-платформы CoLaboratory. В прошлый раз мы обсуждали перформанс и Clang Static Analyser. Теперь поговорим о наболевшем: как избавиться от legacy-кода? Как избежать его образования в дальнейшем? Какие сложности возникают при апгрейде протокола взаимодействия, и как с ними справиться? В программе: […]

DIY автономный дрон с управлением через интернет

Сначала я написал длинное предисловие откуда взялась такая задача, а потом оно мне показалось скучным и я его удалил. Итак, задача: создание автономного БПЛА для мониторинга состояния линий электропередач (ЛЭП). Так как: это хобби-проект и я могу сильно ошибаться в расчетах летающие предметы представляют опасность для живых существ и их имущества, то эту статью следует […]

Opportunity «уснул» из-за песчаной бури на Марсе. Пока неясно, сможет ли ровер снова работать

Несмотря на крайне разреженную марсианскую атмосферу, она иногда преподносит сюрпризы. Совсем недавно на Марсе начало «штормить», в результате чего в атмосфере оказалось большое количество мелких частиц. Они закрыли Солнце, так что поверхность Красной планеты вместе с объектами на ней стали получать гораздо меньше света, чем раньше. Один из этих объектов — ровер Opportunity, который уже […]

Что такое Lazy FP State Restore: в процессорах Intel обнаружена новая уязвимость

Изображение: Unsplash В процессорах Intel обнаружена новая уязвимость. Ошибка, затрагивающая все модели семейства Intel Core, получила название Lazy FP State Restore (CVE-2018-3665). В чем проблема Согласно опубликованному описанию, проблема связана с функцией оптимизации производительности Lazy FPU context switching — она используется операционными системами для сохранения и восстановления регистров блока вычислений с плавающей точкой (Floating Point […]

Что такое Lazy FP State Restore: в процессорах Intel обнаружена новая уязвимость

Изображение: Unsplash В процессорах Intel обнаружена новая уязвимость. Ошибка, затрагивающая все модели семейства Intel Core, получила название Lazy FP State Restore (CVE-2018-3665). В чем проблема Согласно опубликованному описанию, проблема связана с функцией оптимизации производительности Lazy FPU context switching — она используется операционными системами для сохранения и восстановления регистров блока вычислений с плавающей точкой (Floating Point […]

По следам meetup «Новые возможности PostgreSQL 11»

Сегодня мы расскажем о самых главных фичах PostgreSQL 11. Почему только о них — потому что некоторые возможности нужны далеко не всем, поэтому мы остановились на самых востребованных. Содержание JIT-компиляция Секционирование Индексы Покрывающие индексы SP GiST Производительность WAL Бэкап и репликация Для DBA Параллельное выполнение Оптимизаторы Window-функции Изменения в полнотекстовом поиске Json(b) и полнотекст PL/* […]