Архив 2012

Установка PIL если sorl.thumbnail не работает в virtualenv

Если sorl.thumbnail не работает, то возможно это из-за того что плохо установлен PIL.

В Debian. Установка PIL бывает неверной когда вы используете  virtualenv, но это можно поправить..., для этого ставим нужные пакеты для компиляции. 

apt-get -y install build-essential python-dev python-virtualenv libbz2-dev zlib1g-dev \
  libfreetype6-dev libjpeg8-dev build-dep python-imaging libfreetype6-dev libxml2-dev libxslt1-dev zlib1g-dev

Далее в зависимости от того какая у вас система 32-bit или 64-bit  нужно поправить ссылки на модули

для "i386-linux-gnu":

sudo ln -s /usr/lib/i386-linux-gnu/libfreetype.so /usr/lib/
sudo ln -s /usr/lib/i386-linux-gnu/libz.so /usr/lib/
sudo ln -s /usr/lib/i386-linux-gnu ...

Читать далее

Django-celery. Идем по граблям своей дорогой.

Давненько что-то я не писал ничего.

Вот понадобилось поднять django-celery. В google информации рускоязычной не особо много, да и то что было немного уже устарело как показалось мне. Вот я и опишу с чем сталкивался в ходе разворачивания этого приложения.

На момент установки была последняя версия 3.0.11. Ее я и взял.
Celery поддерживает несколько бекендов, включая RabbitMQ, Redis, базу данных и другие.
Я ранее особо с этим не работал, поэтому особо не заморачивался с выбором и по рекомендации разработчиков выбрал RabbitMQ. У меня проект не высоко-нагружен был, так что особых претензий не должно быть, в общем решил поработать ...

Читать далее

Что такое css и для чего этот css

Что такое css и для чего этот css

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

Не буду изобретать заново велосипед и возьмем определение из википедии CSS (от англ. Cascading Style Sheets — каскадные таблицы стилей) — это язык описания внешнего вида документа, написанного с использованием языка разметки, например в веб-разработках это HTML ( заметьте HTML или XHTML - это именно языки разметки документа, а не языки программирования, как иногда заблуждаются новички ). Преимущественно, конечно, css используется как средство описания и/или оформления внешнего вида веб-страниц, написанных с помощью HTML и XHTML, но может также ...

Читать далее

Dell Latitude E6520 или как я выбирал ноутбук для работы и дома

Dell Latitude E6520 или как я выбирал ноутбук для работы и дома

Сегодня напишу пару слов о том как я выбирал ноутбук Dell Latitude E6520 - некий свой небольшой отзыв про этот аппарат.

Давненько я уже ничего не писал. Много работы, много заказов, и времени на то чтоб собрать мысли для написания чего нибудь толкового и полезного просто нету :(. Но вот прикупил себе новую рабочую станцию и решил немного похвастаться.

Начну пожалуй с того что выбирал я долго. Мысль о том что надо менять рабочую машинку и, что мой 14-дюймовый Dell Vostro меня переставал устраивать по производительности,  мучила меня уже несколько месяцев. Хотя грешить не на что - он своих 3 года отработал на ...

Читать далее

Архив за месяц