| Yahoo Pipes: простейшее |
|
20 Мая
Привет. Слушайте, я тут узнал про один ну очень интересный mashup-сервис. Мне даже страшно как это я его раньше пропустил, ведь с ним можно творить такие потрясающие вещи без особых трудо-временных затрат, что даже дух захватывает. Речь идет о сервисе Yahoo Pipes - это средство визуального программирования. Я честно сидел и долго думал чего бы такого там запрограммировать простенького, но в то же время интересного, чтобы всем сразу стало ясно что это и для чего это все нужно. Как назло ничего, кроме фильтрации собственной ленты в голову не пришло, поэтому слушайте, рассказываю. Итак, заходим на pipes.yahoo.com, регистрируемся там, заходим в свой аккаунт. С этим думаю ни у кого проблем не возникнет. Первым делом мы видим, что вся рабочая площадь разделена на три важные части: слева располагается панель инструментов, внизу - окно отладки, а по середине собственно рабочее поле. Для реализации поставленной задачи нам понадобится инструмент под названием "Fetch Feed", который позволяет спарсить нужную нам RSS-ленту. Кидаем инструмент на рабочую область, вводим в поле "URL" адрес нашего фида. Должно получиться примерно следующее:
Поскольку мы собираемся фильтровать нашу ленту, то совершенно очевидно, что нам нужен инструмент под названием "Filter". Я решил отфильтровать свою ленту таким образом, чтобы в ней не осталось постов про twitter. Для этого я ввел в поля инструмента "Filter" следующее:
Далее соединяем эти инструменты, нажав на голубой кружочек, друг с другом и инструментом вывода (Pipe Output). Должно получится что-то типа такого:
Как можно заметить по полю отладки наша задача выполнена. Нет ни одного поста, содержащего слово "twitter". Нажимаем кнопочку "Save" и вводим имя нашей программы, например "twifilter". После того как наш пайп сохранится, можно будет его запустить. Вот, что у меня получилось - pipes.yahoo.com/ubcent/twifilter. Теперь эту ленту можно использовать где угодно. Глупый пример получился, но пока я писал этот пост мне в голову пришла идея как этот сервис можно использовать в реальных условиях, например создать ретвит-бота для twitter. Если хотите расскажу об этом в следующем посте. С помощью него можно делать и куда более сложные вещи, но мне почему-то в голову ничего умного не идет. Как всегда нужна реальная задача. Tags:
|





Комментарии
1. Объединять несколько фидов в один
2. Парсить странички и создавать из них ленту
3. Фильтровать все это различным образом.
Ну и еще много всего. Пока не встанет какая-нибудь реальная задача, ты и не поймешь нужно оно тебе или нет. Вот у меня сейчас идея есть написать ретвит-бота, который будет ретвитить все твиты, содержащие хэш-тэг #avtonomclub. По-моему нужная штука, потому что многие автономщики кроспостят в твитер.
Пошел региться там. )
Яху-трубы - да, читал, отличная по словам, весчь. Некоторые Инет-бомжи с их помощью вроде на квартиры заработали.
Грациас за напоминалку и инфо к размышлению.
Интересно, новый вариант блога на том-же двигателе?
RSS лента комментариев этой записи