Как стать тестировщиком или что я узнал за время становления на этот путь?

Привет Хабр! В этот пост я хочу вынести опыт на тему начинания в сфере тестирования. Здесь не будут описаны техники и правила – это уже…

Представление модели предметной области (МПО) и точек интеграции

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

Крутые часы на адресных диодах (часть 3)

Часть 3. Прошивка, настройка и алгоритмы работы В архиве проекта я собрал готовую прошивку, используемые библиотеки, а также статью с оригинальным проектом (к сожалению, сейчас…

Крутые часы на адресных диодах (часть 2)

Часть 2. Сборка. Первая часть проекта была посвящена используемым компонентам и вызвала довольно много комментариев и вопросов. В данной статье я подробно опишу процесс сборки…

[Перевод] Жизнь инженера Netflix — дело о лишних 40 мс

Приложение Netflix работает на сотнях смарт-телевизоров, потоковых пультах и приставках платного ТВ. Инженер-партнёр помогает производителям устройств запустить приложение Netflix на их устройствах. В этой статье…

Гравитационная комната в Unity 3D

Учебные материалы для школы программирования. Часть 4 Spoiler Предыдущие уроки можно найти здесь: Spaceship Домино Flappy Bird В первых публикациях я немного рассказывала про школу программирования,…

Как разрабатывают и выпускают игры в пандемию: интервью со Стивом Гибсоном

Недавно в наших соцсетиях выступал Стив Гибсон — президент компании GearBox Software, которая которая разрабатывала игры Half-Life: Blue Shift, а также дополнений Half-Life: Opposing Force,…

[Перевод] Сюрпризы в коде на Си

Характерной особенностью языка Си является возможность сделать что-либо несколькими различными способами, при этом все они будут эквивалентны. Например, если x является обычной переменной типа int,…