вольтметры-часы

20140127-201116.jpg

Вот такие часы есть задумка смастерить.
На картинке пара вольтметров, RTC модуль, пара модулей DAC.
Софт, естественно, уже есть и работает. Основной вопрос – хватит ли прямизны рук, чтобы смастерить корпус (хочется деревянный) и обеспечить питание от батареек.
Вольтметры будут жрать что-то, это понятно. Усыплять ардуино на 9/10 секунды тоже не вопрос. Проблема в том, что на ардуине и на DACах впаяны светодиоды. Жрут они вроде по чуть-чуть. но всё время :(
Выпаивать жалко, да и пожечь плату немудрено.

20140127-203019.jpg

Биоинформатика

Bioinf

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

Обновление linux

Вчера внезапно оказалось, что на моём сервере неприлично старая версия linux (10.10) Настолько старая, что уже даже не поддерживается.
Ну да, несложно пропустить устаревание версии, когда всё просто работает.

Не могу сказать, что я гуру linux. Скорее, пользователь. В общем, изначально апгрейд дистрибутива меня смутил, тем более, что версия настолько стара, что прямым do-release-upgrade уже не получается.

Поиск, конечно, помог – How to fix your Ubuntu Linus 10.4 / 10.10 Maverick so you can upgrade it.

Пришлось последовательно обновить до более новых дистрибутивов. Что приятно удивило – процесс прошел без единой накладки, сервер был недоступен всего в течение 2-3 минут (несколько перезагрузок). В остальное время я не только наблюдал за процессом через ssh, но и выбирал условия апгрейда.

В итоге, после всех обновлений работали в штатном режиме все базовые сервисы. отвалилось только мое приложение на rails, что решилось парой обновлений gem’ов

git, пароль к ключу, винда

Я под Виндой использую msysgit. Который постоянно требовал пароль от приватного ключа.
Оказывается, можно также как и на linux запустить ssh-agent и радоваться жизни

eval `ssh-agent`
ssh-add /C/keys/yourkey.key

Нечеловекоподобный робот

WP_20130426_001

Вот из этого всего и попробуем собрать машинку с радиоуправлением. Уже отдельно все куски попробовал. Осталось самая малость – интеграция :)
Заняться роботами и электроникой я мечтал уже несколько лет. Сейчас понемногу только стали доходить руки. Подспорьем будет пройденный на coursera курс по управлению роботами. Но пока самый простой вариант – прямое управление мощностью моторов с радиопульта. Ардуина будет мозгами, ну а мышцами – Motorshield и моторы Лего.
Очень понравилось собирать шасси из Лего, думаю, позже пересоберу шасси на что-то более изящное. Сейчас это 2 ведущих колеса + пассивный свободно вращающийся ролик.

Tsung – add dynvars to change_type

Сейчас пишу плагин для Tsung, который будет тестировать наш кастомный компонент.
В процессе сессии понадобилось долбиться на полученный ранее порт и хост.
При этом, сессии переключаются с плагина на ts_http.
Continue reading