понедельник, 21 июня 2010 г.

googlecl

Гугловцы выпустили замечательную утилитку. Применений можно найти массу. Например, можно залить все фотки из какой-то папки в веб-альбомы пикасы разом. Одной командой типа
google picasa post --title Added --tags="новые фотки, разобрать" *.jpg

Уже попробовал - работает на ура :)
Поддерживает немало уже сервисов. Блоггер, пикасу, доки, календарь. Кто-то уже использует для того, чтобы пихать из мониторинга события в календарь, чтобы потом календарь слал смс-ки (он это умеет) - типа халявное уведомление на смс.
Мне лично пока полезнее всего заливка фоток на вебпикасу массой с последующим разгребанием там :). Еще мелькнула мысль потом, когда сделаю-таки камеры на этаже, все задетекченные картинки сразу заливать в пикасу и там распознавать лица. Сразу будет база посещений, кто когда ходит :) Хехе.
Блин, да можно даже сделать, чтобы сервак события из логов в блог постил :) Типа - "О, я получил 100000-е письмо! Но оно опять спам :( Мне грустно :(".

При установке столкнулся с тем, что этой утилитке питон нужен не ниже 2.5, а в центосе 2.3 чтоли. И новый безболезненно не воткнуть :( Я аж задумался сменить на роутере систему на убунту. На старом ноуте, который вторым серваком - стоит убунту. Экспериментировал пока на нем :) - там все установилось и заработало сходу.

Интересно работает авторизация. Я запускал утилитку по ssh. При запуске она спросила, для какого пользователя гугла все делаем. Указал. Она выдала ссылку OpenAuth, по которой надо пройти, залогиниться своим гугло-аккаунтом а разрешить доступ - и все, утилитка имеет нужный доступ. Изящно - нигде пароли не палятся, но все работает.

четверг, 17 июня 2010 г.

выгул малявки :)

Сегодня выгуливаю Ольгину малявку :). А то уже аж тормозные диски ржавчиной покрылись. Это было хорошо слышно в начале движения.
Непривычно ехать. В начале разгона такое ощущение, что машину держит кто, хотя ручник вроде не прикипел. Зато начиная с 3 тыс. оборотов машинка хорошо прыгает вперед :). И маневрировать забавно - такая шустрая в маневрах :)
В общем, до работы доехал за полчаса (правда выехал чуть позже полвосьмого). Припарковался вторым - за Бадахом :).

Средняя скорость - 20 км/ч по бортовому компу.

вторник, 15 июня 2010 г.

motion detect

Искал тут софтинку, которая будет детектить движение на камере и по этому событию писать видео и скидывать картинки с камеры. ZoneMinder как-то показался тяжеловат. А тут наткнулся в поиске на софтинку motion. Как ни странно - оказалось именно то, что надо. Ставится одной командой и в убунте, и в centos, и сразу работает :).
В итоге теперь мониторит ситуацию дома, когда там никого нету, и в серверной на удаленном объекте :)

стальная тревога

Посмотрел тут пару сезонов этого аниме и практически впал в уныние. Как это называется - кризис среднего возраста? Вот черт :(

А мультец хороший, мне понравился. Очень напомнило игрушку Final Fantasy VIII развитием отношений героев. Наверное оттого в уныние и впал...

воскресенье, 13 июня 2010 г.

а вот мультик "вверх" ("UP")

напротив - очень хорош. Хотя и грустный изрядно.

сходил в кино

Принц Персии - лажа :)

среда, 9 июня 2010 г.

восстановление хранилищ exchange

Посыпалась у меня на почтовике одна из баз. Причем нехорошо так посыпалась - она в одной storage group с другой базой, аж на 150Гб, и не запускаются обе - у них статус "грязного выключения" и при запуске идет попытка откатить лог транзакций, которая натыкается на ошибки в посыпавшейся базе (тоже немаленькая - на 35Гб) и прерывается. В итоге две базы суммарным объемом около 200Гб в дауне, около 250 пользователей без почты :(
Благо бэкап за предыдущий день есть.
Рекавери с помощью eseutil маленькую базу обрабатывал 6 часов. Большую будет обрабатывать неделю, наверное. В общем, этот способ не прокатил. А людям нужна почта :(
Решение нашел тут - http://support.microsoft.com/kb/824126, в последнем абзаце. Оно сводится к следующему - надо удалить файлы баз, запустить хранилища. Создадутся пустые файлы баз и у пользователей заработают их ящики, но они будут пустые. Далее надо восстановить почту из бэкапа в recovery storage group. Затем поменять местами файлы баз из рабочей базы и из базы в recovery storage group. У пользователей окажутся их старые ящики, а новые будут в recovery storage group базах. Далее с помощью мастера слияния сливаем вместе ящик в основной базе и ящик в recovery storage group и все!

На маленькой базе это уже опробовал. Ящики пользователей начинают работать через 5 минут после начала процедуры, затем у меня ушло полтора часа на восстановление базы из бэкапа, затем 1 минута перерыва работы почты и у пользователей их старые ящики! Затем еще 30 минут на работу мастера - и у пользователей их актуальные ящики и все круто!

Сейчас идет восстановление из бэкапа большой базы, оно идет уже два часа и еще будет идти часа 3. Потом еще пара часов уйдет на слияние - и все, восстановление после ацкого сбоя завершено!

Одно обязательное условие - надо, чтобы хватало дискового пространства. А то если бы у меня свободное место было размазано по нескольким дискам - то, чувствую, намучался бы с восстановлением и переносом файлов восстановленных баз (150Гб просто скопировать с диска на диск - достаточно долго. А вот перенести в рамках одного раздела - мгновенно).

Порадовало в этом решении то, что пользователи сейчас могут работать с почтой, т.е. для них сервис почты не остановлен. Это очень порадовало.

пятница, 4 июня 2010 г.

ситигид под андроид

Оказалось,что сабж вышел пару дней назад! А я проглядел! Ужос!
Надо срочно попробовать :)

запись дисков для xbox в ubuntu

Накачал тут малость игрушек для xbox-а. Решил записать. Под боком лежит ноут без винта (уже два винта он запорол, больше решили не давать - наверное контроллер плохой). Настроил не так давно ноут на то, чтобы на нем грузилась ubuntu в флэшки.
Т.к. ноут лежит без дела (только вещает внутрь сетки картинку со своей камеры - можно палить, что творится в комнате), то решил писать диски на нем. А как? В винде это просто - прога CloneCD сама знает по содержимому файлика .dvd, как писать. А в линухе?
Оказалось - тоже просто :)
sudo growisofs -use-the-force-luke=dao -use-the-force-luke=break:1913760 -dvd-compat -speed=2 -Z /dev/sr0=Ace_Combat_6_PAL_XBOX360-STRANGE/strange-ac6.iso

Вот такая незамысловатая команда :)

воскресенье, 30 мая 2010 г.

среда, 26 мая 2010 г.

хакнули сервак

Седня ночью мониторинг завалил смс-ками о том, что один из серваков работает с перебоями. По приезду на работу полез его проверять. И выяснил, что перебои объясняются нагрузкой, которую на него генерит некий процесс scanit. Оный процесс сканит инет на тему ssh-серверов и потом перебирает к ним пароли. Исполняемый код сидел в /usr/lib/.it/
Запускался процесс от рута с удаленного хоста.
Выяснил, что на этом серваке изначально не отключил разрешение руту входить по ssh, хотя вроде везде отключаю. Пароль у рута в принципе несложный, подобрать брутфорсом можно быстро. Сервак сильно второстепенный, используется для одного тока сайта и потому им особо никто не занимается (там даже centos еще 4.8), стоит 100 лет работает. В общем, эту заразу вычистил.
НО! Попутно нашел еще одну заразу, которая сидела уже давно. Очень давно. Комп практически не грузила, тоже сканила хосты в инете и брутфорсила пароли. Эта хрень была подсажена через сайт, судя по всему. Файлы ее принадлежали apache, сидели в /var/spool/samba/.ICE-unix/, а запускались кроном от рута, cron-файлик лежал в /var/spool/cron, и назывался apache.
Блин, я в расстройстве. Надо начинать параноить, перебирать все серваки, проверять на них на всех настройки и может до кучи включать мониторинг изменения файлов или еще что.
Как минимум в первую очередь надо:
1. Проверить, чтобы везде был запрещен рут по ssh (вообще я такое на всех серваках, торчащих в инет, закрываю. Но вот тут же слажал).
2. В идеале еще и поменять везде порт для sshd, чтобы сидел не на 22 порту.

Еще забавно было - был запрещен для редактирования файл /etc/ssh/sshd_config. Были выставлены атрибуты, запрещающие редактирование.
Помогло chattr -uia /etc/ssh/sshd_config.
Так же пришлось обработать еще несколько файлов (в частности /etc/ssh/ssh_config, /usb/bin/ssh, /usr/bin/slogin).

вторник, 25 мая 2010 г.

Вступил с гуглом в товарно-денежные отношения


приобрел 20Гб дор. места, а то в пикасе бесплатный гиг закончился :(. Эти 20Гб размазываются между всеми сервисами, которые я использую - пикаса, доки, еще что-то :).

Стоит 5$ в год. Недорого. Платил кредиткой через Google checkout.

Location : Россия, 192286, город Санкт-Петербург,

радость не ходит одна, сцуко такая

Таскает с собой все время беду, зараза.

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

На работе я его разобрал. И увидел ЭТО


В общем, сгорел он, зараза такая. Какая-то хрень на мамке аж обуглилась. Отчего - не знаю, ноут вроде не заливали. Хотя стоял он в основном в агрессивной среде - на кухне.

Теперь у меня есть куча запчастей от lenovo S9 - нормально функционирующие клава, матрица, тачпад, винт, wifi, модуль памяти на 512Мб. Если кому что надо - обращайтесь - отдам за недорого.

Разобрать ноут ну просто очень помог мануал, скачанный отсюда через вот этот вот сайт.

Альбом: Сгоревший lenovo s9

понедельник, 24 мая 2010 г.

скатались на дачу

Ехали в пятницу вечером. В темноте долго удивлялись - что за дорога уже непосредственно у финиша такая странная. А оказалось - ее отсыпали какой-то хренью - земля с ветками, корнями и прочим. В итоге наехали-таки на какую-то ветку и она саданула по боку машины. Заднему правому крылу это запомнилось лучше всего :(


А так прокатились хорошо. Брал с собой воздушку, откопанную на балконе :). Пролежала там более трех лет с застрявшими пульками в стволе, а тут недавно я их таки выковырял и решил снова пострелять. Но, как оказалось, стрелять мешало еще и отсутствие резинки на затворе - там травил воздух и выстрела не получалось. В инете прочитал, что туда хорошо подходят резинки из китайских зажигалок :). В итоге донорами резинок стали две зажигалки Ольгиного отца, а винтовка все-таки застреляла.

пятница, 21 мая 2010 г.

ура! Мои Desire у меня!

Приехал сегодня с работы домой - а в почтовом ящике извещение с почты! С выпученными глазами помчался на почту и сразу забрал телефон. Уже полчаса играюсь.
На радостях забыл посмотреть на квитанции - когда он сюда пришел.
Опять же от радости долго тупил, как его зарядить (родное зарядное - английское, к нашим розеткам не подходит). Но Ольга подсказала гениальную идею - можно заряжать от ноута от usb! В жизнь бы не допер и расстраивался бы, что на дачу ехать с севшим телефоном.

ну вот прошил и свой xbox

и тут же выяснилось, что играть-то особо не во что. Запускаешь игруху и понимаешь - не привлекает :(
Так что остается старый добрый fallout :)

понедельник, 10 мая 2010 г.

начинающая водитель :)

Сегодня Ольга первый раз ездила куда-то сама, без меня :)
Достижение! До этого она опасалась (в мегабольшей части из-за того, что она не вписана в КАСКу на машину).
Необычно было смотреть из окна, как она разворачивается и уезжает :)

xbox

Сегодня прошили брательнику приставку :)
Как-то неожиданно - вроде тока говорили на эту тему, а вдруг бац - собрались и поехали. И чел нам ее за 10 минут прошил :) Теперь осталось надыбать дисков и записать какой-нибудь образ с инета :)
Если все будет ок - то я себе тоже прошью нафик, а то очень жалко лицензионный диск с фаллаутом, который не читается :(

kav & jre

Столкнулся тут со странной ситуацией. На одном терминальном серваке начал аццки тупить ИЕ. При запуске минуты 2 висит, потом позволяет что-то с собой сделать. Отключаешь в нем плагин java - все стартует нормально. Но java нужна. Что делать?
Копался в инете - краем глаза наткнулся на тему, что проблема тут во взаимодействии антивируса касперского и jre. Снес касперыча нафик - действительно - все залетало. Ужос.

четверг, 6 мая 2010 г.

он едет ко мне!

Это я про телефончик :)
28-го числа он таки выехал ко мне из Англии. Выслали мне его после двух проверок - сначала попросили фото выписки из банка и паспорта. Послал. Сказали спасибо, но пришлите еще какую-нибудь форму с вашим адресом и каким-нибудь ID своим. И извините, но покупка недешевая, вот мы и пыжимся... Извинил, послал им еще копию прав и фотку посылки, которая мне в прошлом году из Китая приходила :) На этот раз их все удовлетворило - и посылку выслали.
30-го апреля удалось у них вытрясти tracking number и по нему увидел, что посылку выслали еще 28-го. А сегодня утром увидел на сайте почты России, что посылка прошла на импорт! Ура!!!