Jdec: Java Decompiler es un decompilador de Java libre, open source y multiplataforma que puedes descargar directamente de SourceForge.net.

(more…)

Eclipse es un IDE conocido para el desarrollo de aplicaciones Java. Sin embargo, es un IDE mucho más flexible de lo imaginado, pues gracias a una infinidad de plugins permite, entra otras cosas, editar clases visuales de Java, programar aplicaciones J2EE, C/C++ y en varios lenguajes más, conectarse a bases de datos y escribir consultas SQL, etc.

Para esta ocación, veremos que debemos hacer para programar en C o C++. Si bien, puedes descargarte una versión preparada para desarrolladores C/C++ , en nuestro caso arrancaremos de un eclipse instalado y utilizado (antes de esta publicación) únicamente para el desarrollo en Java.

(more…)

  • 2 Comentarios
  • Comentarios: C, Programación
  • El día de mañana, 25 de junio estará disponible la versión 3.4 de Eclipse (actual Ganymede 3.4 RC4). En realidad se trata de un lanzamiento en simultáneo de los de todos las actualizaciones de paquetes del proyecto Eclipse. Ganymede es el nombre que se le da al agrupamiento de proyectos anuales para Eclipse en una única distribución.

    (more…)

    Disponible desde la versión 1.6 de Java, el método console de la clase System, nos devuelve el único objeto de tipo Console asociado a la instancia de la máquina virtual en ejecución.

    El objeto Console no ofrece una serie de métodos para acceder a un dispositivo de consola basado en caracteres. Es específicamente el método readPassword el que vamos a utilizar para leer una contraseña por consola. El método readPassword se diferencia del método readLine en que el primero deshabilita el eco, es decir, el caracter que se ingrese no se muestra en la consola.

    Como no puede faltar, por más sencillo que sea, el ejemplo:

    (more…)

    Introducción a GWT

    Mucho se puede hablar acerca de GWT, como son mis primeros pasos y este post está dedicado a quienes también quieran dar sus primeros pasos, intentaré ser breve y preciso.

    GWT es un framework open source de Google para el desarrollo en Java, que permite compilar esa aplicación y traducirla a Javascript y HTML. De esta forma podrás escribir complejas aplicaciones que hagan uso de AJAX, pero sin tener la menor idea de AJAX.

    Sin más preámbulos, ayudado por Google Web Tookit - Documentación en español vamos a descargar GWT y crear el primer y clásico Hola Mundo.

    (more…)

    Ruby es un lenguaje de programación que tiene sus orígenes por Japón (disponible en ruby-lang.org) el cual está revolucionando la web por su balance entre simplicidad y poder.

    Si quieres hacer unas pruebas en Ruby, puedes hacerlo sin instalar nada, mira Try Ruby!

    (more…)

    La serialización consiste en transformar un objeto en una cadena de bytes y almacenar esta última. La clase solo debería tener un método que serializa el objeto, mientras que el almacenamiento quedaría en la capa de acceso a datos. Además, es necesario proveer también la función inversa a la serialización, a menudo denominada “hidratación”.

    Java ofrece la serialización en forma estándar y esta se logra mediante la interfaz Serializable del paquete java.io, de modo que toda clase que implemente la interfaz podrá transformar sus objetos a cadenas de bytes y viceversa.

    Solo será necesario utilizar en la clase los objetos ObjectOutputStream e InputOutputStream para escribir los objetos (writeObject) a disco.

    (more…)

    Hace unos días atrás comentaba lo que era javadoc y como generar la documentación utilizando la aplicación de consola javadoc provista en el JDK.

    Generar la documentación desde línea de comandos puede resultar algo engorroso, en especial cuando no lo hacemos frecuentemente y no recordamos los argumentos de javadoc. Por lo tanto, ¿por que no generar javadoc con nuestro IDE favorito?

    Tanto Eclipse como NetBeans disponen entre sus opciones la de generar javadoc y a ventana mediante se pueden seleccionar las opciones para javadoc. Pero no solo eso, sino también ofrecen completado de código javadoc.

    (more…)

    Documentando con javadoc

    javadoc es una herramienta de Sun para documentar el código mediante comentarios, pero a la vez provee una herramienta que permite extraer esa documentación de forma que sea útil para el usuario de la misma.

    Básicamente javadoc es un programa, que toma lo comentarios que se colocan en el código con marcas especiales y construye un archivo HTML con clases, métodos y la documentación que corresponde. Este HTML tiene el formato de toda la documentación estándar de Java provista por Sun.

    La documentación a ser utilizada por javadoc se escribe en comentarios que comienzan con /** (notar el doble *) y que terminan con */. A la vez, dentro de estos comentarios se puede escribir código HTML y operadores para que interprete javadoc (generalmente precedidos por @)

    (more…)

    Usualmente, el primer programa escrito en un nuevo lenguaje de programación es el “Hola Mundo”. El primer Hola Mundo apreció en el clásico “The C Programming Languaje” de Kernighan & Ritchie.

    main() {
        printf("hello, world\n");
    }

    The Hello World Collection es un curioso sitio donde se implementa el “Hola mundo” en más de 350 lenguajes de programación.

    (more…)


    Búsqueda personalizada

    Suscripción

         Add to Google Reader or Homepage

        

         Subscribe in NewsGator Online

         Add to netvibes

         Subscribe in Bloglines

    Categorias

    Licencia de uso

    Usuarios

         web counter