Hugo Gonzalez
Me llamo Hugo Gonzalez. (aunque puedes decirme hkadejo :D ) Programo en java,groovy,html,javascript,css, ruby, python, php, algo de c++, poco de .NET; porque?
Porque me gusta hacerlo!
@hkadejo en Twitter    Necesitas ayuda, soporte, capacitaciones, asesorias Contactame!

Modem Claro 3G en Ubuntu 10.04

Bueno para los que vivimos en El Salvador, hace unos dias fueron, para la mayoria, una pequeña epoca de descanso: las vacaciones agostinas. Y claro la visita a consuma es casi obligatoria, asoleandome por ahi estaba cuando me vi tentado a comprar uno de esos pequeños modem de claro que permiten conectarse inalambricamente a internet, un modem 3G para ser mas tecnicamente correcto.

Me lo traje a mi casa, lo active y todo y pues lo hice funcionar en una solitaria maquina con Windows que tengo por ahi, pero yo en lo personal solo uso sistemas operativos Linux (Debian y Ubuntu) bueno en el trabajo usamos Windows Xp para que les miento, pero mi PC de escritorio de la casa corre con un Ubuntu 10.04 asi que necesitaba usar ese modem 3G corriendo en mi maquina, bueno no lo necesitaba porque tengo la conexion normal pero tenia la curiosidad si esto era posible y pues me propuse a investigar, he aqui la respuesta

Primeramente hay que hacer que nuestro sistema detecte el modem precisamente como eso como un modem y no como una usb normal, para esto utilizamos el paquete usb_modeswitch, lo bajamos usando synaptic o con un sudo apt-get install usb_modeswitch.

Ahora editamos un archivo de configuracion sudo gedit /etc/usb_modeswitch.conf hasta hacerlo llegar a algo como esto:

########################################################
ZTE MF628+ (tested version from Telia / Sweden)
ZTE MF626
Contributor: Joakim Wennergren
DefaultVendor= 0×19d2
DefaultProduct= 0×2000
TargetVendor= 0×19d2
TargetProduct= 0×0031
MessageEndpoint=0×01
MessageContent=”55534243123456782000000080000c85010101180101010101000000000000″

Listo!, con esto ya puedes conectar tu modem y esperar que enciendan las lucecitas, para luego ejecutar el siguiente comando

sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf

Si todo ha ido bien estarias viendo en tu consola un mensaje parecido al siguiente:

Setting up communication with interface 0 …
Trying to send the message to endpoint 0×01 …
OK, message successfully sent

Durante este paso me sucede que el sistema me informa que el modem ha sido desmontado, al principio me preocupo esto pero segui adelante con los pasos y logre conectarme a pesar de que se desmontaba.

Y ya solo queda ejecutar el siguiente comando

sudo /sbin/modprobe usbserial vendor=0×19d2:2000 product=0×0031

Bien ahora solo tenemos que agregar una nueva conexion con los datos como muestra la imagen

Y ya deberiamos tener la conexion disponible

Les dejo el codigo utilizado durante los pasos

 sudo apt-get install usb_modeswitch
view raw modem1.sh This Gist brought to you by GitHub.
sudo gedit /etc/usb_modeswitch.conf

########################################################
ZTE MF628+ (tested version from Telia / Sweden)
ZTE MF626
Contributor: Joakim Wennergren
DefaultVendor= 0×19d2
DefaultProduct= 0×2000
TargetVendor= 0×19d2
TargetProduct= 0×0031
MessageEndpoint=0×01
MessageContent=”55534243123456782000000080000c85010101180101010101000000000000″
view raw modem2.sh This Gist brought to you by GitHub.
sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf

Setting up communication with interface 0 …
Trying to send the message to endpoint 0×01 …
OK, message successfully sent
view raw modem3.sh This Gist brought to you by GitHub.
sudo /sbin/modprobe usbserial vendor=0×19d2:2000 product=0×0031
view raw modem4.sh This Gist brought to you by GitHub.

Cabe aclarar que los comandos sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf y sudo /sbin/modprobe usbserial vendor=0×19d2:2000 product=0×0031 deben ejecutarse cada vez que se conecta el modem.

Para mayor informacion puedes consultar

http://revistalinux.net/articulos/conexion-3g-movil-en-ubuntu-10-04/

http://romerogt.delaermita.com/blog/2010/04/20/3g-claro-tigo-modem-zte-ubuntu/

Ingenieria en Linea hace mencion de NubeLaboral

Recientemente voy recibiendo la revista electronica “Ingenieria en Linea” publicada por la Universidad Don Bosco donde se hace mencion de NubeLaboral.

Estudiante de computación crea servicio web de publicación de ofertas de empleo
NubeLaboral (http://nubelaboral.hkadejo.com/) es
un servicio web de publicación de fuentes de
empleo, donde la pequeña y micro empresa
salvadoreña podrá publicar sin costo alguno sus
oportunidades de trabajo y los miembros de la
comunidad aplicar a las mismas.
NubeLaboral surge como iniciativa de hKadejo
(pequeña empresa dedicada al desarrollo de
software y capacitación de tecnologías de la
información) considerando la alta importancia que
este tipo de empresas representan en la
economía salvadoreña, ya que son las
generadoras de muchísimos empleos en el país.

Con el sitio web se busca cubrir una necesidad para que las empresas den a conocer sus puestos
de empleo a aquellos que andan en busca de uno.
Al tratarse de un servicio en constante evolución, se están desarrollando nuevas funcionalidades
que harán más gratificante la experiencia tanto para los que publican como los que buscan
empleo.
La idea nace de una perspectiva emprendedora y visionaria de Hugo González, estudiante de
Ingeniería en Ciencias de la Computación en la Universidad Don Bosco, quien actualmente se
desempeña como analista programador y desarrollador de aplicaciones informáticas utilizando
tecnologías open source, especialmente Java. Los interesados en conocer más sobre el nuevo
sitio NubeLaboral, pueden contactarse con Hugo González al e-mail hkadejo@gmail.com, o visitar
el website http://nubelaboral.hkadejo.com/.

Ha sido una agradable sorpresa ver el articulo y un incentivo personal para continuar con las mejoras al servicio.

Si estas interesado en ver el articulo original dejo aca la revista para su descarga.

Torneo de desarrollo de software rapido (TSDR) (8o. Edicion) UDB

Como todos los años la facultad de Estudios Tecnologicos de la Universidad Don Bosco organiza un certamen para convocar a todos aquellos que les apasiona la programacion para que midan sus habilidades en esta rama de las ciencias informaticas, a traves de un torneo cuyo objetivo es desarrollar un sistema completamente funcional en solo 3 dias.

El torneo se realizara los dias 22,23 y 24 de septiembre. Siendo el primer dia obligatorio para los equipos hacer acto de presencia y permanecer en las instalaciones de la universidad (habra almuerzo y refrigerio no te preocupes por eso :D ), ya el segundo dia puedes trabajar en casa para presentarte el ultimo dia por la tarde para mostrar el fruto de tu esfuerzo e imaginacion.

En esta ocasion hKadejo deja de ser un participante mas y se convierte en un patrocinador! y como todo buen patrocinador tiene premios o un premio en esta ocasion para los ganadores del torneo.

Para el primer lugar de parte de hKadejo se otorgora una suscripcion anual al afamado sitio de javapassion.com, para los que no esten al tanto de que trata este sitio pues es un lugar donde podemos encontrar material, cursos sobre Java y sus tecnologias afines de mano del ex ingeniero de SUN Sang Shin.
En el pasado este sitio era gratuito pero con la venta de SUN a Oracle pues paso hacer de pago, una verdadera lastima porque muchos que estabamos al tanto de este material nos quedamos sin la posibilidad de seguirlo adquiriendo.

Un humilde premio lo se, pero no deja de ser util para aquellos que quieren aprender de mano de alguien importante dentro del mundo Java.

Si el premio te interesa o solo quieres ponerte a prueba contra otros profesionales del ramo, inscribite llenando el siguiente formulario. Te esperamos!

NubeLaboral, nuevas opciones

Cuando hace una semana o unos dias atras se libero el servicio de NubeLaboral este contaba con muy pocas opciones y el porque de eso fue para mantener minimalista la aplicacion y no sobrecargar al usuario con una infinidad de cosas innecesarias, claro ese diseño minimalista pensado desde el origen de la aplicacion no significaba que NubeLaboral no contaria con nuevas opciones, ahora se estrenan un par de cositas extras que se espera hagan del servicio mas agradable y claro mucho mas util.

Entre las cosas nuevas tenemos:

  • Subir tu Curriculum! Esta es la principal mejora al servicio, la posibilidad de subir tu CV al internet y que sea visible para los miembros de NubeLaboral, la opcion se penso en hacerla facil de usar asi que no necesitas crear tu CV en la pagina simplemente sube el que ya y hazlo visible a los demas.
  • Ademas de subir tu CV podras descargar y visitar los CV de los demas,podras visualizar en la parte inferior del CV cuantas personas lo han visto y cuantas veces ha sido descargado.
  • Registro obligatorio, con la llegada de los CV se acabo el acceso publico sin previo registro. lo bueno es que el registro solo toma unos cuantos segundos, asi que las molestias seran minimas.
  • Un logo! Cortesia de mi amigo y compañero Giussepe Figueroa, con quien hicimos el cambio de nombre de la aplicacion, ahora dedico un poco de su tiempo para el diseño de un logo que desde un principio me hizo falta ahora ya esta.

Bueno por el momento es todo.