Статьи с тэгом: debian
- 10.03.2010
- Тэги:
,
,
,
,
,
,
- Просмотров: 12181
Tornado (торнадо) - это неблокирующий, высоко производительный веб-сервер с открытыми исходным кодом. Авторами сервера являются создатели сервиса FriendFeed. Сервер реализован средствами языка Python и в силу своей неблокирующей природы (используется epoll) легко выдерживает тысячи одновременных подключений. Помимо всего прочего, Tornado поддерживает протокол WSGI, хотя и с небольшими ограничениями (будут не доступны асинхронные фичи сервера).
Учитывая все это, можно предположить, что возможность запуска Django с помощью Tornado может стать достойной альтернативой описанному ранее способу запуска Django через FastCGI. Итак, проверим...
Читать полностью...
Добавить в
- 28.02.2010
- Тэги:
,
,
,
,
- Просмотров: 25219
Munin - весьма удобное средство, чтобы выполнять мониторинг серверов. Идущие в составе пакета плагины, позволяют практически сразу настроить мониторинг памяти, процессора, свободного места и т.д. Установка Munin уже описывалась ранее, и касалась не только основного пакета, но и настройки доступа к статистике через один из популярных http-серверов: Apache или Nginx. Однако и для самих http-серверов, как правило, статистика так же лишней не бывает. И если для Apache у Munin уже есть идущие в составе пакета плагины (apache_accesses, apache_processes, apache_volume), то для Nginx таковых нет. Исправить ситуацию не сложно.
Читать полностью...
Добавить в
- 15.01.2010
- Тэги:
,
,
,
- Просмотров: 7241
Pidgin (читается, как пиджин) - один из самых популярных клиентов для обмена мгновенными сообщениями. Одной из самых сильных сторон клиента является развитая система плагинов. Как раз об одном из них и пойдет речь далее.
Многие уже привыкли к тому, что для любого клиентского приложения является нормальным позволять изменять свои габариты. Однако Pidgin, в этом вопросе немного отличается от стандартных программ: клиент не дает возможности изменить ширину списка контактов! Для обладателей больших мониторов - это не проблема, а вот для мобильных устройств, ноутбуков или нетбуков - беда.
Решить эту проблему оказалось не сложно, главное - знать, какой плагин поставить и какую опцию выставить.
Читать полностью...
Добавить в
- 11.11.2009
- Тэги:
,
,
,
,
,
,
- Просмотров: 18883
Django (Джанго) - это динамично развивающийся web фреймворк с открытым исходным кодом, реализованный на языке Python. Рекомендуемым способом установки Django является связка Apache + mod_wsgi. Как это делается уже рассказывалось ранее в статье "Установка и настройка Apache, mod_wsgi, Django, MySQL".
Однако, всем известно, насколько Apache может быть "тяжелым" для сервера, особенно для статического контента. Поэтому, если нет желания, ставить связку Apache+Nginx, для проектов на Django можно обойтись только одним сервером Nginx. Запуск можно выполнять через FastCGI.
Читать полностью...
Добавить в
- 21.10.2009
- Тэги:
,
,
,
,
- Просмотров: 17417
Mercurial - это кросплатформенная распределённая система управления версиями (DCVS). Основная часть кода написана на языке Python, а наиболее чувствительные к производительности части выполнены в качестве Python-расширений на C. В настоящее время Mercurial используют такие проекты, как: Python, Netbeans, Mozilla и Mozdev, OpenOffice.org и многие другие.
Одной из самых распространенных задач, возникающих после установки Mercurial является настройка доступа к репозиториям по http-протоколу. Эта задача с точки зрения доступа на чтение уже описывалась ранее. Далее будет описан вариант доступа на чтение/запись с помощью http-сервера nginx.
Читать полностью...
Добавить в