Redirigir un puerto en Linux utilizando IPTables

Para los entendidos, esto se llama Port Forwarding y se lo utiliza, cuando tenemos una sola computadora conectada a internet y una o más computadoras conectadas en una red interna, a la primera. Si alguna de las computadora de la red, quiere ser accedida desde internet, no se puede porque la conexión directa a internet [...]

Utilizar mockConfig en test de Grails

Necesitaba realizar test unitarios en una aplicación que estamos desarrollando y una de las clases que quería testear accedía, por medio del ConfigurationHolder a datos que debían ser cargados en el Config.groovy Una búsqueda rápida en google arrojó varios resultados sobre como utilizar la magia del metaClass de groovy para mockear manualmente los objetos y [...]

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 [...]

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. [...]

Clases de dominio de Grails y sus atributos

Hace un tiempo estamos trabajando sobre un proyecto utilizando el framework Gralis para su desarrollo. Como creo que escribimos en un post anterior, este es un framework realmente comodo para Groovy que permite un desarrollo ágil, rápido y moderno que promueve una arquitectura MVC para el desarrollo de aplicaciones web. La clase central del modelo [...]

Frameworks Javascript: jQuery, Prototype, Yui…

La lista es interminable, cada vez hay más y más frameworks Javascripts. Como desarrollador web debemos convivir con ellos a diario pero cuando se comienza un proyecto siempre nos ataca la misma pregunta. ¿Cual se adecua mejor a las necesidades? Lamentablemente no hay respuesta fácil a este pregunta existencial ya que en ella influyen varios [...]

Chrome

El nuevo navegador de Google, bautizado como Chrome está disponble desde el 2 de septiembre. Y Google ahora también quiere atacar el mercado de navegadores. ¿Qué es? Básicamente una nuevo navegador que implementa algunas tecnologías nuevas y otras sencillamente buenas. Se le ha dado prioridad a todo lo relacionado con javascript y es sencillo de [...]

Herramientas para desarrollar web, bien y rápido

Nuestro mayor negocio es relacionado con aplicaciones Web. Desde herramientas empresariales que permitan la interacción con clientes y/o proveedores, hasta sencillos sitios con contenidos dinámicos institucionales dónde lo importante es llegar a las masas que la Web representa. Nos hemos plenateado, en repetidas ocasiones, cómo hacer para optimizar nuestros métodos. Simplificar las tareas y reducir [...]

JBoss en MyEclipse (lo bueno, si breve, dos veces bueno)

El MyEclipse es una especie de super plugin que tiene todas las cosas que uno podría alguna vez necesitar para desarrollar Java. Los que saben algo de Java, saben que no siempre suele ser simple, ni intuitivo. De hecho, también saben que hay tantas miles de formas de hacer lo mismo que puede ser frustrante [...]

¿Cómo escuchar música online gratis (mp3, wma, ogg, …)?

Mucha gente me suele preguntar cómo escuchar música en internet, gratis y legalmente. Esa pregunta no es fácil de responder. Pero vamos a hacer lo posible. En adelante enumeraré algunos servicios que conozco (seguramente debe haber más, por ahí a la larga algunos se den de baja, pero la idea perdura y si uno cierra, [...]