Маленький отпуск

комментариев 6

Лес, озероПриближается пятница — 25 июля, в которую по традиции отмечается день системного администратора. Первый раз данный праздник был отмечен 28 июля 2000 года с подачи американца Ted Kekatos, который посчитал, что пора уже и сисадминам иметь свой собственный профессиональный праздник.

В честь этого события проекты sysadmin.mail.ru и itcommunity.ru проводят Третий Всероссийский Слет Сисадминов под городом Калуга. Но туда я не поеду, я готовлюсь к iCamp, до которого осталось уже меньше двух недель.

Повторю просьбу: если кто-то из читателей тоже поедет на iCamp из Петербурга, отпишитесь.

Кстати,сегодня сообщили, что кроме всего прочего на iCamp будет устроен конкурс с призами от самой Opera Software. Суть конкурса - создание лучшего веб-приложения, помогающего людям общаться любым оригинальным способом. Участвовать в конкурсе смогут все, кто приедет на iCamp 2008.

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

FeedBurner: проверьте свои фиды

комментариев 19

Работая над одной идеей, связанной с RSS, заметил, что больше половины всех FeedBurner-лент блогеров работают не совсем правильно. Дело в том, что при определённой настройке FeedBurner меняет в ленте все ссылки на редиректные, находящиеся на своём сервере. Таким образом, если на каком-то аггрегаторе выводятся ссылки на ваши последние статьи, то ведут они не на ваш сайт, а на FeedBurner, с которого уже перебрасываются к вам. С точки зрения пользователя это не заметно, а с точки зрения SEO — это маленькая катастрофа, так как вес в большинстве случаев не передаётся.

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

Решения два:

1. Если вы только создаёте RSS-трансяляцию в FeedBurner, то на втором этапе не ставьте галочку «Clickthroughs«.

FeedBurner Fix 1

2. Если лента уже существует, то зайдите в раздел «Analize» — «Site Stats» и снимите галочку с «Item link clicks».

FeedBurner Fix 2

Это всё. Теперь все ссылки на оригинал записи в ленте и в аггрегаторах будут вести прямо на ваш блог. Что от этого теряет статистика FeedBurner? Учёт кликов по заголовкам. Но его, в общем-то, никто и не смотрит.

Агава: как это было

комментариев 14

Сегодня я устроил небольшое ЧП в стенах веб-хостинга Агава. С помощью популярных ресурсов и своих друзей мне удалось поднять шум, докатившийся до того, кому он был адресован, и решивший вопрос, который никто не собирался решать по-хорошему.

Agava vs Zhilinsky

Теперь, когда все карты открыты, можно разобраться — что же произошло на самом деле.

Краткая предыстория: в далёком 2000-м году я сделал сайт и выложил его на бесплатный хостинг Hut.ru. А в этом году я захотел его оттуда забрать, так как это была моя первая работа на PHP, а резервные копии погибли вместе с жёстким диском Seagate. Задача была простая: попросить техподдержку Hut.ru (а это один из старых проектов Агавы) выслать логин и пароль от FTP на регистрационный e-mail.

Но все попытки связи с техподдержкой оканчивались одним — саппорт утверждал, что всё выслано, а я получал письма о том, что мне благополучно сменили пароль к MySQL. Естественно, толку от этого не было, да ещё и сайт перестал работать. После очередной моей попытки восстановить доступ, саппорт просто перестал мне отвечать.

Не найдя на сайтах Агавы иных способов связи, израсходовав свои знакомства с их бывшими сотрудниками и убедившись, что угрозы огласки саппорт не воспринимает, я решил действовать. Всю эту историю с логом переписки я выложил в ЖЖ, а для лучшего восприятия продублировал на Roem.ru, заручившись согласием главреда.

В течение нескольких часов новость докатилась до офиса Агавы, их сотрудник вышел со мной на связь, мне восстановили доступ и даже извинились за безграмотность техподдержки. Оказалось, что у специалистов по поддержке бесплатного хостинга (а это отдельная часть Агавы) для этих процедур есть специальный GUI, кнопку в котором (судя по логам) они честно жали по каждой моей просьбе. Только вот сервер, с которого отправлялось письмо, отправлял его куда-то … вникуда.

Я: Мне жаль, что пришлось довести до такого. Надеюсь всё же, что сапорт отучится игнорировать пользователей.
Агава: Да там всем досталось, включая их руководителя…

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

Я к чему это всё… К нам пришёл Web 2.0. Если у вас есть репутация адекватного человека, то восстановить справедливость в 99% случаев можно и нужно. Может, я и лишил Агаву пары потенциальных клиентов, но по крайней мере я восстановил справедливость и выяснил, что адекватные люди там есть и достучаться до них можно. Им — спасибо.

iCamp 2008 — активисты рунета в юртах

комментариев 25

iCamp 200831 июля стартует iCamp 2008 – первая в России неформальная конференция интернет-активистов, проходящая в формате barcamp.

Она пройдёт в 100 километрах от Москвы рядом с городом Боровск (Калужская область), впрочем из Москвы будет организована доставка на место проведения.

Насколько я понял, этот «слёт» как раз для тех, кто скучным лекциям, повторяющимся из года в год (вспомнили СПИК), предпочитает неформальное кулуарное общение и решение вопросов на месте.

17 июня не забудьте скачать FireFox 3.

комментариев 27

Firefox Download DayЭто официальная дата релиза отличного браузера и день, в который разработчики установят мировой рекорд по числу загрузок программы за сутки. И мы им в этом поможем.

Если верить данным Google Analytics, то среди моих посетителей более 41% использует этот браузер, но среди моих читателей (минус поисковый траффик) этот процент намного выше.

Прошедший недавно по блогосфере контент-вирус «5 программ, которые я использую» очень хорошо показал превосходство бесплатного и открытого браузера — он был практически в каждом списке.

Поэтому жмём по кнопке, обещаем помочь с рекордом, 17 июня скачиваем новую версию FireFox,
и радуемся новым возможностям самого популярного среди блогеров браузера. На данный момент более миллиона пользователей из разных стран пообещали загрузить Firefox 3, в том числе почти 35 тысяч пользователей из России.

И помните, Internet Explorer — это всего лишь программа, которая позволяет скачать FireFox :-)

Как сделать облако тегов на PHP.

комментариев 39

Облако тегов«Облако тегов» или «Облако меток» (англ. tag cloud) — визуальное представление списка ярлыков. Частота упоминаний, поисков, ссылок в интернете с определенного сайта неких слов, терминов, имен, отображается в виде изображения этих слов в формате гиперссылок. Размер изображения тем больше, чем выше релевантность данного слова.

Теги для многих удобнее категорий, и, наверное, поэтому без них сейчас не обходится ни один проект в концепциях Web 2.0. Для многих CMS есть модули или плагины, выводящие облако тегов. WordPress поддерживает такую функцию начиная с версии 2.3.

Но мне захотелось вывести такую штуку на самописном движке сайта «Коллеги: 1000 IT-блогов». Реализация оказалась проще, чем я думал.

  • 1. Создал таблицу соответствий «Тег — Число».
  • 2. Заполнил её (несложная функция, подсчитывающая число вхождений тега в таблице блогов).
  • 3. Рассчитал максимальное значение и исходя из него — популярность каждого тега в процентах.
  • 4. Разделил теги на группы по популярности и назначил им CSS-классы.
  • 5. Подготовил соответствующие CSS-классы для отображения.
  • 6. Вывел облако на страницу блоком.

скачать PHP скриптTagCloud.phps - формирование облака тегов.

В тексте исходника — все инструкции, дамп таблицы и CSS-классы.

СПИК-2008: Присоединяйтесь!

комментария 4

6 июня 2008 года в отеле «Ольгино» состоится III Санкт-Петербургская интернет-конференция (СПИК – 2008), посвященная актуальным тенденциям развития интернета в России и Северо-Западном регионе в частности.

Я для себя примерно набросал следующий маршрут:

СПИК-2008

  • Как повысить эффективность медийной рекламы (Александр ЯКУТСКИЙ).
  • Как повысить эффективность контекстной рекламы (Алексей ДОВЖИКОВ).
  • Интернет-сообщества и социальные сети, секреты успеха (Дмитрий КРАВЧУК).

Для себя можете тоже повыбирать — вот полная программа СПИКа.

Ещё планирую принять участие в неофициальной мини-конференции Александра Мусаева в кулуарах СПИКа, на которую приглашаются все желающие пообщаться в таком формате.

Итоги Russian Blog Awards 2008.

комментария 23

Russian Blog Awards 2008

Подведён итог Russian Blog Awards 2008, этот блог признан лучшим в номинации Блог об Информационных технологиях. А в общем зачёте — 9-е место. Спасибо всем, кто голосовал за блог!

Организация общения с посетителями сайта: варианты.

комментариев 10

Организация общения с посетителями сайтаДовольно интересная тема, особенно важная для интернет-магазинов, сайтов турагенств и прочих оператор-ориентированных сервисов. Стандартный подход в рунете такой: в шапке сайта указывается телефон, в подвале — е-мейл, в лучшем случае есть ICQ или форма обратной связи.

Такой подход явно не располагает посетителей к контакту: я не люблю звонить непонятно куда по телефону (да и зачем, я же в сети), ICQ — это что-то личное, да и для контакта требуется слишком длинная цепочка действий, а по почте мы все знаем, что не дождёмся ответа скорее всего никогда.

На западе решением этой проблемы было озадачено несколько компаний, разработавших всё, что можно найти в Google по запросу «Live Chat Software«, то есть программы для мгновенной связи оператора с посетителем сайта. По некоторым данным, такой механизм в хорошей реализации может увеличить конверсию и, соответственно, продажи более чем на 80% (!). Это вполне логично — задать вопрос специалисту проще, чем лазать по каталогу и легче, чем звонить, искать кого-то в ICQ или ждать ответа по e-mail.

Отсюда логически следует жизненный вопрос: как это реализовать, желательно самостоятельно и бесплатно?

Подход первый. Грамотный.
Будем писать сервис под себя. Самый удобный, открытый и подходящий для этой цели стандарт, на мой взгляд — Jabber. Берём class.jabber.php или немного его доработанный вариант PHP Jabber Client и пишем всё, что нам нужно. Для любителей Python: xmpppy.

Не нравится XMPP — можно рискнуть и заморочиться с ICQ, например на основе PHP-класса WebIcqPro или даже Java-библиотеки Joscar. Я думаю, что ICQ следует использовать только в том случае, когда нет возможности использовать Jabber, так как этот протокол не блещет стабильностью, надёжностью и предсказуемостью. Да и возможность несложного создания Jabber2ICQ гейта даёт Jabber`у дополнительное преимущество.

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

1. Hab.la. Весьма удобный сервис, основанный на Jabber. Легко настраивается, не вызывает конфликтов, легко интегрируется в любую страницу, позволяет использовать любой jabber-клиент на стороне оператора.

2. Google Talk chatback badge . Просто и со вкусом, если грамотно оформить, то вполне приемлемо. Но найден недостаток в реализации — сделано с использованием Flash (Google, ЗАЧЕМ?), что ограничивает в общении неанглоязчных пользователей не-windows. Я надеюсь, в Google исправят этот косяк.

Подход третий. Корпоративный.
Самим писать ничего не хочется, бесплатных сервисов мало, хочется чего-то серьёзного — придётся платить. Не буду рекламировать платные сервисы, скажу только, что идеального среди них я тоже не нашёл, так как каждый стремится к изобретению нового двухколёсного транспортного средства. Вот список более-менее дружественных корпоративному пользователю:

  • Веб Мессенджер
  • SiteHelper.NET
  • GoTalk
  • LiveContact

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

Началась регистрация на СПИК-2008

комментариев 15

Третья Санкт-Петербургская интернет-конференция «СПИК – 2008» состоится 6 июня 2008 года в отеле «Ольгино». Эта конференция, проводимая в рамках Северо-Западного этапа всероссийского Интернет-Марафона (РОЦИТ) посвящена развитию интернет-бизнеса в регионе и привлечению внимания компаний к современным сетевым возможносям.

Мои заметки о предыдущих конференциях:

На официальном сайте конференции открыта регистрация для бесплатного посещения. Быть всем :-)


© 2007-2026 Блог разработчика, страница об авторе.