Posts from — August 2008
Hoygan en Carrefour Montequinto
August 16, 2008 7 comentarios
Viernes, peliculita en casa: corre, Lola, corre
Hasta el mes de septiembre (no sé exactamente a qué altura del mismo) los artÃculos del blog descenderán en extensión y calidad (sÃ, es posible que sean más cortos y peores aún).
Pero intentaré postear a diario.
Los viernes, ya sabéis, toca peliculilla…
Hoy os quiero recomendar una gran pelÃcula: corre, Lola, corre.
Un consejo: la descargáis o alquiláis sin leer nada sobre ella, si es que no sabéis nada todavÃa.
Dedicadle 81 minutos de vuestras vidas.
August 15, 2008 3 comentarios
Bizcochito de limón, por mi madre
Hoy es el cumpleaños de mi sobrina Virginia (¡felicidades!), de la cual soy padrino, asà que le voy a preparar un bizcochito que se le van a caer los palos del sombrajo. ¿Os animáis?, es muy sencillito de preparar y está que pega bocaos.
– Hay que poner en un lugar para batir los siguientes ingredientes:
- El contenido de un yoghurt de limón (usar el recipiente vacÃo a continuación).
- La medida de un vaso de yoghurt de aceite de girasol.
- La medida de dos vasos de yoghurt de azúcar.
- La medida de tres vasos de yoghurt de harina.
- La rayadura de un limón.
- Un sobre de levadura Royal.
- Tres huevos.
– Batir pacientemente.
– Depositar la masa resultante en un recipiente para el horno, y llevarlo al mismo (no olvides embadurnar el recipiente en mantequilla antes de depositar la masa, si no el bizcocho se pegará de forma muy molesta).
– Encender el horno a 150º durante un tiempo estimado entre 45 minutos y una hora (en función del horno, ve observándolo).
– Sacar y disfrutar.
– Volver aquà y darme las gracias, yo se las daré a mi madre.
August 14, 2008 6 comentarios
El partido de la muerte
¿Habéis visto la pelÃcula Evasión o victoria?, es posible que aunque no la hayáis visto, al menos os suene. Fue una especie de fábula que dirigió en 1981 nuestro amigo John Houston. En ella, prisioneros de un campo de concentración nazi se enfrentaban a sus guardianes en un singular partido de fútbol.
[youtube=”http://www.youtube.com/watch?v=cTguTnoE680″]
TenÃan que elegir entre ganar el partido o escapar de su cautiverio, como se adivina en el horrible tÃtulo que se le dio a la cinta en España. Al final ganaban y escapaban, me parece recordar.
Pues bien, lo que muchos de vosotros no sabréis es que la historia es real. Hasta cierto punto. Porque ellos no escaparon… los futbolistas del FC Start no tuvieron tanta suerte. Además, han de conformarse con que la posteridad deformase su historia de tal forma. Una verdadera lástima.
August 13, 2008 4 comentarios
14 cosas que se pueden aprender de un buen programador
El contenido de este post es una traducción libre que he hecho de éste otro.
La imagen tÃpica que se tiene de un programador es la de un nerd inadaptado y aburrido, muy aburrido. Uno normalmente no asocia la palabra programador a un tipo creativo. Nada más lejos de la realidad. Tirar lÃneas de código es uno de los trabajos más creativos que se pueden tener. Hay que navegar por dos mundos: el estructurado de los lenguajes de programación y el imaginativo de las abstracciones que se han de efectuar para modelar la realidad en un programa informático. Y esto no es trivial.
A continuación enumeramos una lista de caracterÃsticas por medio de las que un buen programador puede aumentar su creatividad:
1.- Aprender un nuevo lenguaje de programación: por placer o trabajo, no te limites a manejar los lenguajes con los que te sientas cómodo. Incorpora nuevas habilidades.
2.- Empieza por el principio: cuando te atasques, a veces la mejor forma de encontrar una solución creativa es volver al principio y comenzar de nuevo.
3.- Cuestiónate continuamente todo: has de tener en cuenta todas las suposiciones que estés haciendo, asegurándote de que son correctas y de que estás contemplando cada posible caso. Las suposiciones pueden limitar la creatividad. A veces eliminar alguna suposición puede abrir nuevas vÃas.
4.- Diviértete: entusiásmate con lo que haces, disfrútalo, plantéatelo como un juego, un reto, un desafÃo. Engáñate a ti mismo si es un puro infumable. Disfrázalo con nuevas ideas o diseños marca de la casa. Hazlo realmente atractivo.
5.- No te canses de probar posibles mejoras: incluso el más pequeño cambio puede cambiar la fisonomÃa de un programa o página web. Las pruebas han de hacerse de forma rigurosa.
6.- Apasiónate: una vez te diviertas, te costará menos trabajo irte a la cama pensando en tus programas.
7.- Domina tus herramientas: debes mejorar constantemente el uso que haces de tus herramientas de programación, cambiándolas en el caso de encontrar otras mejores. Tunéalas, aprende cómo funcionan, cómo sacarles el máximo partido.
8.- Plantéate nuevos conceptos: las personas que incubaron Skype, Google Docs o Twitter lo único que hicieron fue unir conceptos abstractos y a priori diferentes (teléfono + ordenadores; páginas web + procesadores de textos; ¿qué estará haciendo ahora la gente?). Piensa en los “¿y si…?”, y estarás en camino de hacer cosas diferentes.
9.- Estructurar como medio, no como limitación: la creatividad no es escribir todo lo que se te venga a la cabeza en un folio en blanco e imaginar un mundo sin limitaciones. Esto no es real. Estamos rodeados de limitaciones. No podemos evitarlas. Un programador ha de asumirlas como parte de las reglas del juego.
10.- No descartes nada hasta que lo intentes: sÃ, la profesora de tu guarderÃa tenÃa razón: no existen preguntas absurdas. Te sorprenderÃas si lo intentas. Pruébalo. Incluso si no funciona, algo te habrás acercado a una posible solución.
11.- Busca una solución más simple y elegante: el buen programador asume que la solución más simple es siempre la mejor. Las soluciones difÃciles nos conducen a dificultades.
12.- No temas retocar el código de otros: no reinventes la rueda, Internet está llena de buen código. Mejóralo si puedes.
13.- Colabora: cuatro ojos ven más que dos, dos mentes son más creativas que una. Siempre. Selecciona las mejores ideas, independientemente de cuál sea su procedencia. Evita las jerarquÃas, los amiguismos.
14.- Poquito a poco, crea algo hermoso: el hecho de que uses código muy básico y no necesariamente bonito no significa que no pueda conjuntarse resultando en un producto impresionante. Presta atención a los detalles, especialmente en aquellos que se reflejen en el conjunto.
August 12, 2008 6 comentarios