28 июн. 2010 г.

django-compress и CDN

Можно в этом блоге смело открывать новую рубрику - “надо было внимательней читать документацию”. В ней я бы писал о находках, которые делаю после полугода использования продукта.

Например сегодня узнал, что django-compress можно научить работать с CDN-ами с помощью простого конфига:


COMPRESS_CSS = {

    'group_one': {

        'source_filenames': ('css/style.css''css/foo.css''css/bar.css'),

        'output_filename''css/one_compressed.css',

        'extra_context': {

            'media''screen,projection',

            'prefix''http://cdn.example.com/'

        },

    },

}





24 июн. 2010 г.

Formunculous – создаем формы в Django через админку

В данном видео показан процесс создания форм в Formunculous прям из админки django.

 

http://formunculous.org/



Sotmarket.ru

История с заказом батарейки продолжается. На днях пришло письмо с просьбой внести предоплату, хотя реально заказ был оплачен 13-го мая, о чем я уже разговаривал с их менеджером. Тогда, на следующий день после оплаты, меня интересовал причина по которой в личном кабинете на сайте sotmarket.ru у меня не менялся статус заказа.

Вообще, история потрясающая – эти уроды обманули меня с наличием товара (1), тянули со статусом заказа, хоть деньги и получили (2). С самого первого нашего общения с менеджером выяснилось, что они вообще не знают когда придет товар (3). “Возможно через 2 недели, но точно сказать не могу…”. То есть sotmarket.ru рады взять деньги, но реально привезти товар в обозримые сроки - нет.

Итак, по словам одного из менеджеров во время нашей последней беседы с момента заказа прошло 49 дней (это было пару дней назад), а они по прежнему не знают когда придет товар. “Наверное недели через 2, нот точно Вам сказать не могу” – сказал мне менеджер опять. Да ну? Не эти же 2 недели Вы называли 29 дней назад?

Ну ладно, это херня, если не считать того, что теперь для возврата денег мне нужно заполнить “бумажку” в которой должны быть по новой указаны все реквизиты плательщика. Зачем? Деньги поступают из банка - это не “черный ящик”, реквизиты можно получить. Зачем клиентов то мурыжить? Я этого не понимаю.

В общем братцы, Вы как хотите, а я больше ничего никогда в это конторе покупать не стану и Вам не советую!




18 июн. 2010 г.

Всякие интересности…

Не могу больше скрывать от всех эти ссылки – слишком уж интересные.

http://www.slideshare.net/digi604/django-cmskey – интересная презентация Django-CMS.

http://www.google.com/talk/service/badge/New - Google Talk chatback badge – бесплатный онлайн чат от гугла (как у меня в блоге “чат со мной”).

http://www.google.com/talk/service/a/concepter.ru/badge/New – версия предыдущего chatback badge для доменов в Google Apps (нужно заменить concepter.ru на название вашего домена)

http://javascript.ru/blog/mycoding/Izuchaem-ExtJS – интересная объемная статья по изучению ExtJS, который теперь вообще-то sencha

http://pyplanet.org/ - “виртуальная площадка на русском языке для обмена опыта между начинающими программистами и гуру питона” - растет и развивается, так что поглядывайте!

http://www.tyumen-city.ru/dom/index.php - информационно-справочной системой «Ваш дом» для Тюменцев - нужные адреса, телефоны, границы избирательных округов, время приема граждан депутатами Тюменской городской Думы («Ваш депутат», «Участковые», «Квартальные», «Управляющие компании», «Поликлиники»).




16 июн. 2010 г.

Как же меня за**ло ожидание android 2.1 на HTC Hero


Энгейдж сегодня сообщил, что долгожданная прошивка появилась, а затем извинился и объяснил, что вышла очередная ошибка. Видимо, такие утки создаются не просто так, а для подогрева интереса аудитории...

12 июн. 2010 г.

Почему Россия не Америка?

По наводке Фрица Моргена начал читать книгу "Почему Россия не Америка" Андрея Паршева. Я не очень продвинулся пока, но с удовольствием рекомендую эту книгу. Для меня многие наблюдения автора были настоящим открытием. Например, рассуждения о географических особенностях нашей бескрайней и влиянии этих особенностей на экономику (чему собственно и посвящена книга).

Читать книгу приятно. Стиль повествования легкий и понятный даже программистам без экономического образования...

Есть ли среди подписчиков уже читавшие книгу?

7 июн. 2010 г.

Братик

Он оказывается, ещё и экологией занимается. Нашел благодаря скотнику.
Кстати, мопед его...

А Вы часто видитесь со своими родственниками?

Правильный tinymce-конфиг

Оказывается, в tinymce конфиге есть несколько крайне полезных мне опции:
mode : "exact",

elements : "id_content"

- включит tinymce только для textareas с перечисленными через запятую id. Flatpages в django используют id_content.
relative_urls : false,

convert_urls : false,

remove_script_host : false

- все 3 опции помогут сохранить url от обработки tinymce’ем.
force_p_newlines : false

- теоретически, редактор перестанет оборачивать текст в тэг <p>. Практически же, у меня эта опция не заработала.
Весь мой мини-конфиг, который я то и дело использую в админке django-проектов выглядит так:
tinyMCE.init({

    mode : "exact",

    elements : "id_content",

    theme : "advanced",

    language: "ru",

    accessibility_warnings: true,

    width: "800px",

    theme_advanced_toolbar_location : "top",

    relative_urls : false,

    convert_urls : false,

    remove_script_host : false,

    force_br_newlines : true,

    force_p_newlines : false

});

Может кому-то пригодиться…

Денис Попов

Уже пару дней наблюдаю за историей Дениса Попова, но эта статья на лукоморье окончательно довела до истерики. Так держать, Денис! Даешь iПопов!

Шевчук о встрече с Путиным и маршах несогласных