sábado, 28 de febrero de 2015

Día 35

Hoy no he trabajado nada! como prácticamente todos los sábados! Pero os prometo que sí he pensado en bastantes temas relacionados con la disminución de tráfico, disminución de los inserts en mysql y los datos que guardaré en los dispositivos. Entre otras cosas... 
¿J.J. Abrams la va a cagar con Star Wars? ¿Jurassic World? ¿Terminator 6?


Normalmente, soy más partidario de pensar horas, buscando soluciones simples a problemas complejos, como harían genios tales como Chuck Norris, David Hasselhoff o Ali G. 
Al final me gusta ver transformados los ciclos de vida sintéticos y extraños, en una organización de clases que fluye de forma natural y legible. (implementar Doom en ensamblador, leerlo y que parezca El señor de los anillos)

También me gusta correr delante de Tiranosaurios Rex mientras leo logs, viajar a través del tiempo en DeLoreans y hacer preguntas para romper el hielo en situaciones de estrés.



viernes, 27 de febrero de 2015

Día 34

Hoy he comprado el dominio de la app!! Un .me, de estos que están tan de moda, al estilo line.me.
Sí la app tiene nombre! Y esto ha hecho que recordara que también tengo que programar el portal, uarghhhh! Se han añadido unas 20 tareas más a la lista.


Joder, ahora mismo me acabo de enterar de que Leonard Nimoy ha fallecido, justo esta mañana hice un gag visual con él en twitter... joder Spock...! Lo siento mucho, siempre serás una leyenda de la ciencia ficción.


Pocos saben que a parte de interpretar a Spock, también dirigió dos películas de Star trek y escribió varios guiones dedicados a la saga. 
Y no carente de sentido del humor, cuando escribió su autobiografía la tituló "I am not Spock".


Fuiste un extraterrestre impresionante y un ser humano extraordinario.

Para ti lector "Larga vida y prosperidad"!

jueves, 26 de febrero de 2015

Día 33

Hay desarrolladores que se niegan a actualizarse. Hace 30 días estaba completamente fuera de mi zona de confort usando nodejs a este nivel, ahora viendo como estoy trabajando con el servidor creo que acerté de pleno. Aunque hasta que no hayan millones de usuarios empleando mis servicios no podré cantar victoria. 

Por cierto, todavía tengo algunos ordenadores con Windows XP, son torres de aquellas pintadas de color gris "estrella de la muerte". Y cada vez que las enciendo aparece ese mensaje de Microsoft indicando que...
"Ya no damos soporte a Windows XP, si sigues usándolo te enviaremos al capitán Kirk para que te pegue mamporrazos en pijama de cuello alto."


A todo aquel que quiera enviar notificaciones desde el servidor al dispositivo móvil o tablet, a través de Google Cloud Messaging, con el protocolo XMPP y que emplee NodeJS le recomiendo el módulo "gcm", me ha facilitado mucho el trabajo, un gran agredecimiento a su autor/a!


Mirando fotogramas de la serie de Star Trek, me he dado cuenta de que tenía unos combates tipo Bruce Lee, de una calidad bestial.



No esperabas esto eh capitán?


La semana que viene compartiré algunas partes bastante útiles del código del proyecto a través de github! A ver si tengo un rato y las voy subiendo.

Para los que tengáis intereses dispares sobre diferentes tecnologías, html5, javascript, java, C++, mongodb, oracle, etc. Podéis visitar el blog en el que escribo tutoriales espero que os puedan servir de ayuda!

miércoles, 25 de febrero de 2015

Día 32

Todavía me estoy recuperando de las imágenes de David Hasselhoff.

Recuerdo estar aprendiendo hace años la SDK para Symbian (hará unos 10 años ya), pintando sprites sobre aquellos super nokia tan geniales. Antes de que todo esto se masificara.
Esto de las apps y los juegos para Android y IOS ha sido exponencial, cada día se publican miles de nuevas oportunidades. Estamos locos o qué¿?


Hoy he oído una frase bastante interesante, y que deseo no creer, pero que por volumen es factible.
"Cuando a una persona se le ocurre una idea nueva, en el mundo hay otras 40 personas que la acaban de tener"
En serio? Los 40 ladrones de Ali Baba o qué?

Lo ha dicho una ponente super respetable de una empresa de neurociencia en una meetup de startups. Pero también ha dicho algo interesante, "la ejecución es lo más importante". Así que ánimo a todos, sólo los que le damos caña tenemos la oportunidad de decir que lo intentamos de verdad.

Las tecnologías que estoy usando están funcionando perfectamente, inicialmente me planteé usar Phonegap, para unificar el desarrollo de las dos plataformas, pero después de ver el rendimiento tan bueno que tienen por separado las interfaces de las SDK tanto de Android como de IOS, y con los webviewers actuales tan poco unificados, da gusto no tener ese background javascript que hoy va rápido y mañana parece una tortuga reumática.
Espero que esto lo acaben arreglando, tengo hecho un engine 2D sobre el canvas de HTML5 que espero poder usar algún día en móviles!


Respeto al 100% a todas las señoras programadoras de PHP, yo lo he usado en muchos proyectos, es fantástico para proyectos medianos! Me encantaba usar phpmyadmin con mis rulos en la cabeza.

Ahora subo los .sql al servidor por FileZilla y cargo los scripts desde el PuTTy con el cliente mysql del shell.

La frase de arriba parece Esperanto?

martes, 24 de febrero de 2015

Día 31

Acercándose la noche empiezo a pensar qué película o qué personaje, gato, perro o mono se convertirá en uno de los gags del día. 
Hoy he dado un pequeño paseo por la playa y mi cerebro ha sido aplastado por una tormenta de imágenes que sólo pueden describirse como David Hasselhoff!

Normalmente me cuesta muchísimo encontrar alguna imagen con la capacidad de transmitir ideas realmente profundas y trascendentales para la vida. Con Hasselhoff me ha pasado todo lo contrario.
Realmente este tío es oro puro.
Cualquier imagen que hubiera puesto era un gag en sí mismo.


Hoy podría explicaros cosas técnicas y aburridas como las peripecias de diseño que estoy haciendo para reducir el número de inserts en mysql y así tener menos bloqueos en las tablas, o cómo configurar usuarios en mysql ...

Pero David Hasselhoff es como el puto eslabón perdido, es la variable que falta en las ecuaciones de la teoría del todo. Aquí os dejo sólo una pequeña muestra de las hazañas de este intelectual.


Aquí lo tenéis haciendo gala de su agilidad extrema y sobrenatural.


Aquí está mostrando sus habilidades de lectura de mirada fija vacía y penetrante. El libro que lee es el que escribió sobre la teoría de cuerdas.
Y más abajo podéis ver como Hasselhoff hace gala de su humor inteligente.


Sí! la figura que "muerde" a Hasselhoff es un Hasselhoff de un universo paralelo de gigantes.

David Hasselhoff es el único ser vivo capaz de hacer reír a Chuck Norris.

lunes, 23 de febrero de 2015

Día 30

Un mes! Se supone que he llegado al ecuador del desarrollo, me quedan otros 30 días de programación bruta, y así es como están las cosas:


Servicios JSON
Base de datos MySQL
Cache Redis
App Android
App IOS
Sentido del humor

Estoy sacando mucho partido a la poca ram de la que dispongo... A veces el ordenador se colapsa, se sobrecalienta y se queda paralizado en estado de "piezas derretidas por tu culpa".
Pero si Miyagi pudo conseguir que un pirado le pintara la valla gratis, y si podía hacer tantas cosas con esos simples palillos, creo que yo conseguiré acabar esto antes de que el ordenador explote.


Estoy barajando varias opciones de publicación, con toda probabilidad para Android será gratuita y para IOS cobraré una insignificancia. No soy partidario de cobrar nada, pero la licencia anual son 99 dólares, una ruina. Y soy menos partidario de no poder comer.

Publiqué hace unos meses Sushi Dragon un juego que mostraba las funcionalidades del engine 2D que hice desde cero en OpenGL ES para Android, lo publiqué gratis, con publicidad. Era algo muy simple para los pequeños de la casa, con un gameplay fácil pero con una meta prácticamente imposible para ningún mortal, conseguir más de 250 puntos en una partida (si alguien lo consigue que lo comente! tendrá probablemente más reflejos que Spiderman y más cociente intelectual que Newton). El dragón incluso va envejeciendo!! ojajoa

El caso es que ha tenido un éxito aplastante de menos de 100 descargas (después de tanto trabajo en el engine...) sin visibilidad es prácticamente imposible conseguir descargas. Para adquirir visibilidad tienes que invertir pasta en campañas de marketing. Con marketing puedes vender un truño.

La única forma de que este juego genere algún beneficio es consiguiendo que los niños después de las partidas pulsen la publicidad, y cada click únicamente genera céntimos. Así que tras meses de trabajo mi salario se redujo a euros.

Aquí tenéis el link si queréis probarlo:

Así que amiguetes! Si queréis ayudar a los desarrolladores, cuando utilicéis una app que os gusta y veáis la publicidad pulsad de vez en cuando!

El proyecto que estoy realizando no tiene absolutamente nada que ver, es una app que viene a cubrir una necesidad, y creo y espero que ayudará a mucha gente! 

Es un honor que este post lo lean los cazafantasmas.




domingo, 22 de febrero de 2015

Día 29

Todo el día con mysql!
Cada tipo de dato para los campos de las tablas tienen que tener un tamaño que se ajuste a la necesidad real, no se puede desperdiciar nada.
Es bastante más complicado que crear una tabla con sus propiedades. Y las relaciones entre tablas, la creación de índices, incluso los nombres de los campos, todo son cuestiones importantes y que influirán en el rendimiento. Un jaleo.

Sea como sea, para dar un buen servicio tendré que contratar un servidor más grande!


Hay datos que según se consulten se guardarán en la caché de redis, y otros no, es bastante delicado el tema porque no dispongo de apenas ram, así que he tenido que pasar mucho rato en la caja de pensar!



Comparto con vosotros un artículo bastante interesante, que compara nodejs con java:
java vs nodejs

Y un lenguaje de programación muy prometedor, duro y salvaje.
Arnold Schwarzenegger based programming language




sábado, 21 de febrero de 2015

Día 28

Nodejs tiene un rendimiento fantástico, pero quizás porque es el primer proyecto enorme que hago con esta plataforma, cada día me encuentro con problemas, warnings y errores inesperados.
Mi paciencia tiene un límite, pero nodejs sigue lejos de alcanzarlo.


Hoy es sábado así que he pensado más que trabajado. 
En serio John Nash estaba tan cachas como un gladiador?




viernes, 20 de febrero de 2015

Día 27

Esta mañana he conseguido configurar mi servidor nodejs para enviar emails usando el servicio de Amazon SES!! Esto merecía un baile de la victoria, y como ya había hecho el de Van Damme, y coreografías de Bollywood, tenía que hacer el aún más imposible, he gritado como un viejo cayendo por las escaleras, me he puesto sobre la silla y he hecho el Dicaprio Dance!!


Quizás la película más loca que he visto en 2014, merece la pena ver este desfase absoluto!
DiCaprio es el antihéroe perfecto, el padre que no querrías tener, el tipo al que no puedes dejar de mirar, disfrutas de su autodestrucción! en cualquier momento puede explotar, es el puto amo absoluto del film.
La gilipollez, la ambigüedad, el ridículo, Jonah Hill, camaradería, una polla, poco cerebro. En esta lista hay un actor y su personaje.
Mirad la película.


Amazon SES únicamente envía emails de salida, exactamente lo que necesitaba. Enviaré un email de bienvenida a los nuevos usuarios y un email para las recuperaciones de contraseña.

Trabajo ahora mismo principalmente con el siguiente software:

Putty: para la conexión con mi servidor aws, aquí compilo los cambios del servidor nodejs.
Notepad++: todo lo de nodejs lo estoy programando en este editor super ligero, con el panel de proyecto organizado como los packages. 
FileZilla: es con lo que subo todo al servidor de amazon.
Android Studio: es el ide que empleo para desarrollar la app para Android.
Xcode: apenas lo estoy tocando, es con lo que desarrollo la app para IOS, la semana que viene espero que este IDE y yo nos hagamos colegas.

Un jaleo, la memoria ram debe parecer mantequilla.

jueves, 19 de febrero de 2015

Día 26

Tenía intención de enviar los correos para la recuperación de contraseñas desde una cuenta de gmail, pero me está costando mucho hacer que funcione el módulo de nodejs de 'googleapis'.
Así que ahora estoy probando Amazon SES, el servicio de amazon para enviar correos únicamente de salida, creo que es una opción fantástica y como todo lo que ofrece amazon se paga bajo demanda. 

Esto de trabajar solo, sin tener compañeros con los que hacer coñas sobre las chorradas del código es lo que llevo peor! Voy a tener que comprarme un Wilson!!


100 años después...


Mañana acabaré el servicio de envío de emails, decidiré finalmente si uso el módulo de nodejs googleapis o aws-sdk!

miércoles, 18 de febrero de 2015

Día 25

La app ya va cogiendo forma, da gusto moverse por los menús.
Estoy intentando que sea muy intuitiva, la estoy diseñando cogiendo muchos referentes. Creo que está quedando bien.

Con el tema de Android tengo mis días, hoy ha sido un buen día, pero quizás mañana no lo sea. Ahora mismo todos los servicios los estoy atacando por http, y tendré que cambiar esto por https y otros por gcm. Tengo que comprar el certificado para poder usar https.

El blog está de récord cada día tiene más visitantes!
Mirando las estadísticas de visitas del diario de desarrollo, los posts en los que incluyo imágenes de animales son los más visitados. Como sé que os encantan, he diseñado este gag para los amantes de los perros... creo que es un Chihuahua!



Y para los amantes de los dinosaurios aquí tenéis este espécimen de inquietante mirada que parece estar planeando algo. Creo que es un psicosaurio rex.



martes, 17 de febrero de 2015

Día 24

Estoy haciendo la app en inglés y castellano, Android facilita mucho el tema de la internacionalización, sólo tienes que añadir el prefijo del idioma delante de los ficheros de recursos xml, y automáticamente cuando detecte el idioma del dispositivo, mostrará el texto en un idioma u otro.

La verdad es que me encantaría poder traducir la app al Chino y al Hindi, pero a pesar de todas las películas que he visto de Bruce Lee, Jet Li y Jacky Chan sólo sé decir "Ni hao ma" y lo mismo me ha pasado con las películas de Bollywood, de las que sólo he aprendido algunos bailes bastante útiles para dejar en evidencia a mi propia persona.

Hablando de "lo chino"... Xiaomi hoy ha superado a Samsung como mayor vendedor de smartphones en China! 


El Santa Claus chino no entra por la chimenea, entra dando mortales por las ventanas y te destroza el árbol a patadas antes de dejar los regalos. Esto si te portas bien.


Así piden los regalos los niños en china.

lunes, 16 de febrero de 2015

Día 23

Hay días en los que descubres que el malo de jungla de cristal era mago. Lo descubrí hace tiempo pero más o menos es la misma sensación que se tiene al descubrir combinaciones de teclado super útiles, que rozan la magia. El tema es que siempre estaban ahí pero no te habías fijado.


La verdad es que el director de Howards era bastante imparcial asignando puntos.

He intentado modificar el comportamiento de las recyclerViews porque no conocía el componente ScrollView, simplemente quería un maldito scroll para subir y bajar en mi contenido, y hasta ahora no lo había necesitado porque mis Activities tenían listas de tipo recyclerView que ya incorpora el scroll.
Cuando lo he modificado, he pensado, tanto rollo por un scroll de mierda? seguro que android ya tenía un view de este tipo, y.... sí. He perdido varias horas de desarrollo en un truño y se me ha quedado esta cara.



domingo, 15 de febrero de 2015

Día 22

Y si los usuarios se conectan desde un tablet o desde un móvil sin tarjeta sim? 
A parte de lo más lógico, añadir manualmente contactos, existen varias opciones la mayoría basadas en listas de contactos donde el email es el identificador. Google y Facebook permiten que tus aplicaciones accedan a las listas de tus contactos de gmail o tu cuenta de facebook, siempre y cuando el usuario lo acepte. 

Es un rollete, que dejaré para más adelante así que permitiré la inclusión vía teléfonos y emails del listado de contactos del dispositivo, ya sea un móvil o un tablet. 
Más adelante investigaré el tema de los listados de gmail y de facebook. Esto último lo experimenté hace poco en Twitter, que ahora permiten seguir a todos tus contactos de gmail, si les das permiso claro!

Hasta los super héroes se han disfrazado este fin de semana!!


En 10 días empezaré a saco con el desarrollo en IOS... mientras que ser developer para Android me costó 25$ y no tengo que volver a pagar nunca más... cada vez que recuerdo lo de apple se me queda esta cara...



sábado, 14 de febrero de 2015

Día 21

Carnaval!!!

Hoy sólo he podido ponerme medias negras, una peluca rubia, un vestido con minifalda... en definitiva disfrazarme de mujer.
Es un día especial, de pequeño me pasaba el día disfrazado de super rana, una especie de rana ninja mutante, que se resumía en ponerme un gorro verde con ojos saltones y una capa. Con 18 años dejé el tema de la super rana, digamos que no resultaba una gran estrategia para ligar.

El caso es que hoy no sólo mascotas y niños tienen licencia para disfrazarse.
Trasteando un poco el panorama gatuno, he descubierto al puto mayor enemigo de GatoRambo (Día 20), un gato bizco llamado Spangles al que disfrazan sin piedad, y que por los visto tiene página de facebook, miles de adeptos y no os lo creeréis... mi disfraz de super rana!!!



Parece un genio, este gato está provisto de mirada penetrante. Le dejaría dirigir este país.

El caso es que sí que he trabajado un poco, en una cafetería y sobre una servilleta, diseñando algunas pantallas de la aplicación, un buscador por aquí, la lista de contactos por allí, un botón de configuración. Y el protocolo para añadir contactos que no estén en tu lista del teléfono.
Es genial el botón que han añadido los de google a su aplicación de gmail nueva, ese botón que si lo pulsas, te permite redactar un correo directamente!



Seguir mi cuenta de Twitter da suerte, y eventualmente genera algún tipo de conocimiento útil o inútil.



viernes, 13 de febrero de 2015

Día 20

Toda app que se precie tiene un formulario inicial para crear una cuenta, y en eso estoy...

Sin esta parte la única vía que tendría para reconocer usuarios sería a través de las "registration Id" que entrega google al dispositivo al iniciar la comunicación con google cloud messaging. 
Y como pasa con Line o Whatsapp, que emplean los números de teléfono de los contactos para mostrarte las personas que tienen instaladas sus apps, sin esta información no podría mostrar en mi app los contactos a los que puedes acceder.


No estoy haciendo una app de mensajería, pero la metodología de Whatsapp y Line para mostrar contactos son geniales.

He visto un vídeo de un gato tocando el piano y la verdad es que me he quedado como el puto Sherlock Holmes...


Recuerdo que hace unos días en coña comenté en un post que habían gatos manejando tanques, el caso es que he encontrado este elemento al que de ahora en adelante llamaré GatoRambo.


Probablemente el gato más peligroso sobre la faz de la Tierra, enemigo de la paz y mejor amigo de Chuck Norris.

jueves, 12 de febrero de 2015

Día 19

Hoy he seguido con la caché y la base de datos, que son claves. En los servicios que he ido haciendo para probar, empleaba datos estáticos. Ahora empieza lo fuerte, mañana intentaré desarrollar toda la API de servicios principales!

Me saqué la ingeniería a distancia en la UOC, y llevo ya dos años en casa haciendo proyectos en modo freelance. Se podría decir que a excepción de los años que trabajé desarrollando para algunas empresas, mi experiencia informática se desarrolla con un uniforme compuesto por calzoncillos y gorros raros, a menudo en el sofá...


Quedan 41 días para finalizar la app en Android y IOS, soy optimista con los tiempos, pero nunca se sabe. La verdad es que aprendí mucho de "el nota" ("El gran Lebowski") y paso de estresarme!


Os dejo algunas frases épicas de este humano ejemplar:


  • "Yo no soy el señor Lebowski, usted es el señor Lebowski. Yo soy El Nota, así tiene que llamarme, ¿entiende? Así o Su Notísima o Noti o El Notarino..., en fin, si no le hacen los nombres cortos..."
  • "Algunas veces, tú te comes al oso...; otras veces, el oso te come a ti."
  • "¿Le importa que me fume un peta?"
  • "No jodas, Walter; te quiero, pero tarde o temprano tendrás que aceptar que estás como una cabra."
  • "Afortunadamente estoy siguiendo un régimen de drogas bastante estricto para mantener la mente..., ya sabes... ágil."


  • miércoles, 11 de febrero de 2015

    Día 18

    Claramente necesitaba un sistema de cache basado en key-value (clave-valor), hay dos grandes colosos en el panorama open source, Redis y Memcached!
    Memcached es famosete por ser el que emplea Facebook, Twitter y Youtube, entre muchos otros portales enormes.
    Y Redis... es mundialmente conocido por ser el sistema de cache de Youporn, un portal que alegra la vida a millones de personas y el máximo responsable de que la gente contrate fibra óptica.

    Cada uno de estos dos titanes tiene sus ventajas e inconvenientes, había trabajado anteriormente con los dos en distintos proyectos.
    Memcached es super fácil de configurar en modo clúster, es decir, montar nodos en distintos servidores y trabajar como si sólo existiera un nodo. Con Redis nunca he probado a hacer esto y he leído que es un pelo más complicado. Pero Memcached tiene una ventaja/desventaja/limitación los valores que almacena cada clave están limitados a 1MB, en cambio con Redis pueden llegar a ocupar 512MB (algo fantástico si tienes que cachear vídeos subidos de tono no creéis?).

    Miré diferentes benchmarks, esas gráficas a veces raras de leer, que comparan rendimiento con número de operaciones simultáneas y distintos tipos de acciones, inserción de datos, modificación, bla bla bla. Acabé mirando fotos de gatos.

    Los logos de redis y memcached son los siguientes...




    Me encanta el cine, y Morfeo, que es el único tío capaz sobre la faz de la Tierra de usar gafas sin patillas... no me lo podía dejar más claro:


    Así que ya estoy trasteando con Redis!!!


    martes, 10 de febrero de 2015

    Día 17

    Haciendo un poco de números y tests, he visto que en caso de éxito, mi micro instancia gratuita contratada en amazon puede quedarse corta, sobretodo en cuanto a memoria ram. Podría atender con soltura a varios miles de clientes menos de lo que yo quería.
    Mirando los precios de amazon, qué bajo mi punto de vista son los más competitivos del mercado, una instancia de servidor potente para acercarme a los números que quiero es la m3.2xlarge, cuyo precio anual es de 2989$. Dinero del que por supuesto no dispongo.

    Así que hoy me he dicho, coño!! lanza una campaña de crowdfunding, pide dinero para el servidor y para dar de comer a tu mujer y tu futura hija a cambio de camisetas, agradecimientos, o quien sabe ¿chapas?
    Entonces me he encontrado con que el gobierno de España, el PP, ha diseñado y aprobado una ley limitando las donaciones por crowdfunding a 3000€ por proyecto y un máximo de 6000€ al año.
    Es lógico quieren que los únicos que donen dinero para proyectos sean las putas entidades bancarias con altos intereses, para que nuestros futuros proyectos les pertenezcan y me puedan embargar hasta las teclas de los corchetes.


    En definitiva si hubiera sido por estos visionarios, no habrían salido a la luz proyectos tan geniales como las Oculus Rift, 3Doodler, los relojes Pebble, Pressy, entre muchos otros super artilugios poderosos.


    lunes, 9 de febrero de 2015

    Día 16

    Hoy finalmente he podido hacer el baile Van Damme!! para los que no lo habéis visto mirad el día 15...
    Estoy desarrollando todos los servicios json en nodejs, y paralelamente voy implementando en Android el cliente para esos servicios. 
    Empiezo a sentirme como un super programador indio de esos que contratan desde Europa para que hagan el trabajo de 20 de los nuestros. 


    Fotograma de la película de "3 idiots", producción de Bollywood que recomiendo completamente!

    A parte de las clases de servicios, me picaba una idea en la cabeza, he probado de llevarla a cabo y el resultado ha sido brutal...

    Programar una clase durante una hora, una clase clave, compilar, ejecutar la app, que funcione y sentirte como Han Solo.


    Día 15

    He trabajado hasta despertarme con las teclas marcadas en la cara. Así que me quedó pendiente subir el post del día 15! Hoy subiré dos!

    Ahora empiezan varios días clave, en los que tengo que diseñar la base de datos en MySQL y la cache en Redis. Mi idea es que a excepción de los registros de los usuarios que se guardaran directamente en MySQL, el resto de datos que no son tan delicados, irán directos a la caché y se consultarán desde la caché. Quiero montar un servicio que vaya volcando la información clave de la caché en MySQL para que no se pierda.

    Ya he descubierto a quien llamaban los tíos del día 14!!


    Si la jornada de hoy se desarrolla sin incidentes haré la danza Van Damme!!