История - это интересно!

Friday, 22 Feb 08 в 22:23

В это предпраздничный день хотелось бы немного (совсем чуть-чуть) отойти от сугубо технической тематики блога и поведать о чем-то ином. А именно об истории. Данная тема возникла не случайно, а под впечатлением (или скорее благодаря) одному интересному конкурсу. Называется он «История славянских народов и Руси». Вообще, если честно, мероприятие достаточно необычное. Пожалуй, впервые вижу настолько по настоящему серьезный конкурс, никаких вам экспериментов или простых ссылок с миниобзорами, тема - «исследование истории и культуры наших предков, быта, ратных подвигов, музыки и культуры, архитектуры, генеалогии».

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


Павел Первый, гербСейчас много говорят о Системе, тиражируют в фильмах, смачно разоблачают в современной альтернативной литературе, где ее не без удовольствия ухватил за горло Чак Паланик рукой своего Тайлера Дердена. В понятие Системы при этом каждый всегда вкладывает свое понятие и свой взгляд, но в историческом и «государственном» своем значении это просто кучка «власть имущих», бдительно охраняющих свои привилегии и комфорт за счет страны и народа. Любое вторжение в налаженный механизм при этом чревато вполне печальными последствиями, как нам подсказывают все те же литература и кинематограф. Героям здесь не место. И никогда не было.

Знаменитый французский министр иностранных дел, князь Талейран-Перигор, переживший все режимы Революции, а затем служивший Наполеону, однажды сказал: «Кто не жил до 1789 года - тот не знает всей сладости жизни…». На стыке двух веков действительно произошло множество переворотных моментов истории. Но, вопреки эпохе Талейрана, конец восемнадцатого века не закончился для России штурмом Бастилии - он длился и длился, растягивая до бесконечности последнее десятилетие. Он словно торопился вложить как можно больше событий в эти стремительно улетающие дни. А главным персонажем их стал мученик и деспот, глупец и гений, великий и безумный романтик, мечтающий об идеальном государстве - сын своей венценосной матери, Екатерины Великой, - царь Павел I.

Павел №1Павла не любили. Павла презирали. Павла боялись. Павел Петрович вообще пугал всех, кто находился в непосредственной близости ко двору. Пугал резкими выходками, приступами ярости, которые тут же могли моментально смениться на столь же необъяснимые порывы великодушия. Но даже не это вызывало у обеспеченной прослойки страны опасения и страх. Павел считал, что европейская система абсолютизма с опорой на дворянскую аристократию, в особенности ее российский вариант, давно себя исчерпала. Дворянство‚ поставленное в привилегированные условия‚ из просвещенного сословия превращается в паразита на теле России.

Первой жертвой преобразований стала царская армия. В 1797 году был объявлен смотр всем числящимся в полках офицерам, а не явившиеся были тут же уволены в отставку. Царская армия постепенно была превращена из придворной охраны, «екатерининских орлов», в полноценную боевую единицу. Офицеры лишались многих своих привилегий, ужесточалась дисциплина, организовывались постоянные парады и смотры. Ценой пота и крови формировалась пламенная ясность государственного облика новой России - так не похожая на вальяжную, с ленцой, пышную красоту России екатерининской. На версальскую грациозность Павел Петрович отвечал гатчинскими парадами. Но больше всего блестящих офицеров возмутило введение телесных наказаний. Не вообще солдатам, а именно для высокопоставленного, благородного сословия. Это пахло нездоровым сословным равенством!

Помещиков тоже прижали. Впервые крепостные крестьяне стали приносить императору личную присягу (раньше о таком и речи не было, за них это делал помещик). При купле-продаже земель запрещалось разделять семьи. Помещики всерьез запаниковали - да где это слыхано, чтобы в устоявшиеся годами и такие удобные правила вносили какие-то ограничения? А тем временем столь «неудобные» ограничения продолжали внедряться во все сферы государства. Снизились дворцовые расходы, многие дворцовые серебряные сервизы были перелиты на монету, пущенную в оборот (что, в свою очередь, позволило бороться с инфляцией), была упразднена хлебная повинность.

Чиновничество также дрожало как лист на ветру. Взятки, которые при Екатерине давались совершенно открыто, искоренялись беспощадно. Государственное управление сотрясали постоянные проверки. Неслыханное дело: служащие должны не опаздывать и весь рабочий день находиться на своем месте! К слову, сам император вставал в 5 утра.

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

Павел 1Разумеется, все это возмущение рано или поздно должно было вылиться в противостояние. А тут еще и антибританский союз с Францией, с этим «диким корсиканцем»… Британская дипломатия четко блюла назревающий в Петербурге «антипавловский» конфликт, и в нужный момент пустила в ход все свои средства и связи, чтобы разворошить тлеющий внутренний заговор. Огромные деньги были секретно выделены английским посольством. Все «ущемленные» быстренько объединились: армию представлял Бенигсен, высшее дворянство - Зубов, враждебно настроенную бюрократию - Никита Панин, племянник воспитателя царя Павла. Молодые гвардейцы также радостно согласились участвовать в назревающем перевороте - военная дисциплина давно всем надоела до тошноты. Но руководил всем этим парадом любимец императора, генерал-губернатор Петербурга, граф фон дер Пален. Царь до последней своей минуты был уверен в его преданности…

11 марта 1801 года ночью в Михайловский дворец ввалилась пьяная (граф Пален специально многих своих подельников подпоил для удачи дела) и кровожадно настроенная толпа. Охранять императора было некому: часовых предупредительно сняли их же начальники, слуг и лакеев просто убили. В опочивальню Павла заговорщиков провел сам Пален. Через несколько минут обезумевшая от алкоголя толпа топтала самого императора, кто-то затянул на его шее белый офицерский шарф… Говорят, последними словами Павла была фраза: «За что?».

Тем временем в Зимнем дворце уже собрались все высшие сановники России, взойти на престол должен был теперь сын Павла, Александр. 23-летний юноша торжественно произнес: «Батюшка скончались апоплексическим ударом. При мне все будет, как при бабушке». Сановники вздохнули с облегчением…

«За что?» За то, что принадлежавшему ему по праву государству хотел придать истинное величие. За то, что искоренял несправедливость и ложь. За то, что в мужчинах видел прежде всего бойцов, а не дамских угодников. За то, что пошел против установленного и удобного для большинства порядка…
Тайлер Дерден, как тебе такие невеселые исторические предпосылки?

Реализация кросспостинга в LiveJournal (ЖЖ)

Friday, 22 Feb 08 в 2:09

Реализация кросспостинга в LiveJournal (ЖЖ)Продолжаю тему кросспостинга. С теоретической стороной вопроса мы ознакомились в прошлый раз. Если, взвесив все за и против, вы все же решились создать трансляцию в ЖЖ, то данная заметка может вам очень пригодиться. Остальным будет просто полезно почитать для общего развития. Кто знает, может походу текста, убедившись, что в данном процессе нет ничего сложного, вы тоже захотите реализовать кросспостинг.

Для осуществления кросспостинга нам понадобиться соответствующий плагин - lj_crosspost_2.0. Установка его достаточно простая: заливаем файл плагина lj_crosspost.php в папку wp-content/plugins/ и в адмике активируем его в меню Plugins. После этого в пункте Options можно появится вкладка с настройками модуля - LiveJournal.
Рассмотрим все доступные опции более подробно для тех, кому сложно или просто лень вчитываться в английские описания полей:

Настройки кросспостинга в ЖЖ

LiveJournal-compliant host - дело в том, что плагин поддерживает кросспостинг не только в сам LiveJournal, а и подобные сервисы, использующие его движок. Если вы хотите поститься на один из таких сайтов - впишите его хост в этом поле.

LJ Username - имя пользователя ЖЖ.

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

Community - если вы хотите постить сообщения в некоторые сообщество, здесь нужно указать его название. В противном случае просто оставьте поле пустым.

Кросспостинг в LJ

Crosspost header/footer location - расположение подписи о том, что данный блог является кросспостом и где можно найти оригинал чтобы прокомментировать. Доступны варианты либо перед записью (header) либо после (footer).

Set blog name for crosspost header/footer - здесь выбирается имя блога в тексте: первая настройка оставляет название, определенное автоматически, вторая позволяет написать свой вариант.

Custom blog title - если в предыдущей настройки был выбран свой вариант имени блога, то в этом поле следует непосредственно указать требуемое название.

Custom crosspost header/footer - по умолчанию до или после постов выводится сообщение на английском - «Originally published at [имя_блога]. Please leave any comments there». В данном же поле можно полностью изменить формат выводимой записи. Для ее формирования предлагается использовать 4 дополнительных параметра:

  • [blog_name] - имя блога, определенное выше.
  • [blog_link] - ссылка на ваш блог.
  • [permalink] - ссылка на конкретный пост, под которым располагается надпись.
  • [comments_link] - ссылка на блок комментариев той или иной записи в вашем оригинальном блоге.

Внимание! Здесь был замечен первый глюк плагина. Использование русских букв в данном поле вызывает неоднозначную реакцию после обновления опций или запуска кросспостинга - а именно непонятным образом слетает кодировка введенного текста. Это не есть критично, но при повторном сохранении настроек текст в этом поле обязательно нужно будет изменить на правильный. В противном случае в блоге на ЖЖ появятся нехорошие нечитаемые символы:)

Я попытался исправить этот глюк в самом коде плагина, но так и не нашел конкретное место изменения кодировки. Некоторые промежуточные тесты показали, что хранится запись правильно и вполне читаемо. Поскольку этот глюк не критичен, я не стал продолжать поиски. Если у вас все же испортилась кодировка в блоге-клоне, не паникуйте, спокойно исправьте текст в поле Custom crosspost header/footer и проведите кросспост заново. Чтобы было понятнее приведу текст, используемый мною:

<p style=”border: 1px dotted black; padding: 3px;”><b>Внимание! Оригинал статьи размещен в моем блоге <a class=”snap_shots” href=”[blog_link]“>[blog_name]</a>.<br/>Чтобы принять участие в обсуждении пройдите по <a class=”snap_shots” href=”[comments_link]“>этой ссылке</a>.</b></p>

Кросспостинг в ЖЖ - настройки

Post Privacy - определяем уровень доступности экспортируемых в LJ записей - публичны/скрыты/только для друзей.

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

LiveJournal Tags - первая опция будет подставлять в качестве тэгов ЖЖ блога значения категорий из вашего оригинального сайта. Чтобы отключить эту возможность выберите второй пункт.

Handling of <!–More–> - данная настройка определяет каким образом LiveJournal должен реагировать на тег <!–More–>. Доступны варианты: Link back to WordPress - ставится ссылка на оригинальный пост, Use an lj-cut - используется аналогичный тег в ЖЖ, Copy the entire entry to LiveJournal - копируется текст заметки целиком без всяких разбиений.

Category Selection - выбираете категории, которые вы хотите транслировать при кросспостинге.

После установки всех настроек нажимаем кнопку Update Options and Crosspost All WordPress entries. Справа от нее находится кнопка, позволяющая только обновить опции без произведения операции кросспостинга. Все сохраненные в данном случае настройки будут справедливы лишь для последующих постов.

Проблемы: могут возникнуть у пользователей с кодировкой блога windows-1251. Если вы используете сборку от maxsite.org, то вам должно помочь добавление в самое начало кода плагина (сразу после комментариев) строки:

$LJ_CLIENT_CHARSET = “UTF-8″;

Еще один вариант исправление ошибки. Это замена строк:

$args['event'] = $the_event;
$args['subject'] = apply_filters(’the_title’, $post->post_title);

На

$args['event'] = iconv(’CP1251′, ‘UTF-8′, $the_event);
$args['subject'] = iconv(’CP1251′, ‘UTF-8′, apply_filters(’the_title’, $post->post_title));

Кстати, Денис Болтиков предлагает создавать для блогов-клонов синдикационные аккаунты:

Для трансляции своего блога в ЖЖ надо использовать синдикационные аккаунты. В итоге не будет создаваться отдельный дневник, на главной странице такого аккаунта вы увидите только заголовки, а в своих френдлентах ваши читатели увидят нормальные посты со ссылкой на ваш блог.

Как по мне, с этим вариантом получится много возни и дополнительных сложностей. Если вдруг администрации ЖЖ и забанит аккаунт за рекламу (в чем я очень сомневаюсь), новую учетную запись создать можно за считанные минуты.

На последок хотелось бы добавить, что в процессе кропсспостинга могут возникнуть разные проблемы, не рассмотренные сдесь. Причин может быть уйма - старая версия Wordpress, временные глюки в ЖЖ или в самом плагие. Люди пишут, что иногда при редактировании в оригинальном блоге информация не заменяется в LiveJournal или, например, при сохранении в черновиках новый пост все равно добавляется на ЖЖ. В общем, с хорошим кросспостингом везет не каждому.

В данный момент я использую версию Wordpress 2.3.x, пока все работает нормально. При появлении дополнительной информации обязательно напишу. Если что-то в посте оказалось вам непонятным, задавайте вопросы в комментариях.

Кросспост. А нужно ли?

Wednesday, 20 Feb 08 в 0:59

Кросспостинг в блого-хостингиВообще изначально я планировал рассмотреть вопрос кросспостинга вместе с описанием практической реализации данной функции для Wordpress и ЖЖ. Но после написания бОльшей части информации я понял, что заметка получится немаленькая и за один раз переварить все это будет непросто. Посему было принято решение разбить пост на 2 части. Сегодня рассмотрим исключительно теоретическую сторону вопроса. Попробуем разобраться зачем нам это нужно, нужно ли вообще и где это все можно сделать.

Лично для меня ценность кросспостинга до конца не совсем понятна: здесь есть свои плюсы, минусы и вовсе не изученные мною моменты. Все это заставляет относиться к вопросу достаточно осторожно и сдержанно. Самый положительный фактор этой всей затеи - конечно, привлечение дополнительного трафика на основной ресурс, возможность получить новых читателей. Но на самом деле это не так просто, как могло показаться. Настроить работающий механизм - это всего лишь 10-20% дела.

Чтобы ваш блог (или точнее кросспост вашего блога) был замечен, очень желательно активно участвовать в жизни того или иного сервиса - «прокачивать свой аккаунт». Для этого в свою очередь нужно подключаться к дискуссиям, регистрироваться в сообществах, заводить друзей и постоянных читателей, комментировать другие блоги системы. Все это по идее отнимает здоровую кучу времени. Хорошо, если вы уже где-то себя зарекомендовали - в таком случае вам будет попроще. Если же вы о разных блого-хостингах ничего не слышали, будет вообще тяжко. Придется дополнительно обучаться и вникать в тонкости той или иной системы - как взаимодействуют между собой пользователи, как работают сообщества. В общем, предстоит проделать немалую часть работы, чтобы действительно извлечь из этого всего пользу. Посему, изначально гнаться за количеством не рекомендую, лучше осваивать «новые территории» постепенно, одну за одной.

Теоретически для кросспоста подходят любые блого-хостинги, которые обладают возможностью импорта через RSS. Их, в принципе, достаточно много. Так, например, на Яндекс.Блогах есть рейтинг всех известных им сервисов - 78 штук. Если отбросить дохлые и ненужные, можно набрать около 20-ти. Но это только русскоязычные. Некоторое время назад в блоге Ctrl+С была найдена статья о кросспостинге в разные сервисы, где автор приводил инструкции по использованию сразу 12-ти блого-хостингов:

Также по теме можете почитать мою заметку о разных блогохостингках (с юморком) - 11 способов заявить о себе в Интернете.

В кросспостинге существует еще один «подводный камень», который нужно иметь ввиду, а именно - вероятность индексации текстов вашего блога на сервисе раньше самого оригинала. Это, думаю, не критично, если вы поститесь только в ЖЖ. В любом случае даже если в выдаче поисковика сайт-клон будет выше, ссылки в нем все равно ведут на ваш блог. Другое дело, когда бОльшая часть поисковых запросов уйдет от вас к сторонним сайтам, посещаемость основного ресурса может здорово упасть. Совсем уж печальная перспектива светит при кросспостинге в очень большое количество блого-хостингов - ваш оригинальный контент поисковик и вовсе посчитает наглым плагиатом. Ведь авторитетность всех этих сервисов с PR более 5-6 куда выше вашего блога.

Чтобы себя хоть как-то защитить нужно проверить в том или ином сервисе наличие возможности освободить весь контент от индексации. Так, например, в LiveJournal есть опция «Минимизировать попадание моего журнала в поисковые системы». Кроме того, в сервисе FeedBurner в меню «Публикуй» мною была замечена настройка «NoIndex», где есть возможность запретить индексацию RSS ленты поисковиками. Теоретически трансляция ведь осуществляется именно через механизм RSS, посему данное свойство может оказаться полезным.

В любом случае, на данном этапе я все же решил ограничиться кросспостом только в один ЖЖ. Собственно, я его уже сделал - tods-blog.livejournal.com. Сам сервис мне отчасти знаком, имею опыт его использования, но досконально всех возможностей не изучал. Ближайшие шаги в кросспостинге будут проделываться именно с ЖЖ - хочу немного «прокачать аккаунт», поучаствовать в обсуждениях и каких-то сообществах. Если у вас есть своя учетная запись на LJ, милости просим в друзья:) Обо всех успехах и ходе эксперимента, буду докладывать непосредственно здесь. В дальнейшем собираюсь понемногу осваивать Я.ру и LiveInternet - достаточно популярные и объемные сервисы.

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

Да, да, вас это тоже касается. Будет интересно:)

Страница 47 из 90« Первая...«44454647484950»...Последняя »