понедельник, 9 августа 2010 г.

купил новые пульки

для винтовки. Опробовал на даче. Они более острые, чем предыдущие дьяболо, и, наверное, более мягкие. Вот что с ними случается, после попадания в дерево

Дьяболо отскакивали практически неповрежденными. А эти впиваются в доску :)

Вот некоторые результаты стрельб
 
 
А вот тут мишени махонькие, 10-ка диаметром 6мм. С 10-ти метров мушка закрывает 10-ку и 9-ку целиком :) Делал по три выстрела на мишень.
 

пятница, 6 августа 2010 г.

обновление centos 4.8 до 5.5

Созрел тут у меня один сервак для обновления. Давно крутился без проблем, а сейчас джумла вставать не захотела - пхп ей старый, видите ли. Решил до кучи обновить не тока пхп, а всю систему в целом.

В общем-то все просто. Если точно следовать мануалу вот отсюда - http://planet.admon.org/howto/update-centos-4-to-centos-5-remotely/, то проблем вообще не будет :)
Я по сути по инфе оттуда все и сделал. Процесс прошел на ура, проблемы были связаны только с моими отступлениями от мануала :).

Скопипастю текст целиком на случай гибели исходной статьи:


Update CentOS 4 to CentOS 5 remotely

I just successfully updated my Dell PowerEdge 1850 from CentOS 4.8 to CentOS 5.4, luckily the issues I faced were not so rare. The steps I used are listed below, may it helpful for you as well! Although this post is mainly intended for CentOS it should work on RHEL systems as well.
Before you start, A word of advice i believe most experienced RHEL/CentOS users will show you regarding what you’re thinking:
Upgrade between minor versions (i.e. CentOS 5.2 -> 5.3 -> 5.4, or even 5.0 -> 5.4) YES
Upgrade between major system versions (i.e. CentOS 4.8 to CentOS 5.4) NO
As far as I recall, not even Red Hat recommends this – although they do guarantee the miner updates will go smoothly. Even if you manage to hammer that 4.8 to 5.4 upgrade into place, you might end up with a mess that will be very difficult to maintain. Before processing the system update, it’s suggested to create a backup!
If you are currently running a version of RHEL/CentOS earlier than 4.8 (cat /etc/redhat-release), then please do a proper ‘yum update‘ and get your current system updated to 4.8 before we start.
Then the first thing we need to do is to make sure none of our core binaries, libraries or other content is immutable as it causes package installation failures. If you use immutable bits on system paths then you should run these commands:

chattr -Ria /bin
chattr -Ria /etc
chattr -Ria /etc
chattr -Ria /include
chattr -Ria /lib
chattr -Ria /sbin
chattr -Ria /usr/bin
chattr -Ria /usr/include
chattr -Ria /usr/lib
chattr -Ria /usr/libexec
chattr -Ria /usr/local/bin
chattr -Ria /usr/local/include
chattr -Ria /usr/local/lib
chattr -Ria /usr/local/sbin
chattr -Ria /usr/sbin
chattr -Ria /usr/share
chattr -Ria /var/lib
chattr -Ria /var/lock
chattr -Ria /var/log
chattr -Ria /var/run
chattr -Ria /var/spool/repackage

Once finished, go ahead and have a quick run through of cleaning up yum cache, double check that any pending updates are installed and rebuild the rpmdb:

yum clean all && yum update

If you run into any dependency issues for packages that are not essential, such as syslinux and lftp then you can either exclude them or better just remove them. If the denpency issue is openssh-server related, you can enable telnet login during update by modifing /etc/xinetd.d/telnet.

rpm -e lftp syslinux mkboot

OR (but not recommended)

yum update --exclude=syslinux --exclude=lftp --exclude=mkboot

At this point you should be able to run a ‘yum update‘ command with optional exclude and receive no errors. Now we are ready to get going, please google around, find and download these packages, they mostly available at CentOS official mirror site:

# ls
centos-release-5-4.el5.centos.1.i386.rpm    python-elementtree-1.2.6-5.el4.centos.i386.rpm
centos-release-notes-5.4-4.i386.rpm       python-elementtree-1.2.6-5.el5.i386.rpm
kernel-2.6.18-164.el5.i686.rpm            python-elementtree-1.2.6-5.i386.rpm
kernel-devel-2.6.18-164.el5.i686.rpm      python-sqlite-1.1.7-1.2.1.i386.rpm

We need to go ahead and setup the centos-release package as follows:

rpm -Uhv centos-release-*.rpm

If you see that CentOS-Base.repo was created as /etc/yum.repos.d/CentOS-Base.repo.rpmnew then move it to the right place:

# mv /etc/yum.repos.d/CentOS-Base.repo.rpmnew /etc/yum.repos.d/CentOS-Base.repo

Now we are ready to go with kernel changes, this is an important part so pay attention. The key to successful upgrade is that you remove ALL OLD KERNELS as many packages will fail to install during the upgrade if they detect a release 4.x kernel due to minimum kernel version dependency checks. We will first start with installing the new CentOS 5.4 kernel so it preserves grub templating:

rpm -ivh kernel-2.6.18-164.el5.i686.rpm kernel-devel-2.6.18-164.el5.i686.rpm --nodeps

NOTE: release 5.x has smp support integrated into the standard kernel, so no *-smp version is required for multi-processor systems.
If you are running an older system the chances are you got allot of older kernel packages installed, so make sure you get them all out of the way:

rpm -e $(rpm -qa | grep kernel | grep -v 2.6.18 | tr 'n' ' ') --nodeps

That said and done you should now only have 2 kernel packages installed which are the 2.6.18 release 5.x kernels. DO NOT under any circumstance continue if you still got 2.6.9 release 4.x kernels packages installed, remove them ALL!

# rpm -qa | grep -i kernel
kernel-2.6.18-164.el5
kernel-devel-2.6.18-164.el5

A cleanup of /etc/grub.conf may be required, though the rpm command should have done this for you already, but review it anyways for good measure. You should find that 2.6.18-164.el5 is the only kernel in the file. When kernel updated, a reboot here is OK, but it’s not suggested.
Then we can continute the system updates. There is a known bug with python-elementtree package versions which cause yum/rpm to think the release 4.x version is newer than the 5.x version, to get around this without blowing up the entire python installation we need to remove the package from just the rpmdb as follows:

rpm -e --justdb python-elementtree --nodeps

We can now go ahead and use yum to start the upgrade process, this is a dry run and will take some minutes to compile list of available packages and associated dependency checks. You should carry the exclude options, if any, that you used during the ‘yum update’ process as so to avoid unresolvable dependencies:

yum clean all
yum upgrade

You will end up with a small list of dependency errors, these should be resolved by again evaluating a packages need as a critical system component and either removing it with ‘rpm -e‘ or excluding it with ‘–exclude‘ (remember to query description if you are unsure what something does). In my case the packages that threw up red flags were stuff I had manually installed over time such as nfs in addition to default installed samba, these can all safely be removed or excluded as you prefer.

Error: Missing Dependency: perl(Convert::ASN1) is needed by package samba
    Error: Missing Dependency: libevent-1.1a.so.1 is needed bypackage nfs-utils

At this point you should be ready to do a final dry run and see where we stand on dependencies, rerun the earlier ‘yum upgrade‘ while making sure to carry over any exclude options you are using.
You should now end up with a summary of actions that yum needs to perform, go ahead and kick it off… this will take a bit time to complete.

Transaction Summary
    ===========================================================
    Install 183 Package(s)
    Update 527 Package(s)
    Remove 0 Package(s)
    Total download size: 679 M
    Is this ok [y/N]:Y

Once yum has completed we need to fix a few things, the first is the rpmdb needs a rebuild due to version changes that will cause any rpm commands to fail:

rm -f /var/lib/rpm/__db.00*
rpm --rebuilddb
yum clean all

The next issue on the list is python-elementtree and python-sqlite, one or both of these may haveended up in a broken state that will cause all yum commands to break, so we will go ahead and reinstall both of them:

rpm -e --justdb python-elementtree --nodeps
rpm -ivh python-elementtree-1.2.6-5.el5.i386.rpm
rpm -ivh python-sqlite-1.1.7-1.2.1.i386.rpm --nodeps --force

The yum command should now work, go ahead and run it with no options, if you do not get any errors, you are all sorted!
Hopefully the install went well for you, the only thing left to do is go ahead and reboot the system:

shutdown -rf now

For the sake of avoiding a system raised fsck, we will reboot with the -f option to skip fsck.

пропускать vpn (pptp) нормально через линуксовый нат

Запишу себе на будущее, чтобы не забывать.

Чтобы через линуксовый нат нормально ходил pptp vpn, надо в  /etc/sysconfig/iptables-config в переменную IPTABLES_MODULES  добавить модули ip_gre ip_nat_pptp ip_conntrack_pptp.

четверг, 5 августа 2010 г.

мама с ребенком

глобальные катастрофы

Проснулся сегодня утром и за завтраком глянул в мониторинг. И увидел вот такое


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

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

В первых двух строках такие большие цифры потому, что там по два события на сервер - недоступен агент мониторинга и нету пинга к серверу :)

понедельник, 2 августа 2010 г.

обновил android на телефоне

до 2.2. Ура!

Сразу заметил следующее:
- глюки русской клавы (про это много пишут).
- видео теперь можно снимать в разрешении 720р, пример - http://www.youtube.com/watch?v=uL6AnYAwCHI&hd=1. Но частота кадров получается от силы 15-18 кадров/сек.
- фотки теперь можно заливать в пикасу напрямую и они не будут обрезаться! Вот этого мне больше всего не хватало! Облом. Бага осталась :(
- приложения теперь можно переносить на карту памяти. Уже несколько перенес, посмотрим, что это даст.
- в маркете установленные ранее приложения не показываются :( Приложения через некоторое время все проявились.
- прикольный виджет "калькулятор". Мне понравился.
- режим точки доступа - надо будет где-нибудь на даче заценить. Это когда телефон раздает инет по wifi.
- теперь при подключении к компу в режиме "только зарядка" нету такого глюка, что карта памяти все равно цепляется к компу и отваливается от телефона.
- при запуске камеры она подстраивается под ориентацию телефона, а не зафиксирована на горизонтальную ориентацию.

воскресенье, 1 августа 2010 г.

и снова дача

Отвезли Данилку на дачу еще на неделю.

В этот раз там красили душевую кабинку.



 
Зеленой краски, кстати, хватило только на фасад, к следующему разу надо ещё пару-тройку банок прикупить.

Я там дострелял оставшиеся пульки:


Ну и всякое:




 

суббота, 31 июля 2010 г.

беркутовский корпоратив

Ездили вчера на ДР Ольгиной конторы. Его снова устраивали в виде семейного праздника на коркинских озерах.
Было прикольно. Много всяких развлекалок на свежем воздухе, конкурсная программа и все такое. Ольга с Данькой даже на квадроцикле покатались, пока я домой мотался ненадолго.
 
 

(Фотки на телефон на ярком солнце почему-то получились ужасающие).

среда, 28 июля 2010 г.

кино - Начало

Сходили вчера на фильм "Начало". Понравилось. Не без ляпов, но в принципе, вполне ничего так.

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

sms backup

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

Все настойчивее приходит в голову мысль, что надо как-то бэкапить гуглоящик на всякий случай.

душ на даче

В эти выходные опять ездили на дачу
 


из развлечений в этот раз там было перетаскивание кабинки душа с соседнего участка к нам. Вот такой кабинки

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

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

скоро у ребенка день рождения

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

Пока нашел её тока вот тут - http://cashgames.com.ua/Morskoj-boj-s-sharikami.html :( Найти бы где в России...

четверг, 22 июля 2010 г.

Бадах и андроид

Андрей прикупил себе se x10 mini. Теперь он тоже с андроидом :)
 
Уже и с видео балуется :)

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

лето, дача, покупки :)

Решили мы тут прикупить на дачу качели садовые. Вот такие

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

Каркас качелей в коробке был немаленьких габаритов и весил тоже ничего так

Для их перевозки я утром установил на крышу дуги для багажника - думал к ним привяжу и повезу потихоньку. Но когда вывез тележку с покупками к машине - засомневался. Расстояние между дугами чуть более полуметра. Коробка длинной более двух метров. Как-то по моему мнению она плохо держалась бы на крыше. (надо сделать примечание, что я хотел все подробно зафотать, но тут как раз ливанул ливень, который обещали в пятницу и фотать не получилось).
Пока раздумывал, как крепить и как вообще эту коробень поднимать на крышу, легкий дождик, который начал накрапывать на улице, когда я был в магазине, превратился в яростный ливень. Я еле успел развернуть свежекупленный чехол для качелей и накрыть им тележку с покупками, чтобы картонная коробка не совсем размокла. Сам вымок до нитки.
Сижу, значит, в машине, рядом стоит тележка, по машине барабанит дождь. Думаю, как быть. Дождь притих. Я вылез, стал смотреть, насколько все вымокло и как удобнее взяться за коробку. Тут дождь хлынул снова. Я опять накрыл телегу и заскочил в машину.
В третий раз запрыгнув в машину от дождя я решил думать в другую сторону - а что, если попробовать засунуть коробку в салон? До этого я был уверен, что в салон у меня еле влазили наискосок бруски длиной максимум 1,9м. А коробка 2,2м, плюс шириной она 0,6м.
Разложил сиденья и попробовал засунуть коробку. А она взяла, да и влезла! Я был поражен.



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


В процессе эксплуатации пока выявил только один большой минус. Моего веса в сидячем положении качели не выдерживают и у них начинают лопаться проволочки плетеного сидения

Это весьма печально - придется покупать стальную проволоку и заплетать самому дырки.

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

80000

Все, 80 тыс. км. перевалил :) Ровно на очередной заправке шелл :)

четверг, 15 июля 2010 г.

странные глюки

Только что вернулся из Океана. Боролся там с непонятным глюком.

Есть комп. Чипсет NVidia, проц AMD. Перенесли в другой кабинет - перестала работать сетка. То не может получить адрес, то вообще сетевой кабель не подключен. В старом кабинете все работает. В новом на этой розетке другие компы работают на ура. А именно этот комп не хочет.
Воткнули другую сетевуху (в дополнение к встроенной). Не работает.
Загрузился с live cd - сначала с виндового (alkid), потом с ubuntu live cd. Не работает.
Переткнул сетевуху в другой pci-слот. Не работает.
Переключил в винде сетевуху принудительно в режим 10MB FullDuplex - заработало. Причем на внешней сетевухе стал получать адрес и пропускать один пинг, а потом снова не работать, а на встроенной все заработало совсем.

Странно как-то все это. Пока подозреваю какую-то несовместимость железа. Хочу попробовать с другим свитчем его подружить, посмотрим, что получится.

обнаружил тут утром

на Ольгиной машинке на лобовом стекле справа два загиба резинки уплотнителя. Вроде вода не протекает, но все равно неприятно. Надо будет на первом её ТО обратить внимание - пусть исправляют.
Крупным планом
 

среда, 14 июля 2010 г.

ТО80000

Сдал сегодня утром машину на ТО80000

Поразительная разница реакции на что-то в зависимости от настроя. На ТО60000 я настраивался на стоимость ТО в 6-8 т.руб. И когда реально пришлось заплатить 14 тыс.руб. - огорчился. Сейчас же мне еще при записи озвучили сумму порядка 10 тыс. руб., я ориентировался на 20, а пока ориентировочно выходит 12 :)

При сдаче машины обнаружили, что правый омыватель фары выезжает, но не брызгает (опять где-то воздушная пробка?) и не горит левый габарит. От замены габарита отказался - при стоимости лампочки 26 рублей стоимость работ - 320 руб.! Сам заменю. А от замены воздушного фильтра двигателя меня отговорили - он типа пока хороший и нафик не надо :)
Заказал помимо непосредственно ТО еще помыть двигатель и антибактериальную обработку кондея.

Еще при осмотре машины заметили, что под капотом явно кто-то топтался




Пока грешу на паркинг, в котором пару недель назад оставлял машину на неделю, пока летал на море. Во дворе у нас таких животных до сих пор не замечал.

Забирать машину буду вечером. Посмотрим еще, как изменится цена (наверняка еще что-то всплывет, что делать надо, а машина уже не на гарантии)...

UPD: Машину забрал.ТО вышло со скидками в 10668 руб. Движок помыли

На сервисе наездили полкилометра :)


Удивительно, но все в машине оказалось в норме. Я подозревал амортизаторы, как минимум передние - они в норме. Подвеска тоже в норме. Все вообще ок :)
Омыватель фары прокачали и он стал нормально работать.

Дополнительно еще купил потом лампочки ближнего (по 260 руб), лампочки передних габаритов (по 26 руб.) и комплект для закрашивания сколов. Все вместе встало еще в 1090 руб.

Машина после ТО по ощущениям стала ехать тише - в смысле шума меньше :)

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

навигатор

Купили Ольге навигатор в машину. Взяли в итоге Lexand Si-515 Touch в кее. С СитиГидом в комплекте. Думали еще над Mio S550 - он по характеристикам получше. Но Ольге понравился Lexand :)
Надо теперь вкатать туда Igo.

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

мозг расплавился

ааааааа...... Жарко-то как...

от я все-таки механник :)

Ездили на дачу тут - там подкачивал ребенку колёса велосипеда копрессором. А потом вечером хотел телефон в прикуриватель воткнуть подзарядиться. Ан нет - не работает прикуриватель :(. И допер же, что предохранитель сгорел, и даже нашел его и даже поменял!
Вот такой я супер-механник :)

среда, 7 июля 2010 г.

Ольгино первое ДТП

Ну вот и Ольга отметилась. Неосторожно парковалась утром у офиса и совершила столкновение со знаком :)


Ничего страшного, но бампер красить, а брызговик лучше поменять.
Гаишники потрепали нервы, но все бумаги дали сразу в обмен на небольшое количество дензнаков. Без этого бумаги давать отказывались и предлагали ехать к ним в отделение.

суббота, 3 июля 2010 г.

Мы вернулись

Все, наконец-то мы дома. Долетели хорошо. Тока устали очень.