Sep 24, 2012

Управление UPS

Случайно вспомнил, что совсем забыл ( каламбурчик однако :) ) настроить управление UPS-ом для домашнего сервера. А всего делов-то:
  • Поставить демона:
  • apt-get install apcupsd
  • Отредактировать конфигурационный файл:
  • sudo vi apcupsd.conf
    В самом конфиге достаточно много коментариев с пояснениями, поэтому проблем возникать не должно. Я поменял только следующие параметры:
    UPSNAME My_UPS_Name
    UPSCABLE usb
    UPSTYPE usb
    DEVICE
    Значения по умолчанию для остальных параметров меня вполне устроили.
  • Указать, что конфигурация закончена:
  • sudo vi /etc/default/apcupsd
    Параметр:  ISCONFIGURED=yes
Теперь, после перегрузить демона:
sudo service apcupsd restart
можно посмотреть текущее состояние UPS-a при помощи команды: 'apcaccess'
Или дополнительно поставить веб-морду
sudo apt-get install apcupsd-cgi
Тогда те же данные будут доступны по адресу:
http://<my_server_ip>/cgi-bin/apcupsd/multimon.cgi

Единственная печаль, это пару предупреждений (warning) после установки демона:
update-rc.d: warning: apcupsd start runlevel arguments (1 2 3 4 5) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: apcupsd stop runlevel arguments (0 6) do not match LSB Default-Stop values (0 1 6)
Но проблема уже известна и на работоспособность не влияет.


Jul 25, 2012

Райд0-печаль или повод поставить новый убунту-сервер


Умер диск на домашнем сервере. Вырубилось электричество и опа, даже несмотря на то, что сервер запитан через бесперебойник. Печаль в том, что диск частью RAID-0, т.е. все данные с обоих дисков тю-тю. В основном это были фильмы и музыка, но некоторые нужные файлы утеряны. Благо за месяц перед этим мне засвербело в одном месте и я приобрёл WD Live Book, на который продублировал фото-архив. Планировал организовать полноценный бэкап, но не срослось.
Но нет худа без добра, и раз уж всё равно вытащил сервак на свет божий, решил обновить всю систему. А то мало-того, что там стояла убунту 8.04 (хоть и со всеми обновлениями и апгрейдами до 10.04), так ещё и 32-х битная. Взамен, на оставшийся живой диск, поставил свежую ubuntu-server 12.04 (LTS). Всё завелось и закрутилось без каких-либо проблем. Единственная ошибка в логах была:
xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
Оказалось, что новое ядро опознало мой ТВ-тюнер, но требует фирмварь, которая естественно проприетарная. По коду ошибки, гугл моментально выдал дельное howto  и через 5 минут проблема решилась.
Ещё одна нестыковка была с настройкой DNSa. Оказывается теперь про resolve.conf можно забыть, а прописывается он вместе с остальными параметрами сети в /etc/network/interfaces как параметр с именем dns-nameservers
Очень порадовало, что zoneminder встал как родной. На  предыдущей  версии убунту я заемучался его компилять, а тут всё решилось простым 
apt-get install zonminder
Но на всякий пожарный есть и пошаговое руководство.

Jul 4, 2012

Объяснительная


Последнее время, при написании объяснительных, многие используют творческий подход, что не может не радовать. Представляем вашему вниманию объяснительную в ГАИ при ДТП, произошедшим в Санкт-Петербурге.

Я, раб божий Васильев Дмитрий Михайлович, на 30-й минуте управления басурманской самодвижущейся повозкою Мазда 323, будучи одержим бесом высокомерия, впал в грех нарушения заповедей дорожного движения.
На перекрестке улиц Просвещения и Энгельса (да будет проклят этот антихрист!) я, пренебрегши тем, что семафор червленный свет показывает, при повороте не пропустил пешехода - отрока с божей тварью псом Тузиком.
Тузик, одержимый праведным гневом на басурманскую мою повозку, начал лаяти и под колеса мне бросился. Обуянный жалостию ко всякой твари божией я применил экстренное торможение.
В тот момент отроковица на повозке богомерзкой Хьёндай Гетц совершала маневр перестроения за мною, в результате из-за моего экстренного торможения совершила наезд в мою телегу сзади (схема и список повреждений прилагается).
От удара повозка моя продвинулась вперед и задавила Тузика нахрен. От полученных повреждений тварь божия Тузик преставилась на месте.
Признавая за собой грех нарушения пп.1.3 и 1.5 Заповедей готов понести епитимью.
В порче же повозок виновным себя не признаю, поелику отроковица не соблюдала дистанцию, законом нам данную, и вообще бабой неразумной является.
© unknown

Apr 26, 2012

Внезапно подумалось


Работаю дома.
Поднят VPN до офиса, чтобы были доступны сервра для разработки.
Поднята виртуалка с WinXP, где поднят ещё один VPN (под Win7 64bit он не работает) в клиентскую сеть.
В виртуалке открыт браузер с Citrix через который открыт (помимо всяких Unix сессий и клентских программ) Remote Desktop на один из серверов клиента, на котором надо отловить назойливый баг.
И всё это хозяйство вполне шустро работает.
Во только файлы перекидывать между всем этим делом муторно.

Feb 16, 2012

Доход от бесплатных игр

В бесплатной онлайн игре World of Tanks есть понятие премиумных танков, т.е. танков покупаемых за реальные деньги. Про их плюсы и минусы сейчас не будем, а дело в том, что мне на глаза попалась статистика (неофициальная) по игре, где, среди прочего, указано количество танков у игроков. Берём 3 самых дорогих:
Type 59 - 223 702 штук
КВ-5 - 115 760 штук
Löwe - 159 857 штук
Каждый из них стоит 30 (тридцать) реальных долларов. С недавних пор, танк Löwe подорожал до $50, а Type 59 вообще убрали, но для простоты вычислений эти факты опустим. Итого, путём несложных вычислений, имеем доход 14979570 долларов -->15 (пятнадцать) миллионов долларов!!!! И это только RU сервера, а есть ещё EU и US сервера, есть ещё куча мелких прем танков стоимостью от 3х до 7 долларов.
А ещё, есть премиум аккаунт, без которого играть можно, но с ним легче. Его стоимость $10 в месяц. Согласно той же статистке, всего в игре (на RU сервере) зарегистрировано 5 101 171 игроков. Из них проведших более 1000 боёв - 1 310 997.
Предположим, только 35% из них (почему 35? ну так вот мне кажется :) ) покупают регулярно премиум аккаунт. Итого плюс 4588489 (4.5 лимона) долларов в месяц регулярного дохода.
Cправедливости ради стоит отметить, что это не чистая прибыль,  а доход. Его ещё надо вывести из электронных систем оплаты (с процентом кончено), уплатить налоги, заплатить зарплаты и лицензионные отчисления за "движок", заплатить аренду датацентра и офиса, вложиться в рекламу и будущие разработки.
Я не завидую и не считаю чужие деньги, даже наоборот рад за наших белорусских братьев, которые подняли такой проект. Просто порядок цифр меня очень удивил, не ожидал я таких сумм.

Jan 20, 2012

Жизнь легче, чем вы думаете; нужно всего лишь принять невозможное, обходиться без необходимого и выносить невыносимое.

© Кэтлин Норрис

Расшифровался

Алаверды к предидущему посту - "Зашифорвался". Оказалось, я сам себе балбес. В пароле, который я обычно пихаю во все неважные места, почемуто решил поменять один симовол (типа рабочий ноут имеет большую важность, ага), и соответственно напрочь об этом забыл. Но когда уже почти решился снести партицию с виндой, что-то меня остановило и сказало, а попробуй ка вот эдак. И, о чудо, винда загрузилось. Но нет худа без добра, эксерементально доказано, под убунтой есть жизнь! P.S. Blondinko mode off :)

Jan 16, 2012

Зашифровался

Согласно правилам компании, на ноуте установлен TureCrypt, который шифрует всю файловую систему. Соответственно он запрашивает пароль ещё на уровне загрузчиска, чтоб всё расшифровать раздел в Windows. И вот вчера он решил, что мой пароль не верный. Похоже где-то появился бед-блок и опаньки! Уж не знаю, то ли я так хорошо попраздновал и забыл простейший пароль, то ли настолько сильно задолжал IT-шным богам, что они убивают уже 3-ий ноут за крайние пол года.
Загрузился с Ubuntu Live USB. Чтож, Unity не так уж и плох, где-то даже удобен, но надо привыкать. Доступ к рабочей системе и так был через Citrix, хоть здесь он довольно глючный. Корпоративную почту проверяю через web, а личная уже давно вся заведена на gmail. Список задачь в Springpad и JIRA. Репозиторий в SVN, плюс многие доки и скрипты в Dropbox. Офис тоже есть. Так что, жизнь продолжается.

Nov 4, 2011

Как, как... да вот так....

Седые тайны мирозданья
Нам не постичь путем наук.
Здесь не поможет ключ познанья,
Все снова выскользнет из рук.

Мыслитель, позабудь свой вывод.
Ну что твоя изменит мысль?
Зачем слону педальный привод?
Увы, не в том ты ищешь смысл!

Не рассчитают инженеры,
И математики слабы,
И физики не знают меры
Рассчета происков судьбы.

Еще никто не дал ответа
На все вопросы слова "как".
Но я открою тайну эту:

Oct 15, 2011

Про смартфоны и их "полезность"...

Давеча я влился в стройные ряды андройдоводов. Не то чтобы я сильно стремился, просто старая звонилка перестала заряжаться, а рабочий телефон отключили за ненадобностью. После долгого обзора таки нашёл небольшой, не дорогой (относительно) с хорошими характеристиками и даже симпатишный аппарат. Всё красиво и пушисто, почта синхронизируется, камера снимает, скайп звонит, злые птички летают, вот только одна незадача - нет нормальной синхронизации с MS Outlook.