Знакомство с недорогим и функциональным микроконтроллером ESP8266: прошивка и пример использования

ESP8266 — китайский микроконтроллер (далее МК) от производителя Espressif с поддержкой WiFi-интерфейса. Часто этот МК позиционируют только как WiFi-модуль, который работает в связке с другими МК. Однако встроенных возможностей МК…

Обложка поста

«Чипокалипсис»: обзор масштабной уязвимости современных процессоров

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

Обложка статьи ««Чипокалипсис»: обзор масштабной уязвимости современных процессоров»
GTC 2017

Новая архитектура GPU, инструменты для работы с VR и глубинным обучением и несколько интересных проектов: обзор конференции GTC 2017

С 8 по 11 мая в Калифорнии проходила ежегодная конференция NVIDIA GTC 2017, посвящённая GPU-технологиям. Мы подготовили обзор ключевых событий мероприятия.

Обложка поста

Что делать, если вы хотите изучать ИИ, но не шарите в математике? Часть третья. Собираем и настраиваем систему

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

Обложка поста

Квадрокоптеры: что они могут, кроме полётов с камерой, сколько стоят и где можно попробовать

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

3D-принтеры — что это такое и где можно попробовать

Трехмерная печать за последнее время из почти фантастики превратилась в достаточно обыденную вещь. С развитием технологии и ростом разрешения 3D-принтеры находят более широкое применение в различных сферах: от биопротезирования до печати…

Новый метод проектирования микрочипов

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