Reflexiones y descubrimientos relacionados con mime-type, gedit y smarty

Siempre me molestó que para hacer que gedit reconozca un determinado tipo de archivos de una determinada manera, tenía que modificar archivos en el directorio /usr Particularmente lo que me molestaba tener que actualizar eran los tipos MIME que identifican un determinado archivo, con un determinado tipo y gedit como nautilus utilizan para saber como [...]

Castle ActiveRecord y .NET Framework 4 Client Profile

En la última versión de Visual Studio 2010 cuando creamos una aplicación de escritorio, por defecto se configura para soportar .NET Framework 4 Client Profile. Lamentablemente la versión actual de Castle ActiveRecord (Version 2.2.1) no soporta este perfil y las aplicaciones que desarrollemos e incluyan las librerías de ActiveRecord no compilarán. Entre varios mensajes de [...]

jQuery, Manuales y una pequeña opinión personal

Hace poco más de un año, tuvimos internamente una gran discusión sobre qué tecnología (o framework, mejor dicho) elegir para el desarrollo de nuestras aplicaciones Web. La verdad es que las opciones eran muchas y ninguna terminaba de convencernos. Por un lado está Prototype, que es el clásico, más usado (a mi parecer) y por [...]

Cambios de seguridad en Firefox 4 por el exploit :visited

Cuando uno recien termina de formatear la computadora, una de las tareas más divertidas es bajar megas y megas de programas para reinstalar. Y mientras esos programas están bajando lo mejor que uno puede hacer es leer blogs. Ayer había visto que mi compañero Facundo estaba utilizando Firefox 4 Beta 5,  y me pregunté cuales [...]

Sobre la palabra reservada “using” en C#

Antes que nada perdón por el título, me dolió muchísimo escribir palabra reservada en lugar de escribir como estamos más acostumbrados keyword en argentina. Pero decidí utilizar su traducción porque después de todo este es un blog en español y mucha gente que lo consulta acostumbra a utilizar únicamente español en sus consultas. Hecho este [...]

Mockear la misma clase que se esta testeando para realizar pruebas unitarias

En el artículo anterior comenté que es aconsejable aislar en diferentes métodos aquellos fragmentos de código que no pueden ser testeados unitariamente (por ejemplo las consultas con Hibernate Criterias, o Hql) de tal manera que puedan ser mockeados y de esa manera poder testear el resto del código. Pero cuando intenté llevar a la práctica [...]

Como hacer pruebas unitarias con Grails que tienen método que acceden a la base de datos

Una de las tareas mas importantes, y a la vez que más esquivamos hacer son los famosos tests, tan necesarios para las metodologías ágiles que nos gusta seguir. En grails hay principalmente dos tipos de tests. Unitarios y de Integración. Los primeros se ejecutan muy rápido pero no cuentan con todo el entorno de grails [...]

HTML5 – Custom Data

Seguramente llegamos tarde,  pero siempre es bueno reconocer las cosas buenas, o al menos que nos resultan beneficiosas. En este caso estoy haciendo un sitio dinamico, donde necesitaba agregar información extra a los tags html para luego ser utilizada desde javascript. Hasta hoy, no habia una forma que realmente me gustara de realizar esto, ya [...]

Ejecutar un webservice en tomcat 6 con jdk 1.6 y jax-ws

Se que muchos deben haber andado buscando una forma sencilla de resolver el típico problema: ¿Cómo hago un webservice de java tan fácil como lo hago con .NET? Se dice, la nueva arquitectura de java, es muy buena. Se que es posible, se que gente que la usa, pero en ningún lado encontré una forma [...]

Sobre el uso de Listas de definiciones.

¿Cuando se debe usar una lista de definción en HTML? El uso obvio es para definir cosas, pero tiene otros usos….  Si, vincular elementos que tengan alguna relación entre si. Por ejemplo, si estamos mostrando la información de envio de un producto, podriaos usar una lista de definiciones para relacionar cada item con su descripcion. [...]