Archive for Декабрь, 2008

Сменить таймзону на VPS

Среда, Декабрь 31st, 2008

Для смены временной зоны наберите команду
dpkg-reconfigure tzdata
и выберете свою зону, в моем случае это Europe/Moskow
Popularity: 18%

Popularity: 18%

Переезд сайта

Воскресенье, Декабрь 28th, 2008

Давно хотел перехать! Достал мой хостер avanpad.com. За месяц падал 2-3 раза в сумме на сутки. Не гуд. Переехал на firstvds.ru - взял на пробу самый дешевый план за 149 руб и поставил туда Debian Lenny. Так как я перезжал уже раз 20 - то настройка сайта заняла всего полтора часа.
Popularity: 19%

Popularity: 19%

Разбиение жеского диска на разделы

Вторник, Декабрь 23rd, 2008

Мануальчик не мой - нашел в инете:
Как делить жесткий диск на разделы
Мнений о том как правильно следует разбивать жесткий диск существует великое множество. И все таки как правильно делить жесткий диск на разделы, сколько места выделять под каждый раздел - выбирает сам пользователь, в зависимости от ограничений аппаратной части на которое устанавливается система, от поставленных [...]

Popularity: 40%

Как посмотреть размер CD в приводе

Вторник, Декабрь 23rd, 2008

Q: Мож кто знает чем из консоли можно посмотреть размер болванки, которая в приводе находится?
A:
#cdrdao disk-info –device /dev/dvd
Cdrdao version 1.2.2 - (C) Andreas Mueller
SCSI interface library - (C) Joerg Schilling
Paranoia DAE library - (C) Monty
Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables.
Using libscg version ’schily-0.8′
/dev/dvd: ASUS DRW-2014L1T [...]

Popularity: 18%

Debian sid и gdb - сломали

Понедельник, Декабрь 22nd, 2008

Перестала работать отладка в программах при помощи gdb.
Компилирую программу так:
g++ -g -O0 main.cpp
При работе программа пишет корку, смотрю корку так:
gdb a.out core
Хочу вывести локальную переменную, скажем p:
gdb> p p;
получаю
No symbol “p” in current context.
Popularity: 17%

Popularity: 17%

Отправка почты через внешний SMTP сервер. Exim4

Воскресенье, Декабрь 21st, 2008

Если у вас домашний компьютер и выходите тестировать отсылку почты через php mail интерфейс - например mail().
Для этого вам нужно настройть exim4 и отправку на google smtp.
Exim - один из самых популярных (и мощных) MTA. Итак (всё делаем с правами root),
# apt-get install exim4
Отредактируем следующие параметры в файле /etc/exim4/update-exim4.conf.conf, чтобы отправлять почту через gmail
dc_eximconfig_configtype=’smarthost’
dc_smarthost=’smtp.gmail.com::587′

В файл [...]

Popularity: 62%

Подсветка ошибок при компиляции

Вторник, Декабрь 16th, 2008

При компиляции проектов на C++ и C мы часто искользуем утилиту make. Она позволяет откомпилировать проект состоящий из многих файлов. При компиляции на экран попадает много информации о статусе компиляции - варнинги, ошибки и удачные этапы. Визуально очень сложно выделить из этого массива сообщения о ошибках и варнингах. Поможет тут утилита colormake. Она надстраивается над [...]

Popularity: 17%

Как узнать какая программа слушает порт

Пятница, Декабрь 12th, 2008

Иногда возникает необходимость узнать, какие порты заняты и какими программами. Что бы узнать, наберите команду:
netstat -lnp
Вывод программы будет типа:
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node PID/Program name [...]

Popularity: 35%

Отправляем бекап на почту

Среда, Декабрь 3rd, 2008

Служба gmail.com предоставляет 7 ГБ под ваши письма. Этим можно воспользоваться для хранения бекапов баз данных таких как mysql и postgresql. Итак имеем VPS под управлением Linux, в моем случае это Debian.
1) регистрируем аккаунт на gmail.com. Там предоставляется 7 Гб под почту. При размере бекапа базы 10-20M хватит надолго.
2) бекап у меня настроен через cron, [...]

Popularity: 21%