<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1386140445493682484</id><updated>2012-02-03T03:36:50.458+04:00</updated><category term='IPIP'/><category term='Fedora'/><category term='МТС'/><category term='HighLoad'/><category term='fsck'/><category term='MX'/><category term='Домены'/><category term='dd'/><category term='flvtool2'/><category term='free'/><category term='Pylons'/><category term='SVG'/><category term='RHEV'/><category term='mencoder'/><category term='module-assistant'/><category term='Apple'/><category term='Восстановление данных'/><category term='sed'/><category term='mod_itk'/><category term='make'/><category term='PECL'/><category term='rkhunter'/><category term='COW'/><category term='FreeBSD Soft-Raid'/><category term='Репозитории ПО'/><category term='Образование'/><category term='Initrd'/><category term='AI'/><category term='С++'/><category term='ramzswap'/><category term='LXC'/><category term='Solaris'/><category term='Mac OS X'/><category term='Juniper'/><category term='pwgen'/><category term='Libvirt'/><category term='AuthKit'/><category term='Apache'/><category term='killall'/><category term='dmesg'/><category term='ssmtp'/><category term='Виртуализация'/><category term='vzfs'/><category term='wget'/><category term='sort'/><category term='slabtop'/><category term='patch'/><category term='IPv6'/><category term='DNSManager'/><category term='hdd'/><category term='SSH'/><category term='eAccelerator'/><category term='Экономика'/><category term='Tornado'/><category term='CSS'/><category term='Здоровье'/><category term='Javascript'/><category term='ClamAV'/><category term='Mailman'/><category term='MemcacheDB'/><category term='Zeo'/><category term='tiger'/><category term='df'/><category term='Hyper-V'/><category term='VmWare'/><category term='iSCSI'/><category term='Sun SPOT'/><category term='Pyramid'/><category term='Plesk'/><category term='Gnome'/><category term='Groovy'/><category term='Mojo'/><category term='PEAR'/><category term='iftop'/><category term='Centreon'/><category term='Firefox'/><category term='ZODB'/><category term='Антиспам'/><category term='cURL'/><category term='GFS2'/><category term='shutdown'/><category term='Virtuozzo'/><category term='ASN'/><category term='Yandex'/><category term='D-Bus'/><category term='Bash'/><category term='Mantis'/><category term='CDN'/><category term='PHP-FPM'/><category term='J2EE'/><category term='Intel'/><category term='uploadprogress'/><category term='Apache2'/><category term='Protege'/><category term='Aptana'/><category term='mail'/><category term='Microsoft'/><category term='XDebug'/><category term='tcpdump'/><category term='Разное'/><category term='Кластеры'/><category term='ncdu'/><category term='Paramiko'/><category term='ARM'/><category term='Piwik'/><category term='OpenCMS'/><category term='OpenSuse'/><category term='ccache'/><category term='Confluence'/><category term='pkgctl'/><category term='Plone'/><category term='Chrome'/><category term='PowerDNS'/><category term='stunnel'/><category term='sysinstall'/><category term='VT-d'/><category term='Программирование'/><category term='aptitude'/><category term='mod_rails'/><category term='SSL'/><category term='CGI'/><category term='mod_rpaf'/><category term='wmv'/><category term='Virtualization'/><category term='fail2ban'/><category term='VirtualBOX'/><category term='Cloud'/><category term='kexec'/><category term='HylaFAX'/><category term='DjVu'/><category term='RAID-Z'/><category term='PostGIS'/><category term='i7'/><category term='Sphinx'/><category term='BLueBream'/><category term='gdb'/><category term='Power Consumption'/><category term='Debian'/><category term='ramfs'/><category term='BGP'/><category term='SharePoint'/><category term='mov_vhost_limit'/><category term='RC'/><category term='Pidgin'/><category term='testdisk'/><category term='SCP'/><category term='Dovecot'/><category term='tar'/><category term='Adaptec'/><category term='Squid'/><category term='PHP'/><category term='GTD'/><category term='sudo'/><category term='lsattr'/><category term='Sypex Dumper'/><category term='Ruby'/><category term='twitter'/><category term='Perl6'/><category term='mod_rewrite'/><category term='samba'/><category term='Hardware'/><category term='WHMCS'/><category term='RAD'/><category term='Passenger'/><category term='Msession'/><category term='insserv'/><category term='grsecurity'/><category term='WiKID'/><category term='Еда'/><category term='NX'/><category term='Red Hat'/><category term='deadline'/><category term='lighttpd'/><category term='Wordpress'/><category term='Bluehost'/><category term='rsync'/><category term='chattr'/><category term='psyco'/><category term='ICQ'/><category term='Phrack'/><category term='C'/><category term='XFS'/><category term='pip'/><category term='Remus'/><category term='Valgrind'/><category term='DomU'/><category term='LinuxContainters'/><category term='num-utils'/><category term='Lineage2'/><category term='DTrace'/><category term='sshfs'/><category term='Комиксы'/><category term='XCache'/><category term='Eesti'/><category term='PAR'/><category term='sudoers'/><category term='Git'/><category term='kudzu'/><category term='Networking'/><category term='IP'/><category term='top'/><category term='Робототехника'/><category term='vSphere'/><category term='vim'/><category term='Карьера'/><category term='cron'/><category term='Web Platform Installer'/><category term='Monit'/><category term='RoundCube'/><category term='Sendmail'/><category term='Юзабилити'/><category term='ULOGD'/><category term='parted'/><category term='jQuery'/><category term='Хостинг'/><category term='lm_sensors'/><category term='lftp'/><category term='f4v'/><category term='SFTP'/><category term='CentOS'/><category term='Sun Microsystems'/><category term='Википедия'/><category term='noexec'/><category term='Jabber'/><category term='OpenID'/><category term='MCache'/><category term='CouchDB'/><category term='Drupal'/><category term='iscanner'/><category term='Jail'/><category term='OpenFire'/><category term='PostgreSQL'/><category term='pbuilder-dist'/><category term='rsyslog'/><category term='STL'/><category term='mysql-proxy'/><category term='RedMine'/><category term='Lenovo'/><category term='mod_python'/><category term='susestudio'/><category term='squashfs'/><category term='VNC'/><category term='cscope'/><category term='cat'/><category term='ipv6calc'/><category term='iotop'/><category term='Алгоритмы'/><category term='GRE'/><category term='node.js'/><category term='mmap'/><category term='DDoS'/><category term='RHEL'/><category term='GWT'/><category term='grub'/><category term='webgrind'/><category term='OOM killer'/><category term='Xbox 360'/><category term='pmap'/><category term='LIR'/><category term='Сколково'/><category term='RPyC'/><category term='renice'/><category term='http'/><category term='NVidia'/><category term='Gentoo'/><category term='dstat'/><category term='memtester'/><category term='mod_fcgid'/><category term='JW Player'/><category term='vsftpd'/><category term='oVirt'/><category term='ldap'/><category term='SIT'/><category term='SQLAlchemy'/><category term='PHPScript'/><category term='Hadoop'/><category term='Сертификации'/><category term='paster'/><category term='script'/><category term='atime'/><category term='sysrqd'/><category term='blkid'/><category term='rtorrent'/><category term='chmod'/><category term='Windows 2008'/><category term='file'/><category term='GD2'/><category term='rdesktop'/><category term='rar'/><category term='XenServer'/><category term='Disco'/><category term='hardlink'/><category term='man'/><category term='BGP Blackhole'/><category term='VmWare ESXi'/><category term='Bitrix'/><category term='Netlink'/><category term='suexec'/><category term='Danted'/><category term='Pinba'/><category term='WebsiteSpark'/><category term='r8169'/><category term='Merb'/><category term='cfq'/><category term='IMIX'/><category term='EEE PC 900'/><category term='nmap'/><category term='WebDAV'/><category term='flv'/><category term='zcat'/><category term='mysqloptimize'/><category term='YUI'/><category term='Bazaar'/><category term='Java'/><category term='Linux Soft-Raid'/><category term='Zimbra'/><category term='Munin'/><category term='Parrot'/><category term='MaxIQ'/><category term='Redis'/><category term='arcconf'/><category term='Отладка'/><category term='collectd'/><category term='compcache'/><category term='DOSEMU'/><category term='RHEL6'/><category term='iptables'/><category term='nc'/><category term='Государство'/><category term='Red5'/><category term='mod_perl2'/><category term='ARC'/><category term='Memcached'/><category term='APC'/><category term='sms'/><category term='PgBouncer'/><category term='apt-get'/><category term='Датацентры'/><category term='xdelta'/><category term='passwd'/><category term='e1000'/><category term='Thrift'/><category term='PyGrub'/><category term='RubyOnRails'/><category term='service'/><category term='RPM'/><category term='S.M.A.R.T'/><category term='Skype'/><category term='mod_chroot'/><category term='Beeline'/><category term='gem'/><category term='FTP'/><category term='nginx'/><category term='smartmontools'/><category term='IOPS'/><category term='web.py'/><category term='Dell Inspiron 1501'/><category term='strace'/><category term='syslog-ng'/><category term='Diskless'/><category term='traceroute'/><category term='GaE'/><category term='minicom'/><category term='vzdump'/><category term='Proxmox'/><category term='IBM'/><category term='distcc'/><category term='spf'/><category term='PDF'/><category term='Xorg'/><category term='Maxima'/><category term='OpenOffice'/><category term='SquirrelMail'/><category term='Perl'/><category term='Linux AIO'/><category term='chroot'/><category term='ntp'/><category term='XCode'/><category term='guestfish'/><category term='Tomcat'/><category term='ctags'/><category term='Tele2'/><category term='NFS'/><category term='iPhone'/><category term='Smarty'/><category term='VDSManager'/><category term='Django'/><category term='Postgrey'/><category term='Eclipse'/><category term='tmpfs'/><category term='TrueCrypt'/><category term='noatime'/><category term='sendfile'/><category term='Steam'/><category term='udev'/><category term='Multithreading'/><category term='Puppet'/><category term='lspci'/><category term='V8'/><category term='Boost'/><category term='nscd'/><category term='Bind'/><category term='Python'/><category term='OCFS2'/><category term='TUN'/><category term='OpenVZ'/><category term='Postfix'/><category term='IonCube'/><category term='Книги'/><category term='locale'/><category term='Профайлинг'/><category term='mpt-status'/><category term='L2ARC'/><category term='SSL Certificates'/><category term='lshw'/><category term='Oracle'/><category term='SOA'/><category term='submission'/><category term='Brand-Z'/><category term='HipHop'/><category term='GFS'/><category term='Графен'/><category term='easy_install'/><category term='cgroups'/><category term='Yii'/><category term='ext4'/><category term='mysqldump'/><category term='Питер'/><category term='irc'/><category term='CentOS6'/><category term='Exim'/><category term='Семантические сети'/><category term='HugeTLB'/><category term='Storage'/><category term='squeeze'/><category term='hddtemp'/><category term='kvm'/><category term='Comet'/><category term='JSON'/><category term='mod_jk'/><category term='osm2pgsql'/><category term='Zend Optimizer'/><category term='ulimit'/><category term='RIR'/><category term='RDP'/><category term='screen'/><category term='RIPE'/><category term='AoE'/><category term='Power Shell'/><category term='QNX'/><category term='Безопасность'/><category term='ethtool'/><category term='netstat'/><category term='a2enmod'/><category term='FastCGI'/><category term='mtr'/><category term='sqlite'/><category term='Suhosin'/><category term='PAM'/><category term='Руководства'/><category term='r8168'/><category term='tr'/><category term='Путешествия'/><category term='Google'/><category term='DKMS'/><category term='Linux quota'/><category term='du'/><category term='collectl'/><category term='Blacklist'/><category term='IPC'/><category term='PHPMyAdmin'/><category term='make-kpkg'/><category term='Linux'/><category term='mod_bw'/><category term='DRBD'/><category term='Augeas'/><category term='spawn-fcgi'/><category term='Proftpd'/><category term='Putty'/><category term='gcc'/><category term='DoS'/><category term='SAN'/><category term='Ubuntu'/><category term='SpamAssassin'/><category term='LiveCD'/><category term='OpenX'/><category term='ТЗ'/><category term='Mapnik'/><category term='SYCK'/><category term='Linux kernel'/><category term='Hardware Raid'/><category term='mod_expires'/><category term='CodePlex'/><category term='PHP Quick Profiler'/><category term='ionice'/><category term='GPU'/><category term='Nikto'/><category term='Xen'/><category term='mkfs.ext3'/><category term='ISPManager'/><category term='DNS'/><category term='Last.FM'/><category term='Бизнес'/><category term='HAProxy'/><category term='mod_log_post'/><category term='libc'/><category term='SCGI'/><category term='unrar'/><category term='L2J'/><category term='ktune'/><category term='mod_ruid2'/><category term='date'/><category term='Prolog'/><category term='KSM'/><category term='Mercurial'/><category term='OpenStreetMap'/><category term='MongoDB'/><category term='htscanner'/><category term='cppcms'/><category term='yum'/><category term='Поздравления'/><category term='sheduler'/><category term='TOE'/><category term='Jython'/><category term='cPanel'/><category term='grep'/><category term='Microsoft Office 2007'/><category term='GPT'/><category term='mod_proxy'/><category term='logwatch'/><category term='dpkg'/><category term='Varnish'/><category term='UBC'/><category term='Zope'/><category term='Configuration management'/><category term='hwclock'/><category term='ReiserFS'/><category term='CPAN'/><category term='Ganglia'/><category term='LoadBalancing'/><category term='curlftpfs'/><category term='siege'/><category term='SHM'/><category term='ext3'/><category term='xeon'/><category term='MySQL'/><category term='xmpp'/><category term='zmcp'/><category term='sockstat'/><category term='Microsoft Office 2008'/><category term='rtmp'/><category term='DreamSpark'/><category term='FreeBSD'/><category term='nrpe'/><category term='Twisted'/><category term='Memory ballooning'/><category term='mod_php'/><category term='VmWare ESX'/><category term='InnoDB'/><category term='Greylisting'/><category term='Haskell'/><category term='ext2'/><category term='vzctl'/><category term='kldstat'/><category term='HTML'/><category term='symlink'/><category term='Qt'/><category term='DLM'/><category term='Kaspersky Antivirus'/><category term='vztop'/><category term='EPEL'/><category term='ls'/><category term='GNBD'/><category term='Проектирование ПО'/><category term='losetup'/><category term='MyISAM'/><category term='tune2fs'/><category term='Kindle'/><category term='wiki'/><category term='Btrfs'/><category term='fuse'/><category term='rm'/><category term='mod_wscgi'/><category term='TAP'/><category term='6to4'/><category term='Pgpool'/><category term='Нагрузочное тестирование'/><category term='fio'/><category term='Авиация'/><category term='Ragel'/><category term='VoltDB'/><category term='Security'/><category term='graphviz'/><category term='ESI'/><category term='sqlrelay'/><category term='Вопросы'/><category term='Catalyst'/><category term='C++'/><category term='find'/><category term='SaaS'/><category term='PyDev'/><category term='Blender'/><category term='Hyper-Threading'/><category term='IPv4'/><category term='Политика'/><category term='telnet'/><category term='mgrctl'/><category term='vzps'/><category term='RabbitMQ'/><category term='SeLinux'/><category term='chkrootkit'/><category term='fcheck'/><category term='vzmigrate'/><category term='Android'/><category term='pidstat'/><category term='debootstrap'/><category term='ZFS'/><category term='Percona'/><category term='LVM2'/><category term='geoip'/><category term='Zabbix'/><category term='ZIL'/><category term='SystemTAP'/><category term='Evernote'/><category term='atop'/><category term='fping'/><category term='Ethernet'/><category term='Обфускация'/><category term='Dom0'/><category term='mount'/><category term='syslog'/><category term='Magento'/><category term='debuild'/><category term='Конференции'/><category term='Nagios'/><category term='Облачный хостинг'/><category term='fermi'/><category term='Socks5'/><category term='syn флуд'/><category term='Кино'/><category term='partprobe'/><category term='conntrack'/><category term='Маршрутизация'/><category term='FastVPS.ru'/><category term='SSD'/><category term='virt-install'/><category term='mod_headers'/><category term='qemu'/><category term='Microsoft Office 2011'/><category term='g++'/><category term='Новости блога'/><category term='SVN'/><category term='vzquota'/><category term='fdisk'/><category term='zip'/><title type='text'>Цинизм в  IT</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default?start-index=101&amp;max-results=100'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2429</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5146033224190847569</id><published>2012-02-01T12:30:00.001+04:00</published><updated>2012-02-01T12:30:25.413+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS6'/><title type='text'>Как заставить  CentOS 6 реагировать на нажатие кнопки выключения питания?</title><content type='html'>Очень просто, нужно поставить и запустить демон acpid:&lt;br /&gt;&lt;blockquote&gt;yum install -y acpid&lt;br /&gt;/etc/init.d/acpid start&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5146033224190847569?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5146033224190847569/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5146033224190847569' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5146033224190847569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5146033224190847569'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/02/centos-6.html' title='Как заставить  CentOS 6 реагировать на нажатие кнопки выключения питания?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6328860888392318163</id><published>2012-01-30T21:28:00.002+04:00</published><updated>2012-01-30T21:29:04.809+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Разное'/><title type='text'>Обалденнная история Танка Т-34 !</title><content type='html'>Крайне рекомендую всем к просмотру: &lt;a href="http://www.youtube.com/watch?v=2VxNkJfuOoE&amp;feature=player_embedded"&gt;http://www.youtube.com/watch?v=2VxNkJfuOoE&amp;feature=player_embedded&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6328860888392318163?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6328860888392318163/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6328860888392318163' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6328860888392318163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6328860888392318163'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/34.html' title='Обалденнная история Танка Т-34 !'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3324965461974239932</id><published>2012-01-30T17:32:00.003+04:00</published><updated>2012-01-30T17:34:36.346+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nginx'/><title type='text'>Отличный модуль для Nginx для кэширования данных не в памяти, а на ssd</title><content type='html'>&lt;a href="http://labs.frickle.com/nginx_ngx_slowfs_cache/"&gt;http://labs.frickle.com/nginx_ngx_slowfs_cache/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Наиболее эффективно использовать данный модуль в случае, если данные хранятся на медленном диске, а для кэша используется ssd.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3324965461974239932?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3324965461974239932/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3324965461974239932' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3324965461974239932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3324965461974239932'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/nginx-ssd.html' title='Отличный модуль для Nginx для кэширования данных не в памяти, а на ssd'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3098923562968214413</id><published>2012-01-29T22:54:00.001+04:00</published><updated>2012-01-29T22:54:30.678+04:00</updated><title type='text'>Посылка логов ошибок ядра по сети</title><content type='html'>&lt;a href="http://www.cyberciti.biz/tips/linux-netconsole-log-management-tutorial.html"&gt;http://www.cyberciti.biz/tips/linux-netconsole-log-management-tutorial.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3098923562968214413?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3098923562968214413/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3098923562968214413' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3098923562968214413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3098923562968214413'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/blog-post_29.html' title='Посылка логов ошибок ядра по сети'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5488413859439248978</id><published>2012-01-29T22:50:00.004+04:00</published><updated>2012-01-30T01:26:27.601+04:00</updated><title type='text'>fdisk: Partition 1 does not end on cylinder boundary.</title><content type='html'>Судя по тому, что сам инсталлятор Debian разбивает разделы так, что вызывается данная ошибка, полагаю, ее можно игнорировать:&lt;br /&gt;&lt;blockquote&gt;fdisk -l &lt;br /&gt;&lt;br /&gt;Disk /dev/sda: 120.0 GB, 120034123776 bytes&lt;br /&gt;255 heads, 63 sectors/track, 14593 cylinders&lt;br /&gt;Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;Disk identifier: 0x0003146f&lt;br /&gt;&lt;br /&gt;Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;/dev/sda1               1         487     3905536   82  Linux swap / Solaris&lt;br /&gt;Partition 1 does not end on cylinder boundary.&lt;br /&gt;/dev/sda2             487       14594   113312769    5  Extended&lt;br /&gt;/dev/sda5             487       14594   113312768   83  Linux&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;А можно и не игнорировать, нужно дать партеду флаг parted -a cylinder и после этого он сам выровнеет так, что fdisk будет доволен.&lt;br /&gt;&lt;br /&gt;Также обращаю внимание, что первый раздел начинается не с нуля, с 1 го мегабайта!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5488413859439248978?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5488413859439248978/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5488413859439248978' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5488413859439248978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5488413859439248978'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/fdisk-partition-1-does-not-end-on.html' title='fdisk: Partition 1 does not end on cylinder boundary.'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8108817449085927039</id><published>2012-01-29T19:55:00.003+04:00</published><updated>2012-01-29T20:43:47.194+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenVZ'/><title type='text'>OpenVZ + vSWAP = баги!</title><content type='html'>Очень неприятный баг, по определенным причинам нам нужно, чтобы контейнеры создавались с basic шаблоном (CONFIGFILE="basic"), но это не получается, так как при запуске /etc/init.d/vz он стирает и вписывается туда vswap-256mb.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;[root@ovz1 ~]# cat /etc/vz/vz.conf| grep CONFIG&lt;br /&gt;CONFIGFILE="basic"&lt;br /&gt;[root@ovz1 ~]# /etc/init.d/vz restart&lt;br /&gt;Bringing down interface venet0:                            [  OK  ]&lt;br /&gt;Stopping OpenVZ:                                           [  OK  ]&lt;br /&gt;Starting OpenVZ:                                           [  OK  ]&lt;br /&gt;Bringing up interface venet0:                              [  OK  ]&lt;br /&gt;Set CONFIGFILE="vswap-256m" in /etc/vz/vz.conf             [ВНИМАНИЕ!]&lt;br /&gt;[root@ovz1 ~]# cat /etc/vz/vz.conf| grep CONFIG&lt;br /&gt;CONFIGFILE="vswap-256m"&lt;/blockquote&gt;&lt;br /&gt;Фикса нет!&lt;br /&gt;&lt;br /&gt;update: фикс от меня в файле /etc/init.d/vz.&lt;br /&gt;&lt;br /&gt;Заменяем:&lt;br /&gt;&lt;blockquote&gt;if test $kv -ge 42; then&lt;br /&gt;if grep -q $cfg_old $VZCONF; then&lt;br /&gt;sed -i "s/${cfg_old}/${cfg_new}/" $VZCONF&lt;br /&gt;print_warning "Set $cfg_new in $VZCONF"&lt;br /&gt;fi&lt;br /&gt;fi&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;На:&lt;br /&gt;&lt;blockquote&gt;if test $kv -ge 42; then&lt;br /&gt;# TODO: PATHED BY FastVPS&lt;br /&gt;# old if grep -q $cfg_old $VZCONF; then&lt;br /&gt;grep -q $cfg_old $VZCONF&lt;br /&gt;&lt;br /&gt;# if we not found old CONFIGFILE name, set vswap&lt;br /&gt;if [ $? -ne 0 ]; then&lt;br /&gt;sed -i "s/${cfg_old}/${cfg_new}/" $VZCONF&lt;br /&gt;print_warning "Set $cfg_new in $VZCONF"&lt;br /&gt;fi&lt;br /&gt;fi&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;После этого сброса не будет.&lt;br /&gt;&lt;br /&gt;Bugzilla OpenVZ: &lt;a href="http://bugzilla.openvz.org/show_bug.cgi?id=2169"&gt;http://bugzilla.openvz.org/show_bug.cgi?id=2169&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8108817449085927039?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8108817449085927039/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8108817449085927039' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8108817449085927039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8108817449085927039'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/openvz-vswap.html' title='OpenVZ + vSWAP = баги!'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6816717829493796330</id><published>2012-01-28T05:57:00.002+04:00</published><updated>2012-01-28T05:57:15.838+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='testdisk'/><title type='text'>Восстановление поврежденной таблицы разделов</title><content type='html'>Repair parition table linux / freebsd.&lt;br /&gt;&lt;br /&gt;Лучший софт для сабжа -  testdisk, восстанвоил обнуленную таблицу разделов и обнаружил FreeBSD слайс.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6816717829493796330?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6816717829493796330/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6816717829493796330' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6816717829493796330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6816717829493796330'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/blog-post_28.html' title='Восстановление поврежденной таблицы разделов'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3924785405505010731</id><published>2012-01-27T15:09:00.000+04:00</published><updated>2012-01-27T15:09:39.620+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Puppet'/><title type='text'>Об использовании Puppet autosign</title><content type='html'>&lt;blockquote&gt;The autosign.conf file (located at /etc/puppet/autosign.conf by default, and configurable with the autosign setting) is a list of certnames or certname globs (one per line) whose certificate requests will automatically be signed.&lt;br /&gt;&lt;br /&gt;As any host can provide any certname, autosigning should only be used with great care, and only in situations where you essentially trust any computer able to connect to the puppet master.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Иными словами, решение об автоподписи сертификатов определяется на основе хостнейма, который передала клиентская машина, то есть, он может быть подделан. Иными словами, автоподпись можно использовать лишь в случае, когда доступ к Паппет Мастеру ограничен лишь доверенными узлами.&lt;br /&gt;&lt;br /&gt;Источник: http://docs.puppetlabs.com/guides/configuring.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3924785405505010731?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3924785405505010731/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3924785405505010731' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3924785405505010731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3924785405505010731'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/puppet-autosign.html' title='Об использовании Puppet autosign'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-9162137363100842459</id><published>2012-01-25T17:59:00.000+04:00</published><updated>2012-01-25T17:59:00.391+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eesti'/><title type='text'>Чудесная инициатива правительства Эстонии</title><content type='html'>&lt;blockquote&gt;Проект Helkur.ee создан Департаментом шоссейных дорог Эстонии. Здесь предоставляется возможность посредством отсылки SMS подарить человеку отражатель, который может спасти ему жизнь!&lt;br /&gt;&lt;br /&gt;Каждый подаренный отражатель будет обозначен на нашей карте светящейся точкой, указывающей на место, где проживает его получатель. Давайте сообща наполним всю Эстонию светом любви и заботы!&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://www.helkur.ee/rus/home"&gt;http://www.helkur.ee/rus/home&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-9162137363100842459?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/9162137363100842459/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=9162137363100842459' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/9162137363100842459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/9162137363100842459'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/blog-post.html' title='Чудесная инициатива правительства Эстонии'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7893864363867485382</id><published>2012-01-24T22:57:00.001+04:00</published><updated>2012-01-24T22:58:09.577+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XenServer'/><title type='text'>Установка mtr на XenServer 5.6</title><content type='html'>&lt;blockquote&gt;yum install --enablerepo=base mtr screen&lt;br /&gt;&lt;/blockquote&gt;Источник: http://platonic.techfiz.info/2010/03/30/enable-additional-yum-repo-on-xen-server/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7893864363867485382?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7893864363867485382/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7893864363867485382' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7893864363867485382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7893864363867485382'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/mtr-xenserver-56.html' title='Установка mtr на XenServer 5.6'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-2630413403582580331</id><published>2012-01-24T15:50:00.002+04:00</published><updated>2012-01-24T15:50:31.481+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Авиация'/><title type='text'>Реконструкция Самарского аэропорта, Курумоч до 2014года!</title><content type='html'>&lt;a href="http://travel.samara24.ru/news/2012/01/19/kurumoch__rekonstrukcija_ne_za_gorami/#gal=1&amp;gali=7"&gt;http://travel.samara24.ru/news/2012/01/19/kurumoch__rekonstrukcija_ne_za_gorami/#gal=1&amp;gali=7&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-2630413403582580331?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/2630413403582580331/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=2630413403582580331' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2630413403582580331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2630413403582580331'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/2014.html' title='Реконструкция Самарского аэропорта, Курумоч до 2014года!'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5152760589847028922</id><published>2012-01-23T18:08:00.002+04:00</published><updated>2012-01-23T18:08:39.440+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><title type='text'>Can't locate MySQL.pm in @INC</title><content type='html'>Причины ошибки:&lt;br /&gt;&lt;blockquote&gt;From http://search.cpan.org/~capttofu/DBD-mysql-3.0008/lib/Mysql.pm#DESCRIPTION&lt;br /&gt;&lt;br /&gt;"As of March 1998, the Msql and Mysql modules are obsoleted by the DBI drivers&lt;br /&gt;DBD::mSQL and DBD::mysql, respectively. You are strongly encouraged to implement&lt;br /&gt;new code with the DBI drivers. In fact, Msql and Mysql are currently implemented&lt;br /&gt;as emulations on top of the DBI drivers."&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Фикс:&lt;br /&gt;&lt;blockquote&gt;cpan&lt;br /&gt;force install Bundle::Mysql&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5152760589847028922?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5152760589847028922/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5152760589847028922' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5152760589847028922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5152760589847028922'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2012/01/cant-locate-mysqlpm-in-inc.html' title='Can&apos;t locate MySQL.pm in @INC'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8007032040422539867</id><published>2011-12-31T19:20:00.000+04:00</published><updated>2011-12-31T19:20:55.127+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Поздравления'/><title type='text'>Всех с наступающим Новым Годом!</title><content type='html'>Желаю всем как можно больше аптайма, как можно больше новых релизов любимого ПО и любимых ОС :) Как можно меньше критичных багов! А еще побольше улыбок и удовлетворения от работы! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8007032040422539867?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8007032040422539867/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8007032040422539867' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8007032040422539867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8007032040422539867'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/blog-post_31.html' title='Всех с наступающим Новым Годом!'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1873414670685241106</id><published>2011-12-29T20:01:00.001+04:00</published><updated>2011-12-29T20:01:49.544+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>MySQL Memory storage: Dec 29 18:55:07 stat mysqld: 111229 18:55:07 [ERROR] /usr/sbin/mysqld: The table 'domains' is full</title><content type='html'>Подобная ошибка также может быть выдана ПО, осуществляющим добавление данных в MEMORY таблицу, так как кончилось место, зарезервированное под таблицы данного типа, чтобы исправить проблему, нужно увеличить лимит.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;vim /etc/mysql/my.cnf &lt;/blockquote&gt;&lt;br /&gt;В блок [mysqld] добавляем:&lt;br /&gt;&lt;blockquote&gt;max_heap_table_size=2048M&lt;/blockquote&gt;&lt;br /&gt;Перезапускаем СУБД:&lt;br /&gt;&lt;blockquote&gt;/etc/init.d/mysql restart&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1873414670685241106?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1873414670685241106/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1873414670685241106' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1873414670685241106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1873414670685241106'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/mysql-memory-storage-dec-29-185507-stat.html' title='MySQL Memory storage: Dec 29 18:55:07 stat mysqld: 111229 18:55:07 [ERROR] /usr/sbin/mysqld: The table &apos;domains&apos; is full'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4480877690509762049</id><published>2011-12-26T20:34:00.000+04:00</published><updated>2011-12-26T20:34:36.572+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Логгирование выдачи интерактивных команд посредством утилиты script</title><content type='html'>Суть задачки легко можно понять по сабжу поста. Честно говоря, был искренне удивлен, найдя столь стандартное решение.&lt;br /&gt;&lt;br /&gt;Запускаем интерактивное ПО в оболочке и выполняем там какие-либо действия:&lt;br /&gt;&lt;blockquote&gt;script -q -a /var/log/mylog -c 'telnet ya.ru 80'&lt;br /&gt;Trying 87.250.251.3...&lt;br /&gt;Connected to ya.ru.&lt;br /&gt;Escape character is '^]'.&lt;br /&gt;GET / HTTP/1.1&lt;br /&gt;&lt;br /&gt;HTTP/1.1 400 Bad Request&lt;br /&gt;Server: nginx&lt;br /&gt;Date: Mon, 26 Dec 2011 16:31:18 GMT&lt;br /&gt;Content-Type: text/html; charset=windows-1251&lt;br /&gt;Content-Length: 166&lt;br /&gt;Connection: close&lt;br /&gt;&lt;br /&gt;&lt;html&gt;&lt;br /&gt;&lt;head&gt;&lt;title&gt;400 Bad Request&lt;/title&gt;&lt;/head&gt;&lt;br /&gt;&lt;body bgcolor="white"&gt;&lt;br /&gt;&lt;center&gt;&lt;h1&gt;400 Bad Request&lt;/h1&gt;&lt;/center&gt;&lt;br /&gt;&lt;hr&gt;&lt;center&gt;nginx&lt;/center&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;/html&gt;&lt;br /&gt;Connection closed by foreign host.&lt;br /&gt;root@ovzgate:~#&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Просмтриваем лог программы, в котором отразились все действия:&lt;br /&gt;&lt;blockquote&gt;cat /var/log/mylog &lt;br /&gt;Script started on Mon Dec 26 19:31:08 2011&lt;br /&gt;Trying 87.250.251.3...&lt;br /&gt;Connected to ya.ru.&lt;br /&gt;Escape character is '^]'.&lt;br /&gt;GET / HTTP/1.1&lt;br /&gt;&lt;br /&gt;HTTP/1.1 400 Bad Request&lt;br /&gt;Server: nginx&lt;br /&gt;Date: Mon, 26 Dec 2011 16:31:18 GMT&lt;br /&gt;Content-Type: text/html; charset=windows-1251&lt;br /&gt;Content-Length: 166&lt;br /&gt;Connection: close&lt;br /&gt;&lt;br /&gt;&lt;html&gt;&lt;br /&gt;&lt;head&gt;&lt;title&gt;400 Bad Request&lt;/title&gt;&lt;/head&gt;&lt;br /&gt;&lt;body bgcolor="white"&gt;&lt;br /&gt;&lt;center&gt;&lt;h1&gt;400 Bad Request&lt;/h1&gt;&lt;/center&gt;&lt;br /&gt;&lt;hr&gt;&lt;center&gt;nginx&lt;/center&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;/html&gt;&lt;br /&gt;Connection closed by foreign host.&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4480877690509762049?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4480877690509762049/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4480877690509762049' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4480877690509762049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4480877690509762049'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/script.html' title='Логгирование выдачи интерактивных команд посредством утилиты script'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3409533287396049714</id><published>2011-12-26T17:46:00.007+04:00</published><updated>2012-02-03T03:36:50.465+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenVZ'/><title type='text'>CentOS 6 + OpenVZ = ужас с зависимостями при обновлении</title><content type='html'>Итак, имеется совершенно чистый CentOS 6 (без каких-либо репозиториев кроме стандартных) с установленным OpenVZ ядром. А также желание сделать: yum update (а также наличие обычных ядер в грядущем апдейте).&lt;br /&gt;&lt;br /&gt;Это желание разбивается вдребезги конфликтом зависимостей kernel-firmware :&lt;br /&gt;&lt;blockquote&gt;Error: Package: kernel-2.6.32-220.2.1.el6.x86_64 (updates)&lt;br /&gt;Requires: kernel-firmware &gt;= 2.6.32-220.2.1.el6&lt;br /&gt;Installed: vzkernel-firmware-2.6.32-042stab044.11.noarch (@openvz-kernel-rhel6)&lt;br /&gt;kernel-firmware = 2.6.32-131.21.1.el6&lt;br /&gt;Available: kernel-firmware-2.6.32-220.el6.noarch (base)&lt;br /&gt;kernel-firmware = 2.6.32-220.el6&lt;br /&gt;Available: kernel-firmware-2.6.32-220.2.1.el6.noarch (updates)&lt;br /&gt;kernel-firmware = 2.6.32-220.2.1.el6&lt;br /&gt;You could try using --skip-broken to work around the problem&lt;br /&gt;You could try running: rpm -Va --nofiles --nodigest&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Если обновление ядра не критично, то можно забить и игнорировать ошибки:&lt;br /&gt;&lt;blockquote&gt;yum update --skip-broken&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;А что делать если критично? Фиксить!&lt;br /&gt;&lt;br /&gt;Итак, посмотрим, какие версии пакета firmware у нас есть:&lt;br /&gt;&lt;blockquote&gt;rpm -qa |grep kernel-firm&lt;br /&gt;vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Попробуем его снести:&lt;br /&gt;&lt;blockquote&gt;yum remove vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;Loaded plugins: fastestmirror&lt;br /&gt;Setting up Remove Process&lt;br /&gt;Resolving Dependencies&lt;br /&gt;--&gt; Running transaction check&lt;br /&gt;---&gt; Package vzkernel-firmware.noarch 0:2.6.32-042stab044.11 will be erased&lt;br /&gt;--&gt; Finished Dependency Resolution&lt;br /&gt;&lt;br /&gt;Dependencies Resolved&lt;br /&gt;&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Package                                      Arch                              Version                                            Repository                                       Size&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Removing:&lt;br /&gt;vzkernel-firmware                            noarch                            2.6.32-042stab044.11                               @openvz-kernel-rhel6                            3.9 M&lt;br /&gt;&lt;br /&gt;Transaction Summary&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Remove        1 Package(s)&lt;br /&gt;&lt;br /&gt;Installed size: 3.9 M&lt;br /&gt;Is this ok [y/N]: Y&lt;br /&gt;Downloading Packages:&lt;br /&gt;Running rpm_check_debug&lt;br /&gt;Running Transaction Test&lt;br /&gt;Transaction Test Succeeded&lt;br /&gt;Running Transaction&lt;br /&gt;Erasing    : vzkernel-firmware-2.6.32-042stab044.11.noarch                                                                                                                         1/1 &lt;br /&gt;&lt;br /&gt;Removed:&lt;br /&gt;vzkernel-firmware.noarch 0:2.6.32-042stab044.11                                                                                                                                        &lt;br /&gt;&lt;br /&gt;Complete!&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Пробуем снова обновиться:&lt;br /&gt;&lt;blockquote&gt;yum update&lt;br /&gt;Loaded plugins: fastestmirror&lt;br /&gt;Loading mirror speeds from cached hostfile&lt;br /&gt;* base: centosg4.centos.org&lt;br /&gt;* extras: centosg4.centos.org&lt;br /&gt;* openvz-kernel-rhel6: mirror.softaculous.com&lt;br /&gt;* openvz-utils: mirror.softaculous.com&lt;br /&gt;* updates: mirror.nsc.liu.se&lt;br /&gt;Setting up Update Process&lt;br /&gt;Resolving Dependencies&lt;br /&gt;--&gt; Running transaction check&lt;br /&gt;---&gt; Package kernel.x86_64 0:2.6.32-220.2.1.el6 will be installed&lt;br /&gt;--&gt; Processing Dependency: kernel-firmware &gt;= 2.6.32-220.2.1.el6 for package: kernel-2.6.32-220.2.1.el6.x86_64&lt;br /&gt;Package kernel-firmware is obsoleted by vzkernel-firmware, but obsoleting package does not provide for requirements&lt;br /&gt;--&gt; Finished Dependency Resolution&lt;br /&gt;Error: Package: kernel-2.6.32-220.2.1.el6.x86_64 (updates)&lt;br /&gt;Requires: kernel-firmware &gt;= 2.6.32-220.2.1.el6&lt;br /&gt;Available: kernel-firmware-2.6.32-220.el6.noarch (base)&lt;br /&gt;kernel-firmware = 2.6.32-220.el6&lt;br /&gt;Available: kernel-firmware-2.6.32-220.2.1.el6.noarch (updates)&lt;br /&gt;kernel-firmware = 2.6.32-220.2.1.el6&lt;br /&gt;Available: vzkernel-firmware-2.6.32-042stab044.11.noarch (openvz-kernel-rhel6)&lt;br /&gt;kernel-firmware = 2.6.32-131.21.1.el6&lt;br /&gt;You could try using --skip-broken to work around the problem&lt;br /&gt;** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:&lt;br /&gt;kernel-2.6.32-131.17.1.el6.x86_64 has missing requires of kernel-firmware &gt;= ('0', '2.6.32', '131.17.1.el6')&lt;br /&gt;vzkernel-2.6.32-042stab044.11.x86_64 has missing requires of kernel-firmware &gt;= ('0', '2.6.32', '131.21.1.el6')&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Увы, не помогло и появились ошибки, так как данный пакет нужен системе и от него зависит пара пакетов.&lt;br /&gt;&lt;br /&gt;Ставим пакет обратно:&lt;br /&gt;&lt;blockquote&gt;yum install -y vzkernel-firmware&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;отключаем rhel-6 kernel репо (напротив rhel6 enabled=1 меняем на enabled=0):&lt;br /&gt;&lt;blockquote&gt;vi /etc/yum.repos.d/openvz.repo&lt;/blockquote&gt;&lt;br /&gt;Пробуем обновить:&lt;br /&gt;&lt;blockquote&gt;yum update&lt;br /&gt;Loaded plugins: fastestmirror&lt;br /&gt;Loading mirror speeds from cached hostfile&lt;br /&gt;* base: centosg4.centos.org&lt;br /&gt;* extras: centosg4.centos.org&lt;br /&gt;* openvz-utils: mirror.softaculous.com&lt;br /&gt;* updates: mirror.nsc.liu.se&lt;br /&gt;openvz-utils                                                                                                                                                      | 1.2 kB     00:00     &lt;br /&gt;Setting up Update Process&lt;br /&gt;Resolving Dependencies&lt;br /&gt;--&gt; Running transaction check&lt;br /&gt;---&gt; Package kernel.x86_64 0:2.6.32-220.2.1.el6 will be installed&lt;br /&gt;--&gt; Processing Dependency: kernel-firmware &gt;= 2.6.32-220.2.1.el6 for package: kernel-2.6.32-220.2.1.el6.x86_64&lt;br /&gt;--&gt; Running transaction check&lt;br /&gt;---&gt; Package kernel-firmware.noarch 0:2.6.32-220.2.1.el6 will be installed&lt;br /&gt;--&gt; Finished Dependency Resolution&lt;br /&gt;&lt;br /&gt;Dependencies Resolved&lt;br /&gt;&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Package                                         Arch                                   Version                                            Repository                               Size&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Installing:&lt;br /&gt;kernel                                          x86_64                                 2.6.32-220.2.1.el6                                 updates                                  24 M&lt;br /&gt;Installing for dependencies:&lt;br /&gt;kernel-firmware                                 noarch                                 2.6.32-220.2.1.el6                                 updates                                 6.2 M&lt;br /&gt;&lt;br /&gt;Transaction Summary&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Install       2 Package(s)&lt;br /&gt;&lt;br /&gt;Total download size: 31 M&lt;br /&gt;Installed size: 120 M&lt;br /&gt;Is this ok [y/N]: Y&lt;br /&gt;Downloading Packages:&lt;br /&gt;http://mirror.nsc.liu.se/CentOS/6.2/updates/x86_64/Packages/kernel-2.6.32-220.2.1.el6.x86_64.rpm: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"&lt;br /&gt;Trying other mirror.&lt;br /&gt;(1/2): kernel-2.6.32-220.2.1.el6.x86_64.rpm                                                                                                                       |  24 MB     00:05     &lt;br /&gt;(2/2): kernel-firmware-2.6.32-220.2.1.el6.noarch.rpm                                                                                                              | 6.2 MB     00:01     &lt;br /&gt;-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;Total                                                                                                                                                    1.1 MB/s |  31 MB     00:27     &lt;br /&gt;Running rpm_check_debug&lt;br /&gt;Running Transaction Test&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Transaction Check Error:&lt;br /&gt;file /lib/firmware/3com/3C359.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/3com/typhoon.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/acenic/tg1.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/acenic/tg2.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/adaptec/starfire_rx.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/adaptec/starfire_tx.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/advansys/3550.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/advansys/38C0800.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/advansys/38C1600.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/advansys/mcode.bin from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;file /lib/firmware/atmsar11.fw from install of kernel-firmware-2.6.32-220.2.1.el6.noarch conflicts with file from package vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;Error Summary&lt;br /&gt;-------------&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Снова сносим нафиг пакет:&lt;br /&gt;&lt;blockquote&gt;yum remove vzkernel-firmware-2.6.32-042stab044.11.noarch&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;И успешно выполняем апдейт:&lt;br /&gt;&lt;blockquote&gt;yum update&lt;br /&gt;Loaded plugins: fastestmirror&lt;br /&gt;Loading mirror speeds from cached hostfile&lt;br /&gt;* base: centosg4.centos.org&lt;br /&gt;* extras: centosg4.centos.org&lt;br /&gt;* openvz-utils: mirror.softaculous.com&lt;br /&gt;* updates: mirror.nsc.liu.se&lt;br /&gt;Setting up Update Process&lt;br /&gt;Resolving Dependencies&lt;br /&gt;--&gt; Running transaction check&lt;br /&gt;---&gt; Package kernel.x86_64 0:2.6.32-220.2.1.el6 will be installed&lt;br /&gt;--&gt; Processing Dependency: kernel-firmware &gt;= 2.6.32-220.2.1.el6 for package: kernel-2.6.32-220.2.1.el6.x86_64&lt;br /&gt;--&gt; Running transaction check&lt;br /&gt;---&gt; Package kernel-firmware.noarch 0:2.6.32-220.2.1.el6 will be installed&lt;br /&gt;--&gt; Finished Dependency Resolution&lt;br /&gt;&lt;br /&gt;Dependencies Resolved&lt;br /&gt;&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Package                                         Arch                                   Version                                            Repository                               Size&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Installing:&lt;br /&gt;kernel                                          x86_64                                 2.6.32-220.2.1.el6                                 updates                                  24 M&lt;br /&gt;Installing for dependencies:&lt;br /&gt;kernel-firmware                                 noarch                                 2.6.32-220.2.1.el6                                 updates                                 6.2 M&lt;br /&gt;&lt;br /&gt;Transaction Summary&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Install       2 Package(s)&lt;br /&gt;&lt;br /&gt;Total size: 31 M&lt;br /&gt;Installed size: 120 M&lt;br /&gt;Is this ok [y/N]: Y&lt;br /&gt;Downloading Packages:&lt;br /&gt;Running rpm_check_debug&lt;br /&gt;Running Transaction Test&lt;br /&gt;Transaction Test Succeeded&lt;br /&gt;Running Transaction&lt;br /&gt;Installing : kernel-firmware-2.6.32-220.2.1.el6.noarch                                                                                                                             1/2 &lt;br /&gt;Installing : kernel-2.6.32-220.2.1.el6.x86_64                                                                                                                                      2/2 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Installed:&lt;br /&gt;kernel.x86_64 0:2.6.32-220.2.1.el6                                                                                                                                                     &lt;br /&gt;&lt;br /&gt;Dependency Installed:&lt;br /&gt;kernel-firmware.noarch 0:2.6.32-220.2.1.el6                                                                                                                                            &lt;br /&gt;&lt;br /&gt;Complete!&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;После этого, снова включаем репозиторий openvz (enabled=1) и еще раз обновляем систему:&lt;br /&gt;&lt;blockquote&gt;yum update&lt;br /&gt;Loaded plugins: fastestmirror&lt;br /&gt;Loading mirror speeds from cached hostfile&lt;br /&gt;* base: centosg4.centos.org&lt;br /&gt;* extras: centosg4.centos.org&lt;br /&gt;* openvz-kernel-rhel6: mirror.softaculous.com&lt;br /&gt;* openvz-utils: mirror.softaculous.com&lt;br /&gt;* updates: mirror.nsc.liu.se&lt;br /&gt;openvz-kernel-rhel6                                                                                                                                               |  951 B     00:00     &lt;br /&gt;openvz-utils                                                                                                                                                      | 1.2 kB     00:00     &lt;br /&gt;Setting up Update Process&lt;br /&gt;Resolving Dependencies&lt;br /&gt;--&gt; Running transaction check&lt;br /&gt;---&gt; Package kernel-firmware.noarch 0:2.6.32-220.2.1.el6 will be obsoleted&lt;br /&gt;---&gt; Package vzkernel-firmware.noarch 0:2.6.32-042stab044.11 will be obsoleting&lt;br /&gt;--&gt; Finished Dependency Resolution&lt;br /&gt;&lt;br /&gt;Dependencies Resolved&lt;br /&gt;&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Package                                       Arch                               Version                                          Repository                                       Size&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Installing:&lt;br /&gt;vzkernel-firmware                             noarch                             2.6.32-042stab044.11                             openvz-kernel-rhel6                             2.9 M&lt;br /&gt;replacing  kernel-firmware.noarch 2.6.32-220.2.1.el6&lt;br /&gt;&lt;br /&gt;Transaction Summary&lt;br /&gt;=========================================================================================================================================================================================&lt;br /&gt;Install       1 Package(s)&lt;br /&gt;&lt;br /&gt;Total download size: 2.9 M&lt;br /&gt;Is this ok [y/N]: Y&lt;br /&gt;Downloading Packages:&lt;br /&gt;vzkernel-firmware-2.6.32-042stab044.11.noarch.rpm                                                                                                                 | 2.9 MB     00:00     &lt;br /&gt;Running rpm_check_debug&lt;br /&gt;Running Transaction Test&lt;br /&gt;Transaction Test Succeeded&lt;br /&gt;Running Transaction&lt;br /&gt;Installing : vzkernel-firmware-2.6.32-042stab044.11.noarch                                                                                                                         1/2 &lt;br /&gt;Erasing    : kernel-firmware-2.6.32-220.2.1.el6.noarch                                                                                                                             2/2 &lt;br /&gt;&lt;br /&gt;Installed:&lt;br /&gt;vzkernel-firmware.noarch 0:2.6.32-042stab044.11                                                                                                                                        &lt;br /&gt;&lt;br /&gt;Replaced:&lt;br /&gt;kernel-firmware.noarch 0:2.6.32-220.2.1.el6                                                                                                                                            &lt;br /&gt;&lt;br /&gt;Complete!&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Итого,  kernel-firmware был почему-то замещен  vzkernel-firmware. Скорее всего, при следующем апдейте ядра система вылетит снова. И баг, скорее всего, в OpenVZ репо, оно почему-то замещает собой стандартный пакет.&lt;br /&gt;&lt;br /&gt;Итого, план фикса следующий:&lt;br /&gt;1) Отключаем репо openvz (enabled=0): vi /etc/yum.repos.d/openvz.repo &lt;br /&gt;2) Удаляем пакет: yum remove -y vzkernel-firmware&lt;br /&gt;3) Обновляемся: yum update -y&lt;br /&gt;4) Включаем репо openvz: vi /etc/yum.repos.d/openvz.repo &lt;br /&gt;5) Обновляем систему (при этом, vzkernel-firmware будет установлен вновь): yum update -y&lt;br /&gt;6) Устанавливаем новое ядро стандартным: vim /boot/grub/grub.conf &lt;br /&gt;7) Радуемся :)&lt;br /&gt;&lt;br /&gt;Описание бага в багзилле OpenVZ: http://bugzilla.openvz.org/show_bug.cgi?id=2129&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3409533287396049714?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3409533287396049714/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3409533287396049714' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3409533287396049714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3409533287396049714'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/centos-6-openvz.html' title='CentOS 6 + OpenVZ = ужас с зависимостями при обновлении'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8837980619660026858</id><published>2011-12-21T16:22:00.001+04:00</published><updated>2011-12-21T16:24:17.056+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Удобная работа с MySQL из Python посредством oursql</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Зачем? Во-первых, MySQL DB в чистом виде черезчур аскетичен и нет таких удобных вещей как плейсхолдеров (параметризированных запросов), а без них работать с MySQL совершенно не камильфо. Модуль написан на C, так что не стоит бояться тормозов.&lt;br /&gt;&lt;br /&gt;Ставим зависимости:&lt;br /&gt;&lt;blockquote&gt;apt-get install -y libmysqlclient-dev python-mysqldb &lt;/blockquote&gt;&lt;br /&gt;Собираем oursql:&lt;br /&gt;&lt;blockquote&gt;pip install oursql&lt;/blockquote&gt;&lt;br /&gt;Вот пример кода, которого достаточно для удобной работы с MySQL:&lt;br /&gt;&lt;blockquote&gt;#!/usr/bin/python&lt;br /&gt;&lt;br /&gt;import oursql&lt;br /&gt;import stat_config&lt;br /&gt;&lt;br /&gt;conn = oursql.connect(host='127.0.0.1', user='db_user', passwd='db_password', db='db_name')&lt;br /&gt;&lt;br /&gt;# return rows as dicts&lt;br /&gt;curs = conn.cursor(oursql.DictCursor)&lt;br /&gt;&lt;br /&gt;# return row as arrays&lt;br /&gt;# curs = conn.cursor()&lt;br /&gt;&lt;br /&gt;curs.execute("SELECT * FROM domains WHERE domain_id = ? LIMIT ?", (1, 10))&lt;br /&gt;&lt;br /&gt;for row in curs:&lt;br /&gt;print row&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Визуально, модуль работает не просто быстро, а ОЧЕНЬ быстро! Что очень радует!&lt;br /&gt;&lt;br /&gt;Офсайт: &lt;a href="http://packages.python.org/oursql/"&gt;http://packages.python.org/oursql/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8837980619660026858?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8837980619660026858/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8837980619660026858' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8837980619660026858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8837980619660026858'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/mysql-python-oursql.html' title='Удобная работа с MySQL из Python посредством oursql'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1986720963694532262</id><published>2011-12-21T14:59:00.001+04:00</published><updated>2011-12-21T15:59:54.198+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Профилирование проектов на Python</title><content type='html'>&lt;blockquote&gt;apt-get install -y python-profiler&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Запускаем скрипт:&lt;br /&gt;&lt;blockquote&gt;python -m profile login_to_mysql.py &lt;br /&gt;test data&lt;br /&gt;6 function calls in 0.000 CPU seconds&lt;br /&gt;&lt;br /&gt;Ordered by: standard name&lt;br /&gt;&lt;br /&gt;ncalls  tottime  percall  cumtime  percall filename:lineno(function)&lt;br /&gt;1    0.000    0.000    0.000    0.000 :0(execfile)&lt;br /&gt;1    0.000    0.000    0.000    0.000 :0(setprofile)&lt;br /&gt;1    0.000    0.000    0.000    0.000 &lt;string&gt;:1(&lt;module&gt;)&lt;br /&gt;1    0.000    0.000    0.000    0.000 login_to_mysql.py:3(&lt;module&gt;)&lt;br /&gt;1    0.000    0.000    0.000    0.000 profile:0(execfile('login_to_mysql.py'))&lt;br /&gt;0    0.000             0.000          profile:0(profiler)&lt;br /&gt;1    0.000    0.000    0.000    0.000 testinclude.py:4(&lt;module&gt;)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Вот так вот легко и просто :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1986720963694532262?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1986720963694532262/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1986720963694532262' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1986720963694532262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1986720963694532262'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/blog-post_21.html' title='Профилирование проектов на Python'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8609247920145968541</id><published>2011-12-19T18:27:00.000+04:00</published><updated>2011-12-19T18:27:32.490+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>Как собрать в MySQL таблице только уникальные данные?</title><content type='html'>Вот потребовалось собирать в таблице только уникальные данные. Причем, требуется, чтобы при добавлении значение, которое уже есть в таблице, новая запись просто игнорировалась. Как это сделать? &lt;br /&gt;&lt;br /&gt;Очень просто - добавить для поля ограничение UNIQUE, а при использовании INSERT использовать конструкцию вида: INSERT IGNORE INTO ips (ip) VALUES('11.22.33.44'). При этом, не будет выдаваться ошибка при вставке значения, которое уже имеется в таблице, но и не будет осуществляться само добавление.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8609247920145968541?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8609247920145968541/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8609247920145968541' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8609247920145968541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8609247920145968541'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/mysql.html' title='Как собрать в MySQL таблице только уникальные данные?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1887185939561932898</id><published>2011-12-19T13:35:00.000+04:00</published><updated>2011-12-19T13:35:48.272+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BGP'/><title type='text'>Сборка libbgpdump на Debian 6 Squeeze</title><content type='html'>Офсайт: &lt;a href="http://www.ris.ripe.net/source/bgpdump/"&gt;http://www.ris.ripe.net/source/bgpdump/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;apt-get install -y libbz2-dev &lt;br /&gt;cd /usr/src&lt;br /&gt;wget http://www.ris.ripe.net/source/bgpdump/libbgpdump-1.4.99.13.tgz&lt;br /&gt;tar -xf libbgpdump-1.4.99.13.tgz &lt;br /&gt;cd libbgpdump-1.4.99.13&lt;br /&gt;./configure  --prefix=/opt/libbgpdump&lt;br /&gt;make install&lt;br /&gt;./bgpdump --help&lt;br /&gt;mv bgpdump /opt&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1887185939561932898?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1887185939561932898/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1887185939561932898' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1887185939561932898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1887185939561932898'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/libbgpdump-debian-6-squeeze.html' title='Сборка libbgpdump на Debian 6 Squeeze'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4572064938150254476</id><published>2011-12-19T13:20:00.004+04:00</published><updated>2011-12-19T15:20:31.026+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BGP'/><title type='text'>Где можно взять актуальное содержимое Full BGP таблицы?</title><content type='html'>Вот тут в текстовом формате: &lt;a href="ftp://archive.routeviews.org/oix-route-views/"&gt;ftp://archive.routeviews.org/oix-route-views/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;А вот тут в бинарном (MRT TABLE DUMP V2 ): &lt;a href="ftp://archive.routeviews.org/bgpdata/2011.12/RIBS/"&gt;ftp://archive.routeviews.org/bgpdata/2011.12/RIBS/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Подробнее о проекте: &lt;a href="http://routeviews.org/"&gt;http://routeviews.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4572064938150254476?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4572064938150254476/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4572064938150254476' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4572064938150254476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4572064938150254476'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/full-bgp.html' title='Где можно взять актуальное содержимое Full BGP таблицы?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6085517238313242521</id><published>2011-12-19T12:42:00.000+04:00</published><updated>2011-12-19T12:42:03.815+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='ASN'/><title type='text'>Получить номер ASN по IP адресу</title><content type='html'>Для этого есть замечательный быстрый сервис (впрочем, искомую информацию всегда можно найти руками): &lt;a href="http://asn.cymru.com/"&gt;http://asn.cymru.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6085517238313242521?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6085517238313242521/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6085517238313242521' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6085517238313242521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6085517238313242521'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/asn-ip.html' title='Получить номер ASN по IP адресу'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6376841725493448852</id><published>2011-12-18T15:50:00.001+04:00</published><updated>2011-12-18T15:50:51.327+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>Не работает LOAD DATA INFILE от рядового пользователя MySQL</title><content type='html'>При этом, от рута LOAD DATA INFILE работает отлично.&lt;br /&gt;&lt;br /&gt;Как пофиксить? Нужно нашему пользователю дать дополнительные права:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;grant file on *.* to db_user@localhost;&lt;br /&gt;flush privileges;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6376841725493448852?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6376841725493448852/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6376841725493448852' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6376841725493448852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6376841725493448852'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/load-data-infile-dataraw-into-table.html' title='Не работает LOAD DATA INFILE от рядового пользователя MySQL'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7439512547172408310</id><published>2011-12-17T17:24:00.000+04:00</published><updated>2011-12-17T17:24:46.466+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Использование замкнутых циклов в Python</title><content type='html'>Возможно, с темой поста не все так гладко, но постараюсь описать, что я хотел. Имеется задача - создается заданное число классов и каждый класс должен получить при иницилизации 1 из нескольких (адреса серверов) идентификаторов. Как это реализовать красиво и нэтивно? Сразу в голову пришел кольцевой цикл и он, оказывается, уже есть в Питоне :)&lt;br /&gt;&lt;br /&gt;Вот такой простенький код:&lt;br /&gt;&lt;blockquote&gt;from itertools import cycle&lt;br /&gt;my_cycle = cycle( [1,2,3] )&lt;br /&gt;&gt;&gt;&gt; print my_cycle.next()&lt;br /&gt;1&lt;br /&gt;&gt;&gt;&gt; print my_cycle.next()&lt;br /&gt;2&lt;br /&gt;&gt;&gt;&gt; print my_cycle.next()&lt;br /&gt;3&lt;br /&gt;&gt;&gt;&gt; print my_cycle.next()&lt;br /&gt;1&lt;br /&gt;&gt;&gt;&gt; print my_cycle.next()&lt;br /&gt;2&lt;br /&gt;&gt;&gt;&gt; print my_cycle.next()&lt;br /&gt;3&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7439512547172408310?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7439512547172408310/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7439512547172408310' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7439512547172408310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7439512547172408310'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/python_17.html' title='Использование замкнутых циклов в Python'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8269818544471337013</id><published>2011-12-17T00:11:00.001+04:00</published><updated>2011-12-17T00:11:55.870+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PowerDNS'/><title type='text'>Просмотр статистики PowerDNS recursor</title><content type='html'>&lt;blockquote&gt;rec_control  get-all&lt;br /&gt;all-outqueries 17950&lt;br /&gt;dlg-only-drops 0&lt;br /&gt;outgoing-timeouts 342&lt;br /&gt;tcp-outqueries 0&lt;br /&gt;throttled-out 14&lt;br /&gt;throttled-outqueries 14&lt;br /&gt;unreachables 58&lt;br /&gt;answers-slow 307&lt;br /&gt;answers0-1 228&lt;br /&gt;answers1-10 0&lt;br /&gt;answers10-100 2746&lt;br /&gt;answers100-1000 3102&lt;br /&gt;case-mismatches 0&lt;br /&gt;chain-resends 2&lt;br /&gt;client-parse-errors 0&lt;br /&gt;edns-ping-matches 0&lt;br /&gt;edns-ping-mismatches 0&lt;br /&gt;ipv6-outqueries 0&lt;br /&gt;no-packet-error 7896&lt;br /&gt;noedns-outqueries 17949&lt;br /&gt;noerror-answers 5694&lt;br /&gt;noping-outqueries 0&lt;br /&gt;nsset-invalidations 103&lt;br /&gt;nxdomain-answers 15&lt;br /&gt;over-capacity-drops 0&lt;br /&gt;qa-latency 50242&lt;br /&gt;questions 11548&lt;br /&gt;resource-limits 0&lt;br /&gt;server-parse-errors 0&lt;br /&gt;servfail-answers 5839&lt;br /&gt;spoof-prevents 0&lt;br /&gt;tcp-client-overflow 0&lt;br /&gt;tcp-questions 0&lt;br /&gt;unauthorized-tcp 0&lt;br /&gt;unauthorized-udp 0&lt;br /&gt;unexpected-packets 0&lt;br /&gt;cache-entries 15959&lt;br /&gt;cache-hits 228&lt;br /&gt;cache-misses 6155&lt;br /&gt;concurrent-queries 0&lt;br /&gt;negcache-entries 168&lt;br /&gt;nsspeeds-entries 7474&lt;br /&gt;packetcache-entries 6100&lt;br /&gt;packetcache-hits 5165&lt;br /&gt;packetcache-misses 6383&lt;br /&gt;sys-msec 2129&lt;br /&gt;throttle-entries 516&lt;br /&gt;uptime 1055&lt;br /&gt;user-msec 1760&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8269818544471337013?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8269818544471337013/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8269818544471337013' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8269818544471337013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8269818544471337013'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/powerdns-recursor_17.html' title='Просмотр статистики PowerDNS recursor'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6136470201157703315</id><published>2011-12-16T23:56:00.000+04:00</published><updated>2011-12-16T23:56:08.826+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PowerDNS'/><title type='text'>Увеличение числа рабочих потоков у PowerDNS Recursor</title><content type='html'>Осуществляется в файле:&lt;br /&gt;&lt;blockquote&gt;vim /etc/powerdns/recursor.conf &lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Директивой:&lt;br /&gt;&lt;blockquote&gt;threads=12&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;После этого необходим перезапуск (Debian 6 Squeeze):&lt;br /&gt;&lt;blockquote&gt;/etc/init.d/pdns-recursor restart&lt;/blockquote&gt;&lt;br /&gt;Итого:&lt;br /&gt;&lt;blockquote&gt;cat /var/log/daemon.log  |grep pdns | grep threads&lt;br /&gt;Dec 13 19:04:28 stat pdns_recursor[11710]: Launching 2 threads&lt;br /&gt;Dec 15 18:39:33 stat pdns_recursor[3534]: Launching 2 threads&lt;br /&gt;Dec 15 18:40:21 stat pdns_recursor[3569]: Launching 2 threads&lt;br /&gt;Dec 16 21:37:11 stat pdns_recursor[15655]: Launching 2 threads&lt;br /&gt;Dec 16 22:53:09 stat pdns_recursor[17691]: Launching 12 threads&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6136470201157703315?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6136470201157703315/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6136470201157703315' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6136470201157703315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6136470201157703315'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/powerdns-recursor.html' title='Увеличение числа рабочих потоков у PowerDNS Recursor'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3628588916280257693</id><published>2011-12-16T02:48:00.000+04:00</published><updated>2011-12-16T02:48:59.346+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLAlchemy'/><title type='text'>Установка SQLAlchemy на Debian 6 Squeeze</title><content type='html'>Ставим нужные пакеты (С-зависимости необходимы для сборки бинарных библиотек, ускоряющих работу SQLAlchemy): &lt;blockquote&gt;apt-get install -y python-pip gcc python2.6-dev&lt;/blockquote&gt;&lt;br /&gt;Ставим библиотеку: &lt;blockquote&gt;pip install sqlalchemy &lt;/blockquote&gt;&lt;br /&gt;Ставим библиотеку для поддержки требуемого движка СУБД: &lt;blockquote&gt;apt-get install -y python-mysqldb&lt;/blockquote&gt;&lt;br /&gt;Убеждаемся, что все установилось корректно:&lt;br /&gt;&lt;blockquote&gt;python&lt;br /&gt;Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48) &lt;br /&gt;[GCC 4.4.5] on linux2&lt;br /&gt;Type "help", "copyright", "credits" or "license" for more information.&lt;br /&gt;&gt;&gt;&gt; import sqlalchemy&lt;br /&gt;&gt;&gt;&gt; sqlalchemy.__version__ &lt;br /&gt;'0.7.4'&lt;br /&gt;&gt;&gt;&gt; &lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Все! &lt;br /&gt;&lt;br /&gt;Написано на базе инструкции: &lt;a href="http://phpsuxx.blogspot.com/2009/10/pylons_18.html"&gt;http://phpsuxx.blogspot.com/2009/10/pylons_18.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3628588916280257693?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3628588916280257693/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3628588916280257693' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3628588916280257693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3628588916280257693'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/sqlalchemy-debian-6-squeeze.html' title='Установка SQLAlchemy на Debian 6 Squeeze'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1707978207033565077</id><published>2011-12-16T02:10:00.003+04:00</published><updated>2011-12-16T02:23:30.782+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Разное'/><title type='text'>Очень грамотная и правильная мысль при решении нетрвиальных задач</title><content type='html'>Обращаю внимание именно на второй ответ!&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;При ответе на вопросы в рамках office hours (то есть ответы на вопросы от учеников от преподавателей курса) было как минимум два интерсных вопроса-ответа. Далее вольный перевод по памяти с моими возможными добавками:&lt;br /&gt;&lt;br /&gt;Ученик: Почему вы делаете эти курсы бесплатно для всех?&lt;br /&gt;&lt;br /&gt;Себастиан: Мы делаем это из-за вас (показывает в экран). because of you! Так восхитительно делиться знаниями с таким огномных количеством людей. У меня никогда не было такой огромной группы!&lt;br /&gt;&lt;br /&gt;Ученик: Что вы посоветуете читать?&lt;br /&gt;&lt;br /&gt;Себастиян: Ничего не читайте. Выберите задачу, которая вам интересна (она может быть даже уже решена кем-то) и попробуйте решить ее. И когда вы ее решите своим способом, то потом вы можете почитать как она решалась другими. И я так же гарантирую (что-то вроде этого слова), что пока вы решаете такого рода задачи вы увидите около 10 задач, которые еще не решены и вот их-то и будет понастоящему интересно решать.&lt;/blockquote&gt;&lt;br /&gt;Взято с: &lt;a href="http://vostryakov.ru/blog/38-intoduction-ai/"&gt;http://vostryakov.ru/blog/38-intoduction-ai/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1707978207033565077?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1707978207033565077/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1707978207033565077' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1707978207033565077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1707978207033565077'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/blog-post_16.html' title='Очень грамотная и правильная мысль при решении нетрвиальных задач'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1540907437883296677</id><published>2011-12-16T02:03:00.004+04:00</published><updated>2011-12-16T02:24:00.068+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pip'/><category scheme='http://www.blogger.com/atom/ns#' term='easy_install'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>pip или easy_install?</title><content type='html'>Есди верить официальной документации pip, то именно его нужно использовать, так как он являестя более новой заменой для easy_install: &lt;blockquote&gt;pip is a tool for installing and managing Python packages, such as those found in the Python Package Index. It’s a replacement for easy_install.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Кроме этого, у pip есть функция uninstall, которая ставит его на голову выше easy_install! &lt;br /&gt;&lt;br /&gt;Установка на Debian: &lt;blockquote&gt;apt-get install -y python-pip &lt;/blockquote&gt;&lt;br /&gt;Источник: &lt;a href="http://www.pip-installer.org/en/latest/index.html"&gt;http://www.pip-installer.org/en/latest/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1540907437883296677?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1540907437883296677/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1540907437883296677' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1540907437883296677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1540907437883296677'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/pip-easyinstall.html' title='pip или easy_install?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1230937879280231005</id><published>2011-12-16T01:19:00.002+04:00</published><updated>2011-12-16T22:15:51.503+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pylons'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><category scheme='http://www.blogger.com/atom/ns#' term='Pyramid'/><title type='text'>Встрчайте приемника Pylons - Pyramid !</title><content type='html'>&lt;a href="http://www.pylonsproject.org/"&gt;http://www.pylonsproject.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1230937879280231005?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1230937879280231005/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1230937879280231005' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1230937879280231005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1230937879280231005'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/pytlons-pyramid.html' title='Встрчайте приемника Pylons - Pyramid !'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-2629001348060333729</id><published>2011-12-16T01:06:00.005+04:00</published><updated>2011-12-16T01:26:05.586+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><category scheme='http://www.blogger.com/atom/ns#' term='Multithreading'/><title type='text'>Простейшее многопоточное приложение на Python</title><content type='html'>&lt;blockquote&gt;#!/usr/bin/python&lt;br /&gt;&lt;br /&gt;from threading import Thread&lt;br /&gt;import time&lt;br /&gt;&lt;br /&gt;class testThread(Thread):&lt;br /&gt;def __init__(self, number):&lt;br /&gt;Thread.__init__(self)&lt;br /&gt;self.number = number&lt;br /&gt;def run(self):&lt;br /&gt;time.sleep(2)&lt;br /&gt;print "Hello from thread %d" % self.number&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;threads_list = []&lt;br /&gt;for i in range (1,10):&lt;br /&gt;test_thread_object = testThread(i)&lt;br /&gt;threads_list.append(test_thread_object)&lt;br /&gt;test_thread_object.start()&lt;br /&gt;&lt;br /&gt;for thread in threads_list:&lt;br /&gt;thread.join()&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Вот трейс исполнения:&lt;br /&gt;&lt;blockquote&gt;time python threads.py &lt;br /&gt;Hello from thread 3Hello from thread 1&lt;br /&gt;Hello from thread 5&lt;br /&gt;&lt;br /&gt;Hello from thread 6&lt;br /&gt;Hello from thread 4Hello from thread 2&lt;br /&gt;Hello from thread 7Hello from thread 9&lt;br /&gt;&lt;br /&gt;Hello from thread 8&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;real 0m2.050s&lt;br /&gt;user 0m0.035s&lt;br /&gt;sys 0m0.015s&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Вообще, очень красиво и лаконично все. Да и по отзывам, в отличие от Перла, у Питона с многопоточностью все хорошо.&lt;br /&gt;&lt;br /&gt;Источники: &lt;a href="http://www.wellho.net/solutions/python-python-threads-a-first-example.html"&gt;http://www.wellho.net/solutions/python-python-threads-a-first-example.html&lt;/a&gt; и &lt;a href="http://docs.python.org/library/threading.html#thread-objects"&gt;http://docs.python.org/library/threading.html#thread-objects&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-2629001348060333729?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/2629001348060333729/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=2629001348060333729' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2629001348060333729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2629001348060333729'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/python.html' title='Простейшее многопоточное приложение на Python'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1832194557570349077</id><published>2011-12-15T19:42:00.000+04:00</published><updated>2011-12-15T19:42:56.952+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><category scheme='http://www.blogger.com/atom/ns#' term='PowerDNS'/><title type='text'>Отличная статья по асинхронному DNS резволвингу посредством adns из Python</title><content type='html'>&lt;a href="http://www.catonmat.net/blog/asynchronous-dns-resolution/"&gt;http://www.catonmat.net/blog/asynchronous-dns-resolution/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ставить сие чудо очень просто: &lt;blockquote&gt;apt-get install -y python-adns&lt;/blockquote&gt;&lt;br /&gt;Результаты обоих вариантов (slow и fast) на моей машине примерно следующие:&lt;br /&gt;&lt;blockquote&gt;python slow.py &lt;br /&gt;It took 31.14 seconds to resolve 100 hosts.&lt;br /&gt;python fast.py &lt;br /&gt;It took 7.30 seconds to resolve 100 hosts.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Это при условии, что на машине работал локальный DNS резольвер (PowerDNS).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1832194557570349077?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1832194557570349077/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1832194557570349077' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1832194557570349077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1832194557570349077'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/dns-adns-python.html' title='Отличная статья по асинхронному DNS резволвингу посредством adns из Python'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-2617798955552091995</id><published>2011-12-15T18:01:00.001+04:00</published><updated>2011-12-15T18:01:33.020+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IPv6'/><title type='text'>Ресурс для всех по IPv6 от RIPE !</title><content type='html'>&lt;a href="http://www.ipv6actnow.org/"&gt;http://www.ipv6actnow.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Все, что Вы хотите знать об  IPv6 Вы найдете на нем!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-2617798955552091995?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/2617798955552091995/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=2617798955552091995' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2617798955552091995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2617798955552091995'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/ipv6-ripe.html' title='Ресурс для всех по IPv6 от RIPE !'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-957940234279765617</id><published>2011-12-15T03:59:00.002+04:00</published><updated>2011-12-15T03:59:45.548+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>26 рекомендаций по улучшению безопасности PHP</title><content type='html'>&lt;a href="http://www.cyberciti.biz/tips/php-security-best-practices-tutorial.html"&gt;http://www.cyberciti.biz/tips/php-security-best-practices-tutorial.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-957940234279765617?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/957940234279765617/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=957940234279765617' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/957940234279765617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/957940234279765617'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/26-php.html' title='26 рекомендаций по улучшению безопасности PHP'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8935505528247251193</id><published>2011-12-15T03:55:00.002+04:00</published><updated>2011-12-15T03:55:34.337+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sheduler'/><category scheme='http://www.blogger.com/atom/ns#' term='cfq'/><category scheme='http://www.blogger.com/atom/ns#' term='deadline'/><title type='text'>Какой, по мнению Red Hat, планировщик в Линукс лучше вссего для СУБД</title><content type='html'>Deadline, &lt;a href="https://access.redhat.com/kb/docs/DOC-66792"&gt;потому что&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8935505528247251193?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8935505528247251193/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8935505528247251193' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8935505528247251193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8935505528247251193'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/red-hat.html' title='Какой, по мнению Red Hat, планировщик в Линукс лучше вссего для СУБД'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6830352190985105441</id><published>2011-12-15T03:48:00.002+04:00</published><updated>2011-12-15T03:48:39.097+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Вышел Solaris 11!</title><content type='html'>Лучше поздно, чем никогда :) Не могу такое событие оставить без вниамния &lt;a href="http://www.opennet.ru/opennews/art.shtml?num=32267"&gt;http://www.opennet.ru/opennews/art.shtml?num=32267&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6830352190985105441?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6830352190985105441/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6830352190985105441' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6830352190985105441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6830352190985105441'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/solaris-11.html' title='Вышел Solaris 11!'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8228469011525812118</id><published>2011-12-15T03:44:00.001+04:00</published><updated>2011-12-15T03:44:34.330+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Red Hat'/><title type='text'>Новый язык программирования от Red Hat - Ceylon</title><content type='html'>&lt;a href="http://www.opennet.ru/opennews/art.shtml?num=32364"&gt;http://www.opennet.ru/opennews/art.shtml?num=32364&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8228469011525812118?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8228469011525812118/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8228469011525812118' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8228469011525812118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8228469011525812118'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/red-hat-ceylon.html' title='Новый язык программирования от Red Hat - Ceylon'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3498186108233142173</id><published>2011-12-15T03:35:00.000+04:00</published><updated>2011-12-15T03:35:49.199+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>Виртуальная машина для выполнения PHP от Facebook</title><content type='html'>Прошу: &lt;a href="https://www.facebook.com/notes/facebook-engineering/the-hiphop-virtual-machine/10150415177928920"&gt;https://www.facebook.com/notes/facebook-engineering/the-hiphop-virtual-machine/10150415177928920&lt;/a&gt; ! Весьма интересный проект, рекомендую с описанием ознакомиться всем.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3498186108233142173?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3498186108233142173/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3498186108233142173' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3498186108233142173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3498186108233142173'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/php-facebook.html' title='Виртуальная машина для выполнения PHP от Facebook'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3310739954029431839</id><published>2011-12-15T03:05:00.002+04:00</published><updated>2011-12-15T03:07:51.754+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Антиспам'/><title type='text'>Яндекс Спамооборона - RIP</title><content type='html'>Все, коммерческая версия данного продукта более не продается: &lt;a href="http://so.yandex.ru/news/2011/index.xml#2011-07-04"&gt;http://so.yandex.ru/news/2011/index.xml#2011-07-04&lt;/a&gt;, всем клиентам рекомендуют переход на SaaS решение "Яндекс Почта для домена".&lt;br /&gt;&lt;br /&gt;Вспоминая, сколько дней у меня заняла борьба с кривостями скриптов, настоящая война с выжиранием ресурсов демоном so, а также проверка демона so на факт жизнедеятельонсти всевозможными могниторингами... хочется удалить приписку "RIP" и заменить на что-нибудь недоброе, но как говорят... либо никак, либо хорошо.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3310739954029431839?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3310739954029431839/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3310739954029431839' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3310739954029431839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3310739954029431839'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/rip.html' title='Яндекс Спамооборона - RIP'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1057092292896898300</id><published>2011-12-15T02:43:00.002+04:00</published><updated>2011-12-15T02:43:55.967+04:00</updated><title type='text'>Сводная таблица сравнения гипервизоров</title><content type='html'>&lt;a href="http://www.vmguru.nl/wordpress/2011/11/updated-enterprise-hypervisor-comparison/"&gt;http://www.vmguru.nl/wordpress/2011/11/updated-enterprise-hypervisor-comparison/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1057092292896898300?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1057092292896898300/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1057092292896898300' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1057092292896898300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1057092292896898300'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/blog-post.html' title='Сводная таблица сравнения гипервизоров'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1660050482918114184</id><published>2011-12-15T02:40:00.002+04:00</published><updated>2011-12-15T02:41:00.057+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VmWare ESXi'/><title type='text'>Добавление возможности управления виртуальными машинами через Web интерфейс на VmWare ESXi</title><content type='html'>&lt;a href="http://www.virtuallyghetto.com/2011/12/ghetto-webaccess-for-esxi.html"&gt;http://www.virtuallyghetto.com/2011/12/ghetto-webaccess-for-esxi.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1660050482918114184?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1660050482918114184/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1660050482918114184' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1660050482918114184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1660050482918114184'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/web-vmware-esxi.html' title='Добавление возможности управления виртуальными машинами через Web интерфейс на VmWare ESXi'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-2354370073418785779</id><published>2011-12-15T02:29:00.001+04:00</published><updated>2011-12-15T02:29:27.013+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><title type='text'>Супер инициатива в области виртулизации - Open Stack</title><content type='html'>&lt;a href="http://openstack.org/"&gt;http://openstack.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-2354370073418785779?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/2354370073418785779/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=2354370073418785779' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2354370073418785779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2354370073418785779'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/open-stack.html' title='Супер инициатива в области виртулизации - Open Stack'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7251708628441844777</id><published>2011-12-14T11:49:00.000+04:00</published><updated>2011-12-14T11:49:15.902+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Chrome'/><title type='text'>Защита от DDoS сайтов в Chrome</title><content type='html'>Если часто обновлять страничку, которая выдает код 5xx, то на 2й-3й раз Chrome выдаст предупреждение, что так делать не нужно: &lt;blockquote&gt;In order to prevent Distributed Denial of Service (DDoS) attacks from being perpetrated by web pages and extensions that run within Chrome, the HTTP throttling mechanism keeps track of errors requesting a given URL (minus the query parameters), and after a few 5xx errors in a row, starts exponentially increasing an interval during which requests to the given URL are disallowed.&lt;br /&gt;&lt;br /&gt;You may enable or disable the feature below. Please let us know if the feature is causing problems for your web site. More details and contact information at http://dev.chromium.org/throttling.&lt;br /&gt;&lt;br /&gt; Throttle HTTP requests if the server has been overloaded or encountered an error.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7251708628441844777?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7251708628441844777/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7251708628441844777' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7251708628441844777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7251708628441844777'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/ddos-chrome.html' title='Защита от DDoS сайтов в Chrome'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-615612618392116659</id><published>2011-12-13T20:11:00.000+04:00</published><updated>2011-12-13T20:11:14.710+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PowerDNS'/><title type='text'>Ускорение скорости резолвинга за счет использования PowerDNS recursor на Debian Squeeze</title><content type='html'>Итак, имеем необходимость в частых DNS запросах:&lt;br /&gt;&lt;blockquote&gt;time for i in `seq 1 100`; do host ya.ru &gt; /dev/null; done&lt;br /&gt;&lt;br /&gt;real 0m4.938s&lt;br /&gt;user 0m0.160s&lt;br /&gt;sys 0m0.149s&lt;br /&gt;root@stat:~# time for i in `seq 1 1000`; do host ya.ru &gt; /dev/null; done&lt;br /&gt;&lt;br /&gt;real 0m50.746s&lt;br /&gt;user 0m1.601s&lt;br /&gt;sys 0m1.465s&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt; Скорость, как видно, очень низкая и подобная скорость реакции может стать узким горлышком приложения. &lt;br /&gt;&lt;br /&gt;Чтобы исправить подобное поведение, можно поставить локальный кэширующий DNS, мне нравится PowerDNS Recursor: &lt;br /&gt;&lt;blockquote&gt;apt-get install -y powerdns-recursor&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;После установки необходимо сделать установленный DNS сервер основным в системе:&lt;br /&gt;&lt;blockquote&gt;vim /etc/resolv.conf&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;И в самый верх добавляем следующее, а имеющиеся записи комментируем диезом: &lt;br /&gt;&lt;blockquote&gt;nameserver 127.0.0.1&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Повторяем тест:&lt;br /&gt;&lt;blockquote&gt;time for i in `seq 1 1000`; do host ya.ru &gt; /dev/null; done&lt;br /&gt;&lt;br /&gt;real 0m3.400s&lt;br /&gt;user 0m1.456s&lt;br /&gt;sys 0m1.735s&lt;br /&gt;root@stat:~# time for i in `seq 1 1000`; do host ya.ru &gt; /dev/null; done&lt;br /&gt;&lt;br /&gt;real 0m3.520s&lt;br /&gt;user 0m1.532s&lt;br /&gt;sys 0m1.735s&lt;br /&gt;root@stat:~# time for i in `seq 1 1000`; do host ya.ru &gt; /dev/null; done&lt;br /&gt;&lt;br /&gt;real 0m3.487s&lt;br /&gt;user 0m1.452s&lt;br /&gt;sys 0m1.782s&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Все, результат достигнут, на множестве одинаковых запросов будет достигаться серьезное повышение скорости работы.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-615612618392116659?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/615612618392116659/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=615612618392116659' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/615612618392116659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/615612618392116659'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/powerdns-recursor-debian-squeeze.html' title='Ускорение скорости резолвинга за счет использования PowerDNS recursor на Debian Squeeze'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7813567062521389281</id><published>2011-12-13T19:29:00.002+04:00</published><updated>2011-12-13T19:29:52.477+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cURL'/><title type='text'>HTTP PUT vs POST для загрузки файлов, что лучше?</title><content type='html'>По инфе с &lt;a href="http://stackoverflow.com/questions/6511122/php-file-uploads-post-vs-put"&gt;stackoverflow&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The PUT method, though not as widely used as the POST method is perhaps the more efficient way of uploading files to a server. This is because in a POST upload the files neede to be combined together into a multipart message and this message has to be decoded at the server. In contrast, the PUT method allows you to simply write the contents of the file to the socket connection that is established with the server.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Информация из мана &lt;a href="http://curl.haxx.se/docs/httpscripting.html"&gt;cURL&lt;/a&gt; подтверждает, что для загрузки файлов PUT - лучший вариант:&lt;br /&gt;&lt;blockquote&gt;5. PUT&lt;br /&gt;&lt;br /&gt;The perhaps best way to upload data to a HTTP server is to use PUT. Then&lt;br /&gt;again, this of course requires that someone put a program or script on the&lt;br /&gt;server end that knows how to receive a HTTP PUT stream.&lt;br /&gt;&lt;br /&gt;Put a file to a HTTP server with curl:&lt;br /&gt;&lt;br /&gt;curl --upload-file uploadfile http://www.example.com/receive.cgi&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7813567062521389281?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7813567062521389281/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7813567062521389281' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7813567062521389281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7813567062521389281'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/http-put-vs-post.html' title='HTTP PUT vs POST для загрузки файлов, что лучше?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1278336535866935780</id><published>2011-12-10T23:50:00.002+04:00</published><updated>2011-12-10T23:50:35.158+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><title type='text'>Вышел CentOS 6.1 !</title><content type='html'>Ну наконец-то! Ссылка: &lt;a href="http://www.centos.org/"&gt;http://www.centos.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1278336535866935780?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1278336535866935780/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1278336535866935780' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1278336535866935780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1278336535866935780'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/centos-61.html' title='Вышел CentOS 6.1 !'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1172183800310645390</id><published>2011-12-10T23:46:00.002+04:00</published><updated>2011-12-10T23:46:57.017+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenVZ'/><title type='text'>Описание технологии vSwap в новых OpenVZ ядрах</title><content type='html'>&lt;a href="http://openvz.livejournal.com/39644.html"&gt;http://openvz.livejournal.com/39644.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1172183800310645390?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1172183800310645390/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1172183800310645390' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1172183800310645390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1172183800310645390'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/vswap-openvz.html' title='Описание технологии vSwap в новых OpenVZ ядрах'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7660947286641139113</id><published>2011-12-10T16:10:00.000+04:00</published><updated>2011-12-10T16:10:18.097+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Как убрать warning у Python Paramiko: No handlers could be found for logger "paramiko.transport"</title><content type='html'>Фиксится легко, достаточно перед кодом с paramiko указать логгер:&lt;br /&gt;&lt;blockquote&gt;paramiko.util.log_to_file('paramiko.log')&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7660947286641139113?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7660947286641139113/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7660947286641139113' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7660947286641139113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7660947286641139113'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/warning-python-paramiko-no-handlers.html' title='Как убрать warning у Python Paramiko: No handlers could be found for logger &quot;paramiko.transport&quot;'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3124801729741153342</id><published>2011-12-02T17:41:00.001+04:00</published><updated>2011-12-02T17:42:28.357+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='squeeze'/><title type='text'>Debian Squeeze и часовой пояс Киева</title><content type='html'>В связи с рядом обсуждений в Раде, так не понятно, отменили  переход на летнее время или нет. В итоге из-за этой неопределенности, в Debian Squeeze некорректные данные по часовой зоне Киева.&lt;br /&gt;&lt;br /&gt;До фикса:&lt;br /&gt;&lt;blockquote&gt;zdump -v /usr/share/zoneinfo/Europe/Kiev  | grep 2011     &lt;br /&gt;/usr/share/zoneinfo/Europe/Kiev  Sun Mar 27 00:59:59 2011 UTC = Sun Mar 27 02:59:59 2011 EET isdst=0 gmtoff=7200&lt;br /&gt;/usr/share/zoneinfo/Europe/Kiev  Sun Mar 27 01:00:00 2011 UTC = Sun Mar 27 04:00:00 2011 FET isdst=0 gmtoff=10800&lt;/blockquote&gt;&lt;br /&gt;Фикс (пакет от wheezy):&lt;br /&gt;&lt;blockquote&gt;wget http://ftp.us.debian.org/debian/pool/main/t/tzdata/tzdata_2011n-1_all.deb&lt;br /&gt;dpkg -i tzdata_2011n-1_all.deb&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;После фикса:&lt;br /&gt;&lt;blockquote&gt;zdump -v /usr/share/zoneinfo/Europe/Kiev  | grep 2011&lt;br /&gt;/usr/share/zoneinfo/Europe/Kiev  Sun Mar 27 00:59:59 2011 UTC = Sun Mar 27 02:59:59 2011 EET isdst=0 gmtoff=7200&lt;br /&gt;/usr/share/zoneinfo/Europe/Kiev  Sun Mar 27 01:00:00 2011 UTC = Sun Mar 27 04:00:00 2011 EEST isdst=1 gmtoff=10800&lt;br /&gt;/usr/share/zoneinfo/Europe/Kiev  Sun Oct 30 00:59:59 2011 UTC = Sun Oct 30 03:59:59 2011 EEST isdst=1 gmtoff=10800&lt;br /&gt;/usr/share/zoneinfo/Europe/Kiev  Sun Oct 30 01:00:00 2011 UTC = Sun Oct 30 03:00:00 2011 EET isdst=0 gmtoff=7200&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Выпиcка из баг-трекера Debian: &lt;a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647830"&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647830&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3124801729741153342?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3124801729741153342/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3124801729741153342' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3124801729741153342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3124801729741153342'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/debian-squeeze.html' title='Debian Squeeze и часовой пояс Киева'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-2342901159683664455</id><published>2011-12-01T17:04:00.000+04:00</published><updated>2011-12-01T17:04:52.988+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS6'/><title type='text'>Установка CentOS 6 по VNC</title><content type='html'>В инсталляторе корректируем первый пункт через tab и дописываем "vnc". После этого будет предложено выбрать сетевую карту и сконфигурировать ее. &lt;br /&gt;&lt;br /&gt;После этого, машина напишет, что VNC запущен и укажет порт и айпи: Please manually connect your vnc client to 192.168.1.110:1 to begin install. После этого подключаемся VNC клиентом и ставим ОС. Очень актуально в случаях, когда по тем или иным причинам не запускается графический инсталлятор, но в то же время требуется кастомная разбивка, которая отсутсвтует в текстовой версии инсталлера.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-2342901159683664455?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/2342901159683664455/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=2342901159683664455' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2342901159683664455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2342901159683664455'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/centos-6-vnc.html' title='Установка CentOS 6 по VNC'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1946384005148127687</id><published>2011-12-01T16:28:00.002+04:00</published><updated>2011-12-01T16:28:32.363+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS6'/><title type='text'>Проблема с кастомной разбивкой дисков при CentOS 6 text install</title><content type='html'>К сожалению, нет возможности настроить разделы вручную, об этом сказано в документации: &lt;blockquote&gt;The text installer has limited capabilities compared to the GUI installer. Most notably there is no support for configuring partition layout, storage methods or package selection. Please refer to the official documentation for details. Here you can find some useful information on creating and using kickstart files which can be used to perform advanced configuring without the need for the GUI installer.&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Источник: &lt;a href="http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.0"&gt;http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.0&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1946384005148127687?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1946384005148127687/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1946384005148127687' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1946384005148127687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1946384005148127687'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/centos-6-text-install.html' title='Проблема с кастомной разбивкой дисков при CentOS 6 text install'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7608578635886896334</id><published>2011-12-01T16:25:00.001+04:00</published><updated>2011-12-01T16:25:52.142+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS6'/><title type='text'>Как запустить инсталлятор CentOS 6 в текстовом режиме?</title><content type='html'>В окне выбора опций установки tab на первом пункте и дописываем через пробел: text.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7608578635886896334?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7608578635886896334/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7608578635886896334' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7608578635886896334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7608578635886896334'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/12/centos-6.html' title='Как запустить инсталлятор CentOS 6 в текстовом режиме?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-873632999869998752</id><published>2011-11-28T12:21:00.000+04:00</published><updated>2011-11-28T12:21:51.632+04:00</updated><title type='text'>Когда оканчивается поддержка дистрибутива Debian Lenny?</title><content type='html'>Явно это нигде не указано: &lt;blockquote&gt;Q: How long will security updates be provided?&lt;br /&gt;&lt;br /&gt;A: The security team tries to support a stable distribution for about one year after the next stable distribution has been released, except when another stable distribution is released within this year. It is not possible to support three distributions; supporting two simultaneously is already difficult enough.&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;А Debian 6 Squeeze вышел 8 фефраля 2011 года: &lt;a href="http://www.debian.org/releases/stable/index.ru.html"&gt;http://www.debian.org/releases/stable/index.ru.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Путем недолгого продолжения логических рассуждений, понимаем, что окончание поддержки выпадает на февраль 2012 года.&lt;br /&gt;&lt;br /&gt;Источник: &lt;a href="http://www.debian.org/security/faq"&gt;http://www.debian.org/security/faq&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-873632999869998752?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/873632999869998752/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=873632999869998752' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/873632999869998752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/873632999869998752'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/debian-lenny.html' title='Когда оканчивается поддержка дистрибутива Debian Lenny?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6541214440250548202</id><published>2011-11-25T12:52:00.001+04:00</published><updated>2011-11-25T12:53:43.991+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><title type='text'>FreeBSD - загрузка с USB</title><content type='html'>При загрузке FreeBSD с usb, очень распространена ситуация, когда система не дождалась инициализации USB и выдала "кант маунт рут", но в dmesg при этом видно, что флешка подмонтировалась, но с задержкой.&lt;br /&gt;&lt;br /&gt;Для борьбы с этим, нужно увеличить таймаут ожидания root устройства:&lt;br /&gt;&lt;blockquote&gt;vi /boot/loader.conf&lt;/blockquote&gt;&lt;br /&gt;И добавить там:&lt;br /&gt;&lt;blockquote&gt;kern.cam.boot_delay=10000&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Источник: &lt;a href="http://forums.freebsd.org/showthread.php?t=23349"&gt;http://forums.freebsd.org/showthread.php?t=23349&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6541214440250548202?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6541214440250548202/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6541214440250548202' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6541214440250548202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6541214440250548202'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/freebsd-usb.html' title='FreeBSD - загрузка с USB'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1530668400160508649</id><published>2011-11-21T12:12:00.002+04:00</published><updated>2011-12-06T14:06:09.026+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenVZ'/><title type='text'>VDSManager &amp; CentOS 6 = все очень странно работает</title><content type='html'>У нас чистый CentOS 6 с VDSManager создает контейнеры с некорректными настройками памяти - мы задаем гигабайт, два, пять, а памяти все равно 256 мб. А виной тому, что неявно используется не шаблон ve-basic, а шаблон ve-vswap:&lt;br /&gt;&lt;blockquote&gt;ls /etc/vz/conf/ | grep vswap&lt;br /&gt;ve-vswap-1024m.conf-sample&lt;br /&gt;ve-vswap-256m.conf-sample&lt;br /&gt;ve-vswap-512m.conf-sample&lt;/blockquote&gt;&lt;br /&gt;Который в принципе не совместим со старым типом к настроек UBC. Больше информации можете прочесть либо у меня в блоге http://phpsuxx.blogspot.com/2011/11/ubc-openvz-rhelcentos-6.html либо в оф источнике: http://wiki.openvz.org/VSwap&lt;br /&gt;&lt;br /&gt;Порылись в проблеме поглубже, выяснилось следующее - так ведет себя новый vzctl, я сейчас просто руками создавал VPS и он сам вкатил щаблон ve-swap:&lt;br /&gt;&lt;blockquote&gt;strace -o trace -f /usr/sbin/vzctl create 56131 --ostemplate debian-6.0-x86_64 --ipadd 176.9.219.67 --hostname test.ru&lt;/blockquote&gt;&lt;br /&gt;Лог стрейса внизу:&lt;br /&gt;&lt;blockquote&gt;26170 link("/vz/lock/56131.lckqsZEVT", "/vz/lock/56131.lck") = 0&lt;br /&gt;26170 unlink("/vz/lock/56131.lckqsZEVT") = 0&lt;br /&gt;26170 rt_sigaction(SIGINT, {SIG_IGN, [], SA_RESTORER, 0x7fed4b433980}, NULL, 8) = 0&lt;br /&gt;26170 stat("/etc/vz/conf/56131.conf", 0x7fffb7f445b0) = -1 ENOENT (No such file or directory)&lt;br /&gt;26170 stat("/etc/vz/conf/ve-vswap-256m.conf-sample", {st_mode=S_IFREG|0644, st_size=1581, ...}) = 0&lt;br /&gt;26170 stat("/etc/vz/conf/ve-vswap-256m.conf-sample", {st_mode=S_IFREG|0644, st_size=1581, ...}) = 0&lt;br /&gt;26170 open("/etc/vz/conf/ve-vswap-256m.conf-sample", O_RDONLY) = 5&lt;br /&gt;26170 open("/etc/vz/conf/56131.conf", O_RDWR|O_CREAT, 0100644) = 6&lt;br /&gt;26170 read(5, "# Copyright (C) 2000-2011, Para"..., 4096) = 1581&lt;br /&gt;26170 write(6, "# Copyright (C) 2000-2011, Para"..., 1581) = 1581&lt;br /&gt;26170 read(5, "", 4096) = 0&lt;br /&gt;26170 close(5) = 0&lt;br /&gt;26170 close(6) = 0&lt;br /&gt;26170 open("/etc/vz/conf/ve-vswap-256m.conf-sample", O_RDONLY) = 5&lt;br /&gt;26170 stat("/etc/vz/conf/ve-vswap-256m.conf-sample", {st_mode=S_IFREG|0644, st_size=1581, ...}) = 0&lt;br /&gt;26170 fstat(5, {st_mode=S_IFREG|0644, st_size=1581, ...}) = 0&lt;br /&gt;26170 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fed4bdb3000&lt;br /&gt;26170 read(5, "# Copyright (C) 2000-2011, Para"..., 4096) = 1581&lt;br /&gt;26170 read(5, "", 4096) = 0&lt;/blockquote&gt;&lt;br /&gt;Иными словами, ранее он молча подозревал, что используется шаблон ve-basic, но с новой версии он юзает ve-swap, который не совместим со старым вариантом настроек UBC.&lt;br /&gt;&lt;br /&gt;Вот так.. в итоге - без напильника ничего не работает вообще.&lt;br /&gt;&lt;br /&gt;Итого фикс:&lt;br /&gt;&lt;blockquote&gt;/etc/vz/vz.conf&lt;br /&gt;@@ -33,7 +33,7 @@&lt;br /&gt;## Defaults for containers&lt;br /&gt;VE_ROOT=/vz/root/$VEID&lt;br /&gt;VE_PRIVATE=/vz/private/$VEID&lt;br /&gt;-CONFIGFILE="vswap-256m"&lt;br /&gt;+CONFIGFILE="basic"&lt;br /&gt;DEF_OSTEMPLATE="centos-5"&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1530668400160508649?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1530668400160508649/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1530668400160508649' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1530668400160508649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1530668400160508649'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/vdsmanager-centos-6.html' title='VDSManager &amp; CentOS 6 = все очень странно работает'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5526216359442914093</id><published>2011-11-18T17:30:00.001+04:00</published><updated>2011-11-18T17:34:59.002+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Paramiko'/><title type='text'>RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases</title><content type='html'>Имеем баг:&lt;br /&gt;&lt;blockquote&gt;python -c "import paramiko"&lt;br /&gt;/usr/lib/python2.6/dist-packages/Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases.  See http://www.pycrypto.org/randpool-broken&lt;br /&gt;RandomPool_DeprecationWarning)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Чтобы пофиксить открываем Питон-файл:&lt;br /&gt;&lt;blockquote&gt;vim /usr/lib/python2.6/dist-packages/Crypto/Util/randpool.py&lt;/blockquote&gt;&lt;br /&gt;И комментируем следующие строки:&lt;br /&gt;&lt;blockquote&gt;#warnings.warn("This application uses RandomPool, which is BROKEN in older releases.  See http://www.pycrypto.org/randpool-broken",&lt;br /&gt;#    RandomPool_DeprecationWarning)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;После этого проблема исчезнет, но, обращаю внимания, это немного некорректный фикс.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5526216359442914093?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5526216359442914093/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5526216359442914093' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5526216359442914093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5526216359442914093'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/randompooldeprecationwarning-this.html' title='RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4180018290349886848</id><published>2011-11-18T12:15:00.000+04:00</published><updated>2011-11-18T12:15:58.557+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenVZ'/><title type='text'>Использование замены UBC в OpenVZ для RHEL/CentOS 6</title><content type='html'>В версии OpenVZ для 2.6.32 есть два варианта ограничения ресурсов контейнера, старый классический UBC и новый - vSwap.&lt;br /&gt;&lt;br /&gt;Для создания VPS с классическими лимитами можно использовать команду:&lt;br /&gt;&lt;blockquote&gt;vzctl create 101 --ostemplate debian-5-x86_64 --config basic --hostname testvps.fastvps.ru&lt;/blockquote&gt;&lt;br /&gt;UB параметры контейнера будут иметь следующий вид:&lt;br /&gt;&lt;blockquote&gt;cat /proc/user_beancounters &lt;br /&gt;Version: 2.5&lt;br /&gt;       uid  resource                     held              maxheld              barrier                limit              failcnt&lt;br /&gt;      101:  kmemsize                  2737572              4407296             14372700             14790164                    0&lt;br /&gt;            lockedpages                     0                    0                 2048                 2048                    0&lt;br /&gt;            privvmpages                  1378                14003                65536                69632                    0&lt;br /&gt;            shmpages                        0                    0                21504                21504                    0&lt;br /&gt;            dummy                           0                    0                    0                    0                    0&lt;br /&gt;            numproc                        10                   36                  240                  240                    0&lt;br /&gt;            physpages                    5174                10811                    0  9223372036854775807                    0&lt;br /&gt;            vmguarpages                     0                    0                33792  9223372036854775807                    0&lt;br /&gt;            oomguarpages                  914                  914                26112  9223372036854775807                    0&lt;br /&gt;            numtcpsock                      4                    4                  360                  360                    0&lt;br /&gt;            numflock                        1                    4                  188                  206                    0&lt;br /&gt;            numpty                          0                    0                   16                   16                    0&lt;br /&gt;            numsiginfo                      1                   18                  256                  256                    0&lt;br /&gt;            tcpsndbuf                   69760                69760              1720320              2703360                    0&lt;br /&gt;            tcprcvbuf                   65536                65536              1720320              2703360                    0&lt;br /&gt;            othersockbuf                 6936                 8456              1126080              2097152                    0&lt;br /&gt;            dgramrcvbuf                     0                 1288               262144               262144                    0&lt;br /&gt;            numothersock                   32                   33                  360                  360                    0&lt;br /&gt;            dcachesize                1383859              1440285              3409920              3624960                    0&lt;br /&gt;            numfile                       127                  245                 9312                 9312                    0&lt;br /&gt;            dummy                           0                    0                    0                    0                    0&lt;br /&gt;            dummy                           0                    0                    0                    0                    0&lt;br /&gt;            dummy                           0                    0                    0                    0                    0&lt;br /&gt;            numiptent                      20                   20                  128                  128                    0&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Конфиг контейнера тоже будет выглядить как и раньше:&lt;br /&gt;&lt;blockquote&gt;cat /etc/vz/conf/101.conf &lt;br /&gt;#  Copyright (C) 2000-2011, Parallels, Inc. All rights reserved.&lt;br /&gt;#&lt;br /&gt;#  This program is free software; you can redistribute it and/or modify&lt;br /&gt;#  it under the terms of the GNU General Public License as published by&lt;br /&gt;#  the Free Software Foundation; either version 2 of the License, or&lt;br /&gt;#  (at your option) any later version.&lt;br /&gt;#&lt;br /&gt;#  This program is distributed in the hope that it will be useful,&lt;br /&gt;#  but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br /&gt;#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&lt;br /&gt;#  GNU General Public License for more details.&lt;br /&gt;#&lt;br /&gt;#  You should have received a copy of the GNU General Public License&lt;br /&gt;#  along with this program; if not, write to the Free Software&lt;br /&gt;#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;# UBC parameters (in form of barrier:limit)&lt;br /&gt;KMEMSIZE="14372700:14790164"&lt;br /&gt;LOCKEDPAGES="2048:2048"&lt;br /&gt;PRIVVMPAGES="65536:69632"&lt;br /&gt;SHMPAGES="21504:21504"&lt;br /&gt;NUMPROC="240:240"&lt;br /&gt;PHYSPAGES="0:unlimited"&lt;br /&gt;VMGUARPAGES="33792:unlimited"&lt;br /&gt;OOMGUARPAGES="26112:unlimited"&lt;br /&gt;NUMTCPSOCK="360:360"&lt;br /&gt;NUMFLOCK="188:206"&lt;br /&gt;NUMPTY="16:16"&lt;br /&gt;NUMSIGINFO="256:256"&lt;br /&gt;TCPSNDBUF="1720320:2703360"&lt;br /&gt;TCPRCVBUF="1720320:2703360"&lt;br /&gt;OTHERSOCKBUF="1126080:2097152"&lt;br /&gt;DGRAMRCVBUF="262144:262144"&lt;br /&gt;NUMOTHERSOCK="360:360"&lt;br /&gt;DCACHESIZE="3409920:3624960"&lt;br /&gt;NUMFILE="9312:9312"&lt;br /&gt;AVNUMPROC="180:180"&lt;br /&gt;NUMIPTENT="128:128"&lt;br /&gt;&lt;br /&gt;# Disk quota parameters (in form of softlimit:hardlimit)&lt;br /&gt;DISKSPACE="2G:2.2G"&lt;br /&gt;DISKINODES="200000:220000"&lt;br /&gt;QUOTATIME="0"&lt;br /&gt;&lt;br /&gt;# CPU fair scheduler parameter&lt;br /&gt;CPUUNITS="1000"&lt;br /&gt;HOSTNAME="testvps.fastvps.ee"&lt;br /&gt;VE_ROOT="/vz/root/$VEID"&lt;br /&gt;VE_PRIVATE="/vz/private/$VEID"&lt;br /&gt;OSTEMPLATE="debian-5.0-x86_64"&lt;br /&gt;ORIGIN_SAMPLE="basic"&lt;br /&gt;IP_ADDRESS="176.9.54.124"&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;vzctl create 101 --ostemplate debian-5-x86_64 --config vswap-256m --hostname testvps.fastvps.ru&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;В итоге получим следующий вид параметров BC:&lt;br /&gt;&lt;blockquote&gt;cat /proc/user_beancounters &lt;br /&gt;Version: 2.5&lt;br /&gt;       uid  resource                     held              maxheld              barrier                limit              failcnt&lt;br /&gt;      101:  kmemsize                  3369468              4431872            121634816            134217728                    0&lt;br /&gt;            lockedpages                     0                    0                32768                32768                    0&lt;br /&gt;            privvmpages                  2461                14151  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            shmpages                       18                  354  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            dummy                           0                    0                    0                    0                    0&lt;br /&gt;            numproc                        10                   33  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            physpages                    5989                10780                    0                65536                    0&lt;br /&gt;            vmguarpages                     0                    0                    0  9223372036854775807                    0&lt;br /&gt;            oomguarpages                 1145                 1145                    0  9223372036854775807                    0&lt;br /&gt;            numtcpsock                      5                    6  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            numflock                        2                    4  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            numpty                          0                    0  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            numsiginfo                      0                   21  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            tcpsndbuf                   87200               104640  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            tcprcvbuf                   81920                98304  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            othersockbuf                 6936                28720  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            dgramrcvbuf                     0                 2312  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            numothersock                   32                   36  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            dcachesize                1535996              1595162             60817408             67108864                    0&lt;br /&gt;            numfile                       180                  250  9223372036854775807  9223372036854775807                    0&lt;br /&gt;            dummy                           0                    0                    0                    0                    0&lt;br /&gt;            dummy                           0                    0                    0                    0                    0&lt;br /&gt;            dummy                           0                    0                    0                    0                    0&lt;br /&gt;            numiptent                      20                   20  9223372036854775807  9223372036854775807                    0&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;И намного более простой конфиг VPS:&lt;br /&gt;&lt;blockquote&gt; cat /etc/vz/conf/101.conf &lt;br /&gt;#  Copyright (C) 2000-2011, Parallels, Inc. All rights reserved.&lt;br /&gt;#&lt;br /&gt;#  This program is free software; you can redistribute it and/or modify&lt;br /&gt;#  it under the terms of the GNU General Public License as published by&lt;br /&gt;#  the Free Software Foundation; either version 2 of the License, or&lt;br /&gt;#  (at your option) any later version.&lt;br /&gt;#&lt;br /&gt;#  This program is distributed in the hope that it will be useful,&lt;br /&gt;#  but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br /&gt;#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&lt;br /&gt;#  GNU General Public License for more details.&lt;br /&gt;#&lt;br /&gt;#  You should have received a copy of the GNU General Public License&lt;br /&gt;#  along with this program; if not, write to the Free Software&lt;br /&gt;#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;# This config is valid for VSwap-enabled kernel (which currently means&lt;br /&gt;# any RHEL6-based kernel, i.e. 042test* or 042stab*).&lt;br /&gt;&lt;br /&gt;# UBC parameters (in form of barrier:limit)&lt;br /&gt;PHYSPAGES="0:256M"&lt;br /&gt;SWAPPAGES="0:512M"&lt;br /&gt;KMEMSIZE="116M:128M"&lt;br /&gt;DCACHESIZE="58M:64M"&lt;br /&gt;LOCKEDPAGES="128M"&lt;br /&gt;PRIVVMPAGES="unlimited"&lt;br /&gt;SHMPAGES="unlimited"&lt;br /&gt;NUMPROC="unlimited"&lt;br /&gt;VMGUARPAGES="0:unlimited"&lt;br /&gt;OOMGUARPAGES="0:unlimited"&lt;br /&gt;NUMTCPSOCK="unlimited"&lt;br /&gt;NUMFLOCK="unlimited"&lt;br /&gt;NUMPTY="unlimited"&lt;br /&gt;NUMSIGINFO="unlimited"&lt;br /&gt;TCPSNDBUF="unlimited"&lt;br /&gt;TCPRCVBUF="unlimited"&lt;br /&gt;OTHERSOCKBUF="unlimited"&lt;br /&gt;DGRAMRCVBUF="unlimited"&lt;br /&gt;NUMOTHERSOCK="unlimited"&lt;br /&gt;NUMFILE="unlimited"&lt;br /&gt;NUMIPTENT="unlimited"&lt;br /&gt;&lt;br /&gt;# Disk quota parameters (in form of softlimit:hardlimit)&lt;br /&gt;DISKSPACE="2G:2.2G"&lt;br /&gt;DISKINODES="200000:220000"&lt;br /&gt;QUOTATIME="0"&lt;br /&gt;&lt;br /&gt;# CPU fair scheduler parameter&lt;br /&gt;CPUUNITS="1000"&lt;br /&gt;HOSTNAME="testvps.fastvps.ru"&lt;br /&gt;VE_ROOT="/vz/root/$VEID"&lt;br /&gt;VE_PRIVATE="/vz/private/$VEID"&lt;br /&gt;OSTEMPLATE="debian-5.0-x86_64"&lt;br /&gt;ORIGIN_SAMPLE="vswap-256m"&lt;br /&gt;IP_ADDRESS="176.9.54.124"&lt;br /&gt;NAMESERVER="213.133.98.98 213.133.100.100 213.133.99.99"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Вот так :)&lt;br /&gt;&lt;br /&gt;Больше информации: &lt;a href="http://wiki.openvz.org/VSwap"&gt;http://wiki.openvz.org/VSwap&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4180018290349886848?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4180018290349886848/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4180018290349886848' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4180018290349886848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4180018290349886848'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/ubc-openvz-rhelcentos-6.html' title='Использование замены UBC в OpenVZ для RHEL/CentOS 6'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3039704138094746199</id><published>2011-11-13T18:40:00.001+04:00</published><updated>2011-11-13T18:41:01.640+04:00</updated><title type='text'>Fibre vs fiber</title><content type='html'>Имея дело с оптико-волоконным оборудованием, часто встречаешься с обоими вариантами написания. Так в чем же отличие? &lt;br /&gt;&lt;br /&gt;Очень просто, fiber - предпочитаемое написание в случае Американского английского, а fibre в случае Британского, Канадского, Австралийского и Индийского английского.&lt;br /&gt;&lt;br /&gt;Источник: &lt;a href="http://www.grammarist.com/spelling/fiber-fibre/"&gt;http://www.grammarist.com/spelling/fiber-fibre/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3039704138094746199?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3039704138094746199/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3039704138094746199' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3039704138094746199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3039704138094746199'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/fibre-vs-fiber.html' title='Fibre vs fiber'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-103431550072388666</id><published>2011-11-11T23:01:00.002+04:00</published><updated>2011-11-11T23:01:44.998+04:00</updated><title type='text'>В каких отношениях находятся Quagga и Zebra?</title><content type='html'>Quagga - это продвинутый вариант Zebrba, так как Zebra уже несколько лет как остановилась в развитии: &lt;a href="http://ru.wikipedia.org/wiki/Quagga"&gt;http://ru.wikipedia.org/wiki/Quagga&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-103431550072388666?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/103431550072388666/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=103431550072388666' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/103431550072388666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/103431550072388666'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/quagga-zebra.html' title='В каких отношениях находятся Quagga и Zebra?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4285320141000493491</id><published>2011-11-10T00:30:00.002+04:00</published><updated>2011-11-10T00:30:10.758+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RC'/><title type='text'>Несколько слов об RC моделизме, введение</title><content type='html'>&lt;a href="http://rc-mania.uaprom.net/a23557-chto-takoe-modelizm.html"&gt;http://rc-mania.uaprom.net/a23557-chto-takoe-modelizm.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4285320141000493491?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4285320141000493491/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4285320141000493491' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4285320141000493491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4285320141000493491'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/rc_10.html' title='Несколько слов об RC моделизме, введение'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4823754488473987190</id><published>2011-11-08T01:39:00.002+04:00</published><updated>2011-11-08T01:39:54.102+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Разное'/><title type='text'>Пример дополненной реальности на примере виртуальных RC моделей</title><content type='html'>&lt;a href="http://www.youtube.com/watch?v=kM6QDd0XqQ4"&gt;http://www.youtube.com/watch?v=kM6QDd0XqQ4&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4823754488473987190?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4823754488473987190/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4823754488473987190' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4823754488473987190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4823754488473987190'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/rc.html' title='Пример дополненной реальности на примере виртуальных RC моделей'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6723039037350093024</id><published>2011-11-07T23:26:00.000+04:00</published><updated>2011-11-07T23:26:27.227+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Разное'/><title type='text'>Потрясающий пример хайтек архитектуры - ансамбль в стиле лампового оборудования :)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-pNQlGyFwQbw/TrgwqFEHOTI/AAAAAAAAAYE/d5tqUoZMxFs/s1600/hitech.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="267" width="400" src="http://2.bp.blogspot.com/-pNQlGyFwQbw/TrgwqFEHOTI/AAAAAAAAAYE/d5tqUoZMxFs/s400/hitech.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Источник: &lt;a href="http://drugoi.livejournal.com/3647173.html#cutid1"&gt;http://drugoi.livejournal.com/3647173.html#cutid1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6723039037350093024?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6723039037350093024/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6723039037350093024' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6723039037350093024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6723039037350093024'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/11/blog-post.html' title='Потрясающий пример хайтек архитектуры - ансамбль в стиле лампового оборудования :)'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-pNQlGyFwQbw/TrgwqFEHOTI/AAAAAAAAAYE/d5tqUoZMxFs/s72-c/hitech.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7400062841891479279</id><published>2011-10-26T15:11:00.001+04:00</published><updated>2011-10-26T15:11:09.225+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Twisted'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Рекомендую хороший блог по Python и Twisted</title><content type='html'>Велкам: &lt;a href="http://michael-xiii.blogspot.com/"&gt;http://michael-xiii.blogspot.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7400062841891479279?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7400062841891479279/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7400062841891479279' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7400062841891479279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7400062841891479279'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/python-twisted.html' title='Рекомендую хороший блог по Python и Twisted'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1333149034394322332</id><published>2011-10-16T20:00:00.001+04:00</published><updated>2011-10-16T20:00:02.278+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Государство'/><title type='text'>Проверка существования юридического лица в РФ</title><content type='html'>&lt;a href="http://egrul.nalog.ru/"&gt;http://egrul.nalog.ru/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1333149034394322332?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1333149034394322332/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1333149034394322332' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1333149034394322332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1333149034394322332'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/blog-post.html' title='Проверка существования юридического лица в РФ'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-446696826463089214</id><published>2011-10-12T13:59:00.002+04:00</published><updated>2011-10-12T13:59:36.559+04:00</updated><title type='text'>libcap-ng на CentOS 6</title><content type='html'>Весьма полезная утилитка:&lt;br /&gt;&lt;blockquote&gt;yum install -y  libcap-ng-utils&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;/usr/bin/netcap&lt;br /&gt;ppid  pid   acct       command          type port   capabilities&lt;br /&gt;1     1439  root       sshd             tcp  22     full &lt;br /&gt;1     1516  root       master           tcp  25     full &lt;br /&gt;1     1334  rpcuser    rpc.statd        tcp  55144  net_bind_service +&lt;br /&gt;1439  2129  root       sshd             tcp  22     full &lt;br /&gt;1     1439  root       sshd             tcp6 22     full &lt;br /&gt;1     1334  rpcuser    rpc.statd        tcp6 41515  net_bind_service +&lt;br /&gt;1     1334  rpcuser    rpc.statd        udp  46340  net_bind_service +&lt;br /&gt;1     1334  rpcuser    rpc.statd        udp  662    net_bind_service +&lt;br /&gt;1     1334  rpcuser    rpc.statd        udp6 60407  net_bind_service +&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-446696826463089214?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/446696826463089214/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=446696826463089214' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/446696826463089214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/446696826463089214'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/libcap-ng-centos-6.html' title='libcap-ng на CentOS 6'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6280259594332685694</id><published>2011-10-07T14:37:00.003+04:00</published><updated>2011-10-07T22:36:53.844+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='passwd'/><title type='text'>Ручная генерация содержимого shadow файла на примере Debian 6 Squeeze</title><content type='html'>Итак, препарировать будем Debian 6.&lt;br /&gt;&lt;br /&gt;Вот такой вид имеет запись в shadow файле для пользователя root:&lt;br /&gt;&lt;blockquote&gt;cat /etc/shadow| grep root&lt;br /&gt;root:$6$KlLePXXM$vak689Mz42.4HncLulKHvzWFqiVQ1KzBe6h1BZqf9.E1q9w8VJtAs9TbYbSh9h4F5rwISZqD4s9PXLvZsTjEc1:15250:0:99999:7:::&lt;/blockquote&gt;&lt;br /&gt;Где, 6 - это тип хеша, используемого для генерации пароля, 6 соответствует SHA-512. Далее идет salt (соль) строка "KlLePXXM", с ней хешируется наш пароль для повышения его криптостойкости. Соль может достигать 16 символов в длину. Далее следует как раз хеш пароля: vak689Mz42.4HncLulKHvzWFqiVQ1KzBe6h1BZqf9.E1q9w8VJtAs9TbYbSh9h4F5rwISZqD4s9PXLvZsTjEc1.&lt;br /&gt;&lt;br /&gt;Вот так можно воспроизвести мой пароль, приведенный выше, это qwerty11:&lt;br /&gt;&lt;blockquote&gt;mkpasswd -m sha-512 --salt=KlLePXXM qwerty11&lt;/blockquote&gt;&lt;br /&gt;В ответ будет выдана строка:&lt;br /&gt;&lt;blockquote&gt;$6$KlLePXXM$vak689Mz42.4HncLulKHvzWFqiVQ1KzBe6h1BZqf9.E1q9w8VJtAs9TbYbSh9h4F5rwISZqD4s9PXLvZsTjEc1&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Как видите, они идентичны.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;К сожалению, данная утилита отсутствует в RH (RHEL 6) дистрибутивах и там нужно искать обходной путь, я его нашел (&lt;a href="http://alotofbytes.blogspot.com/2011/01/how-to-generate-encrypted-shadow.html"&gt;источник&lt;/a&gt;):&lt;br /&gt;&lt;blockquote&gt;perl -e 'print crypt(q/qwerty11/, q/$6$KlLePXXM$/), "\n"'&lt;br /&gt;$6$KlLePXXM$vak689Mz42.4HncLulKHvzWFqiVQ1KzBe6h1BZqf9.E1q9w8VJtAs9TbYbSh9h4F5rwISZqD4s9PXLvZsTjEc1&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Источник: &lt;a href="http://www.kernel.org/doc/man-pages/online/pages/man3/crypt.3.html"&gt;http://www.kernel.org/doc/man-pages/online/pages/man3/crypt.3.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6280259594332685694?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6280259594332685694/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6280259594332685694' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6280259594332685694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6280259594332685694'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/shadow-debian-6-squeeze.html' title='Ручная генерация содержимого shadow файла на примере Debian 6 Squeeze'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-2684772549000592824</id><published>2011-10-07T14:09:00.002+04:00</published><updated>2011-10-07T14:09:33.039+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sed'/><category scheme='http://www.blogger.com/atom/ns#' term='Bash'/><title type='text'>sed - удаление строки из файла</title><content type='html'>Это довольно просто: &lt;br /&gt;&lt;blockquote&gt;sed '/nrg/d' '/etc/shadow' &lt;/blockquote&gt;&lt;br /&gt;При этом будет удалена строка, содержащая подстроку "nrg".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-2684772549000592824?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/2684772549000592824/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=2684772549000592824' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2684772549000592824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/2684772549000592824'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/sed.html' title='sed - удаление строки из файла'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6648626176084440747</id><published>2011-10-07T13:31:00.002+04:00</published><updated>2011-10-07T13:31:49.852+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ext4'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><title type='text'>ext4 &amp; Debian 6 Squeeze</title><content type='html'>Разработчики Debian рекомендуют ext4 (production ready) как стандартную ФС начиная с Debian Squeeze 6&lt;br /&gt;&lt;br /&gt;Источник: &lt;a href="http://wiki.debian.org/Ext4"&gt;http://wiki.debian.org/Ext4&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6648626176084440747?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6648626176084440747/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6648626176084440747' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6648626176084440747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6648626176084440747'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/ext4-debian-6-squeeze.html' title='ext4 &amp; Debian 6 Squeeze'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5267191599813321634</id><published>2011-10-03T17:52:00.000+04:00</published><updated>2011-10-03T17:52:53.747+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='grub'/><title type='text'>Сколько места нужно grub?</title><content type='html'>&lt;blockquote&gt;The GRUB development team generally recommends embedding GRUB before the first partition, unless you have special requirements. You must ensure that the first partition starts at least 31 KiB (63 sectors) from the start of the disk; on modern disks, it is often a performance advantage to align partitions on larger boundaries anyway, so the first partition might start 1 MiB from the start of the disk.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Источник: http://www.gnu.org/software/grub/manual/grub.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5267191599813321634?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5267191599813321634/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5267191599813321634' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5267191599813321634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5267191599813321634'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/grub.html' title='Сколько места нужно grub?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5729728849840093279</id><published>2011-10-03T15:13:00.002+04:00</published><updated>2011-10-03T15:13:45.869+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='guestfish'/><title type='text'>guestfish и очень медленный tar-in</title><content type='html'>Это победить очень легко, вместо:&lt;br /&gt;&lt;blockquote&gt;moount /dev/vda1 /&lt;br /&gt;&lt;/blockquote&gt;используем:&lt;br /&gt;&lt;blockquote&gt;mount-options "" /dev/vda1 /&lt;/blockquote&gt;&lt;br /&gt;Источник: &lt;a href="http://libguestfs.org/FAQ.html#slowwrites"&gt;http://libguestfs.org/FAQ.html#slowwrites&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5729728849840093279?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5729728849840093279/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5729728849840093279' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5729728849840093279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5729728849840093279'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/guestfish-tar-in.html' title='guestfish и очень медленный tar-in'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3613552299457155108</id><published>2011-10-03T13:52:00.000+04:00</published><updated>2011-10-03T13:52:48.925+04:00</updated><title type='text'>Замена OpenSSH ключей на Debian 6 Squeeze</title><content type='html'>Итак, стоит задача - регенерировать ключи OpenSSH сервера.&lt;br /&gt;&lt;br /&gt;Певроначальная попытка просто удалить ключи в надежде, что регенерируются сами ничего не дала, к сожалению:&lt;br /&gt;&lt;blockquote&gt;rm /etc/ssh/ssh_host_*&lt;/blockquote&gt;&lt;br /&gt;При перезагрузке была выдана ошибка:&lt;br /&gt;&lt;blockquote&gt;Starting OpenBDS Secure Shell Server: sshd&lt;br /&gt;Could not load host key: /etc/ssh/ssh_host_rsa_key&lt;br /&gt;Could not load host key: /etc/ssh/ssh_host_dsa_key&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Чтобы ее не выдавало, нужно было сразу выполнить команду:&lt;br /&gt;&lt;blockquote&gt;dpkg-reconfigure openssh-server&lt;/blockquote&gt;&lt;br /&gt;Он создаст новые ключи и задача будет выполнена.&lt;br /&gt;&lt;br /&gt;Источник: &lt;a href="http://www.cyberciti.biz/faq/howto-regenerate-openssh-host-keys/"&gt;http://www.cyberciti.biz/faq/howto-regenerate-openssh-host-keys/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3613552299457155108?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3613552299457155108/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3613552299457155108' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3613552299457155108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3613552299457155108'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/openssh-debian-6-squeeze.html' title='Замена OpenSSH ключей на Debian 6 Squeeze'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8533907483630090717</id><published>2011-10-03T12:47:00.001+04:00</published><updated>2011-10-03T12:48:19.993+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS6'/><category scheme='http://www.blogger.com/atom/ns#' term='RHEL6'/><title type='text'>Continious Release или обновление CentOS до версии 6.1</title><content type='html'>Если Вы используете CentOS 6 и хотите иметь обновленное ПО как в RHEL 6.1, то сделать это так:&lt;br /&gt;&lt;br /&gt;64 бита:&lt;br /&gt;&lt;blockquote&gt;wget http://mirror.centos.org/centos/6/extras/x86_64/RPMS/centos-release-cr-6-0.el6.centos.x86_64.rpm&lt;br /&gt;rpm -ihv centos-release-cr-6-0.el6.centos.x86_64.rpm&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;32 бита:&lt;br /&gt;&lt;blockquote&gt;wget http://mirror.centos.org/centos/6/extras/i386/RPMS/centos-release-cr-6-0.el6.centos.i686.rpm&lt;br /&gt;rpm -ihv centos-release-cr-6-0.el6.centos.i686.rpm&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;После этого запускаем yum update и ждем пока система будет обновлена до актуальной версии. Обращаю внимание, данное "пред обновление" в будущем не вызовет никаких проблем (по заявлениям мейнтенеров CentOS) и как только выйдет CentOS 6.1 обновиться до новой версии будет очень просто.&lt;br /&gt;&lt;br /&gt;Источник: &lt;a href="http://lists.centos.org/pipermail/centos-announce/2011-September/018078.html"&gt;http://lists.centos.org/pipermail/centos-announce/2011-September/018078.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8533907483630090717?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8533907483630090717/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8533907483630090717' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8533907483630090717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8533907483630090717'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/continious-release-centos-61.html' title='Continious Release или обновление CentOS до версии 6.1'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8433295720577873321</id><published>2011-10-02T20:40:00.000+04:00</published><updated>2011-10-02T20:40:52.414+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yum'/><title type='text'>Как добавить SRPM репо в CentOS 6 (CentOS 6.0 source repository, SRPM)</title><content type='html'>Создаем файл репозитория:&lt;br /&gt;&lt;blockquote&gt;vim /etc/yum.repos.d/CentOS-SRPMS.repo &lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Добавляем в него следующую информацию:&lt;br /&gt;&lt;blockquote&gt;[base-SRPMS]&lt;br /&gt;name=CentOS-$releasever - Base SRPMS&lt;br /&gt;baseurl=http://mirror.centos.org/centos/$releasever/os/SRPMS&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6&lt;br /&gt;&lt;br /&gt;[updates-SRPMS]&lt;br /&gt;name=CentOS-$releasever - Updates SRPMS&lt;br /&gt;baseurl=http://mirror.centos.org/centos/$releasever/updates/SRPMS&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8433295720577873321?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8433295720577873321/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8433295720577873321' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8433295720577873321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8433295720577873321'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/10/srpm-centos-6-centos-60-source.html' title='Как добавить SRPM репо в CentOS 6 (CentOS 6.0 source repository, SRPM)'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4462409646267609953</id><published>2011-09-20T02:25:00.000+04:00</published><updated>2011-09-20T02:29:27.878+04:00</updated><title type='text'>VirtualBox + Mac OS 32 бита + 64 битный Core 2 Duo = запуск 64 разрядной Windows 2008</title><content type='html'>&lt;blockquote&gt;file /bin/bash/bin/bash: Mach-O universal binary with 2 architectures/bin/bash (for architecture i386):	Mach-O executable i386/bin/bash (for architecture ppc7400):	Mach-O executable ppc&lt;/blockquote&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-1fUPnNSgC2o/TnfBU6yxWjI/AAAAAAAAAX0/36Gwae191vY/s1600/%25D0%25A1%25D0%25BD%25D0%25B8%25D0%25BC%25D0%25BE%25D0%25BA%2B%25D1%258D%25D0%25BA%25D1%2580%25D0%25B0%25D0%25BD%25D0%25B0%2B11.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="250" width="400" src="http://2.bp.blogspot.com/-1fUPnNSgC2o/TnfBU6yxWjI/AAAAAAAAAX0/36Gwae191vY/s400/%25D0%25A1%25D0%25BD%25D0%25B8%25D0%25BC%25D0%25BE%25D0%25BA%2B%25D1%258D%25D0%25BA%25D1%2580%25D0%25B0%25D0%25BD%25D0%25B0%2B11.png" /&gt;&lt;/a&gt;&lt;/div&gt;Как такое вообще возможно на 32 битной версии Mac OS?А вот так:&lt;blockquote&gt;1.6 64-bit guestsStarting with Version 2.0, VirtualBox also supports 64-bit guest operating systems.Starting with Version 2.1, you can even run 64-bit guests on a 32-bit host operating system, so long as you have sufficient hardware.In detail, 64-bit guests are supported under the following conditions:  1. You need a 64-bit processor with hardware virtualization support (see chapter      1.2, Software vs. hardware virtualization (VT-x and AMD-V), page 10).  2. You must enable hardware virtualization for the particular VM for which you      want 64-bit support; software virtualization is not supported for 64-bit VMs.      Note: On most systems, the hardware virtualization features first need to be      enabled in the BIOS before VirtualBox can use them.  3. If you want to use 64-bit guest support on a 32-bit host operating system, you       must also select a 64-bit operating system for the particular VM. Since supporting      64 bits on 32-bit hosts incurs additional overhead, VirtualBox only enables this      support upon explicit request.On 64-bit hosts, 64-bit guest support is always enabled, so you can simply install a 64-bit operating system in the guest.&lt;/blockquote&gt;Источник: &lt;a href="http://geekswithblogs.net/twickers/archive/2009/02/06/129243.aspx"&gt;http://geekswithblogs.net/twickers/archive/2009/02/06/129243.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4462409646267609953?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4462409646267609953/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4462409646267609953' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4462409646267609953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4462409646267609953'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/virtualbox-mac-os-32-core-2-duo-64.html' title='VirtualBox + Mac OS 32 бита + 64 битный Core 2 Duo = запуск 64 разрядной Windows 2008'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-1fUPnNSgC2o/TnfBU6yxWjI/AAAAAAAAAX0/36Gwae191vY/s72-c/%25D0%25A1%25D0%25BD%25D0%25B8%25D0%25BC%25D0%25BE%25D0%25BA%2B%25D1%258D%25D0%25BA%25D1%2580%25D0%25B0%25D0%25BD%25D0%25B0%2B11.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4797392584325389517</id><published>2011-09-20T01:43:00.002+04:00</published><updated>2011-09-20T01:43:29.655+04:00</updated><title type='text'>Windows 7 + VirtualBox = не работает printscreen</title><content type='html'>Нужно делать скриншот вот так: Host (нажать и отпустить), Alt+PrintScreen!&lt;a href="http://forum.virtualbox.org/viewtopic.php?f=9&amp;t=8434&amp;start=0&amp;hilit=printscreen"&gt;http://forum.virtualbox.org/viewtopic.php?f=9&amp;t=8434&amp;start=0&amp;hilit=printscreen&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4797392584325389517?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4797392584325389517/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4797392584325389517' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4797392584325389517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4797392584325389517'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/windows-7-virtualbox-printscreen.html' title='Windows 7 + VirtualBox = не работает printscreen'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6154476542872137641</id><published>2011-09-20T00:12:00.000+04:00</published><updated>2011-09-20T00:12:20.737+04:00</updated><title type='text'>Работа с WIndows SMB из Mac OS</title><content type='html'>Достаточно в Сафари указать идентификатор протокола и все заработает: smb://192.168.1.5&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6154476542872137641?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6154476542872137641/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6154476542872137641' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6154476542872137641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6154476542872137641'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/windows-smb-mac-os.html' title='Работа с WIndows SMB из Mac OS'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-710181892385180441</id><published>2011-09-19T21:24:00.001+04:00</published><updated>2011-09-19T21:24:03.915+04:00</updated><title type='text'>nmap для Mac OS X</title><content type='html'>&lt;a href="http://nmap.org/download.html#macosx"&gt;http://nmap.org/download.html#macosx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-710181892385180441?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/710181892385180441/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=710181892385180441' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/710181892385180441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/710181892385180441'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/nmap-mac-os-x.html' title='nmap для Mac OS X'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8125026370851599826</id><published>2011-09-19T14:59:00.002+04:00</published><updated>2011-09-19T14:59:17.420+04:00</updated><title type='text'>Отличная статья про RESTful PHP</title><content type='html'>&lt;a href="http://habrahabr.ru/blogs/php/46032/"&gt;http://habrahabr.ru/blogs/php/46032/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8125026370851599826?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8125026370851599826/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8125026370851599826' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8125026370851599826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8125026370851599826'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/restful-php.html' title='Отличная статья про RESTful PHP'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7112746125659146963</id><published>2011-09-19T01:44:00.003+04:00</published><updated>2011-09-19T01:45:02.141+04:00</updated><title type='text'>Копирование профиля пользователя в Windows 2008</title><content type='html'>&lt;a href="http://copyprofile.blogspot.com/"&gt;http://copyprofile.blogspot.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7112746125659146963?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7112746125659146963/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7112746125659146963' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7112746125659146963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7112746125659146963'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/windows-2008.html' title='Копирование профиля пользователя в Windows 2008'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7057646959107302718</id><published>2011-09-13T23:51:00.002+04:00</published><updated>2011-09-13T23:51:40.681+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Разное'/><title type='text'>Статистические данные проекта speed test</title><content type='html'>&lt;a href="http://www.netindex.com/"&gt;http://www.netindex.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7057646959107302718?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7057646959107302718/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7057646959107302718' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7057646959107302718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7057646959107302718'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/speed-test.html' title='Статистические данные проекта speed test'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4263119323422867408</id><published>2011-09-13T23:47:00.000+04:00</published><updated>2011-09-13T23:47:51.736+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><title type='text'>Работа с geoip из Perl в Debian</title><content type='html'>Устанавливаем ПО:&lt;br /&gt;&lt;blockquote&gt;apt-get install -y libgeo-ip-perl&lt;/blockquote&gt;&lt;br /&gt;Вызываем из кода:&lt;br /&gt;&lt;blockquote&gt;perl -e 'use Geo::IP;   my $gi = Geo::IP-&gt;open("/usr/share/GeoIP/GeoIP.dat", GEOIP_STANDARD); print $gi-&gt;country_code_by_addr("81.21.yy.xx");'&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;В ответ скриптом будет выдан&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4263119323422867408?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4263119323422867408/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4263119323422867408' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4263119323422867408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4263119323422867408'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/geoip-perl-debian.html' title='Работа с geoip из Perl в Debian'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4062777821449812594</id><published>2011-09-12T19:44:00.000+04:00</published><updated>2011-09-12T19:44:14.422+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Power Consumption'/><title type='text'>Снижение энергопотребления серверов, серия статей от IBM</title><content type='html'>&lt;a href="http://www.ibm.com/developerworks/views/linux/libraryview.jsp?search_by=cpufreq"&gt;http://www.ibm.com/developerworks/views/linux/libraryview.jsp?search_by=cpufreq&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4062777821449812594?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4062777821449812594/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4062777821449812594' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4062777821449812594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4062777821449812594'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/ibm.html' title='Снижение энергопотребления серверов, серия статей от IBM'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1561643455473892545</id><published>2011-09-10T22:34:00.001+04:00</published><updated>2011-09-10T22:34:27.758+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Как расшифровывается KVM?</title><content type='html'>Очень банально - Keyboard Video Mouse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1561643455473892545?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1561643455473892545/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1561643455473892545' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1561643455473892545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1561643455473892545'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/kvm.html' title='Как расшифровывается KVM?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5557658892648119481</id><published>2011-09-10T21:35:00.000+04:00</published><updated>2011-09-10T21:35:03.516+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Storage'/><title type='text'>Что такое WD IntelliPower</title><content type='html'>&lt;blockquote&gt;IntelliPower is a fine-tuned balance of spin speed, transfer rate, and caching algorithms designed to deliver both significant power savings and solid performance. Additionally, GreenPower drives consume less current during start up allowing more drives to spin up simultaneously resulting in faster system readiness.&lt;/blockquote&gt;&lt;br /&gt;Источник: &lt;a href="http://wdc.custhelp.com/app/answers/detail/a_id/3665/p/227%2C294/session/L3RpbWUvMTMxNTY3NjAyMS9zaWQvX0ludXdMRGs%3D"&gt;http://wdc.custhelp.com/app/answers/detail/a_id/3665/p/227%2C294/session/L3RpbWUvMTMxNTY3NjAyMS9zaWQvX0ludXdMRGs%3D&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5557658892648119481?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5557658892648119481/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5557658892648119481' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5557658892648119481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5557658892648119481'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/wd-intellipower.html' title='Что такое WD IntelliPower'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4567146684559672377</id><published>2011-09-05T13:48:00.001+04:00</published><updated>2011-09-05T13:48:03.868+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cgroups'/><category scheme='http://www.blogger.com/atom/ns#' term='kvm'/><title type='text'>Отличные статьи про KVM и cgroups</title><content type='html'>&lt;a href="http://libc6.org/virtualization/"&gt;http://libc6.org/virtualization/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4567146684559672377?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4567146684559672377/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4567146684559672377' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4567146684559672377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4567146684559672377'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/kvm-cgroups.html' title='Отличные статьи про KVM и cgroups'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4737718564256796136</id><published>2011-09-02T16:25:00.001+04:00</published><updated>2011-09-02T16:25:15.358+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CentOS'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenVZ'/><title type='text'>OpenVZ для CentOS 6 признан стабильным! Ура!</title><content type='html'>&lt;a href="http://openvz.livejournal.com/38801.html"&gt;http://openvz.livejournal.com/38801.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4737718564256796136?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4737718564256796136/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4737718564256796136' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4737718564256796136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4737718564256796136'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/openvz-centos-6.html' title='OpenVZ для CentOS 6 признан стабильным! Ура!'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-4431240189157872473</id><published>2011-09-02T15:55:00.000+04:00</published><updated>2011-09-02T15:55:08.103+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenVZ'/><title type='text'>Вышел Parallels Virtuozzo Containers 4.6 !</title><content type='html'>&lt;b&gt;Ограничение I/O диска&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Задавайте ограничения на пропускную способность, доступную контейнерам для выполнения I/O-операций на диске. Ограничение пропускной способности I/O диска поможет предотвратить воздействие отдельных контейнеров на производительность всех остальных. Обеспечивает сервис-провайдерам защиту от DoS-атак и перерасхода ресурсов подписчиками. Позволяет предлагать VPS или облачные услуги с ограничением I/O диска.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ограничения I/O диска при резервном копировании и миграции&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Задайте ограничения на характеристики I/O диска для определенных процессов, включая резервное копирование, восстановление и миграцию, чтобы исключить риск снижения производительности всего сервера.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Учет I/O диска&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Подробная статистика I/O диска доступна для каждого контейнера. С помощью этой статистики сервис-провайдеры могут следить за характеристиками I/O и процессами отдельных контейнеров. Эту информацию можно использовать для выявления контейнеров, которые создают самую большую нагрузку на I/O диска, что позволяет своевременно увидеть возможности для дополнительных продаж.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Улучшения vzstat&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Помимо статистики учета i/o диска также доступна улучшенная статистика расхода процессорных ресурсов. Статистическую информацию можно легко получить через групповой и текстовый режимы, что упрощает интеграцию со сценариями и сторонними решениями.&lt;br /&gt;&lt;br /&gt;Офссылка: &lt;a href="http://www.parallels.com/ru/products/pvcl/whatsnew/#accounting"&gt;http://www.parallels.com/ru/products/pvcl/whatsnew/#accounting&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-4431240189157872473?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/4431240189157872473/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=4431240189157872473' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4431240189157872473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/4431240189157872473'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/parallels-virtuozzo-containers-46.html' title='Вышел Parallels Virtuozzo Containers 4.6 !'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3018964290377165462</id><published>2011-09-01T12:07:00.001+04:00</published><updated>2011-09-01T12:08:27.522+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BGP'/><title type='text'>Размер полной BGP таблицы</title><content type='html'>По данным вики, в апреле 2010 года было 310,000 префиксов.&lt;br /&gt;&lt;br /&gt;А вот картинка с отображением динамики роста полной BGP таблицы до наших дней. &lt;br /&gt;&lt;a href="http://bgp.potaroo.net/"&gt;http://bgp.potaroo.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;А вот актуальные в данный момент данные по размеру таблицы в цифрах: &lt;a href="http://bgp.potaroo.net/index-bgp.html"&gt;http://bgp.potaroo.net/index-bgp.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3018964290377165462?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3018964290377165462/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3018964290377165462' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3018964290377165462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3018964290377165462'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/bgp.html' title='Размер полной BGP таблицы'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-79679797455756558</id><published>2011-09-01T11:53:00.001+04:00</published><updated>2011-09-01T11:53:47.667+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenVZ'/><category scheme='http://www.blogger.com/atom/ns#' term='LXC'/><title type='text'>Хорошая статья про различия в LXC и OpenVZ</title><content type='html'>&lt;a href="http://ru-openvz.livejournal.com/1970.html"&gt;http://ru-openvz.livejournal.com/1970.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-79679797455756558?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/79679797455756558/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=79679797455756558' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/79679797455756558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/79679797455756558'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/09/lxc-openvz.html' title='Хорошая статья про различия в LXC и OpenVZ'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3078378972648669393</id><published>2011-08-25T16:49:00.002+04:00</published><updated>2011-08-25T16:49:27.783+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Munin'/><title type='text'>Отладка плагинов munin</title><content type='html'>Осуществляет вот примерно такой командой: &lt;blockquote&gt;/usr/bin/munin-cron --debug --nofork --host srv1.domain.ru  --service if_eth0&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3078378972648669393?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3078378972648669393/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3078378972648669393' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3078378972648669393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3078378972648669393'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/munin.html' title='Отладка плагинов munin'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-8039852203258063</id><published>2011-08-24T14:35:00.001+04:00</published><updated>2011-08-24T14:35:08.245+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='kvm'/><title type='text'>Презентации с KVM forum 2011</title><content type='html'>&lt;a href="http://www.linux-kvm.org/page/KVM_Forum_2011"&gt;http://www.linux-kvm.org/page/KVM_Forum_2011&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-8039852203258063?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/8039852203258063/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=8039852203258063' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8039852203258063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/8039852203258063'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/kvm-forum-2011.html' title='Презентации с KVM forum 2011'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-7938551797251971296</id><published>2011-08-23T11:49:00.000+04:00</published><updated>2011-08-23T11:49:38.073+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Датацентры'/><title type='text'>Потребление электричества Датацентрами мира</title><content type='html'>По оценкам Greenpeace, потребление электроэнергии всеми Дата-Центрами мира, составляет от 1,5 до 2 процентов от общемирового спроса и с каждый год эта потребность увеличивается на 12%. Если бы Интернет был страной, то он бы занял пятое место по объему потребления электроэнергии после России и Японии.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://telecombloger.ru/wp-content/uploads/2011/04/wordcountry.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="378" width="728" src="http://telecombloger.ru/wp-content/uploads/2011/04/wordcountry.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Источник: &lt;a href="http://telecombloger.ru/7971"&gt;http://telecombloger.ru/7971&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-7938551797251971296?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/7938551797251971296/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=7938551797251971296' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7938551797251971296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/7938551797251971296'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/blog-post_23.html' title='Потребление электричества Датацентрами мира'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6238994290038574199</id><published>2011-08-18T16:35:00.000+04:00</published><updated>2011-08-18T16:35:36.653+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Подсчет pps в Линуксе</title><content type='html'>Если с просмотром утилизации канала в Линукс нет никаких проблем, что с просмотром числа пакетов в секунду на приеме/передаче - небольшие сложности.&lt;br /&gt;&lt;br /&gt;Вариант 1: iptraf&lt;br /&gt;&lt;br /&gt;Устанавливаем:&lt;br /&gt;&lt;blockquote&gt;yum install -y iptraf&lt;br /&gt;apt-get install -y iptraf&lt;/blockquote&gt;&lt;br /&gt;Используем:&lt;br /&gt;iptraf - Detailed interface statistics   │ - eth0&lt;br /&gt;&lt;br /&gt;Вариант 2: tcpstat&lt;br /&gt;&lt;br /&gt;Устаналиваем: &lt;br /&gt;&lt;blockquote&gt;apt-get install -y tcpstat&lt;br /&gt;yum install -y tcpstat&lt;/blockquote&gt;&lt;br /&gt;Используем: &lt;blockquote&gt;tcpstat -o "%p\n" -i eth0 1&lt;/blockquote&gt;&lt;br /&gt;В ответ будет выдано примерно следующее: &lt;blockquote&gt;418.00&lt;br /&gt;606.00&lt;br /&gt;559.00&lt;br /&gt;1645.00&lt;br /&gt;1695.00&lt;br /&gt;491.00&lt;br /&gt;334.00&lt;br /&gt;536.00&lt;br /&gt;416.00&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Вариант 3: собственный скрипт.&lt;br /&gt;&lt;br /&gt;Написать его крайне легко, а для получения данных можно использовать приведенные ниже источники:&lt;br /&gt;&lt;blockquote&gt;ifconfig eth0 | grep pack&lt;br /&gt;         RX packets:6494715125 errors:0 dropped:28045132 overruns:0 frame:0&lt;br /&gt;         TX packets:7270808826 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;cat /sys/class/net/eth0/statistics/tx_packets&lt;br /&gt;cat /sys/class/net/eth0/statistics/rx_packets&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6238994290038574199?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6238994290038574199/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6238994290038574199' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6238994290038574199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6238994290038574199'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/pps.html' title='Подсчет pps в Линуксе'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5002195768753678975</id><published>2011-08-18T14:26:00.001+04:00</published><updated>2011-08-18T14:26:49.347+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Online конвертер pps в bps и наоборот</title><content type='html'>&lt;a href="http://www.ccievault.net/index.php/tools"&gt;http://www.ccievault.net/index.php/tools&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5002195768753678975?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5002195768753678975/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5002195768753678975' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5002195768753678975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5002195768753678975'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/online-pps-bps.html' title='Online конвертер pps в bps и наоборот'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6926128277736545594</id><published>2011-08-16T12:23:00.001+04:00</published><updated>2011-08-16T12:23:09.158+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Juniper'/><title type='text'>Курсы по сетевому оборудованию Juniper на русском</title><content type='html'>&lt;a href="https://www.juniper.net/us/en/training/technical_education/jsl_international_editions/russian/course_start.html"&gt;https://www.juniper.net/us/en/training/technical_education/jsl_international_editions/russian/course_start.html&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6926128277736545594?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6926128277736545594/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6926128277736545594' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6926128277736545594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6926128277736545594'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/juniper.html' title='Курсы по сетевому оборудованию Juniper на русском'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-3971360965157972768</id><published>2011-08-15T18:59:00.001+04:00</published><updated>2011-08-15T18:59:35.317+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LIR'/><category scheme='http://www.blogger.com/atom/ns#' term='RIR'/><title type='text'>Об архитектуре интернета</title><content type='html'>&lt;a href="http://habrahabr.ru/blogs/sysadm/55181/"&gt;http://habrahabr.ru/blogs/sysadm/55181/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-3971360965157972768?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/3971360965157972768/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=3971360965157972768' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3971360965157972768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/3971360965157972768'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/blog-post_15.html' title='Об архитектуре интернета'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-1151951794421550408</id><published>2011-08-15T18:22:00.001+04:00</published><updated>2011-08-15T18:22:14.204+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BGP'/><title type='text'>Ужастики про BGP</title><content type='html'>&lt;a href="http://to-the-future.livejournal.com/450700.html"&gt;http://to-the-future.livejournal.com/450700.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-1151951794421550408?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/1151951794421550408/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=1151951794421550408' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1151951794421550408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/1151951794421550408'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/bgp.html' title='Ужастики про BGP'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-223019515918807964</id><published>2011-08-15T15:14:00.001+04:00</published><updated>2011-08-15T15:14:11.522+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BGP'/><title type='text'>BGP full view - нужен или нет?</title><content type='html'>&lt;a href="http://habrahabr.ru/blogs/internet/113906/"&gt;http://habrahabr.ru/blogs/internet/113906/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-223019515918807964?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/223019515918807964/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=223019515918807964' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/223019515918807964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/223019515918807964'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/bgp-full-view.html' title='BGP full view - нужен или нет?'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-5675580704517226248</id><published>2011-08-15T11:28:00.001+04:00</published><updated>2011-08-15T11:28:20.741+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IMIX'/><title type='text'>IMIX трафик</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/Internet_Mix"&gt;http://en.wikipedia.org/wiki/Internet_Mix&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-5675580704517226248?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/5675580704517226248/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=5675580704517226248' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5675580704517226248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/5675580704517226248'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/imix.html' title='IMIX трафик'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1386140445493682484.post-6450485154133676372</id><published>2011-08-14T20:51:00.002+04:00</published><updated>2011-08-14T20:51:49.667+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Авиация'/><title type='text'>ИТ часть терминала D Шереметьево</title><content type='html'>&lt;a href="http://nag.ru/articles/article/19382/it-puteshestvie-po-terminalu-d.html"&gt;http://nag.ru/articles/article/19382/it-puteshestvie-po-terminalu-d.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1386140445493682484-6450485154133676372?l=phpsuxx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpsuxx.blogspot.com/feeds/6450485154133676372/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1386140445493682484&amp;postID=6450485154133676372' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6450485154133676372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1386140445493682484/posts/default/6450485154133676372'/><link rel='alternate' type='text/html' href='http://phpsuxx.blogspot.com/2011/08/d.html' title='ИТ часть терминала D Шереметьево'/><author><name>pavel.odintsov</name><uri>http://www.blogger.com/profile/05424682716332865946</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_Zm3XEOhcmtc/SBOffXo-oeI/AAAAAAAAAFA/fAB_RfgXC9c/S220/P1010372w.jpg'/></author><thr:total>0</thr:total></entry></feed>
