Sindicador de canales de noticias
Reanudado el servicio de Metro Bilbao entre Bidezabal y Larrabasterra después de un fallo en el suministro eléctrico
Los dioses deben estar locos y arrojan desde el cielo anillos de separación de cohetes
El otro día alguien se encontró en medio de la jungla keniata un misterioso objeto metálico circular. Medía más de dos metros y medio de diámetro y pesaba cerca de 500 kg. Cayó literalmente del cielo y al parecer el estruendo que causó al tocar tierra se oyó a 200 km de distancia.
Ahora la Agencia Espacial de Kenya lo ha identificado como un anillo de separación de un cohete, aunque todavía no se sabe de qué cohete y, por tanto, quién es «el propietario». Todo un enigma que seguramente se resolverá pronto. Además del artículo en Nation hay un vídeo del noticiario de la NTV al respecto.
La zona se mantiene acordonada para evitar a los curiosos que hay por allí, pero el suceso ha causado cierta conmoción. Aunque este tipo de piezas de los cohetes multietapa están diseñadas para quemarse completamente en la reentrada, antes de llegar al suelo, a veces sucede como en este caso y por alguna razón llegan a tierra casi intactos. Naturalmente, si un chisme de esos, con su sólida media tonelada de peso, cayera cerca de zonas pobladas, de gente o de sus posesiones –por improbable que sea– podría causar graves daños.
No creo que sea demasiado difícil dar con el propietario, ya sea por marcas, diseños o números de serie en la pieza. En el peor de los casos se pueden revisar las trayectorias de los cohetes lanzados ese día. Así que a alguna empresa o agencia se le viene encima un «aviso», por no decir un multazo, por haber sido un tanto descuidados.
Licitadas de nuevo las obras contra las inundaciones en la estación de ferrocarril de Cantillana (Sevilla)
Development » Deprecations #2012 (stable)
Un temporal de nieve dificulta el transporte aéreo y ferroviario en el sur de Alemania
Development » SpotBugs #2413 (stable)
Development » Packages #2150 (stable)
Development » Builds #2461 (stable)
Dismoer – Compresor Automático con calderín D-80, con aerografo y manguera de conexión. Ref: 26106
Compresor Automático con calderín D-80, con aerografo y manguera de conexión. Marca Dismoer. Ref: 26106. Precio: 171,90 Euros. – COMPRESOR […]
La entrada Dismoer – Compresor Automático con calderín D-80, con aerografo y manguera de conexión. Ref: 26106 aparece primero en Blog Zaratren.
DCCconcepts – Convertidor decodificador DCC de 3 cables a 2 cables (paquete de 3). Ref: DCD-SDC3
DCCconcepts – Convertidor decodificador DCC de 3 cables a 2 cables (paquete de 3). Ref: DCD-SDC3. Precio: 12,90 Euros. CONVERTIDOR […]
La entrada DCCconcepts – Convertidor decodificador DCC de 3 cables a 2 cables (paquete de 3). Ref: DCD-SDC3 aparece primero en Blog Zaratren.
Zvezda – Paracaidistas soviéticos 1941-1943, Escala 1:72, Ref: 6138
Zvezda – Paracaidistas soviéticos 1941-1943, Escala 1:72, Ref: 6138. Precio: 4,90 Euros. FICHA TECNICA PARACAIDISTAS SOVIÉTICOS 1941-1943. KIT DE MONTAJE […]
La entrada Zvezda – Paracaidistas soviéticos 1941-1943, Escala 1:72, Ref: 6138 aparece primero en Blog Zaratren.
Tamiya – Spray Med. Gray 2 RAF, Bote de 100 ml, ( 86532 ), Ref: AS-32
Spray Med. Gray 2 RAF, Bote de 100 ml, ( 86532 ). Marca Tamiya, Ref: AS-32. Precio: 8,90 Euros. SPRAY […]
La entrada Tamiya – Spray Med. Gray 2 RAF, Bote de 100 ml, ( 86532 ), Ref: AS-32 aparece primero en Blog Zaratren.
Citadel Colour – Acrílico, Pintura Contrast: Blood Angels Red, Bote 18 ml. Ref: 29-12
Citadel Colour – Acrílico, Pintura Contrast: Blood Angels Red, Bote 18 ml. Ref: 29-12. Precio: 5,70 Euros. – ACRÍLICO, PINTURA […]
La entrada Citadel Colour – Acrílico, Pintura Contrast: Blood Angels Red, Bote 18 ml. Ref: 29-12 aparece primero en Blog Zaratren.
Development » Ignored Test Scan #2603 (stable)
US rail industry supplier rebrands subsidiaries
Development » Deprecations #2011 (stable)
El libro recursivo de la recursividad
Este curioso libro llamado The Recursive Book of Recursion, de apropiado título y no menos apropiada portada con efecto droste, parece una estupenda guía sobre todo lo relacionado con la recursividad en algoritmos y programación.
Para los principiantes, la recursividad se refiere a técnicas en las que funciones, rutinas o programas «se llaman a sí mismos» para obtener un resultado.
Un ejemplo fácil de entender aunque no especialmente brillante –porque hay formas mejores de hacerlo– sería calcular el factorial de un número entero, denotado como n! Como el resultado es la multiplicación de todos los números enteros entre 1 y n (o de n a 1, que es lo mismo) basta definir una función que calcule el resultado de multiplicar n por el factorial de (n-1). Esa función se «llamará a sí misma» cuantas veces haga falta hasta devolver el resultado final (primero multiplicando n-1 por el cálculo del factorial de n-2, etcétera). Normalmente hay que incluir casos especiales para finalizarlo, por ejemplo si n<2, en cuyo caso el resultado es 1 y se termina el cálculo.
En vez de para algo sencillo como este ejemplo matemático puede utilizarse un algoritmo recursivo para recorrer puntos de una ruta en un mapa, de archivos en directorios-dentro-de-directorios y cosas así.
Según el índice, el libro incluye:
- Fundamentos y principios de la recursión, incluyendo las diferencias entre recursión e iteración.
- Algoritmos clásicos que suelen aparecer en entrevistas de trabajo de programación, como el backtracking, el «divide-y-vencerás» y similares.
- Técnicas de optimización de algoritmos recursivos.
- Aplicaciones prácticas de la recursión en proyectos, desde recorrer directorios y archivos a la creación de fractales y laberintos.
- Ejemplos completos y prácticos en Python y JavaScript.
Se puede comprar como eBook directamente de la editorial No Starch Press o a través de Amazon en Kindle o papel.
_____
Nota para tiquismiquis sobre si se dice «recursivo», «recursión», «recursividad» o «recurrencia». Cada concepto lo define el diccionario de la RAE de forma diferente, y curiosamente no todas las acepciones están relacionadas o enlazadas. Aquí me quedo con la definición de recursivo, acepción 2: «que se aplica de nuevo al resultado de haberlo aplicado previamente».
Relacionado: