Archivo de Abril, 2006
Historias de la Guerra de Bases de Datos
1 Comentario Publicado por Aníbal Rojas 29 Abril 2006 en General.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 :: como correr Windows Update desde Firefox
2 Comentarios Publicado por Edgar González 27 Abril 2006 en Herramientas, Testing.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.
Hoja de referencia rápida para el Smarty template engine
1 Comentario Publicado por Aníbal Rojas 27 Abril 2006 en General.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.
Workflow / BPEL Engines en Java
12 Comentarios Publicado por Aníbal Rojas 26 Abril 2006 en Java, XML.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
Cerrado Publicado por Edgar González 24 Abril 2006 en 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
gotAPI.com Una práctica búsqueda para los más populares APIs
1 Comentario Publicado por Aníbal Rojas 22 Abril 2006 en General, Herramientas.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.
Librería FeedValidator para Ruby y Rails en el W3C
9 Comentarios Publicado por Edgar González 20 Abril 2006 en Rails, Ruby, Software Libre / Abierto.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 [...]
http://blog.kamstrup-linnet.dk/2006/01/01/why-does-it-have-to-be-so-complex/
Java y el Decreto 3.390 un Foro de Discusión en el marco del Javado
8 Comentarios Publicado por Aníbal Rojas 17 Abril 2006 en Decreto 3.390, Java.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 [...]
Groovy = Java + Python + Ruby (pero con la familiaridad de Java)
1 Comentario Publicado por josevnz 15 Abril 2006 en General, Herramientas, Java, Ruby.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 [...]
