Outils pour utilisateurs

Outils du site


issue198:critique_litteraire

Ceci est une ancienne révision du document !


Python Playground Second Edition Geeky Projects for the Curious Programmer by Mahesh Venkitachalam

Publisher: No Starch Press Release date: September 2023 Pages: 448 ISBN-13: 9781718503045 Price: $39.99 USD Level: Intermediate

I did the original review on Python Playground First Edition back in FCM 105 (January 2016). I rated it 5 stars and said that “this is a book that belongs in every Python programmer’s library”. Apparently, No Starch Press liked it so much, it’s now in the advertising for the second edition.

The second edition does not disappoint! There are 5 new projects that are, as his previous project set, exciting, and provide very good Python background in the real-world. The new projects include features such as an IoT garden monitor, Machine-learning driven speech recognition system on the Raspberry Pi, and using the RPi Pico to emulate the plucking of guitar strings with harmonics.

I finally got around to trying out the flocking Boids program and I have to say that I could sit and watch this program for well over an hour. It’s that addictive.

You can even click in the window to add new Boids and watch them join a flock.

This is yet another 5 star book, and my comment from the last review of Mr. Venkitachalam’s book still stands! It’s a book that belongs in every Python programmer's library!

Table of contents Acknowledgments Introduction Part I: Warming Up Chapter 1: The Koch Snowflake Chapter 2: Spirographs Part II: Simulating Life Chapter 3: Conway’s Game of Life Chapter 4: Musical Overtones with the Karplus-Strong Algorithm Chapter 5: Flocking Boids Part III: Fun with Images Chapter 6: ASCII Art Chapter 7: Photomosaics Chapter 8: Autostereograms Part IV: Enter 3D Chapter 9: Understanding OpenGL Chapter 10: Conway’s Game of Life on a Torus Chapter 11: Volume Rendering Part V: Hardware Hacking Chapter 12: The Karplus-Strong Algorithm on a Raspberry Pi Pico Chapter 13: Laser Audio Display with a Raspberry Pi Chapter 14: IoT Garden Chapter 15: Audio ML on Pi A Python Installation B Raspberry Pi Setup

issue198/critique_litteraire.1698502000.txt.gz · Dernière modification : 2023/10/28 16:06 de auntiee