28 febrero 2007

volviendo al trabajo...

Hola a todos
Ya habiendo gritado a los 4 vientos lo bonito que fue nuestro viaje al norte y con las cercanías de marzo, las vacaciones comienzan a transformarse en recuerdo, pero no haré una reflexión sobre esto, pues mi prima ya me ganó.
Así que pasaré directamente a 2 tips de tipo informático:
1.- instalando y configurando un IDE con Eclipse.

2.- jugando con la apariencia del GRUB.

1.- instalando y configurando un IDE con Eclipse.
mi idea es lograr configurar un IDE lo más completo posible basado en herramientas de libre distribución, usando como plataforma a Eclipse. ¿qué tiene de novedoso? para algunos quizás nada, pero la idea es ver hasta donde o que se puede llegar a hacer en un ambiente de desarrollo más o menos tradicional, pensando tanto en profesionales como alumnos.
Algunos datos:
- trabajo con proyectos y archivos para lenguaje C/C++, hacerlo con CDT, proyecto que forma parte de los proyectos dentro de Eclipse.
- generador de reportes (al estilo Crystal Reports de VB), con otro proyecto dentro de la comunidad Eclipse, el BIRT (Business Intelligence Reporting Tool).
- diseño visual de GUI para Java, así como lo hace VB, para eso está el Visual Editor (VE), proyecto también desarrollado dentro de la comunidad Eclipse.
- en lo que respecta a manejo de BD, estoy trabajando con 2 herramientas, QuantumDB y DB Schema Viewer (me ha dado algunos problemillas, pero ya saldrá), el 1ro permite conectarse vía el driver correspondiente a la BD e interactuar conella vía SQL, probar conexiones, etc., el 2do permite conectarse a la BD y generar una representación visual del modelo relacional.
- dentro de las BD, pero un tema aparte son los plugins para manipular persistencia de objetos, que permiten interactuar al modelo relacional con los modeloas de clases UML, dentro de este grupo lo más conocido es Hibernate y sus herramientas.
- donde la cosa se pone algo floja es respecto a UML, pues si bien hay herramientas, o son muy básicas o aun inmaduras como Argo2Ecore, nada comparado a esa maravilla de software que es Visual Paradigm, que tremenda herramienta CASE, otro muy buen ejemplo es OmondoUML, definitivamente muy buena. Si bien ambos tienen plugins para Eclipse, obviamente no son libres. La idea de este tipo de herramientas para que sean realmente útiles es permitir generar código Java u otro, con soporte de ingeniería inversa, cosa que permiten herramientas libres como el mismo ArgoUML o Umbrello.
- hay más pero no quiero dar la lata, falta decir que para hacer todo lo anterior nunca es necesario salir de Eclipse, todo en una sola herramienta a la cual se le van agregando plugins según nuestra necesidad y se instalan y configuran de manera relativamente sencilla vía web, desde Eclipse.

2.- jugando con la apariencia del GRUB.
- esto no tiene nada de ciencia, pero sí es entrenido personalizar el computador a nuestro gusto, que se adapte a nosotros.
- esto se trata de poder agregar una imagen al fondo del GRUB (gestor de arranque de algunas distros del SO Linux), con lo cual evitamos una pantalla de fondo negro por la foto que uds deseen.
- ¿cómo se hace? solo deben seguir estos pasos:
i.- tener una imagen de su gusto y un editor de imágenes (yo uso lo básico de Gimp), cada cual que use el que más le acomode, pero debe tener las opciones que mencionaré más abajo.
ii.- abrir la imagen con su editor y debe convertirla en una imagen de 640x480 y de 14 colores, finalmente guardarla con extensión .XPM
iii.- luego con gzip u otro, generar un archivo comprimido del tipo .GZ
iv.- la imagen debe quedar en una ruta conocida por uds. para luego llamarla desde la configuración de GRUB, por comodidad la ubiqué en /boot/grub
Antes de pasar al siguiente punto, por seguridad respalde el archivo /boot/grub/menu.lst
v.- se debe abrir para escritura el archivo de configuración de GRUB, este es menu.lst, en Ubuntu se encuentra en /boot/grub/menu.lst
vi.- en la primera línea de este archivo se agregará una línea de instrucción que haga referencia al archivo XPM.GZ que creamos antes.
vii.- la línea es: splashimage=(hdX,Y)/ruta_de_la_imagen
viii.- grabar le cambio, cerrar, reiniciar el equipo...y todo OK...a "quebrarse" con el inicio del GRUB "enchulado".
ej: imagen.jpg ==> imagen.xpm ==> imagen.xpm.gz
la línea a insertar en menu.lst sería entonces:
splashimage=(hd0,3)/boot/grub/imagen.xpm.gz
supuesto1: imagen guardada en /boot/grub
supuesto2: la unidad raíz / se encuentra en el primer disco duro (hd0 para GRUB) y en la partición 3. Ojo que GRUB empieza a contar desde CERO.
obs: sino les resulta, calma, GRUB da un mensaje y tras presionar una tecla muestra la pantalla por omisión.
Para que vean que resulta les dejo 2 imágenes tomadas desde el celular que me construí para los equipos de la casa, pero Ania no las usará ¿por qué será?


Es todo por ahora.
saludos.

PD: alumnos de Ing Software II de la UA, a prepararse este semestre con Modelado, Eclipse, UML, POO, Java y cosas varias...se los estoy avisando con tiempo!!!

19 febrero 2007

Conociendo Chile...viaje al norte...2da parte

Hola a todos...
Otro regalito del ya comentado viaje al norte, en esta oportunidad les dejo un video tomado a orillas del lago Chungará y una vista del volcán Parinacota.
Al final aparecen Christian y Karin los encargados de Clinamen y yo.
Menos palabra y aquí les dejo el video.

Sino lo pueden ver en línea hagan click aquí.
Es todo por ahora, saludos.

14 febrero 2007

Viaje al norte...conociendo Chile...1ra parte

Hola a todos
Quizás hayan notado el silencio del blog por estos días, lo anterior para tristeza de algunos y quizás alegría de muchos, se debió al viaje de vacaciones que realizamos con Ania a la ciudad de Arica y algunos alrededores.
Vaya que cuesta llegar a la 1ra región y con un viaje así te das cuenta que Chile, es realmente una larga y angosta faja de tierra, pero muy linda con una riqueza y variedad tanto cultural como natural realmente impresionante.
Hace un tiempo con Ania nos planteamos viajar de vacaciones dentro del país y conocer algunos de los principales atractivos de las diferentes regiones. Hasta el momento hemos recorrido algunas localidades y atracciones turísticas de la 1ra, 5ta, 8va y 9na regiones, aún nos queda mucho por recorrer pero no tenemos prisa.
La idea es ir armando una galería de imágenes en Flickr para poder compartir con uds. los hermosos paisajes de nuestro "chilito", poder llegar a parientes y amigos que no conocen la zona o que ya no están por acá.
Por el momento y dado lo novedoso que fue para nosotros, Ania preparó una galería con las fotos que tomó del viaje al norte, los invito a verlas y disfrutarlas aquí (modestia aparte, le quedaron geniales las fotos).
Lo más novedoso del viaje fue haber contratado un tour con la gente de Clinamen por la zona de Azapa hacia Putre, Salar de Surire, Termas de Polloquere, Lago Chungará, Volcán Parinacota, pasar por el Desierto y varios alrededores. Muchos paisajes hermosos, flora y fauna espectacular, era como estar en la Tierra en que Vivimos, recorriendo todos esos lugares.
Mención aparte para Karin y Christian, los dueños y guías de la expedición, se portaron un siete con nosotros...si quieren novedades de la zona además pueden ver su blog.
A medida que la galería de Flickr se vaya actualizando iremos relatando algunas cosas interesantes que vimos y experimentamos por allá.
No puedo irme sin antes subir al menos un par de fotos...en el desierto y en las lagunas Cotacotani, con los nevados de Payachata y volcán Parinacota de fondo.

Es todo por ahora...
saludos.