PlanetaJava.org

September 01, 2010

SpringHispano.org

Resumen: 16a. Reunion de la Comunidad Springhispano.org, grails.org.mx


Hola a todos!!!

Aquí les traigo una muy breve reseña de lo que pasó en nuestra última reunión, primero, una disculpa por la tardanza de esta reseña...

Comenzamos con Julio a.k.a. @thegeekinside en donde estuvo estuvo hablandonos de Scala, uno de los lenguajes que también soporta la JVM, de verdad fue muy ameno escuchar a Julio hablar acerca de que es Scala y por que usarlo...nos mencionó sus características y dos paradigmas usados por el lenguaje el de POO y el de la programación funcional. Inclusive nos dio una breve introducción a uno de los conceptos clave de Scala que son los actores y la concurrencia, es muy grato ver que como en cada reunión se muestra código que nos permite comprender mucho mejor todos estos conceptos...

Aquí pongo la presentación y el material que nos mostró Julio en sus ponencia:

Labs: http://hg.thegeekinside.net/scala-intro

Y después de un break con café y galletas, toco el turno de Agustín a.k.a. @machinesareus donde nos habló de Modularización Efectiva, esta charla fue por momentos de reflexión y de remembranza en nuestros proyectos de SW, fue sorprendente ver que aún llevando un orden de nuestros modulos desarrollados y usados en proyectos Java especialmente se puede volver una maraña de dependencias que no se le ve principio ni fin, sin embargo, esta situación puede ser bien apreciada y controlada por que también se mencionaron algunas métricas que nos ayudan a tener un diseño modular efectivo, así como, patrones y prácticas que ayudan a identificar situaciones muy especificas de nuestro diseño...

Aquí pongo la presentación de Agustín...

El final de la reunión fue muy agradable ya que nos juntamos a comer y platicar bastante tiempo acerca de varios temas que nos interesan a todos como comunidad, entre ellos las siguientes sesiones de la comunidad y un proyecto de addons para Spring Roo que propuso uno de los miembros de la comunidad, del cual ya habrá mucha información...

Como siempre nos gusta ser parte de este tipo de evento que son de ustedes para ustedes y donde pueden encontrar no solo conocimiento de todos, además, un ambiente de convivencia que nos permite identificarnos con otras personas que comparten nuestra misma pasión...

 

leer más

by neodevelop at September 01, 2010 12:59 AM

August 29, 2010

JavaMexico.org

Nuevo en Java?? Donde empieza el camino? De principiante a principiante

Hola soy Eduardo y creo que esta es una pregunta que muchos, si no es que casi todos nos hacemos al iniciar el trabajo en Java, esta es mi experiencia, vale mencionar que no soy un experto en Java ni mucho menos, pero creo que por esta misma razón tengo muy presente, las dudas que a un principiante le surgen cuando comienza en estos ambitos...

Bueno, lo primero... para empezar, creo que la pregunta más obvia seria:

-¿Qué es Java?

Esta pregunta aunque puede sonar algo tonta, es muy importante, ya que muchas veces cuando comenzamos, realmente no tenemos idea de lo que se trata el asunto y tal vez solo hemos escuchado el nombre, o que es un lenguaje de programación maravilloso, pero en realidad no tenemos ni la más remota idea de lo que se trata este asunto de Java. Con esto, no quiero decir que este mal no saber lo que es, pero si haz decidido iniciar tu camino en Java, supongo que sería útil saber con que vamos a trabajar.

Este articulo, no se trata sobre lo que es Java, así que si quieres saber lo que es Java, puedes buscarlo por tu cuenta, te aseguro que hay muchisimas fuentes gratuitas a tu alcance.

-Bueno, ahora ya tengo una idea de lo que es Java, pero ahora que sigue?

leer más

by egonzalez at August 29, 2010 05:39 AM

August 28, 2010

JavaMexico.org

Bye OpenSolaris - Welcome Illumos

Imagino la cara de muchos al saber que OpenSolaris estaba con un pie en el baúl del recuerdo, pero para nuestra buena suerte aquí tenemos una alternativa :D.

Illumos es un proyecto open source derivado de OpenSolaris que se perfila a ser el mas indicado a cubrir el hueco que deja éste a partir del anuncio de Oracle por cerrar el proyecto, ya que esta desarrollado por la misma comunidad de OpenSolaris y se le dará mantenimiento y actualización desde esta.

Seguro alguno ya lo conoce o ah escuchado del asunto, así solo pegare un poco de lo que encontré por la wikipedia :D.

leer más

by 043h68 at August 28, 2010 06:02 AM

August 27, 2010

SpringHispano.org

DBUnit lo hace fácil

 Dado que he trabajado con JUnit y DBUnit y he encontrado en ellos unas buenas herramientas para probar el codigo de las aplicaciones en java, pues me dí a la tarea de investigar un p

leer más

by wdonet at August 27, 2010 08:51 PM

JavaMexico.org

El arte de copiar y pegar

Anécdota

Hace un tiempo me encargaron rediseñar un sistema Web (local) para una consultaría educativa supuestamente hecho en Java, pero en la realidad hecho en Joomla (PHP).

Los que lo hicieron supuestamente son ingenieros en sistemas, y me lo dejaron por que tenían muchas ocupaciones.

Encontré muchos errores de sintaxis en las sentencias y estructuras. Yo creo que los que hicieron el sistema sólo “copiaron y pegaron” código de Internet sin detenerse a pensar ¿para qué me servirá?, ¿qué es lo que hace cada instrucción?, etc.

Estos cuates “ingenieros en sistemas” solo se bajaron una plantilla Web y pegaron el código sin pensar en las consecuencias.

Primero. Las sesiones de usuario no están bien definidas, puedes entrar al sistema sin siquiera “logonearte”, simplemente das clic al menú y LISTO CUALQUIERA PUEDE ENTRAR Y SALIR SIN NINGUNA RESTRICCIÓN.

Segundo. Los formularios de registro de usuario y administrador se nota que los bajaron de algún sitio. Muy complejos la verdad.

Tercero. No existe documentación alguna sobre el sistema. Ni diagramas de flujo, diccionario de datos, etc. Por lo menos en papel.

leer más

by CARRARO at August 27, 2010 07:16 PM

August 25, 2010

SpringHispano.org

Configurar JasperReports con Spring 3.0

Cada vez es más sencillo realizar las configuraciones en Spring.  A pesar de que la configuración se puede seguir usando de diferentes maneras, en la documentación de referencia de spring 3 indica lo siguiente de forma general:
  1. Agregar dependencias a tu proyecto
  2. Configurar el ViewResolver
  3. Crear el template con iReports
  4. Configurar las vistas
  5. Crear el controller

leer más

by wdonet at August 25, 2010 09:17 PM

17a. Reunion de la Comunidad Springhispano.org, grails.org.mx

Invitamos la comunidad de desarrolladores a la siguiente reunión de SpringHispano y GrailsMX, en donde estaremos presentando temas muy interesantes para el desarrollo de software. 

leer más

by neodevelop at August 25, 2010 05:33 PM

August 22, 2010

JavaMexico.org

Test para programadores ...muy simple

¿Qué tan buen programador eres?

Navegando por Internet me encontré este link:

Name That Code

Se trata de un pequeño test para identificar el código de un determinado lenguaje de programación (Java, PHP, Visual Basic, etc.)

Creado por OnePlusYou - AQUI

Además de este otro Otro test

No pierdes nada en checarlo (deberían hacer uno aqui mismo).
En el primer en test saque 83% (es verdad ja ja ja)

Twitter

CARRARO

by CARRARO at August 22, 2010 03:29 AM

August 21, 2010

SpringHispano.org

Podcast grails.org.mx: Episodio 11 de la Temporada 1: Muchas noticias de Testing

   



En esta ocasión hablaremos al algunos blogs y comentaremos sobre ellos, lo mas relevante o curioso es la implementación de Grails con Groovy++:

 

 

Duración: 35 minutos

Tamaño: 18 MB

Lo pueden descargar directo desde aqui o suscribiendose al feed.

 

 

 

 

 

leer más

by domix at August 21, 2010 09:42 PM

JavaMexico.org

Uso de JavaCard

Que tal!!

Este post es publicado debido a que tengo que trabajar en un proyecto con la tecnología de JavaCard, pero me encuentro con la novedad de que para Netbeans 6.9.1 o 6.8 no viene el JDK de JavaCard integro, además que para la versión 3.0.1 del JDK de JavaCard solo esta para el sistema operativo Win-XP, y las versiones anteriores si tienen soporte para los demas OS's excepto para MAC-OS, asunto que de igual forma no me pareció.

El asunto es que he buscado información y experiencias, de como se trabaja con esta tecnología, el uso de las tarjetas Smart, y del hardware necesario, para desarrollar en ellas y funcionalidad asi como rendimiento, capacidades y características.

Si alguien ya ha trabajado con esta tecnologia, comente como le parece!!!

Bytes!!

by Raul at August 21, 2010 12:39 AM

August 18, 2010

JavaMexico.org

Como sobrevivir al trabajo de desarrollador en 5 pasos*****

A, peticion de algunos en esta comunidad les comparto esta entrada, que originalmente esta en:

http://robertoleon.com.mx/como-sobrevivir-al-trabajo-de-desarrollador-en...

Este post lo voy a dirigir a todas aquellas personas, que como yo en algún momento empiezan a trabajar de desarrolladores, ya sea por su propia cuenta o alguna empresa o consultoría, y les quiero compartir los pasos para sobrevivir a este ritmo de trabajo, a la presión, pero sobre todo orientarlos sobre qué hacer cuando nos piden que utilicemos alguna herramienta que no dominamos o bien que ni siquiera conocemos, yo les voy a compartir lo que hago cuando me topo con esta situación.

1.- Investigar que es, o que hace la herramienta/tecnología que me solicitaron.
Cuando te topes con que te dicen vas a desarrollar en este IDE, o vas a utilizar tal herramienta, o simplemente te topas con alguna tecnología que no conoces, lo primero es investigar todo lo que se pueda sobre dicha tecnología/herramienta, para eso tenemos wiki pedía, google y cientos de bloggers que como este intentan ayudar al desarrollador en su andar diario.

leer más

by Shadonwk at August 18, 2010 08:52 PM