Порты на Мак можно взять здесь: http://mercurial.berkwood.com
Мануалы по Меркуриалу здесь: http://www.ivy.fr/mercurial/ref/v1.0/
Monday, 28 September 2009
Tuesday, 15 September 2009
this == NULL ?
#include <iostream>
class suxx {
public:
void m() {printf("call! num %d ptr %p", this, this);}
};
int main() {
suxx* o = new suxx;
o->m();
o = NULL;
o->m();
return 0;
}
И Вы тоже не ожидали?
./a.out
call! num 72347664 ptr 0x44ff010call! num 0 ptr (nil)
Wednesday, 9 September 2009
sendmail: rejecting connections on daemon MTA: load average
Добавляем в /etc/mail/sendmail.cf
и перезапускаем sendmail
За решение спасибо: http://itblog.su/sendmail-rejecting-connections-on-daemon-mta-load-average.html
O QueueLA=100
O RefuseLA=100
и перезапускаем sendmail
За решение спасибо: http://itblog.su/sendmail-rejecting-connections-on-daemon-mta-load-average.html
Добавляем диапазон ip адресов в CentOS Linux
Вот прошу в замечательный бложик:
http://itblog.su/dobavlyaem-diapazon-ip-adresov.html
http://itblog.su/dobavlyaem-diapazon-ip-adresov.html
Tuesday, 8 September 2009
Как скачивать SRC RPM для Epel
sudo yum install yum-utils
yumdownloader --enablerepo=epel-source --source nginx
В итоге в текущей папке обнаружим файлик: nginx-0.6.38-1.el5.src.rpm
Sunday, 6 September 2009
Рекурсивно сравнить две директории
Вот так:
Кстати, как раз такие патчи обычно используются в rpm.spec ах.
diff -Naur nginx36/nginx-0.6.36/ nginx38/nginx-0.6.38/
Кстати, как раз такие патчи обычно используются в rpm.spec ах.
Thursday, 3 September 2009
Установка Nginx на ISPManager + Centos5
Подключаем репо EPEL:
Обновляем список пакетов в репозиториях (на CentOS без этого Nginx часто не появляется):
Очищаем кэш пакетов ISPManager:
Рестартим ИСП:
Ставим Nginx: в ISPManager идем в пункт "Features" и там устанавливаем Nginx. После установки убеждаемся, что 8080й порт обслуживается Апачем, а 80й Nginx.
Следующий мануал НЕ работает, не использовать.
Или прямо в консоли ставим и активируем:
Либо делаем так (нифика не работает, в процессе отладки):
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
Обновляем список пакетов в репозиториях (на CentOS без этого Nginx часто не появляется):
yum update
Очищаем кэш пакетов ISPManager:
/usr/local/ispmgr/sbin/pkgctl -D cache
Рестартим ИСП:
killall -9 -r ispmgr
Ставим Nginx: в ISPManager идем в пункт "Features" и там устанавливаем Nginx. После установки убеждаемся, что 8080й порт обслуживается Апачем, а 80й Nginx.
Следующий мануал НЕ работает, не использовать.
Или прямо в консоли ставим и активируем:
/usr/local/ispmgr/sbin/pkgctl install nginx
/usr/local/ispmgr/sbin/pkgctl activate nginx
killall -9 -r ispmgr
Либо делаем так (нифика не работает, в процессе отладки):
wget http://fastvps.googlecode.com/svn/trunk/scripts/install_nginx_ispmanager.sh
sh install_nginx_ispmanager.sh
Активация mod_rewrite на Debain 5 Lenny
a2enmod rewrite
Enabling module rewrite.
Для Дебияна:
/etc/init.d/apache2 restart
Subscribe to:
Posts
(
Atom
)