Пускаю конкурсы по трубам

Рубрика: Yahoo Pipes | 19 ноября 2008 | Автор: Жук

А я все продолжаю развлекаться с Yahoo Pipes. Еще немного и сам себе выпишу корочки профессионального сантехника. Есть еще некоторые ньюансы и глюки труб, которые я не понимаю, но в целом я созрел. Можете задавать свои вопросы, с удовольствием буду отвечать, а если не смогу сразу ответить, разберусь, попробую и выдам вам информацию на блюдечке и с белой каемочкой.
На этот раз я решил запихать в трубу все блоги, которые пишут о конкурсах. Немного порывшись в нашем родном интернете я с ходу нашел 6 специализированных блогов: Repeat, Please, Конкурсы от Acme, iKonAct.ru, BlogoKonkurs.ru, MonitoringKonkursa.ru, SeoSprint.ru. К этой коллекции я добавил сайты которые часто освещают конкурсы или же сами устраивают их. Пока что здесь Блог Молчуна, Продвинем вместе, Стальной бомж, Неподарок и 7bloggers.
Подписаться на конкурсную трубу можно по этой ссылке. А теперь ньюансы трубостроительства для тех кому интересно. Труба совсем небольшая и очень простая. Вот картиночка (кликабельна):

Fetch Feed — этот модуль вытаскивает заданные фиды. Левый модуль — специализированные на конкурсах блоги, правый — частые организаторы. Второй дополнительно пропускается через фильтр.

Filter — модуль, который либо пропускает (Permit), либо блочит (Block) элементы фида, соответствующие всем (All) или хотя бы одному (Any) из условий. В нашем случае фильтр пропускает все статьи, в заглавиях которых есть «конкурс», «выиграй» или «акция».

Union — объединяет несколько потоков в один.

Sort — сортирует фид по определенному критерию. В нашем случае, по дате публикации по убыванию.

Truncate — обрезает фид, оставляя в нем определенное количество статей. Я оставил 20, чтобы особенно не мучать ваш RSS-ридер.

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


Постовой

Здесь раздают SEO софт
А здесь продают Цифровые фотоаппараты


Тэги: ,

Уже 11 комментариев. Оставь свой...

  • Netka

    сколько конкурентов, оказывается!!!!!!

  • Openixxx

    сам тоже немного работал с трубами. правда сказать что досконально в них разобрался немогу. в основном пользовался готовыми решениями которые находил в сети.. а теперь сам вопрос..))
    можно ли с помощью труб реализовать такую вещь. есть несколько рсс-лент. но посты в них слишком короткие..))
    можно ли каким то образом на выходе получить рсс в которой каждый пост собран из нескольких лент? ну типа взяли первый пост из первой ленты + первый пост из следуующей итд. и на выходе сделали из них один пост. потом так же второй.. и тд.
    вот такой вопросик..

  • Жук

    Нет ничего невозможного… Правда получится сложная композиция. Я насчитал три пайпа(есть грамотно разбить всю композицию) для подобного сливания двух rss-потоков.
    А для чего такое надо, если не секрет? Робоблог?

  • Openixxx

    ну да — а для чегож ещё..)
    я думаю что 90-95% народа трубы именно для этого и используют..))

  • Жук

    Ок, в одной из следующих статей распишу как это сделать :)

  • spomoni

    Меня в трубу добавь :))

  • Жук

    Добавил! С тебя конкурс :))

  • Жук

    2 Openixxx: что-то я в тупик зашел. Главная загвоздка в том, что не один оператор в трубах не возвращает string из items… Буду дальше кипятить!

  • splogmaster

    Да, невозможность вытащить string из items является серьезной проблемой Yahoo Pipes, но решить ее конечно же можно. Для псевдовытаскивания string из items нужно сделать так, чтобы этот items стал вложенным в другой items, т.е. нужно понизить уровень иерархии нужных items с 1-го до 2-го. Сделать это можно путем использования модуля Loop с настройками для присоединения/вложения, таким образом можно вложить один фид в другой и получить доступ к любому элементу вложенного фида.

  • moneySEO

    а я вот только начал разбираться с этой штуковиной.

  • skylander

    для того что б получать не короткие фиды, а большой толстый фид с полным контентом поста, можно пропускать начальный фид через feedex.net

    например из http://www.webbug.ru/feed/ можно получить http://feedex.net/feed/www.webbug.ru/feed/

    enjoy :)

Трэкбэки

  1. Что есть в Японии чего нет в Америке? | Пишу о том, что думаю
  2. Полный список русскоязычных ресурсов Yahoo Pipes : Гончая

Оставить комментарий