Sentido Web

Referencias y explicaciones sobre desarrollo web, PHP, Ajax, XHTML, MySQL ...

Archivo para December 2009

24Dec
2009
Comments Off

Laboratorio: Twitter trends

Mi amigo Christian me ha comentado que la entrada anterior sobre Twitter sería más interesante si mostrara los datos sobre un término. Pues dicho y hecho, tan sólo se necesitan dos scripts, uno para recuperar los datos y otro para mostrarlos. El primero habrá que ponerlo en el cron para que recupere los datos cada [...]
22Dec
2009
Comments Off

Estadísticas de uso de Twitter

El otro día me dio por pensar cuantos updates debería tener Twitter cada segundo viendo el número de actualizaciones que había por lo de #manifiesto. Para intentar calcularlo creé un script que cada 10 minutos escribiera un tweet en una cuenta guarra de Twitter. Guardé los datos en una BD de SQLite para luego trabajar [...]
18Dec
2009
Comments Off

Librería OAuth para Twitter

Twitter OAuth PHP Class es una librería que nos vendrá muy bien para poder utilizar el API de Twitter usando OAuth, método de autenticación que no necesita que el usuario registre su usuario/contraseña en otras aplicaciones. Un ejemplo de uso sería el siguiente: $to = new TwitterOAuth($consumer_key, $consumer_secret); $tok = $to->getRequestToken(); $request_link = $to->getAuthorizeURL($token); $tok [...]
17Dec
2009
<!-- 6 -->

W2W: la web vista desde el P2P

Aviso: este post es simplemente una idea que se me ha ocurrido y que quería compartir, posiblemente no digo más que tonterías, pero bueno, quizás mis tonterías puedan tener algo de sentido común. Estaba leyendo un post de High Scalability acerca de cómo construir web altamente escalables. El artículo, entre otras muchas cosas habla sobre [...]
16Dec
2009
Comments Off

MySQL 5.5 Milestone 2

MySQL ha sacado la primera versión Milestone (o RC) de la 5.5, la cual trae algunas novedades interesantes: Replicación semisíncrona: la cual se asegura de que al menos un esclavo confirme la transacción, habrá que ver que tal es esto para el rendimiento. Nueva sentencia LOAD XML Particionamiento por rangos y listas, que por cierto, [...]
13Dec
2009
<!-- 7 -->

Cosas que he aprendido sobre desarrollo web

Tanto en mi primer blog como en Sentido Web, el motivo fundamental ha sido compartir conocimientos con los demás. No hablo de enseñar, sino de aprender y compartir. Pero de donde más se aprende es de la experiencia que se adquiere trabajando y dándote de bruces con situaciones o problemas. Y basándome en mi experiencia, [...]
11Dec
2009
Comments Off

Parseador HTML para PHP

PHP Simple HTML DOM Parser es una librería PHP que permite parsear de forma muy sencilla HTML. Es necesario PHP5+, admite HTML inválido, permite buscar etiquetas usando selectores como jQuery y extraer el contenido.   // Create DOM from string $html = str_get_html(’&lt;div id="hello"&gt;Hello&lt;/div&gt;&lt;div id="world"&gt;World&lt;/div&gt;’); $html->find(’div’, 1)->class = ‘bar’; $html->find(’div[id=hello]‘, 0)->innertext = ‘foo’; echo $html; [...]
10Dec
2009
Comments Off

Qwench: versión opensource de StackOverflow

Qwench es una versión opensource de StackOverflow, para que nos la podamos descargar e instalar en nuestro servidor. Entre las características que ofrece nos encontramos con: Permite a los usuarios escribir preguntas y respuestas Sistema de puntos similar a StackOverflow Posibilidad de escribir artículos de conocimiento básico Posibilidad de restringir el acceso a usuarios registrados [...]
09Dec
2009
<!-- 1 -->

Personaliza tu formulario de reCAPTCHA

Buen tutorial que nos explica cómo personalizar el formulario de reCAPTCHA utilizando su API para que no sea tal y como el servicio nos lo ofrece. El post nos explica cómo realizar las tres partes: script en el cliente con jQuery, el HTML y el PHP. Create custom reCAPTCHA images using their API
08Dec
2009
Comments Off

Enlaces rápidos (08-12-2009)

Hacía tiempo que no ponía enlaces rápidos, pero siguen siendo interesantes: Datos de prueba para desarrollar un theme de WordPress Scroll Clock Brewer’s CAP Theorem: Consistency, Availability and Partition Tolerance Building Scalable Systems Using Data as a Composite Material SPDY, protocolo para optimizar HTTP Yahoo Open Sources Traffic Server Revisión de NoSQL Facebook, MySpace, and [...]