Építsünk egy bináris órát Elixírrel és idegekkel: Használja a rétegezést jobb beágyazott rendszerek előállításához

Értékelés:   (4.5 az 5-ből)

Építsünk egy bináris órát Elixírrel és idegekkel: Használja a rétegezést jobb beágyazott rendszerek előállításához (Frank Hunleth)

Olvasói vélemények

Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.

Eredeti címe:

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

Könyv tartalma:

Szeretne jobban kódolni az Elixir-t? Írj hardverprojektet a Nerves segítségével. Miközben ezt a bináris órát építed, az OTP segítségével rugalmasságot építesz be, ugyanazokat a könyvtárakat használva, amelyek számos kereskedelmi telefonkapcsolót működtetnek. A komplexitást a szakértők módján, réteges megközelítéssel fogod kezelni. A hibakeresési készségeidet apró, könnyen ellenőrizhető lépésekkel élesíted a célod felé vezető úton. Mire végzel, lesz egy működő bináris órád, és jól fogod értékelni a hardveres rendszerekben rejlő munkát. Képes leszel arra is, hogy ezt a megértést minden egyes új sor Elixir írása során alkalmazd.

A szoftver és a hardver kombinálása frusztráló lehet, de egyszerű, logikus megközelítéssel pillanatok alatt gyakorlottá válhatsz. Egyetlen LED villogása a beágyazott rendszerek hagyományos hello-világát jelenti. A saját bináris óra megépítése a logikus következő lépés. A rendszeridő alapján LED-ek csoportjait villogtatja. Ez az útmutató végigvezet egy működő projekten, olyan technikákat alkalmazva, amelyeket olyan szakértők használnak, akik nap mint nap hardverekhez építenek szoftvert.

Ez a józan ésszel megtervezett projekt apró, logikus lépésekben halad előre. Ahogy halad előre, minden egyes lépést ellenőrizhet, mielőtt a következőre lépne. Nem kell ideges kezdőnek lennie ahhoz, hogy hasznát vegye ennek a projektnek. Legyen jobb Elixir-programozó, miközben megépíti saját asztali bemutatóját. A szoftvertervezés rétegzett megközelítésével megtanulod, hogy a szakértőkhöz hasonlóan irányítsd programjaid összetettségét azáltal, hogy egyszerre a rendszered egy-egy kis szeletére koncentrálsz.

Amikor végeztél, meglesz a saját bináris órád, és több olyan eszközöd is, amire szükséged van a saját Nerves- és Elixir-projektjeid tervezéséhez és elkészítéséhez. Emellett jobb programozó leszel, aki mélyebben megérti a komplexitás szabályozására szolgáló rétegzési technikákat.

Amire szükséged van:

Ez a projekt Elixir fejlesztőknek szól, akik szeretnének belekezdeni a Nervesbe, vagy fejleszteni a készségeiket. A projekt Elixir 1-re készült. 11 és a Nerves 1. 7, de a későbbi verziók is valószínűleg működni fognak, enyhe módosításokkal. A projekt egy Raspberry Pi nullát használ, egy komponenskészlettel. Enyhe módosításokkal más komponensekkel is működőképessé teheti ezt a könyvet.

A könyv egyéb adatai:

ISBN:9781680509236
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2022
Oldalak száma:108

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Építsünk egy bináris órát Elixírrel és idegekkel: Használja a rétegezést jobb beágyazott rendszerek...
Szeretne jobban kódolni az Elixir-t? Írj...
Építsünk egy bináris órát Elixírrel és idegekkel: Használja a rétegezést jobb beágyazott rendszerek előállításához - Build a Binary Clock with Elixir and Nerves: Use Layering to Produce Better Embedded Systems

A szerző munkáit az alábbi kiadók adták ki: