13 de julio de 2010

Ruby & Rails

He realizado un pequeño mapa mental acerca de Rails. Espero les sirva para poder iniciarse en este interesante framework.



Espero ir posteando más acerca del tema.

Nos vemos!

30 de junio de 2010

Creación de Repositorio Subversion

Recientemente he creado un repositorio subversion en Google Code.

De esta manera he encontrado una forma mas sencilla de poder compartir las diferentes demostraciones / tutoriales que vengo haciendo.

Actualmente vengo estudiando en la facultad de EPE (Estudios para Profesionales Ejecutivos) en la Universidad Peruana de Ciencias Aplicadas - UPC.

Ya que estoy llevando el curso de Desarrollo para Entorno Web, note que muchos de mis compañeros de grupo ven por primera vez temas web, MVC y Java.

Inicialmente, creé este repositorio para poder mostrar ejemplos paso a paso y asi fomentar el interés y aprendizaje en mis compañeros, lo cual está dando resultados y me alegra.

Los diferentes proyectos que encontrarán están desarrollados con Maven, lo cual les permite utilizar su IDE de preferencia (Eclipse, Netbeans).

De igual manera, el despliegue se da sobre nuestro querido servidor de aplicaciones de toda la vida, Tomcat.

Siendo un repositorio público, no hay necesidad de tener una cuenta. Aqui les dejo la url:


Sigan las instrucciones dadas en la pestaña Source > Checkout. (Realicen el checkout de manera anónima via http).

Recuerden que aparte de tener instalado su IDE de desarrollo preferido y el tomcat (version 6.0), deben tener instalado un cliente subversion.

Para Netbeans: utilizar el que ofrece el IDE o revisen este tutorial.
Para Eclipse: seguir las instrucciones de instalación del plugin necesario aquí.

Ire subiendo mas proyectos en cuanto pueda.

Si desean algún ejemplo en particular, no duden en avisarme.

De regreso...

Bueno...me he desentendido buen tiempo de este medio de información, comunicacion y colaboracion...hoy vuelvo a retomarlo y espero no volver a dejar abandonado este espacio nuevamente.

Tal como me lo dijeron, seria bueno que todo lo que he venido aprendiendo y conociendo lo deje por escrito aqui. Muy cierto!

Bueno, ire poco a poco en mis tiempos libres dejando algo de interes y utilidad en este espacio.

Hasta pronto!

20 de mayo de 2009

soapui...Un gran Utilitario!

Bueno, ahora que veo...es casi un mes que no posteo algo:P...

En realidad he venido haciendo y aprendiendo mucho este últimos mes en el trabajo y bueno haciendo de todo un poco.

Está última semana he venido trabajando con soapui, un utilitario muy bueno para lo que son las pruebas en lo que respecta a servicios web, SOA y SOAP.

Me pareció demasiado chevere lo que se puede lograr trabajando con soapui y maven. Funciona muy bien también con JUnit, al momento de crear los testcases de los servicios a probar.

Actualmente tengo varios clientes de servicios web generados con JAX-RPC (jars de IBM propiamente). Luego de crear mi capa de acceso a datos y tener toda la lógica de transformación de XML a Beans creados, la pregunta era: ¿De que manera puedo probar todo esto?.

Iniciamos probando creando objeto por objeto...mmm...se volvió tedioso. Investigando y probando, llegamos a soapui.

Soapui funciona de una manera sencilla y rápida. Lo unico que se necesita es tener el WSDL del servicio respectivo, Ouputs válidos(según el WSDL dado).

Creamos un nuevo soapui project en base al WSDL respectivo. Le damos la url donde podremos encontrar el servicio funcionando. Por defecto será en http://localhost:8088/mockServiceXXXX

Luego de ello, debemos colocar los outpus deseados como posible Responses de este servicio de prueba.

Inicamos nuestro servicio y listo. Lo unico que debemos hacer para probarlo desde nuestra aplicación es sobreescribir la url del servicio a probar(http://localhost:8088/mockServiceXXXX).

En proximos posts estaré detallando un poco más el uso de esta herramienta muy util y su integración con maven y eclipse, nuestro IDE favorito.

25 de abril de 2009

Learning by Doing (Haciendo se Aprende)

Me parecio muy interesante lo que se toca en este video. Estoy de acuerdo en ciertas cosas, como por ejemplo en que el tipo de educación que algunos hemos recibido, es mas que nada para memorizar las cosas. La memoria es fragil, y según este video, la práctica es el mejor aliado para un buen aprendizaje.

Que mejor manera de aprender que poniendo en práctica lo estudiado y no teniendolo en la mente guardado sin saber que realmente ello funciona. Probémoslo!.

Otra cosa interesante, ¿por que estudiar las cosas que no nos gustan?.¿Qué si nos ofrecen una educación personalizada, siendo nosotros que elegimos nuestros cursos a seguir?. Wow!

Sin más ni menos, aquí el video!





Saquen sus conclusiones.