Архив категории ‘блог’

Action Stream для WordPress

Понедельник, марта 10, 2008. Категории: блог

Stephen Paul Weber написал для проекта DiSo плагин diso-actionstream, позволяющий выводить на страничке вашего блога информацию о ваших действиях на других сайтах и сервисах в сети.

Просто установите этот плагин как обычно, в меню Пользователи->Action Stream добавьте информацию о ваших профайлах на сервисах и вызовите функцию actionstream_render(); там, где хотите показать ваши действия. Предварительный просмотр получившегося потока действий есть прямо на страничке настроек плагина.

Плагин выводит по одной строчке на каждое ваше действие на одном из сервисов. Это может быть пост на twitter, новая фотография на flickr или закладка на del.icio.us. Пока это одна из первых версий плагина, поэтому в ней могут быть ошибки. Но вещь безусловно интересная.

Чтобы добавить новые сервисы в список можно отредактировать YAML-файл config.yaml. Его формат достаточно понятный.

Комментарии: 4»
Метки: ,

Определение hCard владельца страницы

Среда, декабря 5, 2007. Категории: администрирование, блог, эволюция сети

hCard – это микроформат, который выделяет из HTML-страницы данные о человеке. Выделяет в том смысле, что если страницу читает электронный мозг, то он может определить, что, например, является именем человека, что фамилией, а что – домашней страничкой. Пример hCard:

 <div class="vcard">
     <div class="fn">Василий Пупкин</div>
     <div class="org">Рога и Копыта</div>
     <div class="tel">495-564-1234</div>
     <a class="url" href="http://vasya.ru/">http://vasya.ru/</a>
 </div>

Эти данные будут одновременно и отображены на страничке и понятны роботу. Разобраться что есть что просто – по именам классов. fn – это имя, tel – телефон, а url – личная страничка Василия.

Представим, что этот hCard мы нашли на этой самой страничке Василия. И представим, что на этой же страничке находится несколько hCard его друзей. А нам нужно, чтобы робот мог определить, какой из них принадлежит владельцу странички, а какие – нет. Это нужно, например, если Василий указал свою страничку в качестве OpenID-идентификатора и робот хочет получить побольше информации о нём, чтобы Василию не пришлось заполнять многочисленные поля в профайле.

Люди, участвующие в разработке формата, определили два способа, которые, в принципе, можно считать стандартными для этой цели.

1. Поставить ссылку на саму страницу, на которой находится hCard и указать её класс как url и uid одновременно. Пример:

<span class="vcard">
<a href="http://daeq.ru/" class="url uid nickname">daeq</a>
</span>

2. Поставить ссылку на свои профили на других сайтах, используя для ссылки rel="me". Пример:

<span class="vcard">
<span class="nickname">daeq</span>
(<a href="http://daeq.ya.ru" rel="me" class="url">я на я.ру</a>)
</span>

Рекомендуется использовать оба способа сразу.

Роботу, чтобы определить, какой из hCard на странице является hCard её владельца, нужно просто найти тот, который удовлетворяет вышеописанным условиям.

Комментарии: 6»
Метки: , , ,

Делаем свой сайт или блог OpenID-идентификатором

Суббота, ноября 24, 2007. Категории: администрирование, блог

OpenIDДля тех, кто ещё не знает, что такое OpenID:
OpenID – это протокол идентификации пользователя, позволяющий логиниться на любом сайте (поддерживающем этот протокол), помня при этом всего один пароль.

Многие социальные сети и блог-хостинги уже поддерживают OpenID. К примеру, если у вас есть аккаунт в livejournal, то вы можете идентифицироваться на других сайтах через OpenID, вводя в качестве идентификатора адрес своего журнала (myname.livejournal.com). Это очень удобно, и, несомненно, со временем подавляющее большинство сайтов будут поддерживать подобную идентификацию.

Но что, если вы не хотите привязывать свой идентификатор к какому-либо сайту или сервису? Проще простого. Если у вас есть блог, сайт или просто домен, который вы хотели бы использовать в качестве идентификатора, то осуществить это займёт не больше 15 минут. Вот что можно сделать:

1. Если вы уже зарегистрированы в livejournal.com, moikrug.ru или любом другом сервисе, предоставляющем OpenID, то ничего делать не нужно. Если нет – регистрируемся в любом провайдере OpenID (например, myopenid.com).
2. Идём на страничку вашего идентификатора (например, myname.openid.com, myname.livejournal.com и т.п.), открываем исходник страницы и ищем строку вида “<link rel=”openid.server” href=”адрес” />”.

3. Вставляем в блок head вашей странички, которую вы хотите сделать идентификатором, следующие строки:

  • “<link rel=”openid.server” href=”адрес” />” – ту, которую вы нашли перед этим
  • “<link rel=”openid.delegate” href=”адрес” />”, где адрес – это OpenID-идентификатор, предоставляемый вашим провайдером (например, myname.openid.com)

В итоге, на вашей страничке должно быть что-то вроде этого:

<head>
<!-- пропущено -->
<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid.delegate" href="http://daeq.myopenid.com/" />
<!-- пропущено -->
</head>

Готово. Теперь вы можете идентифицироваться на других сайтах вашим собственным адресом. Кроме того, вы в любое время можете поменять OpenID-провайдера без изменения своего идентификатора.

Комментарии: 5»
Метки: , ,

Настроить почту на своём домене (GMail)

Четверг, ноября 15, 2007. Категории: администрирование, блог

Google Apps

С этой задачей сталкивается большинство людей, имеющих свой домен (для своего личного сайта, для проекта и т.п.). Многие хостинги предоставляют возможность создавать почтовые ящики на своём домене, некоторые люди сами администрируют почтовые сервера. Я же расскажу о том, как за 15 минут (если не спешить) прикрутить удобную, надёжную и быструю почту к своему домену.

Что вы получаете:

  • Ящик вида box@mydomain.com
  • Надёжность и скорость почты google
  • Возможность предоставлять ящики на своём домене другим людям
  • Спам-фильтр google
  • Поддержку POP, IMAP, SMTP, SSL и многих других страшных сокращений
  • Независимость почты от хостинга (вы можете его менять или вообще не хостить свой сайт, но почта на вашем домене у вас будет пока будет сам домен)

Что вам понадобится:

  • Доступ к управлению DNS записями вашего домена (часто предоставляется теми, у кого вы купили домен)
  • 15-20 минут времени (включая чтение этой статьи)

Итак, что нужно сделать:

1. Создаём аккаунт на Google Apps
2. Подтверждаем собственность домена (ссылка на подтверждение будет на главной странице (dashboard) после логина в Google Apps. Есть два вида подтверждения. Проще обычно залить файл с заданным содержимым на ваш сайт. Другой вариант – добавить CNAME запись для вашего домена.
3. Добавить MX записи для вашего домена (всё подробно написано в справке Google)
4. Активировать почту (Google проверит, всё ли вы правильно настроили. У меня заняло меньше минуты)

После этого можно создать поддомен вашего домена для почты (там будет находиться веб-интерфейс Gmail), либо пользоваться веб-интерфейсом на сайте Google Apps, либо включить POP в настройках почты и пользоваться вашим любимым почтовым клиентом.

Удачи.

Комментарии: 9»
Метки:

Stand-up-alone

Суббота, ноября 10, 2007. Категории: блог

В зоне .com закончились четырёхбуквенные домены, а зона .ru наступает на пятки, поэтому решил не щёлкать. Да и э-почта на собственном домене смотрится солидно ;)

Зашёл на хостобзор, выбрал первый по “оценке устойчивости сервера” хостинг, и, вроде, не прогадал, по крайней мере, саппорт у steadyhost просто замечательный. С привязкой домена и настройкой сайта проблем не возникло (точнее, делать ничего почти и не пришлось).

Wordpress, правда, не захотел переводиться на русский. После недолгих блужданий, была найдена причина и решение.

Теперь ничто не помешает всему миру узнать мои мысли. Кроме, естественно, полного отсутствия интереса к ним.

Нет комментариев »
Метки:
Entries (RSS)