domingo, enero 31, 2010

How to configure Cairnworn Plugin with FlexBuilder 3

The things you will need for this:
- Flex Builder 3
- Cairngorm plugin (from Eclipse update feature)
- Cairngorm templates (http://download.macromedia.com/pub/opensource/cairngorm/plugin/cairngorm2_2_2beta-bin.zip)

1. Installing the Plugin and dependencies

Ok, so the first thing to do after you installed Flex Builder 3 is to configure the plugin, in order to do that you have to add a new remote site to the eclipse update feature (help->software updates->Find and instal...->Search for new features to install)

The url for this is: http://download.macromedia.com/pub/opensource/cairngorm/plugin/

Add it to your known sites and the try to install the package for the plugin, if you get an error for dependencies missing you will need to instal these ones first:

Eclipse JDT Plugin (org.eclipse.jdt.source (eclipse.org))

I dont remember exactly from which source i installed this one, but its very common, google it if you dont find it with the source already installed in eclipse and you will find it.

EMF Common and EMF Code Generation

From Eclipse Modeling Framework (EMF) Updates, the packages are inside EMF SDK 2.5.0 (EMF + XSD), look for something called like EMF Common and EMF Code Generator (not the UI ones).

2. Configuring the plugin

After you succesfully installed the plugin and all the dependencies required, you need to download the Cairngorm templates from here. Extract it on a folder of your choice and then go to window->preference->Cairngorm on Flex Builder 3 and add a new Cairngorm location, this location has to point to the folder where you extracted the zip file (Very important), if you do it wrong, eclipse will warn you.

Once you hava that figured out, what i needed to do was include the file cairngorm.swc (the same that comes with the zip file you downloaded) to the build path of my project, and then right click on the project name and select "Add Cairngorm Project Nature"

3. Ready to run

Now all you have to do is create new Controllers and Commands to your project and everything should work just fine.


Hope this tutorial helps the ones trying to use the plugin, i spent a few hours trying to figure this out, because there is not much documentation from it online. You can leave a comment if you have any questions and i will try to answer it as soon as i can.

For more references, you can go to:

Cairngorm Plugin - Official Page
Another usefull tutorial

martes, julio 24, 2007

Sin Comentarios...

Buscando en la página del Banco de Chile información sobre la sucursal Tobalaba, me encontre con lo siguiente, un servicio que se conecta con Mapcity y permite buscar sucursales por dirección. Conociendome la dirección exacta de la sucursal procedo a buscarla en el sistema para que me de más información sobre ella, pero el resultado de la operación me dejo perplejo, aqui les dejo la imagen:


Plop! Según el servicio del Banco existen 2 direcciones identicas a una cuadra de distancia. Ahora bien, luego de tan extraño resultado fui directamente a la fuente de la información, Mapcity, para comprobar cual de los 2 ptos es el correcto. Esto fue lo que obtuve de Mapcity:



Finalmente, en la foto que Mapcity provee, justo sobre la estrella que marca la dirección buscada, se puede apreciar una linda vista del frontis de la sucursal Tobalaba del Banco de Chile... Sin Comentarios.

viernes, julio 13, 2007

Tesis: ¿Administrador de qué?

Más de alguna vez, durante este último año, me preguntaron qué estaba haciendo como trabajo de título. Creo que en muy pocas ocasiones logre explicarlo con claridad, la mayor parte de las veces escuchaba un "aaah" haciendo referencia a un "no entendi nada", y no es porque el tema sea complicado, sino porque la explicación siempre era enredada.

Una vez finalizado el trabajo surge nuevamente la pregunta: ¿Qué hice?

El software consiste en un administrador gráfico de avances de obras de construcción para dispositivos móviles Tablet PC, el objetivo fue realizar un primer desarrollo en esta área de modo que sirva como base para futuros trabajos en el tema.

El software permite cargar los planos en formato de mapa de bits (JPG, PNG, etc) de forma de poder navegar por los planos en la estructura definida para ello. Además, sobre cada plano es posible ingresar 2 tipos de anotaciones; anotaciones de texto a mano alzada mediante el lapiz del Tablet PC y anotaciones delimitando áreas, las cuales son visualizadas con un color tenue según el estado en el que se encuentre la zona.

Si bien la aplicación es más bien genérica, la idea es que en futuros desarrollos se logre una especialización para las áreas en las que el software sea de más ayuda, como por ejemplo para planos electricos, de cañerias, etc.

Para que se hagan una idea más clara del software, dejo un screenshot de ejemplo:

miércoles, julio 04, 2007

Bitacora de un casi Ingeniero

Miércoles 4 de Julio
Son las 3:41 am y recién termine de revisar por última vez lo que creo, es la última versión del informe de la Tesis. Bueno, en realidad quizás no sea la última, pero al menos es una versión casi definitiva. Eso lo voy a saber una vez que el profesor la revise y me diga si me falta algo o estoy "Ok" para la entrega oficial, que es el 9 de Julio. Por ahora, lo único que me queda por hacer es irme a dormir, para mañana comenzar un nuevo día a las 7:30 am. Buenas Noches.

Jueves 5 de Julio
Siendo las 2:33 am, vengo finalizando los dos trabajos que representan el examen del último curso que me esta quedando. Dejando pendiente para mañana, en algún momento del día, preparar un par de slides para la presentación grupal del curso "Taller de Metodologías Ágiles de Desarrollo de Software". Dado que espero que todo salga bien, hoy, jueves 5 de Junio, aproximadamente a las 20:00 estaré extra-oficialmente egresado de la carrera. Por lo pronto, me esperan 5 horas de sueño hasta que comience un nuevo día.

Domingo 8 de Julio
Despertandome a eso de las 13:35 hrs. revice el mail para ver si por fin tenía la respuesta del profesor con la tesis revisada. Para mi alegría tan ansiado mail había llegado hacía un par de horas atras, con la maravillosa respuesta de que se veía bastante bien y que sólo revise algunas imágenes pues en MS word no se veían muy bien (El trabajo lo realice en OpenOffice.org... argh!!! nunca más).

Lunes 9 de Julio
Finalmente hoy a las 14:10 hice entrega del informe del Trabajo de Título!!!, ahora sólo me falta esperar 3 semanas para que me entreguen el informe revisado, para hacer las modificaciones pertinentes y despues el examen de grado... ya no queda nada...

domingo, junio 03, 2007

¿Internet en riesgo?

El otro día me tope con un articulo en el cual ponian en tela de juicio la continuidad de Internet como la conocemos. Basicamente lo que esta en riesgo, como bien destaca el articulo, es la neutralidad de Internet, que es la clave para que Internet funcione. Pero dado que los cables que transportan la conexión a los usuarios tienen dueño, son estos los que están tratando de apropiarse también del control de datos que pase por dichos cables, las consecuencias sería inmensas, por los que les recomiendo que se tomen un tiempo y lean el articulo.

En mi caso yo ya estaba al tanto de algunas medidas tomadas por compañias proveedoras de Internet en Chile, las cuales no son comentadas en el articulo por no ser 100% legales (Como lo son las descargas por BitTorrent), al bloquear ciertos puertos tipicos utilizados por algunas aplicaciones, pero no había considerado el peso de estas medidas, ni de lo que podría pasar a futuro si estas continuaban.

¿La Internet en Jaque?

jueves, marzo 29, 2007

Last Kiss

Hace bastante tiempo que no publico nada en mi blog... ya era hora que lo retomara. ¿Qué ha sido de mi?, el final del semestre pasado fue bastante duro, pese a que estuve sólo con la U, se me complico bastante al final. Sobre todo con el famoso ramo Recuperación de la Información (no, no se refiere a recuperar la información de un disco duro dañado o algo por el estilo, es la teoría de cómo recuperar documentos en un Universo dado, por ejemplo, Internet... bastante complicado), tanto así que estuve 3 días seguidos haciendo la tarea (indexar 80 Mb en documentos sacados de wikipedia) con la meta de que si la hacía llegaba al examen recuperativo, el cual lo di solo frente al profesor y me lo reprobe. En todo caso nadie puede decir que no lo intente. Despues, debido a trabajos varios y unas maravillosas vacaciones con mi polola hermosa (aunque un poco cortas, sólo una semanita) no tuve tiempo de retomar este espacio, que nose si mucha gente lo lee, pero al menos más de alguno me comentó que lo hechaba de menos.

Bueno, aca les dejo un video y la letra de una de mis canciones favoritas... Last Kiss de Pearl Jam:




Oh where, oh where, can my baby be?
The Lord took her away from me
She's gone to heaven, so I've got to be good
So I can see my baby when I leave this world

We were out on a date in my daddy's car
We hadn't driven very far
There in the road, straight ahead
A car was stalled, the engine was dead

I couldn't stop, so I swerved to the right
I'll never forget the sound that night
The screamin' tires, the bustin' glass
The painful scream that I heard last

Oh where, oh where, can my baby be?
The Lord took her away from me
She's gone to heaven, so I've got to be good
So I can see my baby when I leave this world

When I woke up the rain was pourin' down
There were people standing all around
Something warm rollin' through my eyes
But somehow I found my baby that night
I lifted her head, she looked at me and said,
"Hold me darling, just a little while"
I held her close, I kissed her our last kiss
I found the love that I knew I would miss.

Well now she's gone
even though I hold her tight
I lost my love, my life, that night.

Oh where, oh where, can my baby be?
The Lord took her away from me
She's gone to heaven, so I've got to be good
So I can see my baby when I leave this world

Ooooo....
Ahhhh....

domingo, octubre 22, 2006

20 Worst Games of all times

Bueno, ya llevo un poco más de 2 meses con este blog, tratando de publicar semana a semana alguna idea interesante que este dando vueltas por mi cabeza en ese momento, hasta ahora he publicado todo tipo de cosas, pero lo que faltaba era algo de humor. Así que acá les dejo un link a los 20 peores juegos de video de la historia.


20 Worst Games of all times






Para lo mas críticos, esta bien, quizás no sean objetivamente los 20 peores juegos de la historia, pero tienen que reconocer que se ven bastante malos... y son muy chistosos los comentarios. Recomiendo que se lean al menos algunos para pasar un buen rato.