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

Всем привет!
В этой статье поговорим об инструменте для моделирования архитектуры в нотации ArchiMate - Archi.
От появления до покорения Красной планеты. В этой статье — история языка Java: от первых шагов и битвы с Microsoft до инструментов, без которых не обходится ни один Java разработчик. И да, вы узнаете, при чём здесь дуб, кофе и остров.

В этом тексте я написал про то, как настроить программное окружение для разработки для российского микроконтроллера MIK32 (K1948BK018). В тексте произведен частичный разбор того open sourceЧитать полностью »
Меня зовут Андрей Данилов, под Android начал разрабатывать в далеком 2012 году. Успел поработать примерно везде — в крошечном стартапе, маленькой продуктовой компании, аутсорсах и крупных компаниях, таких как Авито, Ситимобил, Яндекс. Успел выступить примерно на десятке митапов и конференций. Сейчас член Программного комитета конференции Apps conf X. В данный момент руковожу парой команд в Т-Банке.
Приветствую!
Меня зовут Мария, и я занимаюсь ручным тестированием рекламных креативов на одном стриминговом сервисе.
В этой статье я хотела бы поделиться своим опытом работы с Tizen Studio – платформой, разработанной для создания и тестирования приложений для операционной системы Tizen, которая используется в смарт-телевизорах Samsung.
В рамках работы над проектом я провожу тестирование на различных устройствах, платформах и операционных системах. Однако в статье я сосредоточусь именно на Tizen.
Читать полностью »
Всем, кому интересно — добро пожаловать под кат.
Эта статья рассчитана прежде всего на то, чтобы сэкономить время при создании тулкита, но при этом я постараюсь рассказать все достаточно объемно.
Первое — это SDK для платы, которое можно скачать на официальном сайте Toradex.
Второе — нам нужен хост с Ubuntu 16.04 LTS.
Третье — непосредственно Eclipse для C/C++.
Читать полностью »
Всем известна польза юнит-тестирования. Прежде всего, написание тестов одновременно с кодом позволяет раньше выявлять ошибки и не тратить впоследствии время на трудоемкую комплексную отладку. В случае embedded-разработки у юнит-тестирования есть особенности, связанные, во-первых, с тем, что код выполняется где-то глубоко в недрах устройства и взаимодействовать с ним довольно сложно, и, во-вторых, код сильно завязан на целевое железо.
Если в проекте есть фрагменты, не зависящие от аппаратуры и при этом реализующие достаточно сложную логику, для них применение модульных тестов даст наибольшую выгоду. Например, это может быть реализация какого-то протокола передачи данных, различные расчеты или управляющий конечный автомат.
Существует три способа запуска юнит-тестов для встраиваемых платформ: