smushit.net, una API simple de smushit

Si te dedicas al mundo de Internet es muy probable que entre las aplicaciones que utilices se encuentre la de comprimir imágenes… pero el uso de algunas herramientas a veces se hace muy complejo o necesita de servidores con algunas configuraciones extrañas. Es por eso que, como yo mismo me he encontrado en esa situación … Leer más

Google Maps + Foursquare

Si eres de los que le da igual que sepan donde estás en todo momento (o al menos donde accedes en Foursquare) tal vez te interese este pequeño mashup con el que podrás mostrar gracias a los mapas de Google Maps tu última localización de Foursquare. ¿Cómo se consigue esto? Pues tan sencillo como entrando … Leer más

Categorías PHP

Combinar y reducir JavaScript

En muchas ocasiones me encuentro que tengo varios JavaScript en una página y, al final, se hace bastante pesado tener que gestionar múltiples ficheros. Además, otra cosa que me gusta es la de reducir al máximo el tamaño del fichero, y el hecho de poder combinarlos también permite reducirlos… Es por esto que existe para … Leer más

Evita, con PHP, ataques XSS y SQL injection

Una de las cosas que normalmente no revisamos cuando creamos un sitio web es la vulnerabilidad que se tiene a ataques por URL por cosas como XSS e incluso a ataques a la base de datos por una mala configuración. Para esto normalmente se usa una revisión y se ejecuta, con PHP, la función htmlentities() … Leer más

DISTCHA, un antispam accesible

DISTCHA, un antispam accesible

Una de las peculiaridades de los CAPTCHA es que habitualmente son bastante complejos de entender y ya no os digo si cuesta a alguien con todas sus facultades, a alguien que tenga falta parcial o total de alguno de sus sentidos. Y es por eso que desde Francia Quebec (Canada) llega una propuesta llamada DISTCHA … Leer más

Cargar una página por bloques

Cargar una página por bloques

Normalmente cuando desarrollamos una página web no nos preocupamos en exceso cómo enviamos la información a los usuarios que se conectan a ella, dejando que el sistema lo haga de forma automática. Eso no es del todo malo, pero hace que la paralelización de la que alguna vez os he hablado se pueda perder en … Leer más

face.com, la API que detecta caras en fotos

face.com, la API que detecta caras en fotos

Aún no sé la utilidad de esta herramienta, pero como pronto, me ha parecido genial algo así… quizá podría servir para que al subir una foto a una red social el sistema pueda llegar a etiquetar a alguien de forma automática. Y es que face.com ha abierto su API a desarrolladores, y la verdad es … Leer más

Parsear el robots.txt con PHP

Cuando construyes un robots de Internet has de tener en cuenta dos elementos: Tener tu propio «User-Agent» Cumplir el estándar de robots.txt Para el primer elemento hay una forma muy sencilla de ejecutar un código en PHP: ini_set(«user_agent», «Agente 1.0 «); Con esto ya consigues que, cuando se haya una petición desde PHP hacia cualquier … Leer más

Categorías PHP

Herramientas básicas: Gregarius

Una de las preguntas que de tanto en tanto alguien me hace es la de qué lector de feeds utilizo. Y la verdad es que muchas veces no sé si vale la pena contestar o inventármelo. Habitualmente la gente utiliza Bloglines, Google Reader, Netvibes… pero claro, ¿cómo voy a usar yo una cosa de esas? … Leer más

Sitios que “roban” contenidos

Hace ya un tiempo comenté los problemas que tenía con contenidos duplicados por utilizar Feedburner y la imposibilidad de filtrarlos, y que de ahí comencé a utilizar el plugin de WordPress llamado ©Feed. La cuestión es que después d un tiempo, tengo una pequeña lista de IP de servicios de esos que almacenan una copia … Leer más

ChatBot, pon un robot en tu web…

Hace unos días paseando por IKEA vi a Anna, su chica inteligente que te ayuda con los muebles. La verdad es que hace mucho que sabía de ella y me dio por buscar a ver cómo estaba creada, es decir, si se basaba en algún tipo de software que hubiera por ahí o es 100% … Leer más

Categorías PHP

La importancia de cachear contenidos

La importancia de cachear contenidos

La semana pasada fue una semana bastante chunga en cuanto al servidor se refiere… por alguna extraña razón (¿subida de tráfico?) la máquina comenzó a hacer el gilipollas de tal manera que cada cierto tiempo simplemente petaba todo: base de datos, servidor web… Después de investigar parece que el problema estaba en las conexiones a … Leer más

Calendarios ICS compartidos con PHP

Calendarios ICS compartidos con PHP

Hace unos días que vengo haciendo pruebas con algo que ya había visto, pero no sabía cómo conseguir «por mi cuenta». Servicios como Google Calendar, Yahoo! Calendar y demás te permiten que, si tienes un calendario con ellos, obtengas una URL privada la cuál puedes usar en tu programa calendario (iCal, Mozilla Calendar…) de forma … Leer más

Categorías PHP

Micrositios

Micrositios

En muchas ocasiones las empresas tienen que lanzar productos pequeños, sitios específicos que no van a necesitar más que unas pocas páginas y casi nada de actualización. Me han pasado un sitio web / software que permite precisamente eso: crear micrositios de hasta 19 páginas. El sistema es muy sencillo (se puede ver un vídeo … Leer más