martes, 13 de agosto de 2019

Objetivo la Luna. Testimonios de la carrera espacial (National Geographic)

Objetivo la Luna. Testimonios de la carrera espacial es un libro donde se recopilan artículos que se publicaron en la revista National Geographic, desde 1959 hasta 1969, relacionados con el programa espacial norteamericano y la llegada del hombre a la Luna.
jarban02_pic115: Objetivo la Luna. Testimonios de la carrera espacial (NG)
1ª edición: junio de 2019

El libro consta de un prólogo escrito por Ángel Gómez Roldán (Dtor. de la revista Astronomía) y de 11 artículos:
  1. "De camino a la Luna" por Allan C. Fischer (Redactor adjunto de National Geographic), publicado en Febrero de 1959.
  2. "Huellas en la Luna" por Hugh L. Dryden (Administrador adjunto de la NASA), publicado en Marzo de 1964.
  3. "La Luna en primer plano" por Eugene M. Shoemaker (Jefe del Dpto. de Astrogeología del Servicio Geológico de los Estados Unidos), publicado en Noviembre de 1964. 
  4. "Un viaje de lo más fantástico De como el Apolo 8 se encontró con la Luna" por Sam C. Phillips (Director del programa Apolo), publicado en Mayo de 1969.
  5. "Y ahora, hacia la superficie prohibida de la Luna" por Kenneth F. Weaver (Ayudante de edición de National Geographic), publicado en Mayo de 1969.
  6. "Los primeros exploradores de la Luna. La increíble historia del Apolo 11", publicado en Diciembre de 1969.
  7. "El hombre pisa otro mundo". Conversaciones históricas y fotografías de los astronautas Neil A. Armstrong, Edwin E. Aldrin y Michael Collins, publicado en Diciembre de 1969.
  8. "Sonidos de la era espacial". Una grabación narrada por el astronauta Frank Borman, publicado en Diciembre de 1969.
  9. "El vuelo del Apolo 11: Un gran salto para la humanidad" por Kenneth F. Weaver (Ayudante de edición de National Geographic), publicado en Diciembre de 1969.
  10. "Qué nos cuentan las rocas lunares", por Kenneth F. Weaver (Ayudante de edición de National Geographic), publicado en Diciembre de 1969.
  11. "Próximos pasos en el espacio" por Thomas O. Paine (Director de la NASA), publicado en Diciembre de 1969.
Los artículos no se habían publicado antes en castellano y los cinco primeros son anteriores a la llegada a la Luna del Apolo 11.

Mi opinión personal: Me ha gustado mucho el libro, se lee de un tirón. En todos los artículos se mantiene el interés por la lectura y se aportan testimonios y opiniones de personas que fueron partícipes de la llegada del ser humano a la Luna. El libro está muy bien editado y cuenta con múltiples fotografías y gráficos originales de aquella época. Hay algún artículo donde el estilo periodístico está un poco anticuado, pero en general es un libro muy ameno destinado al público en general que tenga interés en conocer la historia de la carrera espacial que conllevó la llegada del ser humano a la Luna.

Enlace:

miércoles, 24 de julio de 2019

Locos por las matemáticas de Ian Stewart

Locos por las matemáticas. Pasatiempos y juegos matemáticos es un libro de matemáticas recreativas escrito por Ian Stewart y publicado por la Editorial Planeta de Libros en la colección "Booket Ciencia".

jarban02_pic114: Locos por las matemáticas de Ian Stewart
1ª edición: mayo de 2017 (2ª impresión)

En el libro se recopilan 20 artículos de matemática recreativa que el autor publicó en diferentes revistas del grupo Scientific American, y en cada artículo se presenta, de una forma lúdica, una historia relacionada con un concepto matemático (números notables, lógica matemática, combinatoria, geometría, etc.) con el propósito de que el lector disfrute de la lectura del artículo.

Los títulos de los artículos son "Yo sé que tu sabes que...", "Teorías del dominó", "Girando las mesas", "El principio antropomúrfico", "Contando el Ganado del Sol", "El gran robo de la alcantarilla", "Rompecabezas de doble dirección", "Historias de un número olvidado", "¿Es justo el Monopoly?", "El Monopoly revisitado", "Una guía para datar por computador", "Repartiendo el botín", "Cuadrando el cuadrado", "La conjetura del fuelle", "Apilando pirámides premeditamente", "Sea un gran maestro de Puntos-y-Cajas", "Chupando chocolate campechanamente", "Arrojando un poco de oscuridad", "Apuradas piruetas entre piratas" y "Un millón de dólares por el buscaminas".

La publicación del artículo "Historias de un número olvidado" en 1996 supuso la popularización de la Sucesión de Padovan y de la representación gráfica de la espiral de triángulos equilateros donde la longitud de los lados siguen la sucesión de Padovan.

El libro se publicó originalmente en inglés con el título "Math Hysteria. Fun and games with mathematics" por la editorial Oxford University Press.

Mi opinión personal: La lectura del libro resulta bastante amena. Los temas matemáticos que se tratan son bastante variados y la mayoría de los artículos incluyen curiosidades matemáticas, un pasatiempo o un juego matemático. Los capítulos son independientes entre sí y se pueden leer de forma aleatoria.

Los artículos están escritos de forma descriptiva y no es preciso poseer un nivel elevado de matemáticas para comprender la mayor parte del libro, aunque se precisa tener un nivel de matemáticas a nivel de bachillerato para comprender el libro en su totalidad. En general, es un libro recomendable para cualquier persona que tenga interés por las matemáticas y resulta bastante entretenido.

Enlaces:

domingo, 23 de junio de 2019

Fotografías de Bilbao (7)

En esta ocasión, he tomado una fotografía de la Torre Iberdrola con una cámara Ricoh Caplio R5 y la he transformado de tres formas diferentes con el editor de imágenes GIMP.

jarban02_pic111: Torre Iberdrola (Bilbao) Imagen_01
Torre Iberdrola: Imagen_01

jarban02_pic112: Torre Iberdrola (Bilbao) Imagen_02
Torre Iberdrola: Imagen_02

jarban02_pic113: Torre Iberdrola (Bilbao) Imagen_03
Torre Iberdrola: Imagen_03

sábado, 25 de mayo de 2019

Programación de Arduino de Simon Monk

Programación de Arduino. Introducción a Sketches es un tutorial escrito por Simon Monk y publicado por Ediciones Anaya Multimedia en la colección "Títulos especiales".

jarban02_pic110: Programación de Arduino de Simon Monk
edición: año 2018

Simon Monk es uno de los autores de referencia en todo lo relativo a publicaciones sobre placas electrónicas programables para proyectos educativos y cultura maker. Habiendo publicado más de 25 libros sobre este tema y vendido más de 500.000 ejemplares a nivel mundial.

La programación de las placas de Arduino es una de las partes fundamentales a la hora de realizar este tipo de proyectos. Los programas (sketches) se pueden escribir y compilar en distintos entornos de programación (IDE de Arduino, Scratch, Matlab, Visualino, etc.), aunque el IDE de Arduino es el entorno oficial de programación de Arduino y el lenguaje C++ el lenguaje nativo de Arduino. En este libro se explica como implementar los sketches para programar la placa Arduino Uno Rev3 utilizando el IDE.

El libro consta de una introducción, once capítulos: 
  1. Esto es Arduino 
  2. Primeros pasos 
  3. Nociones básicas sobre el lenguaje C 
  4. Funciones 
  5. Matrices y cadenas 
  6. Entrada y salida 
  7. Biblioteca estándar de Arduino 
  8. Almacenamiento de datos 
  9. Pantallas 
  10. Programar Arduino para el Internet de las cosas 
  11. Lenguaje C++ y bibliotecas 
Y de un índice alfabético.

El libro se publicó originalmente en inglés con el título "Programing Arduino: Getting Started with Sketches" por la editorial McGraw-Hill Education

Mi opinión personal: Al contrario que en la mayoría de libros que se escriben sobre Arduino, donde el hardware prima sobre el software, este libro se centra en la programación. El autor comienza detallando las características del IDE y de la placa Arduino Uno. Para, posteriormente, ir introduciendo los conceptos de programación necesarios para ir redactando los códigos, compilarlos, cargarlos en el microcontrolador de la placa y proceder a su ejecución en diferentes pruebas prácticas.

En lo que se refiere al software, se explica como utilizar un programa (Blink) que viene preinstalado en la placa, se detallan nociones básicas del lenguaje C (comandos, funciones, variables, matrices, etc.), se enseña como crear sketches para controlar las señales de entrada y salida de la placa, como utilizar la Biblioteca estándar de Arduino, como gestionar el almacenamiento de datos en la placa, como utilizar bibliotecas para controlar placas shield (placas que se ensamblan a las placas de Arduino y añaden a estas funcionalidades adicionales) y, al final, se esbozan algunas nociones del lenguaje C++ con el propósito de realizar programas orientados a objetos.

En lo que se refiere al hardware que se utiliza en las prácticas, hay tres tipos de prácticas:
  1. Prácticas en las que se utiliza solo la placa de Arduino Uno: este tipo de prácticas tienen como objetivo hacer nuestros primeros sketches para controlar la placa Arduino Uno. Para realizar este tipo de prácticas se necesitan una placa Arduino Uno, cables, un interruptor, resistencias y un multímetro digital (los usuarios más avanzados pueden utilizar un osciloscopio para realizar algunas mediciones adicionales). 
  2. Prácticas en las que se utilizan placas Arduino Uno equipadas con placas shield del tipo pantalla LCD alfanumérica y pantalla OLED: con este tipo de prácticas se pretende hacer sketches donde se integran librerías externas. Para realizar este tipo de prácticas se necesitan los mismos componentes que en el primer tipo de prácticas más las placas shields y las librerías específicas para controlar estos tipos de placas que estén disponibles en el IDE. 
  3. Prácticas en las que se utilizan placas Arduino Uno equipadas con placas shield para el Internet de las cosas: con este tipo de prácticas se pretende desarrollar proyectos donde la placa Arduino actúe como un servidor Web o donde la placa Arduino sea controlada desde la Web. Para realizar este tipo de prácticas se necesitan los mismos componentes que en el primer tipo de prácticas más placas shield del tipo Ethernet, Ether Ten y NodeMCU ESP8266 y librerías específicas para controlar este tipo de placas que estén disponibles en el IDE.
Resumiendo, este libro puede resultar muy útil para aquellas personas que tengan conocimientos previos de implementación de algoritmos y de programación. Partiendo de unos conocimientos previos en estos temas se puede llegar a tener un nivel adecuado para comprender todo el libro y desarrollar programas para realizar una gran variedad de proyectos.

La mayoría de los códigos de los programas están escritos en lenguaje C, ya que es un lenguaje más sencillo que el lenguaje C++ y en el IDE de Arduino se pueden escribir los códigos en ambos lenguajes (el lenguaje C++ es una extensión del lenguaje C que se emplea para la programación orientada a objetos). Solo se utiliza el lenguaje C++ en el capítulo 11.

También hay que tener en cuenta que la del software de Arduino que se utiliza en el libro es la 1.6, cuando a fecha de publicación de esta entrada es posible descargar la versión 1.8.7

Enlaces: