Давайте в Петербурге устроим какую-нить DjangoCon или PyCon!
У меня аж руки опускаются когда иностранные разработчики с которыми я общаюсь каждую неделю на всякие конференции мотаются и встречаются. Переехать в США что-ли.
Я раньше пользовался Pastebin.com а сейчас gist.github.com/ — устраивает все. и интеграция с Github и возможность встроить сниппет кода в любую страницу. Что-то с HTML, CSS, js — сохраняю на jsfiddle.com и CSS на dabblet.com
Я несколько лет пользуюсь OVH — вообще никаких проблем.
Один раз менял сервак на более производительный, так они предложили специальный тариф для меня с очень вкусными характеристиками при низкой стоимости.
Можно но есть нюансы. Например радиосерверы Icecast2/Shoutcast отдают поток только если в запросе есть хэдер Icy-MetaData иначе он выдаст просто страницу со статистикой)
можно через nginx проксить Icecast и подставлять: proxy_set_header Icy-MetaData 1;
в некоторых браузерах(webkit) и так работает.
Пробовал) но люблю деплоить именно nginx + uwsgi ибо у nginx есть модуль для uwsgi, ну и uwsgi уже привычнее и больше с ним знаком — знаю почти от и до все что нужно и есть разные джанго пакеты для него(например django-uwsgi-admin) ну и как бонус — запускать rails через uwsgi и многое другое. Да и по производительности uwsgi оч хорош.
Я тоже деплою через nginx + uwsgi но у меня чуть иначе:
есть свой стартовый джанговский проект в котором переделанный под меня django-config-gen он сразу генерит нужные мне конфиги согласно настройкам и кладет куда надо:
/etc/init/project_name.conf примерно такого содержания: description "uWSGI server for Project project_name"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
exec /server/env/bin/uwsgi -p 2 --uid mechanism --home /server/env/ --socket /server/sock/project_name.uwsgi.sock --chmod-socket --module runsite --pythonpath /server/SITES/project_name --daemonize /server/log/project_name.uwsgi.log
Вернее сильно отличается от зарелизенных версий)
Вот кстати еще github.com/flaptor/indextank-py
я пока их особо не смотрел, хотелось бы послушать мнения по поводу Indextank.
Наконец-то выходит смартфон который я хочу купить. А то до этого глядел на свою старую nokia 7610 и радовался что она звонит и принимает смс и воротил нос от всех смартфонов. Да мне до сих пор хватает старой nokia и у меня не было смартфонов с виндой или андроидом.
У меня аж руки опускаются когда иностранные разработчики с которыми я общаюсь каждую неделю на всякие конференции мотаются и встречаются. Переехать в США что-ли.
Один раз менял сервак на более производительный, так они предложили специальный тариф для меня с очень вкусными характеристиками при низкой стоимости.
можно через nginx проксить Icecast и подставлять: proxy_set_header Icy-MetaData 1;
в некоторых браузерах(webkit) и так работает.
есть свой стартовый джанговский проект в котором переделанный под меня django-config-gen он сразу генерит нужные мне конфиги согласно настройкам и кладет куда надо:
/etc/init/project_name.conf примерно такого содержания:
description "uWSGI server for Project project_name"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
exec /server/env/bin/uwsgi -p 2 --uid mechanism --home /server/env/ --socket /server/sock/project_name.uwsgi.sock --chmod-socket --module runsite --pythonpath /server/SITES/project_name --daemonize /server/log/project_name.uwsgi.log
упомянутый runsite.py выглядит примерно так:
import os, sys
current_directory = os.path.dirname(__file__)
parent_directory = os.path.dirname(current_directory)
module_name = os.path.basename(current_directory)
sys.path.append(parent_directory)
sys.path.append(current_directory)
os.environ["CELERY_LOADER"] = "django"
os.environ['DJANGO_SETTINGS_MODULE'] = '%s.settings' % module_name
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
в зависимости от требований проекта могут добавляться: --enable-threads --loop gevent --async 100 и уже в джангу можно добавлять например gevent
ну еще генерится конфиг для nginx и еще разные нужные штуки.
Вот кстати еще github.com/flaptor/indextank-py
я пока их особо не смотрел, хотелось бы послушать мнения по поводу Indextank.
Сам же пользуюсь django-haystack(из мастера на github — он сильно отличается от стабильных) + solr.