Как стать автором
Обновить
5
Карма
0
Рейтинг
Nailgun @Nailgun

Пользователь

  • Подписчики 1
  • Подписки

Оптимизация стадии инициализации Django

PythonDjango

Если у вас Django проект работает на синхронных воркерах и вы периодически их перезапускаете (например, в gunicorn это опция --max-requests), полезно было бы знать, что по-умолчанию после каждого перезапуска воркера, первый запрос к нему обрабатывается гораздо дольше, чем последующие.


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

Читать дальше →
Всего голосов 19: ↑19 и ↓0+19
Просмотры8.8K
Комментарии 8

Визуальный тюнинг Eclipse под Linux

Eclipse
Если вы запускали Eclipse в Linux, то наверное остались недовольны его громоздким интерфейсом.
Я попытался это исправить и вот что у меня получилось.
Читать дальше →
Всего голосов 25: ↑12 и ↓13-1
Просмотры5.6K
Комментарии 12

Контроль изменений в рабочих директориях

Разработка веб-сайтов
Вероятно, у каждого разработчика есть рабочая папка с чекаутами (svn) и клонами (git, hg) разных проектов. Называют ее по разному: workspace, work, src и т.д.

Бывает ли такое, что Вы забываете закоммитить или запушить изменения в рабочих директориях? Даже если ответ — не часто, но бывает, то Вам стоит познакомиться с утилитой unpushed. Она помогает поддерживать рабочую папку с проектами всегда в чистом и консистентном состоянии.

Например, у меня в папке ~/workspace около 20-ти проектов от разных репозиториев. По каким-либо причинам я хочу этот workspace удалить. Перед этим нужно проверить, точно ли все закоммичено. В ручную сделать это не очень то и быстро. Так и родился этот скрипт.

Под катом краткий обзор программы.
Читать дальше →
Всего голосов 15: ↑11 и ↓4+7
Просмотры1.3K
Комментарии 9

Информация

В рейтинге
3,171-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность