Construir un reloj binario con elixir y nervios: Utilizar la estratificación para producir mejores sistemas integrados

Puntuación:   (4,5 de 5)

Construir un reloj binario con elixir y nervios: Utilizar la estratificación para producir mejores sistemas integrados (Frank Hunleth)

Opiniones de los lectores

Actualmente no hay opiniones de lectores. La calificación se basa en 2 votos.

Título original:

Build a Binary Clock with Elixir and Nerves: Use Layering to Produce Better Embedded Systems

Contenido del libro:

¿Quieres mejorar en la codificación de Elixir? Escribe un proyecto de hardware con Nerves. A medida que construyas este reloj binario, incorporarás resiliencia utilizando OTP, las mismas librerías que alimentan muchos conmutadores telefónicos comerciales. Atacarás la complejidad como lo hacen los expertos, utilizando un enfoque por capas. Perfeccionarás tus habilidades de depuración dando pequeños pasos, fácilmente verificables, hacia tu objetivo. Cuando haya terminado, tendrá un reloj binario de trabajo y una buena apreciación del trabajo que entra en un sistema de hardware. También serás capaz de aplicar esa comprensión a cada nueva línea de Elixir que escribas.

Combinar software con hardware puede ser frustrante, pero puedes llegar a ser competente en poco tiempo si adoptas un enfoque simple y lógico. El parpadeo de un solo LED es el tradicional hola-mundo de los sistemas embebidos. Construir tu propio reloj binario es el siguiente paso lógico. Parpadea agrupaciones de LEDs basados en la hora del sistema. Esta guía te guía a través de un proyecto de trabajo utilizando las técnicas utilizadas por los expertos que construyen software para hardware todos los días.

Este proyecto de sentido común avanza en pequeños pasos lógicos. A medida que avanzas, puedes verificar cada paso antes de pasar al siguiente. No tienes que ser un novato en Nerves para beneficiarte de este proyecto. Conviértete en un mejor programador Elixir mientras construyes tu propia obra maestra de escritorio. Con un enfoque por capas para el diseño de software, usted aprenderá a controlar la complejidad de sus programas de la forma en que los expertos lo hacen, centrándose en una pequeña porción de su sistema a la vez.

Cuando hayas terminado, tendrás tu propio reloj binario, y también más de las herramientas que necesitas para diseñar y construir tus propios proyectos Nerves y Elixir. También serás un mejor programador con una apreciación más profunda de las técnicas de estratificación para controlar la complejidad.

Lo que necesitas:

Este proyecto es para desarrolladores Elixir que quieren empezar con Nerves, o mejorar sus habilidades. El proyecto está diseñado para Elixir 1. 11 y Nerves 1. 7, pero las versiones posteriores probablemente funcionarán también con ligeras modificaciones. El proyecto utiliza una Raspberry Pi cero con un conjunto de componentes. Con ligeras modificaciones, puedes hacer que funcione también con otros componentes.

Otros datos del libro:

ISBN:9781680509236
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2022
Número de páginas:108

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Construir un reloj binario con elixir y nervios: Utilizar la estratificación para producir mejores...
¿Quieres mejorar en la codificación de Elixir?...
Construir un reloj binario con elixir y nervios: Utilizar la estratificación para producir mejores sistemas integrados - Build a Binary Clock with Elixir and Nerves: Use Layering to Produce Better Embedded Systems

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)