На основе Python

Python: полнотекстовый поиск с SQLAlchemy и PostgreSQL

http://lowmanio.co.uk/blog/entries/postgresql-full-text-search-and-sqlal...
Проверил на Window 7 и FreeBSD 8 с Python 2.7, SQLAlchemy 0.8 и PostgreSQL 9.1
На Windows - безусловно работает.
На FreeBSD - почему-то чувствителен к регистру.

Компьютерные вопросы: 

Переход этого сайта на статику

Когда-то этот сайт был на самой обычной статике HTML, все страницы писались вручную.

Серверный движок CMS Drupal я поставил на этой сайт только потому, что надоело ручками HTML писать. То есть токмо ради редактора публикаций. Сразу думал об альтернативах.

Прошло несколько лет. Недавно набрал в поисковике "генератор статического сайта" и нашел, что нечто подобное думаю не только я и генераторов статических сайтов - воз и маленькая тележка.

Почти все они работают по схеме:

Компьютерные вопросы: 

Скомпилированные под Windows 32 и 64 библиотеки Python

Если библиотека Python содержит что-то то, что край как нуждается в компиляции, то проще воспользоваться готовыми (пусть и неофициальными) уже скомпилированными:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Ибо под Windows не так просто скомпилировать их.
Что примечательно - так то, что под FreeBSD те же библиотеки замечательно компилируются при установке, что с помощью "easy_install ...", что с помощью "pip install ...""

Компьютерные вопросы: 

nginx плюс uwsgi плюс приложение на фреймворке Pyramid на нескольких сайтах

Сконфигурировал связь nginx и uwsgi через записи location в конфигурационном файле nginx.

Для одного веб-приложения на одном сайте работаете нормально. Народ в интернете утверждает, что и для нескольких веб-приложений НА ОДНОМ САЙТЕ работает нормально.

Понадобилось запустить 2-й сайт на том же хостинге. Тестовые запуски показали, что все в порядке.

В реальности оказалось, что РАЗЛИЧНЫЕ РАЗЛИЧНЫХ САЙТОВ веб-приложения НЕ ЗАПУСКАЮТСЯ НА ОДНОМ uwsgi-процессе. Кто первый будет дернут браузером - того и тапки: то веб-приложение и будет работать.

Компьютерные вопросы: 

Установщик бинарных пакетов Python и Wow6432Node

Совместимость 64 и 32 на Windows 7 64-бита
Столкнулся с проблемой установки пакетов, что бинарные пакеты для Windows не видят каталог с Python (некоторые), а установить из исходников не удается по причине ошибки компиляции.
В поисках как же указать каталог Python набрел на описание реестра Windows 64-битной:
http://blog.not-a-kernel-guy.com/2006/08/22/27
Прочитав, сделал следующее:
1. Экспортировал ветку HKLM\Python в файл в формате NT4 (он удобен для правки в текстовом редакторе)

Компьютерные вопросы: 

Методы запуска WSGI-приложения в production

http://habrahabr.ru/blogs/sysadm/116894/
nginx+uwsgi+Django - нетипичный пример для нескольких веб-приложений на Django

Компьютерные вопросы: 

Страницы

Subscribe to RSS - На основе Python
2002-2012 ©