PET NAČINOV ZA MEŠANJE, STRGANJE IN MASH VAŠIH PODATKOV - TECHCRUNCH - DRUGA - 2019

Anonim

Pokličite jih cevi, teqlos, dapps, modules, mashups ali karkoli drugega, vendar dejstvo je, da smo v zadnjem času videli veliko novih storitev, ki razvijalcem in uporabnikom omogočajo gradnjo mini-aplikacij in mešalnikov, ki mešajo in premešajo podatke. Tukaj potekajo 5 aplikacij, ki vam omogočajo, da svoje podatke zbrišete, kopirate in zmešate, gledate na vhod podatkov, izhod, podporo REST, predlagano uporabo in zahtevano raven znanja:

Yahoo Cevi

Yahoo! Pipes je spletna aplikacija GUI, ki vam omogoča, da ustvarite nove vire podatkov, tako da preusmerite vire za sindikate (RSS, Atom, RDF). Pipes sprejema vire iz celega spleta, vam omogoča, da razvrstite, se pridružite in analizirate elemente vira, preden jih pošljete v RSS ali JSON. Ima tudi dober gradnik poizvedb, ki vam omogoča pridobivanje virov na podlagi parametrov URL-jev. Yahoo! je ustvaril tudi skupnost okoli storitve, ki omogoča uporabnikom, da objavijo in remiksirajo cevi drugih ljudi. Dobljeni podatki iz cevi se lahko uporabijo tudi za druge mešalce, kot je to storil Teqlo.

Idealno za:Cevi so najbolj primerne za mešanje med dobro oblikovanimi podatki o krmi z Yahoo! storitve, kot so Iskanje, Lokalno, Flickr ali celo Google Base, saj so moduli že vključeni. Izkušnje s programiranjem so omejene na razumevanje kontrolnih struktur proceduralnega programiranja (zank, logični preskusi) in podpira vizualni vmesnik.

Primeri:Apartmaji v bližini (Craigslist in Yahoo! Local). eBay ceni (eBay RSS API).

Teqlo

Teqlo je nova aplikacija za mashup na osnovi pripomočkov. Gradite mashupe tako, da spustite specializirane pripomočke na platno in določite interakcije med njimi. Na primer, lahko rezultate iskanja eBay poiščete tako, da spustite pripomoček za iskanje eBay in pripomoček Google zemljevid na platnu. Nato povežite oba pripomočka tako, da določite interakcijo, na primer, ko je v gradniku eBay izbran element, dodajte oznako na Google zemljevidu. Aplikaciji nato dostopa spletna stran z aktivnimi pripomočki AJAX. Drugi pripomočki vključujejo Google Koledar, pripomočke, preglednice, iskanje po povezavi, iskanje DabbleDB, pregledovalnik YouTube, seznam stikov in opravljanje seznamov.

Storitev je trenutno v različici beta, zato imajo omejeno število modulov in še niso objavljeni v spletu.

Idealen za:Teqlo je vrhunski maser, ki je najbolj primeren za ne-programerje. Uporabniki ustvarijo interakcije med pripomočki tako, da določijo dejanje v enem pripomočku, ki povzroči reakcijo v drugem. Vendar pa pristop Teqla na visoki ravni pomeni večino svoje moči, je sposobnost razvijalcev, da oblikujejo koristne pripomočke in interakcije.

Primeri:Primeri še niso javni, vendar je v tem blogu vključen primer Teqlo.

Proto

Proto je aplikacija, ki temelji na Windows, namenjena pridruževanju vaših namiznih aplikacij s spletom. Za ustvarjanje in uporabo mashup-ov potrebujete aplikacijo Windows. Komponenta temelji na povezovanju vaših namiznih in spletnih aplikacij tako, da vleče podatke iz vaših namiznih aplikacij, kot je Outlook, in jih vnese v spletnih spletnih komponent, kot je Yahoo! zemljevidi. Proto ima razvojno okolje Visual Basic for Applications (VBA IDE) in Adobe Flash, tako da lahko ustvarite lastne module za poteganje in prikaz podatkov iz vaših aplikacij. Proto ima tudi lažjo bazo podatkov, ki jo uporablja za zlom in manipulacijo podatkov med aplikacijo in spletno komponento.

Idealno za:Proto se spozna na koncepte baz podatkov in upa, da VBA izkušnje, tako da lahko programirate svoje module. Njihov 5-minutni uvod označuje raven izkušenj, ki jo potrebujete za resnično uporabo programa. Ker Proto vam omogoča, da delite svoje pripomočke, lahko neprogramski uporabniki uporabljajo tudi Proto za svojo knjižnico že obstoječih mashupov.

Primeri:Uvodni videoposnetek je dober primer programa, vendar je prenos videoposnetka potreben za ogled modulov, kot so gledalci restavracij ali več poročevalcev Salesforce, ki se ukvarjajo s podjetji.

Dapper

Dapper je spletna aplikacija za ustvarjanje XML za spletne vsebine. Ustvarjate »Dapps« (spletne storitve) z uporabo navideznega brskalnika Dapperja, da pridobite vsebino s spletnih strani. Dapper je usposobljen tako, da ga hranite z več primeri URL-jev, ki vsebujejo primere vsebine, ki vas zanima. Dapper obravnava podobnosti med stranmi, da bi se prepričali pri pomembni vsebini, da se potegne s strani. Ko je Dapper analiziral stran, lahko zožite polja na strani, ki jo želite spremljati. Na primer, naslove zgodb na Digg. Dapper lahko nato izloči vsebino, ki jo izberete s strani v različnih formatih (XML, JSON, HTML in YAML) in vključite te podatke, da sprožijo opozorila ali celo zemljevide lokacije, najdene v viru. Vsaka aplikacija Dapper, "Dapp", je objavljena v skupnosti za uporabnike.

Idealno za:Dapper ima minimalno programsko izkušnjo in je uporaben za izdelavo dobro strukturiranih virov za strani, ki jih že nimajo. Njihov demo film je dober kraj za začetek.

Primeri:Fidget je orodje, ki vam omogoča iskanje videoposnetkov svojih najljubših pasov, ki temeljijo na iskanjih, ki jih izvaja Dapper.

OpenKapow

OpenKapow je industrijska trdnost Dapperja. To je namizna aplikacija, ki programira RSS vire, aplikacije REST in spletne posnetke prek vmesnika brskalnika. OpenKapow lahko uporabite za spletnega robota, ki bi ga lahko potegnil s spletne strani, kot je Dapper, vendar lahko usmerja bot, da krmarice po spletnih straneh (vključno s predložitvijo obrazca), izvede zanke, veje, opomore od napak in sprejema uporabniške vire na kateri koli točki v postopku. OpenKapow ima skupnost, v kateri lahko razvijalci delijo svoje robote, ki jih uporabljajo drugi uporabniki.

Idealen za:OpenKapow je idealen za resno odstranjevanje spletnih strani. Ima osnovno znanje o proceduralnem programiranju in spletni oznaki za uporabo.

Primeri:Tukaj je robot, ki se prijavi v Gmail in izpisuje vaš e-poštni naslov v XML. Tukaj je še ena, ki poišče ključne besede globoko v delovnih mestih podjetja TechCrunch.