Archivo de Julio, 2006

El Burton Group hizo recientemente una predicción acerca de que al paso que se va “JEE será el CORBA del siglo 21″, es decir, será una plataforma compleja y obsoleta.
El reporte original está disponible a los clientes de Burton, además existe un podcast/MP3 sobre el tema.
Al igual que como con Perl creo que es un […]

Esta es una “medio traducción” del artículo The Top Ten Subversion Tips for CVS Users, el artículo es muy bueno y me hizo click instantáneamente, ya que reflejaba mi propia experiencia “brincando” entre ambos mundos.
La mayor parte del artículo original se basa en la información en Appendix A. Subversion for CVS Users tomado del clásico […]

Ettore (un lector de este blog) me mandó esta referencia: La Invención de C++.
El artículo en cuestión es “supuestamente” (al menos es lo que dice el artículo) una entrevista que diera Bjarne Stroustrup el 1 de Enero de 1998, a la revista “Computer” de la IEEE. La idea de los editores era hacer una retrospectiva […]

Vía una lista de correos me entero del artículo “Perl is dying” en perlmonks.com.
Aunque el término “muriendo” me parece que está lejos de aplicarse a Perl, creo que el artículo expone algunas cosas que no estaría de más evaluar.

¿Qué hace la curiosidad?
Pues pica.
Así que mi grupo de trabajo se puso a probar Ruby on Rails aprovechando un proyecto pequeño que nos encargaron.
¿Y el resultado?
Impresionante. Creo que esa palabra lo resume todo.
Quedamos con la boca abierta.
La instalación la hicimos en un tris. Instalamos en paralelo en una máquina con Windows XP y otra con […]

No mucho que comentar esta vez, excepto un interesante articulo de RedHat en Latinoamerica, especificamente Brasil. Brasil le lleva por lo menos 10 años de progreso a Venezuela en materia de software, ya en 1988 ellos ya participaban en Internet 2 con varias Universidades Americanas (Internet 2 es una red de alta velocidad entre instituciones […]

Para aquellos interesados en probar Eclipse, y que se hayan complicado descargando, instalando y configurando este IDE, tiene la opción de Easy Eclipse que ya formalmente se considera en un estado estable para su consumo.
El proyecto básicamente ofrece un grupo de “distribuciones” de Eclipse enfocadas y configuradas para targets específicos, y un conjunto de plugins […]

(versión en español)
Working in rubycorner.com, I found myself needing to validate that a model attribute didn't match against some RegExp.
My first approach was to define a validate method in my model:

def validate
  if my_field =~ /html|http|onclick|onmouseover/
    errors.add("my_field", "should not contain html, http, onclick or onmouseover.")
  end
end

But this approach is not DRY, so I create [...]

(english version)
Haciendo algunos ajustes a rubycorner.com me consigo con que necesito validar que un atributo de un modelo no cumpla con una expresión regular dada.
Mi primera alternativa fue definir un método validate en mi modelo, similar a:

def validate
  if my_field =~ /html|http|onclick|onmouseover/
    errors.add("my_field", "should not contain html, http, onclick or onmouseover.")
  end
end

Sin embargo este [...]

Entre el miércoles 12 y el viernes 14 de Julio se estará realizando el primer Simposio Científico y Tecnológico en Computación en el Auditorio "Tobias Lasser" de la Facultad de Ciencias, UCV.
En el simposio se presentarán algunas de las investigaciones realizadas por profesores y estudiantes de la Escuela de Computación, así como también charlas, [...]