Архив за 08 февраля 2019 - 7

В этом материале Александра Дмитренко, Software Engineer, рассказывает о своем опыте преподавания программирования детям и объясняет, что работает лучше всего для каждой возрастной группы.

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

По слухам, линейка смартфонов Samsung Galaxy M должна была быть изначально представлена тремя моделями: M10, M20 и M30. Как мы уже хорошо знаем, вышли только два смартфона из трех, Galaxy M30 еще предстоит дождаться. Тем не менее, источник уже сейчас опубликовал характеристики модели, и они выглядят многообещающе для устройства ценой около $250.

00110001 00110100 00101110 00110000 00110010 - 1

Любовь — как темная материя: ее не видно, а она есть. В День святого Валентина загадочная субстанция материализуется в виде милых открыток с сердечками, шоколада и подарков. Мы рады присоединиться к этому процессу, и поэтому предлагаем специальную подборку подарков к 14 февраля. Их можно дарить и в другой день, когда вам захочется проявить свои чувства.
Читать полностью »

Не выставке Integrated Systems Europe 2019, где компания Samsung показала 82-дюймовую «электронную вывеску» разрешением 8K с поддержкой HDR10+, конечно, были и другие интересные новинки.

Jupiter by InFocus, подразделение ведущего поставщика решений для видеостен для совместной работы и обучения, представило новый флагманский процессор Catalyst XL. К его достоинствам отнесена высокая пропускная способность и поддержка захвата видео 4K и 8K, а также возможность аннотирования документов и видео в реальном времени.

Аналитическая компания Statista опубликовала новый рейтинг самых опасных смартфонов с точки зрения пагубного влияния на организм человека. Речь идет об излучении от смартфонов.

Следующий список сформирован на основании замера удельный коэффициент поглощения электромагнитного излучения (Specific absorption rate, SAR). Единицей измерения SAR является ватт на килограмм. В Европе допустимое значение излучения составляет 2 Вт/кг, в США Федеральное агентство по связи (FCC) сертифицирует только те устройства, SAR которых не превышает 1,6 Вт/кг.

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

Без электричества не будет высоконагруженных интернет-сервисов, которые мы так любим. Как ни странно, системы управления объектами генерации электричества, например атомными электростанциями, тоже бывают распределенные, тоже подвержены высоким нагрузкам, тоже требуют множества технологий. К тому же, доля атомной энергетики в мире будет расти, управление этими объектами и их безопасностью – очень важная тема.

Поэтому давайте разбираться, что там есть, как оно все устроено, где основные архитектурные сложности и где в АЭС можно применить модные технологии ML и VR.

Высоконагруженная распределенная система управления современной АЭС - 1
Читать полностью »

RS-485 на отечественных микроконтроллерах от фирмы Миландр - 1

Несколько дней назад я имел неосторожность завуалированно пообещать запилить пост про Миландр… Ну что ж, попробуем.

Как вы, вероятно, уже знаете, существует российская компания Миландр, которая, среди прочего, выпускает микроконтроллеры на ядре ARM Cortex-M. Волею судеб я был вынужден с ними познакомиться достаточно плотно, и познал боль.

Небольшая часть этой боли, вызванная работой с RS-485, описана далее. Заранее прошу прощения, если слишком сильно разжевываю базовые понятия, но мне хотелось сделать эту статью доступной для понимания более широкой аудитории.
Так же заранее оговорюсь, что имел дело только с 1986ВЕ91 и 1986ВЕ1, о других уверенно говорить не могу.

TL; DR

Миландровскому UART’у не хватает прерывания «Transmit complete», костыль – «режим проверки по шлейфу», т.е. режим эха. Но с нюансами.

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

Представленная вчера однокристальная система Qualcomm Snapdragon 712 примерно на 10% превышает по производительности SoC Snapdragon 710, при этом она поддерживает технологию Quick Charge 4+ и более качественную передачу звука по Bluetooth.

Источники сообщают о том, что в целом однокристальная система Qualcomm Snapdragon 712 ориентирована на смартфоны среднего ценового диапазона, которые стоят от 220 до 370 долларов. Пользователи подобных смартфонов активно используют их для игр, при этом Qualcomm утверждает, что новая однокристальная система отлично справляется не только с играми, но и со всеми другими задачами.

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

Похоже, Facebook переоценила тягу подростков к мемам и подобному контенту. Буквально пару недель назад мы сообщали о том, что компания тестирует новую социальную сеть под названием LOL, которая почти полностью завязана на мемы и анимированные картинки, а уже сегодня источники утверждают, что Facebook отказалась от этого проекта.

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

Термином «неопределённое поведение» в языке C и C++ обозначают ситуацию, в которой буквально «чего только не бывает». Исторически, к неопределённому поведению относили случаи, когда прежние компиляторы для C (и архитектуры на нём) вели себя несовместимым образом, и комитет по разработке стандарта, в своей безграничной мудрости, решил ничего не решать по этому поводу (т.е. не отдавать предпочтение какой-то одной из конкурирующих реализаций). Неопределённым поведением также называли возможные ситуации, в которых стандарт, обычно столь исчерпывающий, не предписывал никакого конкретного поведения. У этого термина есть и третье значение, которое в наше время становится всё более актуальным: неопределённое поведение — это возможности для оптимизации. А разработчики на C и C++ обожают оптимизации; они настойчиво требуют, чтобы компиляторы прикладывали все усилия для ускорения работы кода.

Данная статья была впервые опубликована на сайте Cryptography Services. Перевод публикуется с разрешения автора Томаса Порнина (Thomas Pornin).
Читать полностью »


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