среда, 20 июня 2012 г.

Django :: debug toolbar quickstart

  1. pip install django-debug-toolbar
  2. Добавить в MIDDLEWARE_CLASSES
    'debug_toolbar.middleware.DebugToolbarMiddleware',
  3. Указать свой ip в качестве прослушивающего
    INTERNAL_IPS = ('127.0.0.1',)  
  4. Добавить debug_toolbar  в INSTALLED_APPS
  5. Указываем необходимые поля
DEBUG_TOOLBAR_PANELS = (
    'debug_toolbar.panels.version.VersionDebugPanel',
    'debug_toolbar.panels.timer.TimerDebugPanel',
    'debug_toolbar.panels.settings_vars.SettingsVarsDebugPanel',
    'debug_toolbar.panels.headers.HeaderDebugPanel',
    'debug_toolbar.panels.request_vars.RequestVarsDebugPanel',
    'debug_toolbar.panels.template.TemplateDebugPanel',
    'debug_toolbar.panels.sql.SQLDebugPanel',
    'debug_toolbar.panels.signals.SignalDebugPanel',
    'debug_toolbar.panels.logger.LoggingPanel',
)
Подробнее ознакомиться с настройкой django debug toolbar можно здесь (https://github.com/django-debug-toolbar/django-debug-toolbar)
Читать далее

вторник, 19 июня 2012 г.

Python :: PIL под Windows 8 x64

Проблема: не получается установить PIL при помощи pip и easy_install выдает ошибку - "Unable to find vcvarsall.bat"

Решение: В поисках решения нашел сайт, на которым выложены скомпилированы модули. Скачиваем пробуем установить и получаем новую задачу: "Python version 2.7 required, which was not found in registry". 
Данный баг уже зарегистрирован и ждет своего решения (http://bugs.python.org/issue6792), cуть заключается в том что установщик ищет положение Python'a через реестр по адресу: 
HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.7\InstallPath. 
Это значение можно скопировать из  
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\InstallPath. 


Запускаем снова установщик и убеждаемся что все работает. 



Читать далее

воскресенье, 17 июня 2012 г.

Windows 8 :: Многопользовательский режим

Задача сделать параллельный доступ к программам на Windows 8 для себя (сижу за компьютером) и девушки (заходит по RDP со слабенького ноутбука). Ситуация оказалась аналогичной как и в седьмой версии, а именно все так же не работает реально одновременная работу двух пользователей на одном компьютере. Не из-за каких-либо технических причин, а из-за искусственных ограничений (в общем политика такая).
Существует патч от человека по имени Peter Kleissner. Патч можно скачать перейдя вот по этой ссылке. При установке ОС должна перезагрузиться два раза.
Теперь можно подключаться с удаленной машины и работать.
Читать далее