Подписаться по RSS Читайте меня в Twitter 
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:
 

Комментарии  

 
# СерыйШансон 03.10.2010 00:48
Не понял, для чего оно мне нужно.
Ответить | Ответить с цитатой | Цитировать
 
 
# Борис из Лондона 03.10.2010 00:53
Ну я ж говорю неудачный пример выбрал. С помощью этого сервиса можно:
1. Объединять несколько фидов в один
2. Парсить странички и создавать из них ленту
3. Фильтровать все это различным образом.
Ну и еще много всего. Пока не встанет какая-нибудь реальная задача, ты и не поймешь нужно оно тебе или нет. Вот у меня сейчас идея есть написать ретвит-бота, который будет ретвитить все твиты, содержащие хэш-тэг #avtonomclub. По-моему нужная штука, потому что многие автономщики кроспостят в твитер.
Ответить | Ответить с цитатой | Цитировать
 
 
# Сергей 18.10.2010 12:41
То есть будет автоматически делать ретвит? Независимо от содержания?
Ответить | Ответить с цитатой | Цитировать
 
 
# Борис из Лондона 21.10.2010 20:53
Да, просто ретвит. Важно лишь, чтобы сообщение содержало вышеуказанный хэш-тэг. Хотя, можно несколько усложнить задачу, и например, ретвитить только сообщения без ссылок. Это все реализуется достаточно просто.
Ответить | Ответить с цитатой | Цитировать
 
 
# time coffee 03.10.2010 03:20
не вникла пока)))
Ответить | Ответить с цитатой | Цитировать
 
 
# sherhan 03.10.2010 03:48
ничего не глупый, у меня на работе некоторые твои посты где есть слово твиттер, вообще не открываются, лютуют наши админы...
Ответить | Ответить с цитатой | Цитировать
 
 
# Борис из Лондона 03.10.2010 16:15
Это немножко другое)
Ответить | Ответить с цитатой | Цитировать
 
 
# mobilekid 03.10.2010 07:14
Красавчег! Спасибо большое.
Пошел региться там. )
Ответить | Ответить с цитатой | Цитировать
 
 
# Борис из Лондона 03.10.2010 16:15
Удачи
Ответить | Ответить с цитатой | Цитировать
 
 
# larisenok 03.10.2010 14:46
еще раз убедилась, что я вообще ничего не понимаю))) а после коммента Сереги - вообще ощущаю сеюя полной дурой)))
Ответить | Ответить с цитатой | Цитировать
 
 
# Борис из Лондона 03.10.2010 16:16
Да нечего здесь понимать. Нужно брать и пробовать. Все интуитивно понято
Ответить | Ответить с цитатой | Цитировать
 
 
# larisenok 04.10.2010 19:28
ты милый)))
Ответить | Ответить с цитатой | Цитировать
 
 
# Борис из Лондона 04.10.2010 20:00
:-)
Ответить | Ответить с цитатой | Цитировать
 
 
# Татьяна 03.10.2010 19:17
не вижу необходимости, может в будущем...
Ответить | Ответить с цитатой | Цитировать
 
 
# Zuljin 03.10.2010 20:22
а оно только с фидами такие выкрутасы делать позволяет?
Ответить | Ответить с цитатой | Цитировать
 
 
# Борис из Лондона 03.10.2010 21:15
Нет. Можно еще странички парсить.
Ответить | Ответить с цитатой | Цитировать
 
 
# Zuljin 08.10.2010 15:56
Ну вот это уже интереснее.
Ответить | Ответить с цитатой | Цитировать
 
 
# belorysochka 06.10.2010 01:33
Я поняла, что ничего не поняла :-*
Ответить | Ответить с цитатой | Цитировать
 
 
# curiousolga 06.10.2010 01:48
Не женского ума это дело ;-)
Ответить | Ответить с цитатой | Цитировать
 
 
# суперЗверь 10.12.2010 00:02
АтомныйСео, ты че!(я в ах@е) Ты че, каждый месяц блог редизайниш?
Яху-трубы - да, читал, отличная по словам, весчь. Некоторые Инет-бомжи с их помощью вроде на квартиры заработали.
Грациас за напоминалку и инфо к размышлению.

Интересно, новый вариант блога на том-же двигателе?
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий


Защитный код
Обновить

Яндекс цитирования