23 нояб. 2010 г.

Vim. Tip 2. Автопроверка синтаксиса

Главный источник
Для проверки кода на Python используется pyflakes. Я брал из AUR, есть также в PyPI.

9 нояб. 2010 г.

Сокращения в английских текстах

cf. (Latin confer) compare
e.g. (Latin exempli gratia) for example
etc. (Latin et cetera) and so on
i.e. (Latin id est) that is
w.r.t. with respect to

6 нояб. 2010 г.

График загрузки процессора

Будем использовать sar из пакета sysstat и gnuplot.
sar автоматически создает задания для cron, поэтому просто допишем к существующему сбору статистики в /etc/cron.hourly/ свой скрипт, который вызывает sar, обрабатывает его вывод и строит по полученным данным график.

3 нояб. 2010 г.

Python. Полезности для отладки CGI-скриптов.

1. Встроенный сервер для CGI-скриптов (файлы надо класть обязательно в cgi-bin/):
python2 -c "import CGIHTTPServer;CGIHTTPServer.test()"
2. Модуль cgitb (CGI Traceback manager):
import cgitb; cgitb.enable()
3. Еще иногда полезно запустить простой HTTP сервер:
python2 -m SimpleHTTPServer [port]
где [port] — номер порта (по умолчанию 8000).