Entradas

Chamilo - Nueva herramienta de e-learning

Nuevamente tengo un post que no se tiene nada que ver con Java, pero es bueno mencionarlo. Hace varios años en una oficina de donde trabajo se necesita una herramienta e-learning alterna al conocido Moodle. Así que entre varios encontramos uno que era muy bueno e interesante, llamado Dokeos. Un cierto año lanzaron su versión web para que uno mismo  - a la vez que probaba la versión última - podía crear sus cursos online. Realmente consideré que era un buen software. La última versión disponible es la 1.8.6.1 de agosto de 2009. Pues bien, me acaba de llegar un correo  de chamilo.org donde se explica que el ".. 90% de sus desarrolladores activos y una grande comunidad de contribuyentes, ha decidido the abandonar el proyecto.".. Oops!! "Como seguramente sabrá, Dokeos es una marca registrada con pertenencia personal. Queremos que nuestro desarrollo quede libre de cualquier tipo de control individual y, después de muchas discusiones, no hemos encontrado otra opción qu

Curso OnLine Groovy y Grails

Siguiendo con los cursos online dictados por Sang Shin, en javapassion.com se dictará el curso "Groovy and Grails Application Development (with Passion!) ". La clase comienza el 10 de febrero. con referencia a: "Groovy and Grails Application Development (with Passion!)" - Groovy and Grails Training Online Course by Sang Shin ( ver en Google Sidewiki )

Curso online gratuito de Java EE6 en una semana

Desde el 12 al 20 de enero de este año, se dictará en línea el curso Java EE6 vía JavaPassion.com http://www.javapassion.com/courses/javaee6codecamp.html Se utilizará el NetBeans 6.8 y el JDK 1.6 u17 Habrán tareas al final de cada sesión para medir el avance de cada participante. Al finalizar el curso y haber concluido satisfactoriamente las tareas, se emitirán sus respectivos certificados. Ojo: estos certificados no están asociados a ninguna entidad, solo certifican que han llevado el curso en JavaPassion.com Para participar de dicho evento, deberán registrarse en Google Groups: http://groups.google.com/group/javaee6-codecamp Anímense, y conocerán el Java EE6 de una manera rápida.

Groovy: Un lenguaje dinámico y ágil para la Plataforma Java

Imagen
El primer post de este año quisiera dedicarlo a un lenguaje interesante. Este es Groovy: Un lenguaje dinámico como JavaScript, pero no es interpretado; tiene acceso a todo el API de Java, se ejecuta sobre el JVM, y por tanto puede interactuar con nuestras aplicaciones Java. Podemos tener algunas clases en Groovy y otras en Java. Más información lo puedes encontrar en Wikipedia . Lo bueno de este lenguaje es que - a gran diferencia de Java - no necesita de una clase "Main" para ejecutar la aplicación. Es como JavaFX, PHP, o como JavaScript, que ejecuta las instrucciones de arriba a medida que se van declarando. Por tanto, un "HolaTodos" puede ser así package demogroovy public class Prueba{ public static void main(String[] a){ System.out.println("Hola a todos"); } } o así: package demogroovy println("Hola a todos") Ambos son válidos en Groovy. Notar que los punto-y-coma (;) son opcionales. NetBeans nos permite crear clase

new Año2010().start();

Este año que pasó ha tenido cambios. Recordemos un poco: Se lanzó las versiones de NetBeans 6.5.1, 6.7, 6.7.1 y 6.8 Oracle compró Sun. GlassFish v3 salió a la luz, a la par con la especificación de Java EE6 ...y en lo personal, Pude concluir con mi licenciatura en Ingeniería de Sistemas (ha sido de Dios que mientras llevaba la licenciatura pude seguir trabajando, desarrollar un par de proyectos adicionales y dictar cursos) Mi esposa me compró mi dominio apuntesdejava.com :) ,  Dicté más cursos en bitnetperu.com Participé en el JavaDay de la UNI . (Que por cierto es el 2do que hice en toda mi  carrera profesional. Mi anterior participación fue en Lacfree 2003 . Espero participar más en este año) Muy buena organización y mis sinceras felicitaciones a JocLuis . Espero que este año pueda cumplir con algunos tutoriales más; quiero dictar más cursos sobre la tecnología Java, si es posible organizar una conferencia virtual; quiero de una vez certificarme en Java en este verano; te

Actualización de NB 6.8 en Español

Imagen
La principal razón por la que no se usa un software traducido al español es que está mal traducido. El trabajo de traducción de NB es realizado por la comunidad, y no recibimos ni un duro por ello. Nuestra recompensa es la satisfacción de que el software salga y (al menos en mi caso) ver que compañeros de trabajo o de estudios usen esa versión. Pido disculpas a nombre de la comunidad de traducción de NB por los errores gramaticales, contextuales y demás encontrados en el software. Algunos quizás hemos traducido con prisa, usamos el Google translate, no revisábamos la semántica.. o la dificultad más grande: no sabemos en qué parte del IDE se encuentra el texto que queremos traducir: solo nos presentan el texto y nada más. Solo se puede encontrar el error una vez que ya está compilado el software. Afortunadamente, la gente de NetBeans.org nos permite aún actualizar las traducciones: lo días viernes recopilan los cambios, y los lunes lanzan un nuevo "binario" (más info: http

Hace mucho tiempo...

Hoy es Navidad. Los anuncios en las calles y la TV así lo demuestran: Regala felicidad, regala alegría, regálate un celular, regala.. regala.. regala (por no decir: compra, compra, compra). A esto todos estamos de acuerdo que la Navidad se ha comercializado.... entonces ¿qué es realmente la navidad? Ah!.. sí..!!. navidad es amor, amistad, solidaridad, compartir, estar en familia, estar con los que amamos, estar con los amigos .. celebremos, champagne, pavo, etc.... eso. eso es Navidad.. "ven a mi casa esta navidad"!!... Hey.. no!. Tengo algunos correos que han enviado a toda la empresa donde estoy, de diferentes oficinas.. ahí debe decir lo que es la Navidad. Veamos: Navidad es ese niño que nace en nuestro interior y que motiva en nuestros corazones los sentimientos más nombres y la esperanza por un mundo mejor. Se cambia de año; se cambia de sueños; se cambia de objetivos; se cambia de aspecto. Pero jamás, jamás se cambia de amigos. Brindemos por una Navidad y un herm

Conferencia virtual de java EE 6 y NetBeans 6.8 - reproducción de la conferencia

En un post anterior se anunció la Conferencia Virtual de JavaEE 6 y GlassFish V3. Para los que se perdieron dicha conferencia, han publicado: Los vídeos de la conferencia . Las presentaciones usadas .

JavaFX Composer

Imagen
ya está disponible el plugin JavaFX Composer desde el Centro de Actualización de NetBeans 6.8 (Herramientas > Complementos) Ahora, al crear un nuevo proyecto JavaFX, habrá un nuevo tipo de proyecto. Luego, el diseño de la aplicación e totalmente visual. Aquí hay un vídeo sobre el Plugin http://netbeans.org/project_downloads/javafx/fxc_simpleapp/index.html A disfrutarlo!

Conferencia virtual de java EE 6 y NetBeans 6.8

¿Qué es Java EE y por qué es importante para los desarrolladores? ¿Cuáles son las nuevas características de Java EE 6 y cómo puede ayudar a los desarrolladores a ser productivos? Obtén las respuestas a estas preguntas y más en la Conferencia Gratuita Virtual Java EE 6 y GlassFish v3 . Día: 15 de diciembre de 2009. Lugar: A nivel mundial. Hora: 08:00 - 17:00 (PST - Hora del pacífico). Verificar las zonas horarias respectivas de acuerdo a tu país. Regístrate ahora Agenda de la conferencia (PDF) ¡No faltes!

NetBeans 6.8 ya está aquí

Imagen
NetBeans 6.8 ya salió a la luz. Es el primer IDE que soporta Java EE6, incluyendo Java EE Web Profiles, EJB 3.1, JPA 2.0, GlassFish Metro 2.0 web services (JAX-WS 2.2), JAXB 2.2. También crea aplicaciones JavaFX 1.2.1. Soporte completo para PHP 5.3 (con namespaces) y muchas características más . Puedes descargarlo de aquí: http://netbeans.org/downloads/?pagelang=es ... Si quieres ver a NetBeans 6.8 en acción, revisa los siguientes vídeos: http://netbeans.org/kb/docs/intro-screencasts.html ah! también está disponible en Español, gracias a la comunidad de Traductores del IDE al Español. GigaGracias a todos ellos.

NetBeans 6.8 / JSF 2.0 / EJB 3.1 / JavaEE 6 / GlassFish 3

En NB 6.8 existe un mejorado asistente para crear un CRUD usando JSF 2.0/EJB 3.1/JPA 2.0. Aquí está un vídeo demostrativo. Las tablas se crean automáticamente a partir de las clases entidad que se crearon.

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.