ПредишенСледващото

В действителност, последния пример, някои неестествено сковано демонстрира някои от най-висок прага на една сложна, не всички от наличните тръбопровод изкуството. и първоначално е бил предназначен само за плавно въвеждане на тази тема. Сега, ние се обръщаме към дългосрочен обеща ефективно филтриране RSS на практика - това, което вече може да бъде (и трябва!) Използвайте всеки зает човек в дневния си живот онлайн. Така че, отново ние считаме служба на Yahoo! Тръби и днес нашият пример ще се нарече:

"Втори пример: про фотограф, голям любител на четене на електронни книги"

Така че, ние ще продължим нашата много кратък курс обучение в основните мощности Yahoo! Тръби. Вчера гледахме първия ни пример на случайно избран RSS-лента в произволен език за нейното препредаване превод вече е в съответния език (разбира се, с някои неизбежни загуби, т. За. Модерните електронни преводачи все още не са достигнали своя връх съвършенство). Днес, ние ще създадем още един подобен тръба, и на това много се надявам, че ще претендира почти в реално живота ни. Ще покажем филтриране техника RSS-емисии от различни източници и да се спести време, просто отидете на нашата ситуация обучение.

Изявление на проблема. Да приемем, че си имаме работа с един фанатичен любител, който следи броя на RSS огромен онлайн библиотека с електронни книги, така че да не пропуснете отново до нищо на книги, свързани с любимата си снимка чл. Разбира се, с помощта на подготвени с нас днес, за пример, в реалния живот, лесно можете да промените темата на мониторинг повече RSS-емисиите, за която и да е друга, интересна за вас, но тук ние ще учат само на общите принципи на тази техника, така избрана дадена проба тема не играе значителна роля.

Така че, първо се определи приноса потоци RSS-емисии. За това, аз случайно изберете няколко RSS-излъчвания на някои популярни онлайн библиотеки, тук те са:

След това се сливат всичките пет групи в една, за които използват съюз модул (в Операторите група). За да направите това, ние се направи и в петте тръбопроводи от пет източници в горната част на Съюза на елемент.

Всичко това е само една подготвителна част, а сега се обърнем към основните етапи - филтриране на съдържание. За да направите това, точно под Филтър елемент съюз планина (вземете го отново в групата оператори). В Посочете следното като неговата настройка: падащия списък изберете разрешение. т. е. режим, в който филтърът ще премине само тези елементи на лентата, които отговарят на някои определен критерий. В този случай, ние се създаде филтъра за по-мека всеки режим (еквивалент на операция ИЛИ логика), която ви позволява да пропуснете елемент и същевременно да отговарят на поне едно от следните условия (ако имате тях ще бъдат някои от тях). И сега, в действителност, създадена, а това е критерият за филтриране като стойностите на полетата Правила item.title избират от списъка. След това изберете съдържа условие (т.е., "елемент трябва да съдържа" ..), и най-накрая, в дясно показва вашата филтриране на ключови думи - "снимка".

Първото условие е готова. Добавете още две напълно тези условия за него, за да проверите за друга любима дума на фотографи - "Photoshop". Хит знак плюс до правилник думата и добавете последователно: item.title. Съдържа. Photoshop; също дублира същото състояние, за руските банди: item.description. Съдържа. Photoshop. След това, крайната част на тръбата за всички - това rejoins тръбопровод последния работен елемент с елемент на крайния изход - тръба изхода. Е, това е всичко - ние кликнете върху заглавието на финала на халфпайп, тя ще започне да мига оранжево, в резултат на работата на този дяволски механизъм на тръбопровода, и изчакайте няколко секунди, за резултатите от нашата халфпайп в прозореца за отстраняване на грешки (в долната част на екрана с позиция Debugger: Filter).

Тук е необходимо, може би, малко да се повтори и в първия пример. Точка RSS Генерал-лента item.title се отнася до заглавието на RSS Генерал-бандов (т.е. този пост заглавие ..) И item.description елемент - съдържанието на всеки конкретен елемент RSS Генерал-бандов (т.е. това е текстовото съдържание на този .. пост). Ето защо, изберете обекта, който филтър въз основа на ситуацията, но във всеки случай трябва да се отбележи, че изборът на item.description ще произвежда по-неверни положителни резултати, въпреки че е по-добре да пресее потенциално информационния поток на датите на ключовите си думи. Разбира се, това е начина, по който трябва да обмисли набор от ключови думи, за да достигнете до своите целеви теми, защото тя е от това и ще зависи от ефективността и надеждността на този вид наблюдение.

Yahoo! Тръби на нашия бизнес - тромпет
Друг пример на филтъра на тръбата: TestPipe2-FotoBooksFilter

Някои статистически данни: по време на съхраняването на този пример, в обобщена излъчване на тези 5 емисии бе описание на около 350 нови книги, в резултат на този филтър, ние сме в състояние винаги да виждате само емисии, които здраво маркирани нашия мониторинг предмет (в този случай тя е била разпределена общо 4 книги предмет на фотографията).

Ние завършваме втория пример: от теорията към реалния живот

Връщайки се към втората ни пример - трябва да се признае, че въпреки че тя работи добре, тя все още не е достатъчно добра, и тя ще бъде особено забележимо в реалния живот на голям брой входящи емисии, така че ще го актуализира, без да губи време.

Но това не е достатъчно, ние ще продължим да подобряваме самостоятелно направени тръбопровод новини единица.

Да предположим, че всички от изобилието на храни, които идват на нашите хипотетични фотографи, той сам би искал да подчертае някои от тях. Например, всеки от които по някакъв начин се споменава любимата си фотоапарат Canon EOS 600D. За да направите това, можете да се подчертае, подчертаване или някакъв друг начин да се изолира този подниз в произведените емисии. От всички по-горе методи ще ви покажа най-лесният начин да се подчертае как можете да идентифицирате водещите удивителни знаци в дадена емисия, която съдържа препратки към толкова важна за вас да концепции или явления. За да направите това ще използвам отново композитната структура на цикличен модул Loop (за преминаване на всяка новина във филма) и String String оператори Заменете (за замяна на необходимата подниз).

Yahoo! Тръби на нашия бизнес - тромпет
Вторият подобрена примера на филтъра на тръбата:
TestPipe2-FotoBooksFilter [пълна]

Както винаги, гледайте директно в кода за този подобрен халфпайп тук.

Yahoo! Тръби на нашия бизнес - тромпет

Какво е много важно, ако тези финтове преди бяха достъпни само за напреднали уеб програмисти, сега от Yahoo! Тръби. като уеб приложение, е в състояние да създаде всеки обикновен потребител на интернет, с изключение при условие, че творческото му въображение. Двадесет и първи век Интернет - е на възраст от 2.0 приложения Уеб, индивидуални за всеки и интерактивни нашите променящите се нужди, така че днес ние се смята за един от най-известните дизайнери в областта, дава възможност за безплатно да създавате такива модерни джаджи за всички желаещи без ограничения.

Няколко интересни факти за Yahoo! Тръби:

И въпреки, че досега тази поредица от статии е поставен така, сякаш в почивка, obyaschayu ви, че скоро ще се върнем към темата на Yahoo! Тръби и колегата YQL. и аз ще ви покажа вече напреднали и не-очевидни примери за използването на тази услуга за Grabing (дума липсва тук - непознати) сайтове - и всичко само за удобство и забавление, а не личен интерес в името на.

Sunset Runet ръчно

  • Kharna "Всичко ясно, интересно. Един въпрос, какво, по дяволите "Болшевик" ви? Които вече са забранени в Google, и ти не разбираш разликата между болшевиките и съветския режим и сегашните олигарси имат.

Обяснява същността на MapReduce "на пръстите на ръцете"

  • Kostia »Повече или по-малко ясно как работи, но не боли да кажа повече от този подход е толкова добро, и какви са ползите (в сравнение с алтернативите) той носи.

Runet обречен. част 2

По въпроса за VPN и кармично-отрицателни трафик

  • NoSupport »Призив към тях. поддръжката на доставчика, "Пинг, който не говори, изобразена отворена линия." Отговорът на Сапорта - имате вируси на windose. "Аз Open Suse. Windose не". Сапорта в потоци.
  • Михаил »> не е живял в Съветския съюз не може да не се разбере Съжалявам, един _not_ очевидно излишни.
  • Neanonim »2NoSupport: 95% от повикванията otshibaet стандартен тест за останалите 5% под формата на нестандартни оси mikrotikov, хора, които знаят какво казват е втората трета линия или изпълнението на билета. Е, рядка птица във формата.
  • Anonymous "След Сноудън винаги следя новините за това как правителството обича да се катери в нашите панталони, но. Но в този случай, дори не мирише тук, и то смърди nobrosom до вентилатора.

ФСБ се задника ми: историята на нощта за администратори и блогъри

  • Az Vozdamov "Пич направи фалшив за себе си. Майната му необходими FSB

Свързани статии

Подкрепете проекта - споделете линка, благодаря!