Apr 30
Introducción.
Instalando Linux Ubuntu 10.04 en mis portátiles, un Dell Vostro 1400 y un Dell Inspiron 11z, volví a tener problemas con las tarjetas de red inalámbrica de Broadcom tal y como lo tuve cuando instalé la versión anterior (9.10).
Solución.
Tal y como se hizo anteriormente, la solución radica en instalar los drivers restringidos de Broadcom. El método preferido para esto es conectandose a la red cableada y ejecutando el siguiente comando.
$ sudo aptitude install bcmwl-kernel-source
En caso de que no se tenga acceso a la red cableada es posible instalar los paquetes necesarios desde el mismo livecd o liveusb de instalación. Para esto inserte el medio en la unidad correspondiente y abra un shell interactivo de comandos.
$ cd /media/UNIDAD
Reemplace UNIDAD con el nombre o punto de montaje de la imagen de instalación de Linux Ubuntu.
$ sudo dpkg -i ./pool/main/d/dkms/dkms_2.1.1.2-2fakesync1_all.deb
$ sudo dpkg -i ./pool/main/p/patch/patch_2.6-2ubuntu1_amd64.deb
$ sudo dpkg -i ./pool/restricted/b/bcmwl/bcmwl-kernel-source_5.60.48.36+bdcom-0ubuntu3_amd64.deb
Reinicie el equipo y verifique la existencia del nuevo controlador bajo los siguientes menúes.
System > Administration > Hardware Drivers.
Tagged with: Broadcom • dell • hardware • Hipergalaxia • linux • Linux/Solaris/BSD • Moblin • ubuntu • WiFi • Wireless
Apr 11
Pronto llega la version 10.04 de Ubuntu Linux y como siempre en a estas alturas de Abril ya tengo una maquina con Ubuntu 10.04 en su version Beta 1, lo que me ha sorprendido es su velocidad de inicio, en menos de 30 segundos ya puedes comenzar a navegar, lo otro interesante es el color oscuro de los menus, ya que siempre habia querido tener un escritorio no tan iluminado, aunque el color violeta de inicio si esta como rarito
Seguiremos cacharriandole a Ubuntu 10.04 en sus versiones Desktop, Server y Remix que traen cosas bien interesantes pero tambien dejan de traer otras.
Tagged with: Cacharreos • ubuntu • ubuntu1004
Apr 04
Continuando con el desarrollo de aplicaciones basadas en servicios (SOA) y despues de instalar el servidor de aplicaciones de Intalio se continuo con la instalacion del Intalio Designer para Linux el cual permite crear de forma grafica los procesos de negocio basados en BPMN (Business Process Modeling Notation) y los cuales pueden emplazarse en el servidor de Intalio para su ejecucion.
El Intalio Designer esta basado en el ambiente de desarrollo de eclipse al cual añade una serie de herramientas para la diagramacion de los procesos, como tambien las herramientas para instalar los proyectos realizados en un servidor Intalio, como es grafico esta instalacion la realice en el computador de escritorio el cual tiene Ubuntu 9.10 y en el cual ya tenia instalado el Java, pero aqui estan los pasos para una instalacion desde cero (me imagino)
- Abrir una consola
- Instalar el kit de desarrollo de Java
sudo apt-get install sun-java6-jdk
- Descargar el Intalio Designer en el directorio donde se quiere instalar
http://community.intalio.com/downloads.html
- Aqui esta la version 6.0.3 para Linux
http://community.intalio.com/docman/downloads/intalio-designer-6.0.3-for-linux/download.html
- Aceptar la licencia y descargar el software
- Descomprimir el paquete
tar -zxvf com.intalio.bpms.designer.distribs.ce.linux-6.0.3.015.tgz
- Cambiar al directorio en el cual se descomprimio
cd designer.ce.linux-6.0.3.015
- Ejecutar la aplicacion
./designer
- Se abre la aplicacion y solicita la direccion del workspace el cual se debe crear
puede utilizar la ruta sugerida /home/usuario/workspace si no tiene otro eclipse que la utilice
o crear un workspace solo para el Intalio
- Se abre una ventana de login el cual solicita el nombre de usuario y clave de la comunidad de Intalio
Si no tiene puede ir al sitio sugerido y crear una cuenta
o presionar el boton Later (Mas Tarde), asi la proxima vez que ejecute la aplicacion solicitara de nuevo estos datos
- Ya puede comenzar a crear aplicaciones.
Para la creacion de aplicaciones se pueden seguir algunos tutoriales que se encuentran en el sitio web de la comunidad, en mi caso segui el tutorial para obtener la hora en determinada ciudad de Estados Unidos, desafortunadamente la documentacion a veces no es clara, algunas veces se da click donde no se debe o no existen los archivos en el servidor de Intalio del ejemplo. En mi caso tuve dos problemas, arrastre las operaciones SOAP de la interface y no de la instancia por tal motivo no sabia a donde conectarse, segundo y muy grave, nunca pude encontrar la conexion de la ciudad con el mensaje de Peticion, de todas formas al parecer como solo tiene un parametro este lo enlaza automaticamente, recomiendo que bajen primero el ejemplo en zip y lo importen a workspace, para probar que todo funcione bien y luego tratar de hacer sus propios diagrama, recuerden dar la URL del servidor de Intalio que se debio haber instalado con anterioridad.

Enlaces :
Tagged with: bmnp • bpel • Cacharreos • eclipse • instalacion • intalio • soa • ubuntu • ubuntu910
Apr 04
Ahora que estamos entrado a la era del Software como Servicio, SOA esta tomando mucha fuerza en el campo de los servidores de aplicación y en las infraestructuras de software libre dedicadas a el montaje de este tipo de aplicaciones, desafortunadamente el soporte para BPEL en NetBeans 6.8 ha desaparecido aunque existe un projecto llamado OpenESB (Open Enterprise Bus) que incluye plugins para el montaje de este tipo de aplicaciones pero usando la version 6.7.1 y ahora con la compra de Sun por parte de Oracle el futuro de estas herramientas es incierto y seguramente primara el soporte para JDeveloper y otras plataformas pesadas como BeaLogic.
Intalio es una de estas plataformas orientadas al servicio, la cual esta basada en software libre y utiliza el motor de BPMN (Business Process Modeling Notation) desarrollado dentro de Eclipse y el motor de BPEL (Business Process Execution Language) desarrollado por Apache, creando un servidor de aplicaciones orientadas al servicio modeladas en el Intalio Designer un ambiente de desarrollo visual que permite crear rapidamente y a traves de flujos aplicaciones que consuman otros servicios.
Con el animo de trabajar un poco esta parte de SOA con Intalio y Ubuntu Server 9.10, la primera tarea a realizar es hacer el montaje del servidor de Intalo para la ejecucion de las aplicaciones, para esto dispuse de una maquina virtual en la cual instale la version Servidor de Ubuntu 9.10 con el software basico, simplemente se adiciono el OpenSSH Server para poder administra de forma remota la maquina y se procedio a la instalacion del Intalio Server, aqui los pasos :
- Tener una maquina con Ubuntu 9.10 Server (Creo que estos pasos deben funcionar tambien para la version de escritorio)
- Abir una consola o abrir una conexion remota con el servidor como usuario administrador
- Instalar el software requerido por el servidor Intalio, si no se tiene instalado
- Instalar el kit de desarrollo de Java
sudo apt-get install sun-java6-jdk
- Instalar el unzip
sudo apt-get install unzip
- Descargar la version servidor de Intalio de la pagina :
http://community.intalio.com/downloads.html
- En nuestro caso descargamos la version Intalio Server 6.0.3
http://community.intalio.com/docman/downloads/intalio-server-6.0.3/download.html
- Se debe ir a la pagina y aceptar la licencia para poder descargar el software
- Despues de bajar el software copiarlo en el servidor en el directorio donde se tendra el servidor
- Descomprimir el Servidor
unzip intalio-bpms-6.0.3.010.01.zip
- Ir al directorio bin
cd intalio-bpms-6.0.3.010.01/bin
- Exportar el directorio donde esta el Java
export JAVA_HOME=/usr/lib/jvm/java-6-sun
- Ejecutar el servidor
./startup.sh
- Se inicia el servidor visualizando la configuracion de rutas, no da mas informacion
- Se accede al administrador web del servidor
http://localhost:8080/bpms-console
o http://<IpServidor>:8080/bpms-console (si es remoto)
- Se accede con los datos
Usuario : admin
Clave : changeit
- Se pueden ejecutar ejemplos que vienen con el servidor
Estos pasos permiten descomrimir y ejecutar el servidor, se necesitan pasos adicionales para crear un servicio que inicie el servidor cada vez que la maquina se inicia.

Enlaces :
Tagged with: bpel • bpmn • Cacharreos • instalacion • intalio • server • soa • ubuntu • ubuntu910
Apr 03
Hace ya largo tiempo no le cacharriaba a esto del Ubuntu y demas cositas, continuo ocupado con la maestria y con los nuevos proyectos lo cual me esta consumiendo en un 200%
pero bueno todo marcha muy bien.
Hace poco instale la version Beta del Ubuntu 9.10 del cual estare publicando algunas cositas en proximas entradas y resulta que me encontre de nuevo con el problema de configurar el Grub 2 para que ejecutara por defecto Windows 7 al momento de arrancar, me acuerdo que lo habia hecho antes en Ubuntu 9.10 pero la verdad no me acordaba donde estaban los archivos y termine editando los del directorio /boot los cuales no se deben cambiar debido a que con el cambio a la version dos de Grub estos el archivo de configuracion quedo en /etc/default/grub y es este el que se debe cambiar antes de actualizar por comando el Grub, asi que aqui estan los pasos para editar la configuracion del Grub 2 en Ubuntu 9.10 y posiblemente en el 10.04
- Abrir una consola
- Editar el archivo de configuracion del Grub
sudo vi /etc/default/grub
- Al momento de editarlo tendremos algo asi :
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
- La opcion que seguramente estaremos buscando es :
GRUB_DEFAULT=0
La cual permite configurar que elemento del menu de sistemas operativos deseamos ejecutar por defecto al iniciar la maquina, cuente las opciones del menu comenzando desde cero y cambie el numero en el archivo
- Actualice la configuracion de boot ejecutando el comando :
sudo update-grub2
Recuerde que el archivo de configuracion a cambiar es /etc/default/grub y que no se me olvide la proxima vez, aunque siempre se puede editar la configuracion del boot, siempre y cuando no se vuelva a actualizar el grub :p
Tagged with: Cacharreos • configuracion • GRUB • grub2 • ubuntu • ubuntu104 • ubuntu910