Resultados de búsqueda para: feed

API de productos de Amazon

La API de Amazon (aws.amazon.com) permite acceder a la base de datos de productos a la venta en Amazon, y es sin duda una de las API más utilizada para desarrollar mashups (aplicaciones web híbridas). Aprovechando que por fin tenemos Amazon en español (amazon.es), vamos a ver un pequeño ejemplo …

Continue reading

Manual de Python: Módulos

Los módulos son librerías de funciones, archivos con extensión .py que contienen funciones, de manera que podemos utilizarlas en los scripts importándolas ya sea desde el propio script o desde otros módulos. El nombre del módulo es el nombre del fichero y dentro del módulo es accesible mediante la variable …

Continue reading

Manual de PHP: Sanear datos de usuario

Por qué tenemos que sanear los datos de usuario (sanitize user inputs) En las aplicaciones web, por defecto, debemos suponer que los datos procedentes de los usuarios no son seguros. Al contrario, hay muchos usuarios malintencionados que tratan de explotar las vulnerabilidades de seguridad de nuestra aplicación y los ataques …

Continue reading

Manual de PHP: XML

Procesar documentos XML con SimpleXML en PHP La extensión SimpleXML de PHP permite convertir un documento XML en un objeto que puede ser procesado con selectores de propiedades e iteradores de matrices. SimpleXML: Acceder a elementos únicos Veamos cómo acceder a elementos únicos de un documento XML similar a: <?xml …

Continue reading

Ejemplo de mashup con Last.fm y YouTube

Vamos a ver un pequeño ejemplo de aplicación web híbrida (mashup). Tomaremos como datos de partida dos de los feed de Last.fm: El feed ‘artist’ devuelve la info de un artista. La URL del feed para Metallica es: http://ws.audioscrobbler.com/2.0/artist/Metallica/info.xml El feed ‘toptracks’ devuelve las canciones más escuchadas. La URL del …

Continue reading

Manual de WordPress: Plugins imprescindibles

Plugins imprescindibles en WordPress Plugins anti-spam: Akismet (akismet.com): filtra el spam en los comentarios comprobándolo contra la base de datos de Akismet. Requiere una WordPress.com API key (wordpress.com/api-keys/).   Plugins para imágenes: NextGEN Gallery (alexrabe.boelinger.com): foto galería. Trae un widget para el sidebar. Random Image Selector (kdmurray.net): selecciona una imagen …

Continue reading

Ejemplo de mashup con Google Maps y PHP

Vamos a ver un pequeño ejemplo de aplicación web híbrida (mashup). Tomaremos como datos de partida uno de los feed del U.S. Geological Survey, el feed ‘Terremotos en las últimas 24 horas de intensidad superior a 2.5′. La URL del feed es: http://earthquake.usgs.gov/eqcenter/catalogs/1day-M2.5.xml En un mapa de Google Maps (maps.google.com) …

Continue reading

Mashups

Cómo hacer un mashup Un mashup o aplicación web híbrida es una web que captura contenidos de otras webs vía HTTP para crear un nuevo contenido combinación de los anteriores. Básicamente el proceso para hacer un mashup es el siguiente: Necesitamos uno o varios ‘feed fuente’, datos fuente en formato …

Continue reading

Web scraper Dapper

Dapper (dapper.net) es un web scraper, una herramienta on-line que permite extraer datos de una web, lo que se denomina web scraping. Dapper se utiliza para obtener un ‘feed fuente’, datos fuente en formato sindicado RSS, Atom o JSON, desde una página que no tiene feed, para utilizarlo posteriormente en …

Continue reading