Archivo para July 2009
31Jul
09
displaynone
AJAX, PHP Comments Off
Algo muy importante a la hora de desarrollar aplicaciones en Ajax es ofrecer la opción no-Ajax, y para ello es necesario detectar cuando la petición se realiza mediante Ajax, algo muy sencillo gracias a una cabecera que mandan los navegadores modernos:
if(!empty($_SERVER[’HTTP_X_REQUESTED_WITH’]) && strtolower($_SERVER[’HTTP_X_REQUESTED_WITH’]) == ‘xmlhttprequest’) {
echo “Es una petición AJAX”
}
Detect an AJAX Request in PHP
30Jul
09
Algo que me gusta bastante de algunos editores tipo Netbeans es que cuando hay algún error en una línea aparece un enlace en el lateral en la posición relativa de la línea respecto al alto del editor.
Algo parecido se me ha ocurrido hacer con jQuery, obtener los elementos cabecera (H1..H6) y crear un índice, y [...]
29Jul
09
displaynone
ortografia, PHP Comments Off
Ya en otro momento comenté cómo comprobar la ortografía mediante PHP, en este caso se trata de lo mismo pero usando el API de Yahoo, para el cual es necesario solicitar un ID.
Spell Check in PHP with Yahoo API
Vía / DZone
27Jul
09
Gearman provee un framework para distribuir aplicaciones entre diferentes máquinas o procesos. Permite realizar trabajo en paralelo, balanceo de carga y realizar llamadas de funciones entre diferentes lenguajes:
Open source
Multi-lenguaje: hay interfaz para varios lenguajes (cuya lista sigue creciendo), por lo que permite crear aplicaciones heterogéneas con clientes procesando trabajo en un lenguaje y la aplicación [...]
24Jul
09
displaynone
enlaces Comments Off
Últimos enlaces rápidos (algunos antiguos)
HadoopDB
Super Awesome Buttons with CSS3 and RGBA
Pure CSS Timeline
Stack-Overflow site architecture
Ajax cross-domain con Safari 4, Google Chrome 2 y Firefox 3.5
SakilaSampleDB: BD de pruebas de MySQL
Pregel: Large-scale graph computing at Google
Google Fussion Tables
CoPhIR: a Test Collection for Content-Based Image Retrieval
PHP Compiler Internals
Goggle Waves Federation Protocol
22Jul
09
Interesante script que carga el contenido en una capa según se va utilizando el scroll y se va llegando al final, algo similar a lo que ocurre en Google Reader.
El autor nos explica paso a paso, incluida la parte PHP, cómo realizar esta funcionalidad.
Load Data while Scrolling Page Down with jQuery and PHP
Vía / DZone
21Jul
09
No conocía esta tecnología de Google que permite crear 3D en la web. O3D pretende ser el estándar para desarrollo 3D en la web. Los ejemplos que ofrecen son verdaderamente asombrosos, y para usarlo tan sólo es necesario instalar un plugin.
Para los que nos dedicamos al desarrollo web no creo que esto nos vaya a [...]
20Jul
09
Una cosa que he visto en una web que estoy usando y que me ha gustado bastante es que el alto de los textarea se adapta al contenido para evitar que aparezca el scroll vertical.
En plan rapidito he hecho un script jQuery que realizaría esta función:
$(document).ready(function () {
$(’textarea’).keypress(function() {
var ta = $(this);
var fontSize = ta.css(’font-size’).replace(’px’, [...]
16Jul
09
Una de las cosas más destacadas de iPhone es su usabilidad, como por ejemplo la posibilidad de ver el carácter introducido en un campo password.
Este script de jQuery permite realizar la misma tarea, mostrar el carácter introducido durante unos segundos o hasta que se pulsa la siguiente tecla y ocultar el resto.
iPhone-like password fields using [...]
15Jul
09
displaynone
ccrel, creative commons, html Comments Off
ccREL es una forma de añadir la licencia Creative Commons a nuestros contenidos web. Su uso es muy sencillo, aunque a mi no me ha validado el HTML, si alguien sabe como conseguir que valide que lo diga:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:cc="http://creativecommons.org/ns">
<head>
<title>Judith Myerson’s Stuff</title>
</head>
<body>
<div about="">
This page, by
<a property="cc:attributionName" rel="cc:attributionURL" href="http://jmyerson.org/">
Judith Myerson
</a>,
is licensed [...]