lunes, 28 de febrero de 2011

¿Por qué no bailas?

KYLIE - Los amores

Os dejo el siguiente vídeo, entre otras cosas porque la canción me gustaba en inglés, y me ha parecido sorprendente que estuviese también en castellano, y bueno... hay partes de la letra que me gustan.



Baila,
Es todo lo que quiero
¿Por qué no bailas?
Estoy aquí contigo, muévete.
Me meteré en tu ritmo y en su fuego, fuego, fuego.

Duele,
Cuando estás estás contenta
cariño, duele.
Sí el amor es tan bueno quiero más.
Aunque el amor te empuje hacia el fuego, fuego, fuego.

Los amores que han pasado ya
no se comparan a ti.
No tengas miedo
solo dame un poco más.
No se comparan a ti.
Los amores.

Siente, ¿no ves que aquí hay mucho que sentir?.
En tu corazón sabes que soy real.
¿No ves que tu amor me eleva al cielo?.
Respira, sé que es difícil, pero respira.
Te quiero junto a mi, sentir tu piel.
Yo te haré subir al mismo cielo, cielo, cielo.

Los amores que han pasado ya
no se comparan a ti.
No tengas miedo
solo dame un poco más.
No se comparan a ti.
Los amores.

Baila,
Es todo lo que quiero
¿Por qué no bailas?
Estoy aquí contigo, muévete.
Aunque el amor te empuje hacia el fuego, fuego, fuego.

Los amores que han pasado ya
no se comparan a ti.
No tengas miedo
solo dame un poco más.
No se comparan a ti.
Los amores.

miércoles, 23 de febrero de 2011

Poco a poco cocinando

Llevaba un tiempo detrás de crear otro blog alternativo, otro blog donde hablar de algo que quiero aprender, a mi marcha, pero ir aprendiendo poco a poco y con calma.

Así que he ido recopilando información... y ahora que ya tengo material para varias entradas, y echando un vistazo a mi futura y próxima vida, creo que ya es la hora.

Tengo la vergüenza de presentaros:

Poco a poco y con calma... vamos cocinando

Aquellos que me conocen, igual ven evidente que mi evolución física se vea correspondida con mi evolución blogiana... vamos, que ya que estoy ganando peso... qué menos que contar qué como, jajaja.

Así que no se hable más, ¡Manos a la masa!

lunes, 21 de febrero de 2011

Mi canción de enero de 2011

Mi canción de Enero de 2010:

El pescao - Buscando el sol.

Video clip oficial:

http://www.youtube.com/watch?v=e55YtERz_4k

Ese no me deja insertarlo en el blog, por lo que he buscado uno que me ha dejase.

Os pongo este que viene con letra





Para ser sinceros, quería poner "El secreto de las tortugas" de madita nerea. Pero la canción es un remake de hace unos años. Vamos... que aunque me gusta bastante, no la puedo elegir como mi canción de enero de 2011, porque no entra dentro de mi criterio de selección.
De cualquier forma, la dejo también aquí como candidata honorífica:


Videoclip con Los Delinqüentes, que este de momento, si que deja insertarlo:



Videoclip con la letra, que creo que es lo único que perdurará en el tiempo:




Camarero... una de patrones!!!

Como algunos sabéis, estoy haciendo un máster de informática.

Ha habido todo tipo de asignaturas de momento, pero en general me han gustado, aunque la de UML... buff me cuesta un huevo ponerme con los diseños.

Las otras han sido XML y servidores, JAVA con EJBs y Servicios Web, y Patrones de programación.

En una de las práticas, la de patrones de programación, tenía que hacer una aplicación que simulase un restaurante de 6 mesas, atendido por un camarero simpaticón que se llamaba "Johnny". Como digo, realizada usando patrones.

Al final, como hemos trabajado en equipo 3 colegas durante todo el máster en las diferentes asignaturas, y repito... las de uml no se me daban bien... a mi me ha tocado hacer esta práctica, casi por triplicado, pero con mucho gusto.

¡A ver, para que no nos lleve a confusión! Cada uno ha hecho sus prácticas, pero es mucho más fácil hacerlas si trabajas en equipo, orientas, ayudas, o tu haces una parte que otro no sabe, y otro hace una parte que tu no sabes, y luego así ya la puedes trabajar para que quien no la sabía, aprenda.

Así pues, como digo, la práctica de patrones me tocó a mi.

He usado los siguientes patrones

builder: nos sirve para construir el menú y cada uno de los objetos de la carta

state: controlará los estados de la mesa, que pueden ser libre, comiendo, esperando (la factura)

observer: se encargará de avisar al camarero, cuando una mesa cambie de estado

facade: me actuará de fachada para calcular el precio de la factura y ver de qué estaba compuesta

Como comento, la he hecho por triplicado.

Una era una aplicación swing normalita, con 6 mesas y botones para lanzar los cambios de estado.

Otra parecida, pero un poco más currada en cuestión de interface, con imágenes de los simpsons simulando el bar de mou.

Y en la última, que acabo de terminar, en vez de tener una aplicación hecha en swing, la he hecho básica, y que sacase los mensajes por el log.

¡Os enseño el resultado de esta última!


---------------------------------------------------------------------------------------

EL MENÚ DEL ELVIS PRESLEY'S BURGER ES:

Hamburguesas:
Suspicious Mind, Increíble hamburguesa de ¼ de libra, con cebolla a la plancha, bacón y queso : 5.5
My Way, Increíble hamburguesa de ¼ de libra con lechuga y tomate e ingredientes a escoger entre: relish (salsa de pepinillo dulce picado), cebolla, huevo, bacón y queso : 4.0

Patatas:
Classics: Las patatas clásicas de corte fino, por sólo 22.0€
Delux: Patatas de corte grueso con salsa especial, por sólo 3.0€

Postres:
New York Cheese: Cake: Tarta de queso, por sólo 4.95€
Manhattan Apple: Tarta de manzana, por sólo 4.5€

Bebidas:
Elvis-Cola: , por sólo 1.5€
Surrender: Zumo de frutas, por sólo 2.0€

ABRIMOS EL RESTAURANTE POR LA MAÑANA TEMPRANO PARA USTED:

Johnny: La mesa 1 cambia al estado libre

Johnny: A limpiar la mesa para esperar nuevos clientes

Johnny: La mesa 2 cambia al estado libre

Johnny: A limpiar la mesa para esperar nuevos clientes

Johnny: La mesa 3 cambia al estado libre

Johnny: A limpiar la mesa para esperar nuevos clientes

Johnny: La mesa 4 cambia al estado libre

Johnny: A limpiar la mesa para esperar nuevos clientes

Johnny: La mesa 5 cambia al estado libre

Johnny: A limpiar la mesa para esperar nuevos clientes

Johnny: La mesa 6 cambia al estado libre

Johnny: A limpiar la mesa para esperar nuevos clientes


LA MESA 1 ES OCUPADA POR UNA AGRADABLE PAJERA QUE QUIERE ALMORZAR:
PIDEN UNA Suspicious Mind
PIDEN UNA My Way con Cebolla, Bacon, Queso
PIDEN UNAS PATATAS Classics
PIDEN 2 BEBIDAS Elvis-Cola
PIDEN 1 POSTRE New York Cheese y otro Manhattan Apple

Johnny: La mesa 1 cambia al estado comiendo
Johnny: Cocinero!!!! una de....

- Suspicious Mind, Increíble hamburguesa de ¼ de libra, con cebolla a la plancha, bacón y queso : 5.5

- My Way, Increíble hamburguesa de ¼ de libra con lechuga y tomate e ingredientes a escoger entre: relish (salsa de pepinillo dulce picado), cebolla, huevo, bacón y queso : 4.0
** Cebolla
** Bacon
** Queso

- Classics: Las patatas clásicas de corte fino, por sólo 22.0€

- Elvis-Cola: , por sólo 1.5€

- Elvis-Cola: , por sólo 1.5€

- New York Cheese: Cake: Tarta de queso, por sólo 4.95€

- Manhattan Apple: Tarta de manzana, por sólo 4.5€



LOS CLIENTES HAN TERMINADO DE COMER Y ESTÁN ESPERANDO A LA FACTURA

Johnny: La mesa 1 cambia al estado esperando

Johnny: La factura de los señores es

La factura es:

Suspicious Mind - precio:5.5
My Way - precio:4.0
Classics - precio:22.0
Elvis-Cola - precio:1.5
Elvis-Cola - precio:1.5
New York Cheese: Cake - precio:4.95
Manhattan Apple - precio:4.5
*************
A pagar: 45.45€


LOS CLIENTES DE LA MESA 1 ESTÁN CONFORMES Y LA COMIDA LES HA GUSTADO, YA SE VAN, PERO VOLVERÁN

Johnny: La mesa 1 cambia al estado libre

Johnny: A limpiar la mesa para esperar nuevos clientes


---------------------------------------------------------------------------------------


Supongo que leyendo el log, habréis observado como se construyen los objetos (usando builder). Como la mesa va cambiando de estado (State), y como estos cambios de estado desencadenan que al pobre Johnny le toque currar. (observer)

Y como finalmente, para ver el pedido y calcular su precio, uso el facade.


Sí, es un post un poco chorra... y realmente no explico mucho de programación para aquellos que hayan llegado hasta aquí ávidos de instrucciones, pero me apetecía escribir algo de mi "vida estudiante-profesional".

Si alguien está interesado en alguna cosa más, como el diseño de clases, como he implementado algún patrón, o como he hecho lo que sea, no tiene más que dejar un comentario, y su petición será atendida! :)

¡Un saludo patronil!

viernes, 18 de febrero de 2011

Patrones de... ¿ligoteo?

Hablando con un amigo sobre una práctica que tenemos que hacer de patrones de diseño de programación, me ha comentado que mañana se va de viaje en coche con una amiga, y que no podrá seguir con la práctica durante el viaje, a lo que mi respuesta ha sido:


Tu le dices que la quieres Observer un rato su Facade, y que si cambia de Estado, le haces un Builder

Sí, son las 4:13 de la mañana, y llevo mucho rato pensando en patrones.

jueves, 17 de febrero de 2011

De bol tu mi

Jajajajajaja.

Llevo mogollón de rato riéndome. Lo he visto varias veces, y es que no puedo parar! qué risas!!!





Y ojo con @3gerardpique al final de vídeo!!!

miércoles, 16 de febrero de 2011

Cuantos programadores de Microsoft

– ¿Cuántos programadores de Microsoft hacen falta para cambiar una bombilla?

– Ninguno. Simplemente redefinen oscuridad como el «nuevo estándar».


Chiste de informáticos

Vía microsiervos