Archivo de Abril, 2006

Es el título de una serie de artículos en O’Reilly Radar sobre la escalabilidad de las bases de datos en sitios de internet que reciben un flujo de masivo de visitantes y requerimientos.

craigslist: Cajas Linux de 64 bits, con 16 GB de Ram: 4 maestros y 18 esclavos para los diferentes servicios. Y por otra [...]

IE Tab es una extensión para Mozilla/Firefox que permite correr Internet Explorer en un tab de Mozilla/Firefox.
Si desarrollas páginas Web, realmente te facilita el testing entre los distintos browsers.

Smarty es uno de los templates engine (y tal vez un poco más allá) más populares entre los programadores que usan PHP. En somewhere in … colourful moments, publicaron un cheat sheet (hoja de referencia rápida) orientada a diseñadores de plantillas, que pueden encontrar bastante útil: Smarty cheat sheet for template designers.

Hace algunos años recuerdo haber estado evaluando componentes que nos permitieran representar procesos del negocio en un sistema bastante grande, el desarrollo se estaba realizando en Java (J2EE) y realmente en ese momento no había mucho disponible en el mundo Open Source.
Finalmente después de revisar las documentaciones y códigos fuentes terminamos usando OSWorkflow que acababa [...]

Vulnerabilidad DoS en WEBrick y XML/RPC de Ruby

Versiones de Ruby previas a la 1.8.3 presentan una vulnerabilidad de denegación-de-servicio (denial-of-service [DoS]) en el servidor HTTP Webrick.
Esta vulnerabilidad tambien afecta la implementación XML/RPC de Ruby, ya que usa WEBrick.
La solución es actualizar a la versión 1.8.3 o superior, o aplicar los patches disponibles para versiones anteriores a la 1.8.3.
Vía vairux.com
Mas información:
http://www.securityfocus.com/bid/17645
http://www.securityfocus.com/archive/1/431858

Como yo lo veo es la Tierra Prometida de los Desarrolladores de Software, un único sitio que permite buscar en en las referencias más populares de: HTML, Cascading Style Sheets (CSS), JavaScript / HTML DOM, XML, PHP, Ruby / Rails, Perl, Java, Apache Ant y otros por venir.

Acabo de recibir un correo de Olivier Thereaux (W3C) informándome que la librería FeedValidator para Ruby y Rails que desarrollé ha sido agregada a la lista que mantiene el W3C de las que permiten acceder al W3C Feed validation service a través de su API SOAP.
Este listado de librerías está disponible en:
http://validator.w3.org/feed/docs/soap.html#libraries
Por cierto que Olivier [...]

Simplexity

http://blog.kamstrup-linnet.dk/2006/01/01/why-does-it-have-to-be-so-complex/

El día Sábado 22 de Abril del 2006 en el iForce Center de Venezuela se estará llevando a cabo el foro de discusión “Java y el Decreto 3.390″ en el marco de las reuniones del Javado (Java+Sábado).
Habrá un panel conformado por un representante de Sun de Venezuela, un par de representantes de la Comunidad [...]

Una de las razones por las que aprendemos un lenguaje de programación es para ser más productivos; Ya sea porque el lenguaje ofrece facilidades para resolver un problema o porque puede aprovechar una basta cantidad de recursos existentes como librerías.
La gente de OpenLogic (dedicados a soportar Open Source muy similar al modelo de negocios de [...]