mongoexport по дате (mongoexport by date)

Posted by & filed under python.

Экспорт данных из mongodb за определенный промежуток времени: mongoexport -h localhost —db mydbname —collection mycollection -o myout -q ‘{mydatetimefield:{«$gte»: new Date(1330059600000),»$lt»:new Date(1330146000000)}}’ где 1330059600000 и 1330146000000 — даты полученные через js как: new Date(2012,01,24).valueOf(); и new Date(2012,01,25).valueOf(); где new Date(2012,01,24) это 24 февраля(!) Имеют значения одинарные и двойные ковычки, если бы всё взяли в двойные… Read more »

Mongodb. Pymongo. Работа с mapReduce

Posted by & filed under python.

Хочу обратить внимание на различия в работе с mongodb напрямую и через pymongo. Работа с конcолью с mongodb: db.banners_shows.mapReduce(showMap,showReduce,{out:{reduce:’joined’},’query’:{‘options’:{‘$exists’:’true’}}}); где banners_shows — наша коллекция, showMap — map функция showReduce — reduce функция joined — коллекция куда выводится результат options — ключ который может существовать в полях нашей коллекции Сначала по аналогии делал так и для pymongo… Read more »

Верстка Html для почтовой рассылки

Posted by & filed under css.

В общем, много спецификаций, под каждый почтовый клиент приходится подстраиваться, очень помог ресурс http://premailer.dialect.ca/ который из обычной верстки делает оптимизированную и указывает какие CSS элементы не поддерживает тот или иной почтовый клиент