Archivo para April 2009

13Apr
2009
Comments Off

Geolocalización por IP mediante Javascript y JSON

Sencillo script que nos devuelve un JSON con la geolocalización según la IP, usando los datos sacados de iplocationtools.com: function getLocation(){ script = document.createElement(’script’) script.src = ‘http://www.nitinh.com/ip_query.php?callback=initialize’ document.body.appendChild(script) } function initialize(obj){ document.getElementById(’spanLocation’).innerHTML = obj[’City’] + ‘, ‘ + obj[’RegionName’] + ‘, ‘ + obj[’CountryName’]; } IP Address Geolocation Javascript API : JSON Vía / korayem
08Apr
2009
Comments Off

Enlaces rápidos (07-04-2009)

Hace mucho que no publico enlaces rápidos, alguno puede estar un poco antiguo: Experiences deploying a large-scale infrastructure in Amazon EC2 Cool URIs for semantic web Performance Anti-Patterns How to create Skype-like buttons using jQuery A fancy Apple.com-style search suggestion Art of scalability Historia de la arquitectura de Ebay Khronos Launches Initiative to Create Open [...]
07Apr
2009
Comments Off

Crear un plugin para WordPress con su propia tabla

Interesante artículo en el que nos explican cómo crear un plugin de wordpress usando su propia tabla, algo que no suele necesitarse porque para almacenar datos propios se usan las “options”, pero en algún momento podemos necesitarlo. Nos explica paso a paso qué hay que hacer: Declarar la función y las variables globales que se [...]
07Apr
2009
Comments Off

5 consejos para optimizar sentencias en MySQL

Interesantes consejos a tener en cuenta cuando realizamos nuestras aplicaciones usando MySQL: Optimización de tipos: intenta evitar el uso de NULLs ya que requieren más operaciones internas en MySQL. Usa el tamaño correcto para las variables, por ejemplo, si vas a usar un número pequeño no uses INT. Cuidado con la codificación de caracteres: inserta [...]
06Apr
2009
Comments Off

Resalta la sintaxis del código mediante Ajax

Buen script que nos permite resaltar el código que mostramos dentro de un <pre$gt;<code lang=”[lenguaje]“$gt;…</code$gt;</pre$gt; en nuestras páginas web o blogs. El script realiza una llamada Ajax con los trozos de código y su lenguaje y recibe el html de cada trozo de código ya formateado. Utiliza GeSHi para resaltar el código, pero puede utilizar [...]
03Apr
2009
Comments Off

XSS Rays: javascript que detecta vectores XSS

XSS Rays es un script que permite detectar vectores XSS en cualquier página web. Debemos instalar en un servidor web (puede ser en local) y añadir a nuestros marcadores o favoritos para poder ejecutarlo sobre cualquier página que visitemos. Funciona para IE y FF, aunque puede funcionar en otros navegadores, además se pueden personalizar los [...]
02Apr
2009
Comments Off

JsLoad: carga de librerías remota

JsLoad permite cargar librerías Javascript desde los servidores de Google, no tienes que preocuparte por las dependencias de otras librerías, ya que JsLoad se encarga de cargar las dependencias automáticamente. Además se pueden cargar diferentes versiones de una misma librería, no necesariamente la última versión. Entre las librerías que se pueden cargar nos encontramos: ExplorerCanvas, [...]