March 30, 2009
TWIMC
Сегодня ночью улетаю по маршруту NY-Quebec-Montreal-Ottawa-Toronto-NY. Стучитесь в почту если что, или комментом.
March 29, 2009
Про перевод стрелок
Любителям "экономить электроэнергию" могу посоветовать летом вставать и ложиться на час раньше приватным образом, в отдельно взятом домохозяйстве. Руководители предпроятий, считающие что могут добиться экономии на этом могут соответственно устанавливать рабочие часы в зависимости от времени года (и кстати гораздо более гибко, чем это делается сейчас переводом стрелок).
На самом деле это еще одно совершенно безосновательное и бессмысленное вмешательство государства в частную жизнь.
На самом деле это еще одно совершенно безосновательное и бессмысленное вмешательство государства в частную жизнь.
March 24, 2009
Сделал отдельный блог для записей о программировании, компьютерах и тп: yba-comp.babichs.com, зеркало - yba-comp@lj
Думаю так оно будет лучше
Думаю так оно будет лучше
March 19, 2009
March 12, 2009
использование RotatingFileHandler & TimedRotatingFileHandler в конфигурационном файле logging
logging.config.fileConfig("logging.conf")
получаем exception типа:
File "rss2lj.py", line 275, in <module>
main()
File "rss2lj.py", line 261, in main
logging.config.fileConfig(config.getLogFileName())
File "/usr/lib/python2.5/logging/config.py", line 84, in fileConfig
handlers = _install_handlers(cp, formatters)
File "/usr/lib/python2.5/logging/config.py", line 149, in _install_handlers
klass = eval(klass, vars(logging))
File "<string>", line 1, in <module>
NameError: name 'RotatingFileHandler' is not defined
Поискав на гугле пришел к выводу, что проблема известная, но никаких решений не нашел
Нашел такое вот решение:
logging.TimedRotatingFileHandler=logging.handlers.TimedRotatingFileHandler
logging.RotatingFileHandler=logging.handlers.RotatingFileHandler
logging.config.fileConfig("logging.conf")
March 2, 2009
Закончил сервис для переноса ЖЖ на Blogger. Находится он по адресу http://service42.com/lj2blogger.html. Пока бета, но основные недочеты вроде исправлены. Копируются только записи, без комментариев, таги и даты записей сохраняются. Ссылки на ЖЖ-юзеров и комьюнити в записях переносятся корректно
Работает он следующим образом:
Дальше со скоростью примерно 48 записей в сутки ваш ЖЖ начнет копироваться на новый блог. После окончания процесса по e-mail-у указанному в пункте 6 должно прийти письмо с полной статистикой копирования. И все введенные вами данные будут удалены из базы.
Замечания
Если целью является перенос ЖЖ в Blogger с последующим написанием новый записей уже в Blogger-е то можно сделать так (последовательность важна):
Работает он следующим образом:
- Создаем блог на Blogger-е
- Заходим на страницу сервиса
- Вводим ЖЖ эккаунт, его пароль, часовой пояс
- Если есть желание кроме public записей переносить protected и private - проставляем галочку "Enable transfer protected entries"
- Вводим адрес нового блога в формате http://yourblog.blogspot.com. Если вы указали для блога собственный домен, то прописываем его в формате http://myblog.yourdomain.com
- Вводим e-mail и пароль с которым был создан блог. Для большей безопасности можно ввести данные не своего основного Gmail-а, а специально созданного дополнительного. Для этого нужно его создать, а в Blogger-е - дать ему права на запись новых записей в блог
- Нажимаем кнопку "Start copy"
Дальше со скоростью примерно 48 записей в сутки ваш ЖЖ начнет копироваться на новый блог. После окончания процесса по e-mail-у указанному в пункте 6 должно прийти письмо с полной статистикой копирования. И все введенные вами данные будут удалены из базы.
Замечания
- Скорость 48 записей в сутки выбрана по причине ограничения автоматического постинга в Blogger - 50 записей в сутки. Поэтому до окончания процесса лучше в новый блог записей не писать, а добавлять их в ЖЖ - сервис прекращает копировать только в случае окончания записей в ЖЖ.
- Ранние записи в ЖЖ (созданные примерно до 2006 года) могут иметь проблемы кодировки. Для того чтобы идентифицировать существование проблемы, следует просто просмотреть несколько таких записей - если увидите кракозябры, то проблема есть. Для ее решения следует зайти на страницу http://www.livejournal.com/settings/?c=OldEncoding и изменить настройку. Проделать это нужно ДО начала копирования в Blogger.
Если целью является перенос ЖЖ в Blogger с последующим написанием новый записей уже в Blogger-е то можно сделать так (последовательность важна):
- Скопировать ЖЖ в Blogger по вышеприведенному алгоритму
- Дождаться прихода письма, сигнализирующего о конце переноса.
- В течение этого времени новые записи пока постить в ЖЖ
- После получения письма проверить качество переноса и как перенеслись последние записи
- Настроить трансляцию нового блога обратно в ЖЖ с помощью RSS-2-LJ
- После чего новые записи добавлять только в новый блог
Subscribe to:
Posts (Atom)