09.08.10

Nice Munin

munin-monitoring

sudo wget -O mysql_report http://exchange.munin-monitoring.org/plugins/mysql_report/version/3/download
sudo wget -O mongo_lock http://exchange.munin-monitoring.org/plugins/mongo_lock/version/1/download
sudo wget -O mongo_conn http://exchange.munin-monitoring.org/plugins/mongo_conn/version/1/download
sudo wget -O mongo_btree http://exchange.munin-monitoring.org/plugins/mongo_btree/version/1/download
sudo wget -O mongo_mem http://exchange.munin-monitoring.org/plugins/mongo_mem/version/1/download
sudo wget -O mongo_ops http://exchange.munin-monitoring.org/plugins/mongo_ops/version/1/download

sudo wget -O nginx_vhost_traffic http://exchange.munin-monitoring.org/plugins/nginx_vhost_traffic/version/1/download
sudo wget -O ngnix_memory http://exchange.munin-monitoring.org/plugins/ngnix_memory/version/1/download

sudo wget -O multimemory http://exchange.munin-monitoring.org/plugins/multimemory/version/1/download
sudo wget -O linux_diskstat_ http://exchange.munin-monitoring.org/plugins/linux_diskstat_/version/1/download
sudo wget -O coretemp http://exchange.munin-monitoring.org/plugins/coretemp/version/1/download
sudo wget -O linux_diskstats_ http://exchange.munin-monitoring.org/plugins/linux_diskstats_/version/1/download

sudo wget -O network-usage http://exchange.munin-monitoring.org/plugins/network-usage/version/1/download

sudo wget -O openssh-denyhosts http://exchange.munin-monitoring.org/plugins/openssh-denyhosts/version/1/download

sudo wget -O raid http://exchange.munin-monitoring.org/plugins/raid/version/3/download


sudo chmod +x mysql_report
sudo chmod +x mongo_lock
sudo chmod +x mongo_conn
sudo chmod +x mongo_btree
sudo chmod +x mongo_mem
sudo chmod +x mongo_ops

sudo chmod +x nginx_vhost_traffic
sudo chmod +x ngnix_memory

sudo chmod +x multimemory
sudo chmod +x linux_diskstat_
sudo chmod +x coretemp
sudo chmod +x linux_diskstats_

sudo chmod +x network-usage

sudo chmod +x openssh-denyhosts

sudo chmod +x raid

sudo ln -s /usr/share/munin/plugins/nginx_memory /etc/munin/plugins/nginx_memory


sudo ln -s /usr/share/munin/plugins/mysql_report /etc/munin/plugins/mysql_report
sudo ln -s /usr/share/munin/plugins/mongo_lock /etc/munin/plugins/mongo_lock
sudo ln -s /usr/share/munin/plugins/mongo_conn /etc/munin/plugins/mongo_conn
sudo ln -s /usr/share/munin/plugins/mongo_btree /etc/munin/plugins/mongo_btree
sudo ln -s /usr/share/munin/plugins/mongo_mem /etc/munin/plugins/mongo_mem
sudo ln -s /usr/share/munin/plugins/mongo_ops /etc/munin/plugins/mongo_ops

sudo ln -s /usr/share/munin/plugins/nginx_vhost_traffic /etc/munin/plugins/nginx_vhost_traffic
sudo ln -s /usr/share/munin/plugins/ngnix_memory /etc/munin/plugins/ngnix_memory

sudo ln -s /usr/share/munin/plugins/multimemory /etc/munin/plugins/multimemory
sudo ln -s /usr/share/munin/plugins/linux_diskstat_ /etc/munin/plugins/linux_diskstat_
sudo ln -s /usr/share/munin/plugins/coretemp /etc/munin/plugins/coretemp
sudo ln -s /usr/share/munin/plugins/linux_diskstats_ /etc/munin/plugins/linux_diskstats_

sudo ln -s /usr/share/munin/plugins/network-usage /etc/munin/plugins/network-usage

sudo ln -s /usr/share/munin/plugins/openssh-denyhosts /etc/munin/plugins/openssh-denyhosts

sudo ln -s /usr/share/munin/plugins/raid /etc/munin/plugins/raid

CS

A "Hello World!" Genetic Algorithm Example
Что такое генетический алгоритм?
css

nlp, marketing etc in ecommerce

http://www.youtube.com/watch?v=vMV4PIEIKY4

06.08.10

10.4 + nginx + php on socket

Scource
This procedure explains how to enable Nginx PHP services (php-cgi) in Ubuntu (>=9.10), by using a simple upstart file to start and keep up php-cgi support (runing in external FASTCGI Mode).
Tested on Ubuntu 10.4

Creating link to "web programm" like Google Tasks

Юзабилити магазина

5 галочек: чеклист юзабилити

http://habrahabr.ru/company/webprojects/blog/101061/

повествование об идеальном магазине в плане использования

Как настроить в MySQL Server после установки

Мой любимые вопросы в ходе собеседования, для работы в качестве MySQL DBA или связанных с производительностью MySQL это вопросы о настройках MySQL Server сразу после установки, полагая, он был установлен с настройками по умолчанию.

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

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

03.08.10

rebuild site immediately

http://www.hius.com.ua хороший ассортимент товаров для пайки, но магазин разваливается на глазах

02.08.10

Python. Полное покрытие кода

копипаста с хабра
автор nuald



kvm на ubuntu 10.4 без головной боли

проверили есть ли поддержка виртуализации у проца
egrep-С "(VMX | SVM) '/ Proc / cpuinfo

нужен ответ 1 или больше

потом проверить включена ли виртуализация в БИОСе

устанавливаемся
sudo apt-get install kvm virt-manager && sudo adduser `id -un` libvirtd

разлогиниваемся

и проверяем что получилось
virsh -c qemu:///system list

ответ такой
Id Name State
----------------------------------

если нет необходимости показывать виртуалки миру - это последнее действие. если же нам надо показать это во внешний мир, то необходимо провести изменения в нашей сети и настройках созданных вирт машин, то меняем
/etc/network/interfaces

в зависимости от того как нам необходимо есть варианты с созданием бриджа с автоопределением IP для вирт машин или со статическим
авто
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0


статическое
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
address 192.168.0.10
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0

перезагружаем сеть

sudo /etc/init.d/networking restart

теперь лезем к каждой машине которую мы создали через virt-manager
cd /etc/libvirt/qemu
для каждого проводим замену в конфигах

было
<interface type="network">
................... 
<source network="default" />
...................
</interface>

надо
<interface type="bridge">
.........
<source bridge="br0" />
</interface>




Источники

https://help.ubuntu.com/community/KVM/Installation
https://help.ubuntu.com/community/KVM/Networking

Проблемы и решения

При клонировании системы пропадал сетевой интерефейс.
Варварское удаление /etc/udev/rules.d/70-persistent-net.rules помогло )

Проблема сетевых интерфейсов