Дело - труба (Google Trends + RU кодировки)

Дата: 05.01.2008
Рубрики: Разное |

Привет, Девочки и Мальчики!

Сегодня снова поговорим о Yahoo Pipes и, пожалуй, в последний раз. Все-равно, похоже, мало кто это прохавал, так зачем же грузить ваши умы ненужной информацией :)

1. Опустим скучную теорию относительного того, какой полезный подарок сделал вебмастерам гугл в виде Google Hot Trends. Я надеюсь, читатели этого блога и так прекрасно понимают всю прелесть этого инструмента. Я только хочу показать, как можно использовать его в трубах.

google hot trends parser

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

Ну что, заработало? Тогда зайдите еще и сюда. Теперь вы можете считать, что поимели совершенно бесплатно скрипт, за который некоторые товарищи просят $200-500.

2. Несколько раз встречал вопрос, почему пайпсы начинают глючить при работе с русскоязычными фидами. Ответ очень простой – в то время, как все нормальные люди давно юзают utf-8 кодировку, некоторые упертые товарищи продолжают насиловать windows-1251 или прочие извращения. А так как в yahoo pipes нет никакой возможности работать с кодировками (буржуи вообще считают, что кроме английского, других языков на свете не существует), то остается только один вариант – использовать сторонний конвертер.

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

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

- У вас есть GPS-приемники? Мне для ноутбука надо.
- У нас только есть приемник для душа.
- ???
- Ну, приемник для душа. Не боиться влаги, не тонет в воде, в виде мячика. Пойдемте, я покажу…

Еще по теме

Комментарии

Комментарии (43) на запись “Дело - труба (Google Trends + RU кодировки)”

  1. just 05.01.2008 14:40

    Почему никто не прохавал? Пиши еще про яху пайпс.

  2. Delpher 05.01.2008 14:49

    Спасибо, сейчас будем мастерить по картинке))

  3. Низкочастотка и кеи - ошибки, миспелы fama volant 05.01.2008 18:40

    […] Дело - труба (Google Trends + RU кодировки) creator: Arser […]

  4. Андрей 05.01.2008 21:27

    Спасибо за статью.

  5. Тормоз 05.01.2008 22:06

    Новый модуль Fetch Page, похоже, принимает уже любую кодировку, так что движуха в этом направлении есть, хотя Fetch Feed и прочие по прежнему cp1251 не примут.

    А в качестве ретранслятора в нужную кодировку помимо своих скриптов можно использовать и тот же FeedBurner.

    P.S. Так ты мячик купил в итоге? ))

  6. Arser 05.01.2008 22:15

    Не понял, как FeedBurner для этого использовать?

    Мячик не купил, в дУше я сам себе радио :)

  7. Тормоз 05.01.2008 22:27

    FF конвертирует из любой кодировки в UTF-8.

  8. Arser 05.01.2008 22:38

    2Тормоз: Мы кажется о разных вещах говорим. FeedBurner конечно может сконвертить твой собственный фид, но как конвертить чужие? Мой скрипт просто на лету преобразует кодировку любой rss.
    Ну или я не вкурсе о каких-то возможностях feedburner.

  9. Тормоз 05.01.2008 22:46

    На лету, конечно, удобнее, тут спора нет. Просто если кому-то влом ставить скрипты, или ещё какие-то проблемы, то можно упрощенный вариант )
    FB пофиг, свой ты ему фид пихаешь, или чужой - он любой преобразует. Просто это не на лету, а надо в окошко его вводить, он потом в акаунте будет.

  10. LitoX 05.01.2008 23:05

    Да всем надо грузить наши головы…чтоб больше знали )))

  11. links for 2008-01-06 06.01.2008 03:26

    […] Google Trends + RU кодировки Сегодня снова поговорим о Yahoo Pipes и, пожалуй, в последний раз Google Hot Trends (tags: Google Hot Trends Yahoo Pipes) […]

  12. Мой первый трубопровод. RSS feed. 06.01.2008 03:35

    […] Дело - труба (Google Trends + RU кодировки) [05.01.2008] […]

  13. User 06.01.2008 06:15

    спасибо за статью ! пиши исчо !!!

  14. Максим Домагаров 06.01.2008 15:44

    А чо смешного с гпс приемником то? Девочка помочь хотела искренне, не всем же надо знать всякую хню реально вроде яху пайпсов и гпс приемников. Типа ты один ниибатца умный, а все кругом лохи? Не смешно короче. И соотвественно блог плохой, раз без юмора.

  15. Arser 06.01.2008 16:25

    Максим Домагаров, я не понял, ты расстроился потому что в пайпсы не въехал или ты и есть тот искренний консультант из магазина?

  16. Максим Домагаров 06.01.2008 16:45

    Чо зацепило? А все потому что правда. Гордыня она никого до добра не доводила. Перечитай свой пост и тебе станет стыдно. Нео Ласто пи3дабол ты наш.

  17. square 06.01.2008 17:16

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

  18. Максим Домагаров 06.01.2008 17:57

    []

  19. Delpher 06.01.2008 18:18

    Максим Домагаров, не позорься

  20. Максим Домагаров 06.01.2008 18:23

    Дельфер, спасибо за заботу… Но уже поздно, позор уж пал на мои седины.

  21. web2ru 06.01.2008 21:57

    Прошу прощения за тупой вопрос… А у всех эта труба работает? У меня выдаёт результат 100*Untitled :)

  22. unodj 07.01.2008 21:17

    web2ru, у меня тоже :(

  23. Arser 08.01.2008 09:59

    unodj, а что ты там ожидал увидеть?

  24. unodj 08.01.2008 12:15

    Arser, что-то, более осмысленное, чем:
    ….
    Tue, 08 Jan 2008 02:14:22 PST
    http://pipes.yahoo.com/pipes/
    -
    Bgrb5ku93BG4IosAj0nRlg_d41d8cd98f00b204e9800998ecf8427e

    -
    Bgrb5ku93BG4IosAj0nRlg_d41d8cd98f00b204e9800998ecf8427e

    -
    Bgrb5ku93BG4IosAj0nRlg_d41d8cd98f00b204e9800998ecf8427e
    :)

  25. Arser 08.01.2008 12:23

    Да я ведь не просто так спросил. Если бы ты ответил примерно так: в Заголовке я хочу видеть Киверд и в Теле Сообщения тоже Киверд, а почему-то ни title не description в моей rss ленте не утановлены, тогда тебе сразу стало бы все понятно :)

    PS. См. что выдает дебаггер и формат rss фидов.

  26. Dastin 09.01.2008 07:34

    мда…нужда в платных парсерах отпадает напрочь)

  27. Arser 09.01.2008 09:55

    Dastin, ты кажется когда покупал домен для своего сателлита пропустил букву в слове “строим” :)

  28. unodj 10.01.2008 01:12

    Arser, я хотел увидеть просто список кеев по одному на строку :)
    побаловался я тогда с трубой, плюнул
    в итоге на php написал
    ps
    а что в дебагере то смотреть?
    в атоме проблема?
    как получить из трубы просто список слов?

    pps
    а у dastina, видимо, есть проблема с выпадениями букв:
    на сайте кнопка RSS с надписью “get fed” :)

  29. Arser 10.01.2008 10:23

    unodj, я конечно не волшебник угадать в чем у тебя была проблема, но подозреваю, что если выдавало Untitled - то на самом деле так и должно быть и все работает, просто список слов находится в теге content, который в ридерах никак не отображается (см. мой скрин).

    Если хочешь читать киверды в ридере - скопируй содержимое content в title, но это я написал еще и первый раз :)

  30. Главный Секрет Эффективного Интернет-Маркетинга (Сам Себе Гостевой) « Копирайтинг О Главном 11.01.2008 07:26

    […] их любит Богатенький Ник? Аналитика vs Креативность Дело - труба (Google Trends + RU кодировки) Сэкономь $30 за 5 минут или Пора продлить домены […]

  31. Maksimo 13.01.2008 23:45

    А что тема с google hot trends + blogger сплоги ещё рулит? А, вы всё равно правду не скажете …..

  32. Arser 14.01.2008 09:54

    2Maksimo: почему же, скажем - не рулит и никогда не рулила. Но все-равно получается больше чем на заводе .

  33. Maksimo 14.01.2008 17:07

    У меня наверно руку кривые, потому что ни эта труба, ни предыдущая http://www.arserblog.com/delo-truba-chast-1-84/ на выходе ничего не выдаёт, то есть в debugger ничего нет, да и ридере тоже.
    Где у меня проблема может быть (то что руки кривые это уже и так понятно), но всё же.
    Повторял всё в точности:
    адрес (которого полностью на скринах не видно) писал такой: http://www.google.com/trends/hottrends
    Всё остальное в точности как на скрине, а результат нулевой. Помогите разобраться в чём проблема.

  34. Arser 14.01.2008 20:06

    Maksimo, там фид указывать надо:
    http://www.google.com/trends/hottrends/atom/hourly

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

  35. Fobiss 19.01.2008 18:42

    А я нашёл какой-то очень нерусский перекодировщик и его юзаю для Fetch Feed. Пригодится тем, у кого нет хостинга :) и тем, кому лень шевелиться:

    http://william.cswiz.org/tool/xmliconv/?ie=windows-1251&url=http://example.com/feed

  36. Интересный интернет - 25 января 2008 | Обзоры 25.01.2008 18:13

    […] Заработок на Yahoo! PipesСеребро: Дело - труба (Google Trends + RU кодировки)Серебро: Релевантный посты на […]

  37. Кукурузо 01.02.2008 20:18

    Уважаемые! хватит флудить по пустякам! Самый главный вопрос - как ключевые слова с hot trends воткнуть в URL Builder? Конструкция: Loop внутри которого URL Builder - не работатет! У меня уже создается впечатление, что автор сам не разбирается в возможностях труб

  38. Решение проблемы русскоязычных кодировок rss-фидов при работе с ними в Yahoo Pipes 23.02.2008 18:05

    […] довольно просто и было приведено в статье Arser`а “Дело - труба”, где он выложил нужный для решения проблемы […]

  39. Александр 29.02.2008 11:47

    Ответь пожалуйста на один вопрос: Как item.content передать как просто текст(для Blogsearch) :)

  40. Arser 29.02.2008 12:03

    Александр, как-то так

  41. 195531 10.03.2008 18:46

    Ты Аристотель, все понял, спасибо огромное!!!

    то же самое делал, но не достовало 1 элемента!!! респект тебе!

  42. Ярослав 02.04.2008 10:02

    Arser поясни ньюбу как твой скрипт работает. Что то я на локальном компе с помощью денвера запускал и на хостинге запускал - и ничего, белая страничка. Очень хочется кодировку перевсети. :)

  43. Ярослав 02.04.2008 10:09

    А, все, все, сори за оффтоп. Это делается следующим образом: например нужно получить содержимое rss-фида
    http://kitya.livejournal.com/data/rss через модуль Fetch Feed для работы с ним.. тогда модуле Fetch Feed в строке
    Url вместо http://kitya.livejournal.com/data/rss пишем
    http://ваш_домен/rss2utf8.php?url=http://kitya.livejournal.com/data/rss, если вы закинули скрипт в корневую папку
    public_html на вашем хостинге

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




Генератор Cайтов BRush