RSS
 

Social

24 Jul

Пока я клятвенно обещаю себе снова начать писать сюда разные вещи сомнительной полезности, милости прошу на другие ресурсы, где я лайкаю, твичу (твитаю?), чекинюсь, ин100грамлю и прочими нехитрыми способами приближаю тепловую смерть вселенной.

 

Скучно о музыке

17 мая

Набор музыки в моей машине можно назвать “на волнах моей молодости” – интересных новинок, за редким исключением, нет. Поэтому и наслаждаюсь хардроком, хэви и металлом, который родом из 80-х и 90-х.

Iron Maden En Vivo! – очередной живой концерт мэйденов. В отличие от многих бэндов, Iron Maiden можно не только с удовольствием слушать, но и смотреть. Традиционно замечательный зальник.

Judas Priest – много всего. Оказалось, что я не слушал Judas Priest лет 20 :) Сейчас восприятие совершенно другое – если в зеленой молодости мне понравился Turbo, то сейчас… Judas Priest интересен практически всеми альбомами, мегапрофессионален, это бэнд с огромной историей и гигантским влиянием на рок-музыку в целом.

Мистер Сол Хадсон порадовал в 2012 году новым альбомом (который еще официально не вышел, кстати :). Как обычно – классно и с Майлзом Кеннеди :) Чуть раньше вышел живой альбом Made In Stoke с отличным треклистом, включающим массу интересного.

С некой грустью, но без удивления почитал насчет концерта Guns N’Roses. Особенно доставили комментарии насчет “кавер-бэнда под вывеской Guns N’Roses”.

Helloween – Unarmed (2010). Приятно послушать веселенькие песенки в совершенно новой аранжировке, слушается на одном дыхании, детям нравится :)

 

 

Электричество – точная наука…

03 мая

Точная наука о том, что затягивать клеммы нужно до дури (на 10% больше разумного предела), а за подрядчиками нужен глаз да глаз и проверять нужно все самому… Иначе все схемы питания типа N+1 до одного места на букву ж.

 

 

Типа Carcam

26 Feb

С недельку езжу в машине с вот таким чудом, которое несет на себе гордую надпись Carcam (обратите внимание на случайное совпадение шрифта с малоизвестным логотипом одного японского производителя):

Устройство, хоть и несет на себе гордые надписи типа High Definition и HD Car DVR, ни в каком высоком разрешении работать не может. Его удел – VGA. То, что выше – просто фейк, программное увеличение размеров изображения. Но в целом – работает вполне пристойно.

В комплекте – крепление на лобовое стекло, само устройство, кабель USB-miniUSB, блок питания от прикуривателя с длинным кабелем и хиленькая инструкция. Пишет на карту TF/microSD. Видео этот DVR пишет в формате MJPEG, звук паршивый (8кГц). Огромный плюс – возможность поворачивать по вертикали видеокамеру, очень упрощает процедуру установки видеорегистратора в машину.

Теперь о самом приятном – цене. На tinydeal этот DVR (его модель – VDV-34576) продается по цене чуть больше $36 с фришипингом :) Карту памяти есть смысл заказывать сразу же, цены вполне нормальные, качество карт (по отзывам) – тоже пристойное.

Кстати, tinydeal реально порадовал скоростью доставки – чуть больше недели. Для сравнения – заказанные в тот же день складские (!) позиции с focalprice.com и dealextreme.com еще где-то “гуляют”.

 

Авторизация по DSA ключу для чайников, у которых много серверов

06 Feb

Собственно, генерация ключа разжевана миллионы раз (если лень читать ssh-keygen(1), то можно глянуть тут, например). Далее настает огромная лень – это ж нужно свой id_dsa.pub залить на каждую машинку, вкинуть его в authorized_keys и т.п. В общем, куча ручной работы. Во линуксах есть ssh-copy-id, но не во всех дистрибутивах, как я вижу в своем хозяйстве.

Т.к. собственную лень нужно всячески баловать :) написал небольшой скриптец на шелле. Достаточно его и собственный id_dsa.pub (который не секретен, так как публичен) залить какой-нить ресурс – и можно будет ключи распространять чуть ли не на автомате. Подчеркиваю – никакого rocket science, просто быстрый хак на shell. Не забудьте модифицировать под свои условия.

#!/bin/sh

# Use your own params
TMPFILE=`mktemp /tmp/deineka.XXXXXX` || exit 1
AKEYS=$HOME/.ssh/authorized_keys
URL=http://my-site-or-dropbox.etc/securedir/id_dsa.pub

DetectFetch()
{
        if test -x /usr/bin/fetch; then
                fetch="/usr/bin/fetch -o "
        elif test -x /usr/bin/wget; then
                fetch="/usr/bin/wget -O "
        elif test -x /usr/bin/curl; then
                fetch="/usr/bin/curl -o "
        else
                echo "ERROR: no fetch program found."
                exit 1
        fi
}

DetectFetch


echo Fetching key
$fetch $TMPFILE $URL
echo -n Adding to $AKEYS...
if [ ! -d $HOME/.ssh ]; then
   mkdir -p $HOME/.ssh
   chmod 700 $HOME/.ssh
fi

cat $TMPFILE >> $AKEYS
echo done
chmod 600 $AKEYS
rm -f $TMPFILE

Использование простое до неприличия – скачали скрипт, запустили его, удалили его.
p.s. Функцию DetectFetch честно скопировал из инсталлятора продуктов ISPSystem :)