Entradas

Convenciones para JavaFX

Tor Norbye (Ingeniero de Sun) nos presenta una actualización de las conveciones para el Lenguaje JavaFX. No es un documento oficial de Sun, sino es una propuesta suya, una sugerencia para poder desarrollar mejor en JavaFX. Está muy bueno: http://wikis.sun.com/display/ JavaFxCodeConv/Home con referencia a: Home - JavaFX Coding Conventions - wikis.sun.com ( ver en Google Sidewiki )

NetBeans 6.8 RC 1

Se publicó (por fin) el NB 6.8 RC1.. el cual incluye la traducción al español. http://download.netbeans.org/netbeans/6.8/rc/

Spring ROO - Para desarrollar una aplicación en 10 minutos

En el JavaDay se expuso Spring Roo , al cual quedamos mi esposa y yo sorprendidos por la rapidez para poder crear una aplicación. Aquí presento un vídeo que muestra la simpleza de este framework.

ApuntesDeJava.com

Gracias a mi amada esposa, ahora mi blog tiene dominio propio: http://apuntes de java.com Ahora, cada vez que se acceda a apuntesdejava.blogspot.com , se redireccionará al nuevo dominio. Sigamos con los apuntes de Java...

Java Day en la UNI - agradecimientos

Anoche se realizó el Java Day en la UNI, donde se expusieron interesantes temas respecto a la tecnología Java, los frameworks (como Spring MVC, Spring ROO) que apoyan enormemente al desarrollo de aplicaciones, las tendencias del desarrollo de sistemas basados en SOA, y más. Fue realmente impresionante. Solo que el tiempo no nos dió para más. Habían muchos temas que se quedaron en el tintero. Agradezco a José Luis Casiano por haberme invitado como expositor a este evento. Estuvo todo organizado... y (como le dije).. su tranquilidad me desesperaba. Otras personas estarían golpeándose la cabeza o gritando cuando algo no habría salido como espera.. pero José Luis mantuvo la calma de un cirujano en plena operación. Los que no pudieron ir ayer al evento, aquí les dejo mi presentación sobre Java EE6. Lo nuevo de Java EE6 View more presentations from Diego Silva . También me tocaba exponer sobre JavaFX... solo que el tiempo ya se nos había acabado. Así que aquí publico la presentació

Unit Test para EJB 3.1

Imagen
NetBeans 6.8 viene con una (de muchas) característica novedosa: Pruebas Unitarias para EJB 3.1. Para ello, primero recordemos lo siguiente: EJB 3.1 es parte de Java EE 6 Glassfish V3 implementa Java EE 6 NetBeans 6.8 tiene soporte para Java EE 6, y por tanto también a Glassfish V3 Hecha esta aclaración, probemos lo siguiente: Hacer un módulo ejb para GF3 llamado CalculadoraModule . Ahora, recordemos algunas de las características del EJB 3.1: Existen los @Singleton que son como un Stateless pero único y perpetuo en el contenedor. Permite también sincronización para evitar "datos cruzados". Ya no requiere de una interfaz como local o remote, puede ser una clase y nada más. Para acceder a través de un JDNI no se necesitará de direcciones raras según sea el contenedor. Todas serán "globales" para un mismo estándar. Hecho el recordatorio, crearemos un SessionBean pero que sea Singleton y que no sea ni local ni remote. Este Bean se llamará "SeriesBean&

Discusión de lenguajes

No sé cómo llamar este post, pero es un extracto de los comentarios de un post de SinergiaSinControl.com titulado " Dominación mundial " Me pareció buenísimo. Aquí les comparto:  UN puntero a null que hoy sale del stack dijo...     Hola, hoy quiero gritar al mundo que soy un puntero a null, y no me averguenzo de ello.     Sí, hoy he decidido no ocultarme más y reivindicar desde este foro de Sinerjias un día anual del orgullo null. PORQUE HAY OTRAS FORMAS DE VIVR LA SEXUALIDAD QUE APUNTAR A UNA POSICIÓN VÁLIDA DE MEMORIA, COPÓN YA!!! variable del PHP dijo...     Al puntero ese que ha salido del stack; ¡anticuado! ¡carrozón! ¡ahora lo que se lleva es ser BI. Yo ahora mismo soy un string, y puedo ser una fecha o un objeto, o un puercoespín rosa.     ¡Dia del orgullo SCRIPT ya! UN puntero a null que hoy sale del stack dijo...     Variable de PHP, por culpa de entidades promiscuas como vosotras, que lo mismo les da hacérselo con un tipo de dato u otro es por

Sun en el mundo OpenSource

Imagen
Aquí comparto una interesante presentación realizada por Ezequiel Singer. Sin duda algo que no deberiamos pasar por alto. OpenSource @ Sun View more documents from gatosinchu .

MVC / MVP

El Modelo - Vista - Controlador es encontrado en casi cualquier artículo y muchas tecnologías demanda usar estos principios, por lo que genera bastante confusión en su significado actual y sus variaciones. Aquí podrán encontrar una definición sobre el MVC - que fue creado en los 70s -, y el MVP que fue creado en los 80s. Vamos, el tiempo pasó, y en el mundo de la tecnología, solo un año es suficiente para cambiar radicalmente el mundo. Aquí el enlace.. un interesante artículo. http://wiki.apidesign.org/wiki/MVC (en inglés)

Java: Primeros pasos - La revista

El grupo "Java: Primeros Pasos" ha lanzado el segundo número de su revista digital. La podéis descargar de aquí http://osum.sun.com/group/javaprimerospasos Los temas que tratan en este número son: Java Web "JSP": Cómo crear una JSP. (Usando el único IDE que lo tiene todo: NetBeans*) Instalación de MySQL, Apache y PHP en Fedora Muy recomendada para quienes recién se inician en el mundo Java. Felicitaciones al grupo (*) La publicidad de NB en este post es mía :)

Java Day en la UNI

José Luis Casiano , miembro líder de OSUM UNI ,  anuncia el Primer Java Day en la UNI . Se realizará el día 26 de diciembre en el auditorio CTIC de la Universidad Nacional de Ingeniería. Los temas a tratar son los siguientes: Presentación de Open Source University Meeting (OSUM) and Sun Academic Initiative (SAI) Test Driven Development ( Diseño dirigido por pruebas ) – Juan Carlos Vergara Lo Nuevo de JavaEE6 – Diego Silva (Sí, yoo!) Spring ROO- José Diaz Spring MVC- Susan Inga Service Oriented Architecture (SOA) – Javier Rosado Carrizo Habrán premios para los asistentes.. y coffee break. :) Comienza a las 7pm.. así que ahí nos vemos. LA ENTRADA ES LIBRE. Actualización: Comienza a las 6pm!!

migración de netbeans.org

Netbeans.org cambiará de hosting y de todo sus contenidos y servicios. Según lo planeado, esto van a migrar: Sistema de seguimiento de errores. Usarán el Bugzilla (bien por ello!) Proyectos y usuarios. Algunos proyectos van a tener que ser retirados porque son obsoletos. La lista completa está aquí : Listas de correo: ya están trabajando con las subscripciones, moderadores y más. Contenido de la web. Puf! la web en español sigue en menos de 95%. Espero que nos podamos dedicar en ello algún día. Aunque mencionan que ahora usarán subversion para actualizar el contenido, y no los .html estáticos. Archivos y descargas. Wiki: Conversion de JSPWiki a MediaWiki. El MediaWiki es el usado por wikipedia.org. Es muy probable que también ofrezcan el servicio de mensajería instantánea. Más información aquí: http://wiki.netbeans.org/NewNBOrg

Plugins curiosos para NetBeans 6.8

Imagen
Considero que la capacidad de un software también se mide por la de sus complementos. Aún no sale la versión oficial de NB 6.8 (en este momento está en versión Beta ) y he podido ver algunos plugins que me llaman la atención. Para este post, estoy utilizando la versión construida el 28/10/2009 (o sea, el día que escribo este post). Los plugins (en orden alfabético, y no por preferencia) que considero interesantes hoy, son los siguientes: Entity Relationship Diagrama Support Explore from here Graphical Class View Java Go to implementation Run Terminal User tasks   Comencemos... Previa instalación de los plugins desde Tools > plugins, y previa lectura de la licencia (la que nadie lee ninguno leemos), y después del reinicio del IDE, nos pondremos  probar cada uno de estos plugins, y ver si son buenos o no. Ya ustedes hacen su veredicto. 1. Entity Relationship Diagrama Support Tenemos una base de datos, con relaciones, contraints, foreing keys y demás cosas propi

Symfony en NetBeans 6.8

Imagen
 Ya sé que este blog se llama "Apuntes de Java ", pero el objetivo es también dar apuntes sobre NetBeans (ya que también fue hecho en Java... y apoyo al proyecto) Así que este post está referido al framework para PHP Symfony. Espero que les agrade Symfony en NetBeans 6.8 (También se encuentra en la documentación de NetBeans: http://wiki.netbeans.org/NB68symfony_es ) Symfony es uno de los mejores frameworks para PHP que permite desarrollar aplicaciones web basado en MVC. Ayuda enormemente en la construcción de aplicaciones web complejas en PHP. Aunque Symfony fue ideado para trabajar desde la línea de comandos, NetBeans 6.8 lo incluye dentro sus complementos a fin de ayudar al desarrollador en la elaboración de aplicaciones complejas. Instalación del componente Symfony La instalación es bastante simple. Se puede descargar desde el centro de actualización (Herramientas > Complementos). Debemos tener instalado el complemento para PHP. Si no lo tenemos instalado, este

seleccionar / deseleccionar todos los checkbox (con JQuery)

JQuery es un framework en JavaScript que realmente hace maravillas. Aparte de AJAX, la manera como maneja los objetos DOM es impresionante. En este post haré un ejemplo de cómo marcar varios checkbox usando otro checkbox (check all), y si se desmarca este checkbox, todos los checkbox se desmarcan... y cómo bonus, si se marcan todos los checks uno por uno, el checkbox general se marcará automáticamente. A medida que desarrollaré el ejemplo, también explicaré cómo funciona JQuery. Cómo obtener el JQuery Hay dos maneras: descargándolo desde http://jquery.com/ , y agregándolo a nuestro proyecto como un .js más (sólo pesa 55.9KB!) Usando el API de Bibliotecas AJAX de Google . Los pro/contra son Lo bueno que si se descarga el jquery y está integrado a nuestro proyecto,  tendremos la certeza de que está en nuestra aplicación. Lo malo es que si sale una nueva versión, tendremos que actualizarlo nosotros mismos, y revisar en todos los proyectos donde se utiliza. Lo bueno de usar e