Entradas

The Sketchnote Handbook

Imagen
Hace ya un tiempo que leí uno de los libros de Nancy Duarte , Resonate , y añadí la RSS del blog de su estudio a mi lista de blogs habituales. Y es allí, a principios del mes de febrero, donde encontré una referencia a un libro que parecía bastante interesante,  The Sketchnote Handbook , escrito por Mike Rohde . Hoy te voy a contar que me hizo comprármelo y te daré mi opinión personal del mismo. El aspecto general del libro, que os puedo asegurar está muy bien ilustrado y encuadernado Una de las constantes del desarrollador de software es que debe estar continuamente aprendiendo, y una de las formas más comunes de hacerlo es en eventos con otros desarrolladores; durante charlas en comunidades locales, conferencias, workshops, lo que sea, pero todas ellas implican un continuo bombardeo de información. Es la necesidad de sintetizar toda esta información lo que me ha hecho buscar formas mejores de atender a las ponencias y talleres, por esta razón he comprado el libro...

Mi experiencia en el Startup Weekend Tenerife

Imagen
Durante los días 1, 2 y 3 de febrero tuve la oportunidad de participar en el Startup Weekend Tenerife . Es posible que no sepas lo que es un Startup Weekend (SW), pero es un concepto muy sencillo que puedes aprender en su propia web . Pude proponer mi idea, formar un equipo fantástico e incluso al final tuvimos la suerte de ganar. Te daré algunos consejos y te contaré algunas cosas que pude aprender, te podría resultar útil si decides participar en el futuro ;-) Que buenas las caras de @carlosble, @yurenaghm y @chozero cuando me vieron con un lanyard de Visual Studio ... tranquilos chicos sigo siendo un javero convencido :-P La preparación es muy importante Cuando hablo de preparación no me refiero a que trabajes en tu idea, sino a documentarte sobre este tipo de eventos, las cosas que han funcionado o que han fallado a participantes anteriores y a como extraer el máximo valor de la experiencia. En mi caso personal hay una parte que ya había aprendido debido a mi...

Bibliografía: Startup Weekend

Imagen
Durante la segunda mitad del año pasado perdí el ritmo del blog, así que ahora lo estoy intentando recuperar poco a poco, y nada mejor que una reseña de un libro que acabo de terminar de leer. Dicho libro es " Startup Weekend: How to take a company from concept to creation in 54 hours ". No solo es una entrada relativamente fácil, contar mi opinión, sino que coincide con la celebración del Startup Weekend Tenerife este próximo fin de semana :-) El pack preparatorio para el Tenerife Startup Weekend :-P Compré este libro junto con " Lean startup ", quizás de una forma un poco impulsiva y sin revisar demasiado las opiniones de otros lectores, quizás por conocer en detalle que era eso de  Startup Weekend   y en ese aspecto no defrauda. Pero no es el tipo de libro que os recomendaría encarecidamente, para mi es un tres sobre cinco, se deja leer, pero para mucha gente del sector puede que no aporte nada nuevo, sobretodo si ya has leído " Lean startup " y...

Vísteme despacio que tengo prisa

Imagen
Este domingo por la tarde estaba haciendo un postre, lo he hecho múltiples veces, y por lo que dicen mis compañeros no me queda mal :-) En esta ocasión cuando lo saqué del horno y lo probé, tras dejarlo enfriar claro, casi me muero del susto, no estaba malo, estaba mucho peor. ¡Me olvidé de poner el azúcar!, un error de principiante. Pero se me encendió una bombilla ya que de esta experiencia podía sacar un artículo "interesante" para el blog. El post de Ancor que me animo a escribir esta entrada en el blog. Es curioso como puedes conectar cualquier anécdota cotidiana para sacar conclusiones de otro campo que nada tiene que ver. Aquí van las conclusiones que saqué de hacer un postre, aplicadas al desarrollo de software. Evita el Cowboy Style Cuando a la gente le hablas por primera vez de desarrollo ágil muchas veces piensa que no es más que tirar la documentación y ponerse a programar como si no hubiese mañana. Nada más lejos de la realidad. El desarrollo ágil int...

Retrospectiva del año

Imagen
Todos los años por estas fechas muchos amigos, o incluso gente a la que sigo pero no conozco en persona, aprovecha para hacer su retrospectiva personal del año - cosa que curiosamente no ha ocurrido este año. Ya hace algún tiempo que David Bonilla empezó esta costumbre y yo voy a aprovechar el día de mi cumpleaños para hacer la mia, ¿qué mejor día que este?. Empecé a escribir la retrospectiva como si fuese una entrada más del blog, un tocho infumable que no me servía ni a mi, pero después de releerla decidí tirarla a la basura. ¿De qué me sirven todos mis conocimientos de técnicas de desarrollo ágil y retrospectivas si luego voy y lo hago mal? Así que he decidido "comerme mi propia comida de perros" y hacer una retrospectiva como Dios manda. Haciendo uso de la técnica The Retrospective Starfish  y las varias libretas que he rellenado a largo del año he comenzado a rememorar y buscar posibles puntos de mejora. Y aquí está el resultado, la herramienta que me ayudará a hace...

OSGi y los TransactionManager malditos

Puede ser que estes comenzando tu andadura en el uso de módulos OSGi, y tal vez puede ser que trabajes en un proyecto muy grande, o no tanto :-), en el que se utilice un ESB, como por ejemplo FuseESB. Si estas en esta situación es muy normal que tengas que conectarte a múltiples bases de datos y diferentes sistemas. Algo de lo que tal vez no te has percatado todavía es que el look-up por defecto de los servicios OSGi puede jugarte una mala pasada. Nota : Este artículo presupone que tienes conocimientos previos de OSGi y Spring Dynamic Modules. Imaginemos que existen dos bundles que corresponden a repositorios, que pueden no ser más que conectores con diferentes bases de datos. En este ejemplo FooRepository y BarRepository. Imaginemos también que tenemos otro bundle FooServices que tiene como dependencia FooRepository, pero los servicios OSGi exportados usando SpringDM se definen de la siguiente manera. ¿Le ves algún problema?, ¿no?. Tranquilo según el manual esta es la manera d...

Phonegap/Cordova, iOS y los iframes

Imagen
Es muy posible que todos hayáis tenido la necesidad de incluir un iframe en vuestra aplicación porque queréis mostrar el contenido HTML de una determinada URL. Suponiendo que no queréis utilizar JQuery o cualquier otra solución similar para realizar esta tarea (porque queréis que se pueda navegar dentro del iframe), podéis llegar a tener el mismo dilema que yo. Utilizando Cordova 2.0.0 en iOS 5.1 con la configuración por defecto, cuando creo un iframe, la URL se abre en Safari. Resulta que en este caso yo quiero que se abra en mi propia aplicación. Pues para solucionar esto basta con cambiar el valor de la propiedad OpenAllWhitelistURLsInWebView, en el fichero Cordova.plist, a YES. Muy bien esto funciona, pero resulta que además quiero añadir un enlace que permita al usuario abrir el contenido en el navegador por defecto del dispositivo. Buahhh eso es una chorrada ¿verdad?, usas la propiedad target="_blank" en el enlace. Pues no, porque al activar la propiedad OpenAllW...