20 янв. 2011 г.
19 янв. 2011 г.
Zope 3 и Unicode hacks
Пришлось по работе разобраться с таким сервером приложений как Zope3. Хрень еще та, как по мне, но надо так надо.
При работе с это гадостью столкнулся с одной неприятной вещью, сайт содержит в себе 2 версии, английскую и украинскую. При отображении английской версии все проходит нормально, но.... при попытке зайти на украинскую версию zope ругается, точнее пишет что произошла внутренняя ошибка. Неприятно, но поправимо)))
Как говорится "Google наше ВСЕ". Нашел достаточно кривое, но все таки, решение здесь. На всякий случай продублирую для себя.
В файле /usr/lib/pythonX.X/site.py находим:
При работе с это гадостью столкнулся с одной неприятной вещью, сайт содержит в себе 2 версии, английскую и украинскую. При отображении английской версии все проходит нормально, но.... при попытке зайти на украинскую версию zope ругается, точнее пишет что произошла внутренняя ошибка. Неприятно, но поправимо)))
Как говорится "Google наше ВСЕ". Нашел достаточно кривое, но все таки, решение здесь. На всякий случай продублирую для себя.
В файле /usr/lib/pythonX.X/site.py находим:
def setencoding(): """Set the string encoding used by the Unicode implementation. The default is 'ascii', but if you're willing to experiment, you can change this.""" encoding = "ascii" # Default value set by _PyUnicode_Init() if 0: # Enable to support locale aware default string encodings. import locale loc = locale.getdefaultlocale() if loc[1]: encoding = loc[1] if 0: # Enable to switch off string to Unicode coercion and implicit # Unicode to string conversion. encoding = "undefined" if encoding != "ascii": # On Non-Unicode builds this will raise an AttributeError... sys.setdefaultencoding(encoding) # Needs Python Unicode build !И меняем:
if 0: # Enable to support locale aware default string encodings. import locale loc = locale.getdefaultlocale()на
if1 : # Enable to support locale aware default string encodings. import locale loc = locale.getdefaultlocale()
11 янв. 2011 г.
CUETools
Перспективный проект. Не уверен что быстро развивается, но будем надеяться, что достаточно.
Утилита предназначена для конвертирования аудио, но самый большой ее + это умение резать ape файлы на треки. Есть, правда, и неприятные моменты - MS .NET и не совсем интуитивно понятный интерфейс. Но мне она помогла)))
CUETools
Утилита предназначена для конвертирования аудио, но самый большой ее + это умение резать ape файлы на треки. Есть, правда, и неприятные моменты - MS .NET и не совсем интуитивно понятный интерфейс. Но мне она помогла)))
CUETools
Подписаться на:
Сообщения (Atom)