Mi colección de libros de cocina

Hace ya tiempo decidí hacer los “viernes noche gastronómicos” que consisten en buscar una receta curiosa y hacerla para cenar los viernes con los amigos antes de la partida de rol de rigor. Como no quería hacer las cosas normales de toda la vida, empece a buscar y adquirir libros curiosos de cocina y poca a poco he ido haciendome con una curiosa colección de libros. Además he ido recopilando libros de cocina de los paises que visito así que la colección ha crecico bastante. Aquí os paso una reseñas de ellos por si alguno os llama la atención.

A feast of ice and fire. Fue el que origino todo esto. Es un libro de cocina con recetas que aparecen en los libros de “Canción de Hielo y Fuego” o más conocidos como “Juego de Tronos”. Recetas mediavales, mucha verdura y mucha carne asada. No son difíciles de hacer pero a veces se hace difícil conseguir ciertos productos. De todas formas, si eres un poco habilidoso puedes encontrarlos en herboristerías o puedes hacertelos tu mismo.

La cocina de los filibusteros. Buenos platos del Caribe con mucha fruta, cerdo, arroz y verduras. Con este descubrí mi amor por la comida haitiana, jamaicana, mexicana, … La verdad que me encanta la comida del Caribe porque usan mucha fruta, muchas especies y son platos muy simples. Con este libro descurbrí el arroz Congri y el cerdo a la Jamaicana.

Nanny Ogg’s Cookbook. Si eres un fan de Terry Pratchet sabes quién es Nanny Ogg (Tata Ogg en castellano) y por tanto sabes que de sus cazuelas como mínimo van a salir platos interesantes y divertidos.

A memsahib cooks. The Ultimate Army Cookbook. Mi última adquisición, aún sin probar, es este manual de platos que tomaban los soldados ingleses en la India. Ya os contare que tal.

La mejor comida callejera del mundo de Lonely Planet. Otro gran exito de libro. Sencillo y claro te trae platos callejeros de todo el mundo muy faciles de hacer. Han sido un gran descubrimiento de este libro las empanadas de Cornualles y el BOKER.

The Medieval CookBook. Lo compre en el British Musuem y he hecho un par de asados con muy buenos resultados. Es que en la Edad Media no sabían de muchas cosas pero si de asar carne.

La mafia se sienta a la mesa. La mafia y el buen comer estan muy relacionados y en este libro tenemos una recopilación de historías de la mafía italiana curiosas y las recetas relacionadas con esos sucesos. También esta por probar, pero como mínimo dire que las historías son curiosas y entretenidas.

Enseñando Scratch a los niños de CoderDojoBio

Ya puedo comprarme unas coderas y coserlas a mi chaqueta porque ya puedo decir que soy profesor. Este viernes pasado di mi primera clase de programación en Scratch a niños de unos 10 años dentro de la iniciativa CoderDojoBio.com. Aprendieron como funcionaba la web de Scratch, a crear objetos, a cambiarles de disfraz y a moverlos usando los cursores. Además aprendierón a hacer un IF con un valor aleatorio para que el drágon se moviera a la izquierda o a la derecha. Y aquí teneís el resultado final de su primera clase de programación.

Yo soy un frikazo y he usado para el ejemplo un mago y un dragón, pero los ganadores en clase fueron los murcielagos y especie de pokemon.

La verdad que fue una experiencia dura, porque tener entretenidos a 8 niños durante 2 horas y que te hagan caso supone un esfuerzo sobrehumano, pero parece que a ellos les gusto y a mi también así que repetiremos en septiembre.

Ya sabeís si quereís que vuestro retoño oscuro aprenda programación podeís apuntarle en http://coderdojobio.org/quieres-aprender/ y si queréis enseñar podeís ahcerlo en http://coderdojobio.org/quieres-ensenar/

Por último estoy preparando los ejemplos que usare para las sigueitnes clases. Si quereśi verlos podeís echarles un vistazo en http://scratch.mit.edu/studios/219887/

Jugando con JQuery para hacer animaciones

He estado jugando estos días con Jquery para hacer animaciones chulas dentro de una web. Y la verdad es que me han quedado algunas cosas chulas. Aquí os enseño algunos ejemplos.

Noche y día. Esta es la animación que más gusta, pero principalmente se debe a que me gustan las imágenes que se usan. Seguramente si no fueran tan chulas sería una animación bastante cutre. Mueve el scroll hacía arriba o hacía abajo para que salga o se ponga el sol. Por otro lado en la otra animación la bicicleta se va moviendo solo mientras se oscurece el cielo.

Creditos finales. Esta es perfecta para una página de ‘quienes somos’ de cualquier empresa de diseño web. Es una animación supersencilla pero muy curiosa que simula los titulos de credito finales de una película.

Casillas. Si sois aficioandos a los juegos de tablero o de rol os sonarán las casillas de juego hexagonales. Aquí os presento un sistema para mover una peiza blanca sobre un tablero de casillas hexagonales ( se usan las teclas W,E,D,X,Z,A)

Parallax. Este fue mi primer fecto de animación y de parallax. Simplemente mueve hacía abajo el scroll y veras como se mueve el pajarito y las nubes de fondo. Es una pena que no consiguera que el pajaro se parara encima de la otra rama que estaba en el pie de la web.

Super Woko Bros. Este es lo máximo que he llegado en animaciones con Jquery y aun así esta en pañales. La idea erá hacer una especie de Super Mario Bros, pero me queda mucho por hacer. Podeís moveros con A (izquierda), D (derecha), W (saltar) y S (agacharse).

Nuevo proyecto lanzado: webversusweb.com/

webversusweb comparador seo Acabamos de lanzar en wokomedia.com un nuevo proyecto web WebVersusWeb. Es una sencilla herramienta SEO que te permite ver los puntos fuertes y debiles del SEO de tu web frente a los de tu competencia. Esperó que os guste y que os sirva de ayuda.

Está desarrollado en PHP y MySQL y no he usado ningún framework para su desarrollo, ya que para una página no me merecía la pena. El diseño está montado con Foundation, pero le he desactivado el responsive (paradojas de la vida). En próximas semanas empezaremos a  traducir la web.

Mi experiencia con Foundation de Zurb

autoescuelagoAcabo de lanzar AutoescuelaGO.com, un nuevo proyecto que he estado desarrollando en Wokomedia.com. Es un WordPress a pelo pero lo más especial que tiene es que he desarrollado todo el diseño en Foundation de Zurb. La verdad es que me ha aparecido un framework de desarrollo buenisimo y muy facil de usar. En pocas horas tenía un prototipado de la web funcional y en unas pocas horas más tenía integrado el diseño que me habían pasado. Con la ayuda de algunos trucos como el smooth scrolling de Artberri ha quedado un proyecto muy chulo y con mucha fuerza visual.

El tema del responsive no me ha quedado muy bien (sobre todo por los temas de los elementos fijos como el menu superior), pero espero terminar de pulirlo poco a poco. Por cierto a tenor de todo esto ODIO IE8 (y no me simpatizan el resto de sus versiones).

Empiezo un nuevo curro

El lunes 8 de abríl empiezo en un nuevo curro como desarrollador web en la empresa Wokomedia. Así que puedo decir que el problema del paro no es tal problema en el sector de la programación. He estado exactamente un mes desocupado, ya que me despidierón de Conteneo el 8 de marzo (aunque oficialmente no estaba en paro hasta el 15) y en ese tiempo he lanzado proyectos nuevos, he relanzado otros, he aprendido alguna cosilla que otra, he acudido a charlas y eventos, … la verdad es que creo que he aprovechado el tiempo al máximo. Pero hay que pagar facturas y si se sale una oportunidad de curro hay que aprovecharla y volver al tajo.

Wokomedia me da buen rollo y la verdad es que viene bien un cambio de aires. Para empezar trabajo en Las Arenas en vez de en Bilbao, eso suponen caras nuevas en el metro, horarios distintos, … Por otro lado mi sueldo va a salir de mi trabajo, el cliente va a pagar por mis horas de trabajo y mi experiencia. En Conteneo algo que no llevaba bien es que mi sueldo saliera de las apuestas y que mis horas de trabajo no generaran normalmente ningún tipo de beneficio. Pero lo mejor es que es una oportunidad de aprender cosas nuevas y de experimentar  con tecnologías y metodologías nuevas. En Wokomedia parecen estar abiertos a las interactuar con redes sociales, a desarrollos para moviles y a trabajar con APIs. En Conteneo la verdad es que costaba salirse de lo que me marcaba el omnipresente SEO y la todopoderosa monetización y cortaba bastante mi creatividad como desarrollador. Y sin olvidarnos de que dejo de trabajar en Windows y vuelvo a mi querido Linux. Se acabarón antivirus y licencias, todo vuelve a ser software libre y a estar a un tiro de apt-get.

Chapa y pintura para una vieja aplicación de Facebook

eligetuaventuraAprovechando el parón del paro he decidido darle un nuevo diseño a una antigua aplicación que había hecho para Facebook. Lo que he hecho es meterle LungoJS para darle un mejor diseño y funcionalidad y he hecho una serie de mejoras para que la aplicación vaya mejor. Así pues aquí teneís en el enlace para la aplicación en Facebook de Elige tu Aventura o en el enlace directo fuera de Facebook.

La verdad es que con LungoJS se montan en nada aplicaciones con un aspecto muy profesional y encima hay una gran cantidad de iconos en DevianArt que me han permitido darle un toque profesional al diseño. La única pena es que no tengo tiempo para andar metiendo nuevas aventuras.

En fín si alguien se anima a escribir que se ponga en contacto conmigo :) y si queréis montaros vuestra propia web tenéis todo el código en GitHub.

Me encantan los widgets

Si hay algo que me gusta en mis proyectos es meter widgets para que la gente meta partes de mis webs en sus propias webs. Las ventajas son claras, te desvían bastante tráfico y dan visibilidad a tu web. Así pues he montado uno con las constelaciones de mi último proyecto Cbeams.org. Aquí teneís un ejemplo:

<iframe src=”http://cbeams.org/constellation/Orion/widget?height=500″ style=”width: 100%; height: 500px;”></iframe>

Trucos para mostrar el firmamento con Google Maps v3

A tenor de haber estado currando estos días en cbeams.org he aprendido una serie de cosillas sobre Google Maps v3 y la opción de ver el firmamento. Para empezar diré que Google Maps v3 no da soporte directo para mostrar el firmamento, la Luna o Marte. No podemos decirle a la API que nos de una capa en concreto en plan MapTypeId.ROADMAP o MapTypeId.HYBRID. Hay que hacer un truco para cargar los mapas del espacio como una nueva capa. Mi solución tras romperme mucho la cabeza y darle bastantes vueltas ha sido la que podéis encontrar funcionando en skymaps.js a partir de un ejemplo que encontré aquí.

Otro truco es convertir la declinación y la ascensión derecha en formato decimal de manera que Google Maps pueda entenderlas. Al principio hacia la misma formula que usaba la latitud y longitud (grados + minutos / 60 + segundos / 3600) que si funcionaba con la declinación, pero en la ascensión derecha no tiraba correctamente. Para ello tuve que recurrir a estas dos formulas.

function convertRaToDecimal ($ra) { //Ascension derecha en formato hh:mm:ss
list($hours, $minutes, $seconds) = explode(":", $ra);
$hour = ($hours + ($minutes/60) + ($seconds /3600));
$d = ($hour/24)*360 + 180;
if ($d >180) $d=$d -360;
return $d*-1;
}


function convertDecToDecimal ($dec) {  //Ascension derecha en formato gg:mm:ss
list($degrees, $minutes, $seconds) = explode(":", $dec);
if ($degrees < 0) {
$minutes = $minutes*-1;
$seconds = $seconds*-1;
}
return ($degrees + ($minutes/60) + ($seconds /3600));
}

Aún así tengo que seguir investigando ya que tengo problemas al mostrar la Estrella Polar, ya que me saca fuera del mapa, cuando en principio las coordenadas son correctas. También tengo que mirar de quitar el control de Google Street View que da problemas., ya que saca imágenes de la tierra.

Mi primer proyecto en Silex, cbeams.org

Hace unos 10 días fui a un evento aquí en Bilbao denominado BilboStack. En una de sus charlas, Javier Eguiluz hizo una presentación de Silex, un potente microframework para PHP, que me convenció de probarla. Tenía en la cabeza algunas ideas de cosas que me gustaría desarrollar y decidí montar un mashup de astronomía, sacando la información y las imágenes de diferentes fuentes y APIs. Esa misma tarde tenía montado ya el proyecto  medianamente funcional y solo necesitaba darle un poco de diseño y mejorar la recogida de datos. Así que ayer y metiendo unas pocas horas más entre semana termine la primera fase del proyecto que he denominado cbeams.org (si te gusta Blade Runner sabreís porque se llama así). Uno de estos días me tengo que liar la manta la cabeza y subir todo el proyecto a Github para que le podaís echar un vistazo.

Sobre Silex dire que me ha convencido bastante. Te da la capacidad de programar con calidad y rápidamente proyectos pequeños y medianos con un código limpio y una estructura rapida, sobre todo si sigues la que te recomienda el propio creador de Silex.