MicroEmulator: Emulandor de Java ME

Posted on October 7th, 2009 in Recursos, Software | No Comments »

Java ME (Micro Edition) es la plataforma robusta y flexible de Java para el desarrollo de aplicaciones en dispositivos móviles y embebidos. Te permitirá crear aplicaciones para celulares, blackberries y PDAs.
Recientemente en un proyecto requeríamos de poder probar constantemente una aplicación creada por un tercero y extender la posibilidad de que la aplicación diseñada [...]

Oracle Adquiere Sun Microsystems.

Posted on April 20th, 2009 in Artículos, Empresas, Software | No Comments »

Sun y Oracle anunciaron hoy un acuerdo definitivo en donde Oracle adquiere Sun en 7.4 billones de dólares. Larry Ellison, CEO de Oracle afirma que la adquisición de Sun transforma la industria de las Tecnologías de la Información ya que permita integrar lo mejor del software empresarial con los equipos computacionales de misión crítica. Oracle [...]

Jad: Decompilador Java

Posted on November 25th, 2008 in Artículos, Software | 2 Comments »

Un decompilador es un programa que permite traducir un archivo compilado a su fuente original. He encontrado de mucha utilidad estos programas en diversas situaciones adversas con las que me enfrenado.
Por ejemplo al llegar a trabajar a algún proyecto sin documentación, sin control de versiones y sin siquiera estar seguro de que el fuente que [...]

Problemas Clásicos: Aprendiendo a Programar

Posted on July 21st, 2008 in Artículos, Programación | No Comments »

Todos los que cursamos una carrera en sistemas afrontamos en nuestras materias de computación una variedad de problemas que ponen a prueba nuestros conocimientos en programación. Recordaremos las famosas torres de Hanoi, los Palíndromos y el Juego de la Vida.

¿Qué es programación?

Posted on June 4th, 2008 in Editorial | No Comments »

Un tutorial en C++ muestra como capitulo inicial una descripción muy acertada de lo que es programación. Inicia con una cita que me resulto muy interesante:
“La Programación es usada para planear como resolver un problema. Sin importar que metodo es usado (lapiz, regla, calculadora, computadora) la solución de problemas requiere programación. La forma en que [...]

Nostalgia de 8bits

Posted on March 14th, 2008 in Artículos, Otros | No Comments »

Encontré esta página con emuladores de juegos del Nintendo de 8 bits (NES). Los ofrecen de forma libre y gratuita. Sin molestos banners. Lo interesante es que el emulador corre sobre una máquina virtual de Java, lo que permite que pueda ser montado sobre una página Web desde un Applet.

Eclipse: Teclas de acceso rápido.

Posted on January 2nd, 2008 in Programación | 6 Comments »

Eclipse te permite integrar una gran cantidad de herramientas y adaptarlo a tus necesidades. Además cuenta con muchos accesos rápidos en el teclado que te permitirá incrementar tu productividad y gastar mejor tu tiempo como escribir código en vez de estar buscando un archivo o una clase en tu workspace. Esta es una pequeña lista de los accesos rápidos que a mí me resultan más útiles.

Clase Locale: Localizando nuestras aplicaciones Java

Posted on December 21st, 2007 in Programación | 1 Comment »

Vivir en un mundo globalizado hace que las plataformas tecnológicas cuenten con formas de definir en que parte del mundo vivimos ayudando al desarrollador a no tener que lidiar con las diferencias regionales para así centrarse exclusivamente en su código. En java existe una clase llamada Locale que nos permite especificar la región geográfica, política y cultural en la que nos encontramos.

Java y Excel

Posted on November 21st, 2007 in Artículos, Software | 1 Comment »

Java Excel API es un proyecto sencillo, flexible y estable que te permite crear, abrir o editar archivos Excel en tiempo real y guardarlos en un archivo, enviarlos mediante http (servlet), sockets o almacenarlo en una base de datos.

Descargar un archivo de internet

Posted on September 22nd, 2007 in Código, Java | No Comments »

Estas lineas de código nos permite descargar un archivo desde la red y guardarlo en algún medio de almacenamiento local.