martes, 24 de junio de 2008

¿Estás listo para el desafío?

El IDE Business School tiene un Programa de Futuros Empresarios (PFE) que está dirigido a estudiantes universitarios con buen desempeño académico, que estén cursando entre el 3er y 8avo semestre de estudios de su carrera.

Este programa está basado en conferencias coloquio y desarrollo de casos prácticos sobre temas de empresa. Se realizará en la ciudad de Guayaquil, durante los meses de agosto a octubre del presente año (2008).

El 4 de julio habrá una charla informativa, a las 4pm, en las instalaciones del IDE (Tungurahua 513 y 9 de Octubre; 4to piso; Guayaquil - Ecuador)

La asistencia debe ser con traje formal.

Espero poder asistir :)

domingo, 22 de junio de 2008

Grace Hopper Conference

El Grace Hopper Conference se viene dando desde 1994, un proyecto desarrollado por la Dr. Anita Borg y el Dr. Telle Whitney, inspirados en la Almirante Grace Murray Hooper (pionera en el mundo de la informática).

Estas conferencias tienen como objetivo integrar a chicas de todas partes del mundo, interesadas en el mundo de la Computación, Informática y carreras afines, para que conozcan de experiencias de otras chicas, las contribuciones que hacen por la Computación.

Las conferencistas son líderes en sus respectivos campos, representanto a la industria, academias, gobiernos, etc. Grandes investigadoras presentan sus trabajos enfocados en cual es el rol de la mujer en la tecnología hoy en día.

Existen varias maneras para asistir, una de ellas es aplicar a la beca para estudiantes, la cual terminaba hasta el 15 de junio, pero la extendieron hasta el 22 de junio (23:59). Para llenar tu aplicación ingresa a: https://parasol.tamu.edu/celebrate/applicant/

Ahora todas tenemos la oportunidad de subir nuestros CV, Essay, Personal Information, References, etc. hasta el 22 de junio 23:59.

Suerte para todas!

sábado, 21 de junio de 2008

Problemas/Soluciones con Juddi

Estoy a cargo de un Proyecto, el cual requiere tener instalado JUDDI, pero por alguna razón, éste no estaba funcionando al 100%. y en la página de validación del JUDDI, me indicaba que tenía problemas con el DataSource. Estoy trabajando con Apache Tomcat 6.6, MySQL 5, Juddi src4.9

Este es el mensaje de error que obtenía en juddi/happyjuddi.jsp:
jUDDI DataSource Check
+ Got a JNDI Context!
- Got a JDBC DataSource (dsname=java:comp/env/jdbc/juddiDB)
- DB connection was not aquired. (Cannot create JDBC driver of class ''for connect URL 'null')
- SELECT COUNT(*) FROM PUBLISHER failed (null)

Problemas
  1. No encontraba el conector de MySQL
  2. No encontraba los drivers para MySQL
  3. No encontraba la base de datos "juddi"
Soluciones
Para solucionar los problemas 1 y 2, tuve que descargarme el paquete del driver para JAVA de MySQL 5, desde su sitio oficial (http://dev.mysql.com/downloads/connector/j/5.0.html). Este paquete incluye tanto los drivers como el conector JDBC.

Entonces, del paquete descargado, necesitamos 1 archivo jar (que es el conector) y 2 directorios (que son los drivers).

El conector (mysql-connector-java-5.0.8-bin) lo debemos copiar en la carpeta del Apache Tomcat: {CATALINA_HOME}/lib

Los drivers deben estar en {CATALINA_HOME}/class.
Copiaremos en esa ruta las siguientes carpetas, desde la raíz com y org (estos archivos están incluidos en el paquete descargado)
- src\com\mysql\jdbc
- src\org\gjt\mm\mysql

Además de eso, se deben setear nueva información en ciertos archivos de configuración como:
server.xml (de Tomcat)
juddi.xml (de Tomcat)
juddi-users.xml (de Juddi)

La info de estos archivos, prometo subirlos el lunes 23 de junio

Con eso problema 1 y 2 ya están solucionados!

Ahora, el problema de la base de datos, tiene una solución trivial.
- Instalar MySQL 5
- Correr los 2 scripts que se encuentran en la carpeta sql/mysql del proyecto Juddi
- creatdb.sql : se encarga de crear la base de datos y sus tablas
- publisher.sql : se encarga de ingresar un registro en la tabla publisher.
Estos datos son de pueba, pero se recomienda:
VALUES ('juddi','juddi','yourmail@domain.com','true','true');

Recomiendo descargar y seguir los pasos en el manual Getting-Started:
http://svn.apache.org/viewvc/webservices/juddi/trunk/docs/Getting-Started.pdf?revision=547750