Архив за 14 марта 2017 - 10

Глубокое обучение нейронных сетей вышло на передний план среди технологий искусственного интеллекта. Учитывая интерес к этой области, аналитики Tractica взялись спрогнозировать развитие рынка соответствующих аппаратных средств. Сейчас основную нагрузку в системах для глубокого обучения несут универсальные центральные процессоры (CPU) и графические ускорители (GPU), но более эффективными для решения этой задачи могут быть специализированные решения, такие, как программируемые вентильные матрицы (FPGA) и заказные микросхемы (ASIC).

Нидерландские учёные: умные счётчики могут завышать показатели в шесть раз - 1

Умная электроника становится все более распространенным явлением. Датчики, сенсоры разных типов устанавливаются в домах, офисах и на предприятиях. Умнеют и счетчики, учитывающие расход электроэнергии. Казалось бы, раз мониторинг потребления электричества ведет современное устройство, значит, его показатели должны быть гораздо точнее тех, что выполнялись электросчетчиками старых образов. На самом деле нет: ученые из Нидерландов доказали, что некоторые из моделей новых систем такого типа могут завышать показатели на 582%. В итоге человек, который не в курсе того, что счетчик может «врать», получив завышенный счет на электроэнергию, молча заплатит, ломая голову, куда могла уйти целая прорва энергии.

Работа проводилась Амстердамским университетом прикладных наук и Университетом Твенте. В своем исследовании специалисты наблюдали за работой нескольких моделей электросчетчиков — как умных, так и самых обычных. Используя стандартный испытательный стенд, ученые подключали счетчики к различным потребляющим электричество устройствам, которые можно найти в любом доме или квартире: бытовая техника, лампы накаливания, LED-светильники, нагреватели. Показатели сравнивались с контрольным прибором, работа которого была заведомо правильной.
Читать полностью »

В последнее время мне часто приходилось переписывать много адаптеров для списков, и каждый раз я брался за голову — в адаптере находилась бизнес-логика, сетевые запросы и роутинг приложения и многое другое. Все это очень сложно поддавалось изменениям.

Поначалу я как обычно выносил все лишнее из адаптеров в презентеры, фрагменты и другие классы. В итоге я пришел к мнению, почему бы не:

  1. «обезопасить» свои адаптеры от внесения туда лишней логики;
  2. переиспользовать биндинги ячеек;
  3. добиться какой-то универсальности для работы с несколькими типами ячеек.

Если Вам знакомы такие проблемы, то добро пожаловать под кат.
Читать полностью »

В Федеральной службе безопасности не поддержали идею создания пилотных зон в российских регионах для тестирования «пакета Яровой». Об этом сообщил «Интерфакс» со ссылкой на участников совещания по подготовке плана реализации закона в экспертном совете при правительстве. Также источники рассказали изданию, что представители ФСБ «Читать полностью »

Я стал замечать, что в последнее время в программировании тоже есть своя мода, свои законодатели моды, модные течения и так далее. Вот сейчас модно рассказывать про микросервисы и контейнеры, как возможность простой реализации микросервисов. Хотя, сразу оговорюсь, микросервисы <> контейнеры. Контейнеры имеют гораздо больше сценариев применения, чем реализация микросервисных архитектур. Итак, предлагаю поговорить под катом на тему: «Почему микросервисы и почему сейчас?»

Микросервисы: Azure Functions — скажи серверу нет - 1
Читать полностью »

Судьба пакета. Cisco IOS XE - 1

Диагностику многих проблем на маршрутизаторе Cisco с операционной системой IOS XE можно начать с Packet Trace. Это трассировка обработки пакета внутри маршрутизатора, появившаяся не так давно. Ранее такой функционала был доступен только на межсетевых экранах ASA. Кто использовал packet-tracer на ASA, согласится – очень удобный инструмент. Теперь его аналог появился и на современных маршрутизаторах (ISR 4000, ASR, CRS).

Заметку я построю на живых примерах. Так проще получить представление о IOS-XE Packet Trace. Детали всегда можно найти на сайте вендора. Жаль, что там пока не много информации на этот счёт. По ходу нашего погружения вы поймёте, о чём я.
Читать полностью »

Компания AMD рассказала еще об одной особенности процессоров AMD Ryzen. Основной температурный датчик (T Control или tCTL) некоторых моделей сообщает значение, завышенное на +20°С. По словам производителя, это сделано намеренно, чтобы привести верхний порог всех моделей к одному значению и унифицировать алгоритм работы системы охлаждения.

Посмотрев на то, как выглядят конференции для тестировщиков, мы были удивлены: на каждой из них технологические вопросы отходили на второй план, а основной акцент делался на управление тестированием и качеством ПО. Эти конференции решали задачи PM'ов и CTO, а не разработчиков и тестировщиков-автоматизаторов. Плохо ли это? Конечно, нет. Suum cuique, как говорится.

Однако, делая первый Гейзенбаг в Москве в прошлом году, мы решили исправить ситуацию и сделать из него первую чисто техническую конференцию для всех тех, кто на практике занимается тестированием: ведь это не только тестеры, это и большинство разработчиков (которым не все равно, что будет с их кодом). Набив некоторые шишки на первой попытке, мы учли полученный опыт, и 4 июня готовы сделать deep dive в технологии тестирования на Гейзенбаг 2017 Piter.

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

Конференция по тестированию Гейзенбаг: Видеозаписи докладов-2016 и работа над ошибками в 2017-м - 1
Читать полностью »

Недавно мы писали о том, почему FM-радио находится на закате своих возможностей. Статья вызвала бурное обсуждение, многие читатели были категорически не согласны с тем, что у FM-радиостанций не остаётся шансов на выживание. От своих слов мы не отказываемся, но в этом материале расскажем, почему закат радиовещания (как минимум в России) будет длиться ещё немало лет.

«Ещё потанцуем»: Почему радио всё ещё рано хоронить - 1Читать полностью »

Каждый год в Амстердаме проходит крупнейшая выставка полушария, в рамках которой демонстрируются различные мультимедийные решения и всё, что с ними связано. Это событие мы традиционно посещаем — ходим как по общему пространству, так и по закрытым секциям для интеграторов, где нельзя снимать и записывать видео. Ниже я расскажу, какие тенденции в интеграции всех этих штук появились за год.
Что было на выставке ISE-2017 (средства отображения, светодиоды, софт для экранов) - 1
Что было на выставке ISE-2017 (средства отображения, светодиоды, софт для экранов) - 2
Двусторонняя видеостена (единый экран) LG на технологии OLED

Коротко о самом главном:
1. Светодиодные экраны совершенствуются, их производство удешевляется. Соответственно, они становятся всё популярнее. Шаг пикселя уже приблизился к психологической отметке — 1 мм. Экраны, собранные из таких модулей, имеют сочную и яркую картинку на уровне топовых LCD-панелей. Техпроцессы для серийного производства того, что было фантастикой 3–4 года назад, уже отточены и доведены до совершенства. Данные экраны можно применять как для улиц, так и для внутренних помещений, например, в целях информирования. Для ретейла они также будут полезными, включая внешнюю (фасадную) рекламу. Их преимущество — яркость. При определённом техническом исполнении они не боятся погодных условий: ни солнечного света, ни дождя, ни холода.

2. Китайские производители (вообще-то их тысячи, но запомнились LightLink, LightKing, Absen, Mignimage, Unilumin) плотно захватывают мультимедийную нишу. Если, по моим ощущениям, раньше на выставке было около 30% стендов, то сейчас все 60%. Из стадии прорывных технологий мы идём на стадию приклада, где важны инженеры и разработчики. А квалифицированных инженеров в Китае, благодаря их системе образования, частично выросшей из советской, больше, чем где бы то ни было ещё.

3. Продемонстрированы профессиональные дисплеи на технологиях OLED и QLED.

4. Есть много интересных разработок софта для B2B-сектора.

На этот раз на выставке необычных инновационных технологий почти не было, если не считать закрытой области стенда «Самсунга», где показывали экраны на квантовых точках.

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


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