├── 9781484255988.jpg ├── Contributing.md ├── LICENSE.txt ├── README.md ├── cli └── catsay │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── cat_1.txt │ ├── src │ ├── bench.rs │ └── main.rs │ └── tests │ └── integration_test.rs ├── errata.md ├── game └── cat_volleyball │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── assets │ ├── audio │ │ ├── Computer_Music_All-Stars_-_Albatross_v2.ogg │ │ ├── Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg │ │ ├── LICENSE_AUDIO.txt │ │ ├── boop.ogg │ │ ├── bounce.ogg │ │ ├── confirm.ogg │ │ └── score.ogg │ ├── font │ │ └── square.ttf │ └── texture │ │ ├── ball.png │ │ ├── ball_color.png │ │ ├── pixel-cat.png │ │ ├── pixel-cat_flipped.png │ │ ├── spritesheet.json │ │ ├── spritesheet.png │ │ └── spritesheet.ron │ ├── audio │ ├── Computer_Music_All-Stars_-_Albatross_v2.ogg │ ├── Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg │ ├── LICENSE_AUDIO.txt │ ├── bounce.ogg │ └── score.ogg │ ├── font │ └── square.ttf │ ├── resources │ ├── bindings_config.ron │ └── display_config.ron │ ├── src │ ├── audio.rs │ ├── catvolleyball.rs │ ├── main.rs │ └── systems │ │ ├── bounce.rs │ │ ├── mod.rs │ │ ├── move_balls.rs │ │ ├── player.rs │ │ └── winner.rs │ └── texture │ ├── spritesheet.png │ └── spritesheet.ron ├── gui ├── catsay-gui-glade │ ├── Cargo.lock │ ├── Cargo.toml │ ├── images │ │ ├── cat.png │ │ └── cat_dead.png │ └── src │ │ ├── #layout.glade# │ │ ├── cat.png │ │ ├── layout.glade │ │ ├── layout.glade~ │ │ ├── main.rs │ │ └── main.rs.bk ├── catsay-gui │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── images │ │ └── cat.png │ ├── layout.glade │ └── src │ │ └── main.rs └── catsay-tui │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ └── src │ └── main.rs ├── machine-learning ├── cat-breed-k-means │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── cat_breed.md │ ├── config │ │ ├── generate.toml │ │ └── generate2.toml │ ├── run.sh │ └── src │ │ ├── bin │ │ ├── cluster.rs │ │ ├── generate.rs │ │ ├── plot.rs │ │ └── plot_results.rs │ │ └── main.rs └── cat-or-dog-nnet │ ├── Cargo.lock │ ├── Cargo.toml │ ├── run.sh │ └── src │ └── bin │ ├── generate_data.rs │ └── train_and_predict.rs └── physical ├── blink-cross-compile ├── Cargo.lock ├── Cargo.toml ├── auto-blink ├── button_debounce ├── manual-blink └── src │ └── main.rs └── physical-computing ├── Cargo.lock ├── Cargo.toml ├── examples ├── auto-blink.rs ├── button-debounce.rs ├── button.rs ├── led-on.rs └── manual-blink.rs └── sysfs.sh /9781484255988.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/9781484255988.jpg -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/Contributing.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/README.md -------------------------------------------------------------------------------- /cli/catsay/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/cli/catsay/Cargo.lock -------------------------------------------------------------------------------- /cli/catsay/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/cli/catsay/Cargo.toml -------------------------------------------------------------------------------- /cli/catsay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/cli/catsay/README.md -------------------------------------------------------------------------------- /cli/catsay/cat_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/cli/catsay/cat_1.txt -------------------------------------------------------------------------------- /cli/catsay/src/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/cli/catsay/src/bench.rs -------------------------------------------------------------------------------- /cli/catsay/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/cli/catsay/src/main.rs -------------------------------------------------------------------------------- /cli/catsay/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/cli/catsay/tests/integration_test.rs -------------------------------------------------------------------------------- /errata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/errata.md -------------------------------------------------------------------------------- /game/cat_volleyball/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | ../ 3 | -------------------------------------------------------------------------------- /game/cat_volleyball/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/Cargo.lock -------------------------------------------------------------------------------- /game/cat_volleyball/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/Cargo.toml -------------------------------------------------------------------------------- /game/cat_volleyball/assets/audio/Computer_Music_All-Stars_-_Albatross_v2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/audio/Computer_Music_All-Stars_-_Albatross_v2.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/assets/audio/Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/audio/Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/assets/audio/LICENSE_AUDIO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/audio/LICENSE_AUDIO.txt -------------------------------------------------------------------------------- /game/cat_volleyball/assets/audio/boop.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/audio/boop.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/assets/audio/bounce.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/audio/bounce.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/assets/audio/confirm.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/audio/confirm.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/assets/audio/score.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/audio/score.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/assets/font/square.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/font/square.ttf -------------------------------------------------------------------------------- /game/cat_volleyball/assets/texture/ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/texture/ball.png -------------------------------------------------------------------------------- /game/cat_volleyball/assets/texture/ball_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/texture/ball_color.png -------------------------------------------------------------------------------- /game/cat_volleyball/assets/texture/pixel-cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/texture/pixel-cat.png -------------------------------------------------------------------------------- /game/cat_volleyball/assets/texture/pixel-cat_flipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/texture/pixel-cat_flipped.png -------------------------------------------------------------------------------- /game/cat_volleyball/assets/texture/spritesheet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/texture/spritesheet.json -------------------------------------------------------------------------------- /game/cat_volleyball/assets/texture/spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/texture/spritesheet.png -------------------------------------------------------------------------------- /game/cat_volleyball/assets/texture/spritesheet.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/assets/texture/spritesheet.ron -------------------------------------------------------------------------------- /game/cat_volleyball/audio/Computer_Music_All-Stars_-_Albatross_v2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/audio/Computer_Music_All-Stars_-_Albatross_v2.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/audio/Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/audio/Computer_Music_All-Stars_-_Wheres_My_Jetpack.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/audio/LICENSE_AUDIO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/audio/LICENSE_AUDIO.txt -------------------------------------------------------------------------------- /game/cat_volleyball/audio/bounce.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/audio/bounce.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/audio/score.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/audio/score.ogg -------------------------------------------------------------------------------- /game/cat_volleyball/font/square.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/font/square.ttf -------------------------------------------------------------------------------- /game/cat_volleyball/resources/bindings_config.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/resources/bindings_config.ron -------------------------------------------------------------------------------- /game/cat_volleyball/resources/display_config.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/resources/display_config.ron -------------------------------------------------------------------------------- /game/cat_volleyball/src/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/src/audio.rs -------------------------------------------------------------------------------- /game/cat_volleyball/src/catvolleyball.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/src/catvolleyball.rs -------------------------------------------------------------------------------- /game/cat_volleyball/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/src/main.rs -------------------------------------------------------------------------------- /game/cat_volleyball/src/systems/bounce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/src/systems/bounce.rs -------------------------------------------------------------------------------- /game/cat_volleyball/src/systems/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/src/systems/mod.rs -------------------------------------------------------------------------------- /game/cat_volleyball/src/systems/move_balls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/src/systems/move_balls.rs -------------------------------------------------------------------------------- /game/cat_volleyball/src/systems/player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/src/systems/player.rs -------------------------------------------------------------------------------- /game/cat_volleyball/src/systems/winner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/src/systems/winner.rs -------------------------------------------------------------------------------- /game/cat_volleyball/texture/spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/texture/spritesheet.png -------------------------------------------------------------------------------- /game/cat_volleyball/texture/spritesheet.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/game/cat_volleyball/texture/spritesheet.ron -------------------------------------------------------------------------------- /gui/catsay-gui-glade/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/Cargo.lock -------------------------------------------------------------------------------- /gui/catsay-gui-glade/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/Cargo.toml -------------------------------------------------------------------------------- /gui/catsay-gui-glade/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/images/cat.png -------------------------------------------------------------------------------- /gui/catsay-gui-glade/images/cat_dead.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/images/cat_dead.png -------------------------------------------------------------------------------- /gui/catsay-gui-glade/src/#layout.glade#: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/src/#layout.glade# -------------------------------------------------------------------------------- /gui/catsay-gui-glade/src/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/src/cat.png -------------------------------------------------------------------------------- /gui/catsay-gui-glade/src/layout.glade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/src/layout.glade -------------------------------------------------------------------------------- /gui/catsay-gui-glade/src/layout.glade~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/src/layout.glade~ -------------------------------------------------------------------------------- /gui/catsay-gui-glade/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/src/main.rs -------------------------------------------------------------------------------- /gui/catsay-gui-glade/src/main.rs.bk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui-glade/src/main.rs.bk -------------------------------------------------------------------------------- /gui/catsay-gui/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui/Cargo.lock -------------------------------------------------------------------------------- /gui/catsay-gui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui/Cargo.toml -------------------------------------------------------------------------------- /gui/catsay-gui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui/README.md -------------------------------------------------------------------------------- /gui/catsay-gui/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui/images/cat.png -------------------------------------------------------------------------------- /gui/catsay-gui/layout.glade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui/layout.glade -------------------------------------------------------------------------------- /gui/catsay-gui/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-gui/src/main.rs -------------------------------------------------------------------------------- /gui/catsay-tui/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-tui/Cargo.lock -------------------------------------------------------------------------------- /gui/catsay-tui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-tui/Cargo.toml -------------------------------------------------------------------------------- /gui/catsay-tui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-tui/README.md -------------------------------------------------------------------------------- /gui/catsay-tui/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/gui/catsay-tui/src/main.rs -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/Cargo.lock -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/Cargo.toml -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/README.md -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/cat_breed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/cat_breed.md -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/config/generate.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/config/generate.toml -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/config/generate2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/config/generate2.toml -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/run.sh -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/src/bin/cluster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/src/bin/cluster.rs -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/src/bin/generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/src/bin/generate.rs -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/src/bin/plot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/src/bin/plot.rs -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/src/bin/plot_results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-breed-k-means/src/bin/plot_results.rs -------------------------------------------------------------------------------- /machine-learning/cat-breed-k-means/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /machine-learning/cat-or-dog-nnet/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-or-dog-nnet/Cargo.lock -------------------------------------------------------------------------------- /machine-learning/cat-or-dog-nnet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-or-dog-nnet/Cargo.toml -------------------------------------------------------------------------------- /machine-learning/cat-or-dog-nnet/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-or-dog-nnet/run.sh -------------------------------------------------------------------------------- /machine-learning/cat-or-dog-nnet/src/bin/generate_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-or-dog-nnet/src/bin/generate_data.rs -------------------------------------------------------------------------------- /machine-learning/cat-or-dog-nnet/src/bin/train_and_predict.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/machine-learning/cat-or-dog-nnet/src/bin/train_and_predict.rs -------------------------------------------------------------------------------- /physical/blink-cross-compile/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/blink-cross-compile/Cargo.lock -------------------------------------------------------------------------------- /physical/blink-cross-compile/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/blink-cross-compile/Cargo.toml -------------------------------------------------------------------------------- /physical/blink-cross-compile/auto-blink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/blink-cross-compile/auto-blink -------------------------------------------------------------------------------- /physical/blink-cross-compile/button_debounce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/blink-cross-compile/button_debounce -------------------------------------------------------------------------------- /physical/blink-cross-compile/manual-blink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/blink-cross-compile/manual-blink -------------------------------------------------------------------------------- /physical/blink-cross-compile/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/blink-cross-compile/src/main.rs -------------------------------------------------------------------------------- /physical/physical-computing/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/physical-computing/Cargo.lock -------------------------------------------------------------------------------- /physical/physical-computing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/physical-computing/Cargo.toml -------------------------------------------------------------------------------- /physical/physical-computing/examples/auto-blink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/physical-computing/examples/auto-blink.rs -------------------------------------------------------------------------------- /physical/physical-computing/examples/button-debounce.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/physical-computing/examples/button-debounce.rs -------------------------------------------------------------------------------- /physical/physical-computing/examples/button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/physical-computing/examples/button.rs -------------------------------------------------------------------------------- /physical/physical-computing/examples/led-on.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/physical-computing/examples/led-on.rs -------------------------------------------------------------------------------- /physical/physical-computing/examples/manual-blink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/physical-computing/examples/manual-blink.rs -------------------------------------------------------------------------------- /physical/physical-computing/sysfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/practical-rust-projects/HEAD/physical/physical-computing/sysfs.sh --------------------------------------------------------------------------------