Архив за 17 сентября 2021 - 3

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

К счастью, это можно посчитать.

Отсылки в современных произведениях популярного искусства - забавная вещь. Люди их любят. Возьмем популярный мультсериал Читать полностью »

Мировой рынок процессоров приложений для смартфонов во втором квартале 2021 года продемонстрировал рост на 18% в годовом выражении. Двузначный рост фиксируется шестой квартал подряд. Такие данные содержатся в отчете Strategy Analytics.

Читать полностью »

Классифайд «Юла» представил отчёт о борьбе с мошенничеством на площадке за первый и второй квартал 2021 года. Вероятность встретить мошенника для пользователя оценивается с помощью «индекса лепрекона», потому что это существо из ирландской мифологии найти достаточно трудно, но тот, кому это удастся, будет обманут, Читать полностью »

Компания Asus присоединилась к клубу продавцов дорогих кабелей с кабелем ROG CAT7. Конечно, этот кабель не стоит ставить в один ряд с Denon AK-DL1, но и от обычных кабелей Ethernet внешне он отличается заметно.

В магазинах IKEA теперь можно купить продукты, созданные совместно с компанией Asus. О партнёрстве компании заявили ещё более года назад, но теперь оно наконец-то реализовалось.

ЦБ приступил к работе с банками по заторможению платежей в пользу криптобирж, чтобы снизить риски «эмоциональных» покупок криптовалют, заявил первый зампред Центробанка Сергей Швецов во время выступления на международном банковском форуме «Банки России — XXI век».

Швецов назвал криптовалюты «Читать полностью »

Команда Яндекса совместно с популярным бесплатным российским сервисом для размещения объявлений «Авито» запустила специальный онлайн-сервис, который позволит подстраховаться при покупке с рук умной колонки серии «Яндекс.Станция». 

Тестовое задание — крышка гроба или ступенька вверх по карьерной лестнице? - 1

Привет! Меня зовут Евгений Судак, и я два с половиной года руководил отделом гейм-дизайна в Pixonic. Сегодня я хотел бы поговорить о тестовых заданиях.

Читать полностью »

Какой софт использует ЦРУ и АНБ для дата-майнинга - 1

После утечки данных от Сноудена стало понятно, что АНБ собирает данные на всех граждан до совершения преступлений, а не на конкретных подозреваемых после преступления.

Аналогичную практику сбора разведданных на всех граждан до совершения преступления начали практиковать и в других странах, в том числе России. Речь идёт о длительном хранении интернет-трафика, сведений о перемещении, звонков, записей видеонаблюдения и т.д. Это очень удобно, ведь в случае необходимости найдутся улики практически на любого человека.

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

Работа с СОМ-портом на Си в linux - 1

Телетайп, на который БЭВМ могли выводить и получать данные. Фото взято здесь.

Каждый, кто постоянно занимается электроникой и программирует встраиваемые устройства, неизбежно сталкивается с необходимостью работы с СОМ-портом под линуксом. Недаром, моя статья "UART и с чем его едят" спустя 11 лет после выпуска набирает просмотры и комментарии.

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

Поэтому умение работать с СОМ-портами в linux особенно важно. И вот, казалось бы, UART, древнейший интерфейс, всё должно быть известно и понятно, и даже опытные программисты ломают зубы, работая с ним в линуксе. Особенный цирк с конями начинается при работе с передачей сырых данных по RS-485. Не знаю ни одного программиста, который бы не хватил горя при разработке ПО для таких решений. Самое забавное, что с более новомодным i2c работать в линуксе куда проще и понятнее, чем с ортодоксальным UART. Чтобы не было путаницы дальше, всё семейство UART (RS-232, RS-485, UART 5V, UART 3,3 и т.д.) по тексту я буду называть COM-порт или UART. Мы говорим в статье не о физическом интерфейсе, а о программной стороне вопроса.

В этой статье я хочу показать, как писать свои программы, работающие с UART в ОС Linux. И неважно на каком языке вы пишете программу для работы с UART (python, c, c++, bash, php, perl и т.д.), принцип работы и грабли будут одни и те же, так как всё равно всё упирается в системные вызовы к ядру. А не понимание того, что там происходит и приводит к различным трудноуловимым багам.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js