Pagājušajā nedēļā Yahoo! laida klajā savu jauno produktu – Yahoo! Pipes. Paši viņi šīs caurules raksturo kā interaktīvu rīku ar kuru var manipulēt ar dažādām barotnēm (informācijas avotiem). Ar šī rīka palīdzību var no jau esošajām barotnēm izveidot citas – daudz noderīgākas (izfiltrējot tikai sev nepieciešamo informāciju vai arī apvienojot informāciju no vairākiem avotiem).
Pats Pipes nosaukums ir nācis no UNIX sistēmu pasaules, kurā ar jēdzienu pipeline [info no Wikipedia] saprot datu plūsmas ar kurām ir “saķēdēti” dažādi procesi. Piemēram, kāds process savas darbības rezultātā izvada informāciju, kura uzreiz tiek padota apstrādei nākamajam procesam. Praksē šīs “caurules” ir izrādījušās ļoti noderīgas un tās tiek plaši izmantotas ne tikai UNIX sistēmās.
Tā kā barotnes ir vispārīga jaunā tīmekļa (web 2.0) iezīme, tad arī saprotams, ka praktiski visiem tīmekļa resursiem ir savas informācijas barotnes, kas ļauj ātrāk un ērtāk operēt ar resursu sniegto informāciju. Tāpēc mēs varam lasīt ziņas savos barotņu agregatoros un vairs nav jāver vaļā katra konkrētā ziņu lapa – visi jaunumi paši nāk pie mums. Taču ar to vien šīs tehnoloģijas neaprobežojas. Pēdējā laikā ir saradušies daudzi servisi, kas apvieno informāciju no viena avota ar cita avota informāciju un pasniedz to galalietotājam ērtā formā. Angļu mēlē tie tiek saukti par mash-up. Piemēru ir ļoti daudz, bet dažus labprāt pieminēšu. Panoramio.com – Googles kartes apvieno ar attēliem. Ierakstam kādu pilsētu un šis serviss parādīs attēlus kam ir kāds sakars ar konkrēto pilsētu. Arī Google savam Google Earth projektam ir pievienojusi vairākus jaunus slāņus, kas parāda ne tikai karti, bet klāt arī informāciju no Panoramio.com un Wikipedia. Taču ne tikai kartes tiek apvienotas ar papildus iespējām, piemēram, Jamglue un SpliceMusic ļauj miksēt audio materiālus, bet motionbox – video. Drīzumā publisks paliks (ja paliks) arī jauns video aptrādes serviss Cuts.com, kas ļaus ērti “savākt” video, piemēram, no YouTube un tad jau tiešsaistē tos rediģēt..
Gara, gara priekšspēle – laiks parunāt par pašu Yahoo! Pipes. Tās principā ir vizuāli programmējamas t.i. tās sastāv no dažādiem moduļiem, kurus savā starpā var sasaistīt, lai panāktu vēlamo funkcionalitāti. Ir kaudze moduļu, kas atbild par datu ievadīšanu (no barotnēm, Flickr, Google/Yahoo meklētājiem u.c.) un datu apstrādi (apstrāde pēc dažādiem kritērijiem, kārtošana, šķirošana u.c.). Kad šāda “caurule” ir uzbūvēta, varam to padarīt pieejamu citiem – nopublicēt. “Caurulei” tiks piešķirta nemainīga adrese pēc kuras tai varēs piekļūt arī citi cilvēki, tie varēs arī apskatīties kā “caurule” uzbūvēta un varēs izmantot to savu “cauruļu” konstrukcijās. Protams, jau ir izveidotas un brīvi pieejamas daudzas interesantas “caurules” kā, piemēram, eBay cenu meklētājs vai arī “caurule”, kas no New York Times rakstiem izloba atslēgvārdus pec kuriem piemeklē atbilstošos attēlus no Flickr attēlu servisa.
Arī es pats nolēmu mazliet paspēlēties un izveidoju cauruli “Microsoft jaunumi”, kas no vairākiem ziņu avotiem izlasa ziņas par Microsoft un sakārto tās pēc publicēšanas datuma. Caurule sastāv no četriem moduļiem: Fetch (ievāc informāciju no avotiem – barotnēm), Filter (izfiltrē/atlasa tās ziņas, kurās atrasts atslēgvārds Microsoft), Sort (sakārto ziņas pēc to publicēšanas datuma) un Pipe Output (izvada rezultātus). Zemāk attēlā redzams kā caurule izskatās konstruēšanas brīdī un caurules darbības rezultāts ir šāds.
Es domāju, ka šāda veida tehnoloģijas ar laiku ļoti attīstīsies un tiks izmantotas katrā vietā, jo informācijas būs tik daudz, ka tajā bez papildus rīkiem vairs nebūs iespējams orientēties. Pašlaik gan šis Yahoo! Pipes produkts izskatās sarežģīts un saprotams tas paliek tikai, kad esi palasījis dokumentāciju un paķidājis citu veidotās caurules. Taču, ja šo štelli apgūst, tad praktiski var uzsākt pelnīt ar to naudu. Piemēram, LETA sniedz pakalpojumu ar nosaukumu Mediju monitorings, kas nozīmē, ka vienkārši tiek ievākta informācija par konkrēto tematu no visiem Latvijas Republikā publicētajiem preses izdevumiem. Tā tas arī jāsaprot, LETA’s cilvēki dienām un naktīm lasa/skenē/kopē/griež avīzes un pēc tam šos materiālus nosūta klientiem. Kas tev liedz to pašu darīt virtuālajā pasaulē? Ziņas taču visur vairāk vai mazāk vienas un tās pašas. Tas ir tikai viens nīkulīgs piemērs, bet, ja galva uz pleciem, tad var izdomāt pavisam labas lietas..
Mazliet papildus lasāmvielas par Yahoo! Pipes:
Remixing the Web with Yahoo! Pipes
Yahoo Pipes – The Internet is a Series of Them
Review: Yahoo! Pipes
Pipes: Remixing the Web
Yahoo Launches Pipes, an RSS Remixer
Online Visual Programming with Yahoo! Pipes
Iesaku izlasīt:

