
Я программировал мультимедийные системы для автомобилей. Это были проигрыватели музыки на основе микроконтроллеров. И между делом у меня появилась мечта сделать сонар из музыкальной колонки.
Постановка задачи
Читать полностью »

Представьте ситуацию, вы первый день на новом для вас проекте, с чего будете начинать? Опишите свои шаги.
Так звучит один из популярных вопросов на собеседовании для фронтенд-разработчиков. Я не знаю, что хочет услышать человек, задающий этот вопрос, но у меня есть ответ на его техническую составляющую и бэклог на несколько месяцев вперед.
Читать полностью »
В данном руководстве хочу изложить пошаговую настройку по развёртыванию платформы для непрерывного анализа и измерения качества кода. Подобных статей в сети достаточно много, но я хочу выделить лишь главное, чтобы все новички с первого раза смогли с ней разобраться.
Хочу, чтобы вы определились, какую версию вам внедрять, ведь с каждым обновлением всё больше и больше плагинов становятся платными, что, естественно, скажется на финансовых затратах или функционале.
В общем — перейдите по этой ссылке и убедитесь сами: plugin version matrix
Но в песочнице можно потренировать и на одной.
Итак. Я работаю с виртуальными машинками. Подготовил 2 штуки, точнее поднял одну и сделал из неё дубликат.
Под рукой у меня оказался Ubuntu server 18.04.3 LTS.
Изменить имя и ip вы сможете легко и просто с помощью этих команд:
::: change hostname :::
$ hostnamectl set-hostname sonarapp
sudo nano /etc/hostname
sudo nano /etc/hosts
::: change ip ubuntu :::
sudo nano /etc/netplan/01-eth0.yaml
Там найдите знакомые строчки и поменяйте параметры имени машинки и IP адреса.
29 января в 19:00 состоится очередной вебинар серии LTS, на котором выступит ИТ-эксперт Николас Френкел.
Luxoft Technology Series (LTS) — это современный интерактивный проект, состоящий из серии бесплатных вебинаров с участием ведущих представителей сферы IT со всего мира. Luxoft надеется, что в рамках этого глобального образовательного проекта будет создана платформа, благодаря которой IT-профессионалы со всего мира смогут делиться своим опытом.
Простая и короткая статья. Из серии «на заметку хозяйке».
Есть гибкая система сканирования кода на соответствие правилам, метрикам (полезным, типа цикломатической сложности), и так далее.
Называется Sonar.

Пара скриншотов на живых данных под катом.
Читать полностью »
Однажды я решил сделать Remote Follow Focus для своей камеры. Это система которая позволяет фокусировать объектив с некоторого расстояния. Таким образом камера может находится на кране, стедикаме или на плече у оператора и при этом оператор фокуса (focus puller) имеет возможность крутить фокусировочное кольцо на объективе удаленно. Идея родилась сама собой когда я смотрел что можно сделать при помощи Arduino.
![DIY или Сделай Сам / [Из песочницы] Remote Follow Focus на Arduino DIY или Сделай Сам / [Из песочницы] Remote Follow Focus на Arduino](https://www.pvsm.ru/images/e4edb7c10651a00294f6527c4ce82c09.jpg)
Когда все компоненты приехали я приступил к сборке прототипа. Для этого проекта я использовал: