Let's Learn Rust: Vectors and Hash Maps
It probably comes as no surprise that Rust implements the two most popular data structures in computing: Vectors and Hash Maps. You'll want to learn these and learn them well as you'll use them in most programs you build.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/087
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
61
views
Let's Learn Rust: Checkpoint, Create a Calculator App
We've hit a checkpoint. Let's build a small Rust program using skills we've used in the past videos.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/086
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
46
views
Let's Learn Rust: Structs and Traits
Structs (or Structures) and Traits which are key building blocks for any well composed Rust programs, allow you to group common properties and methods as well as compose reusable and generic functionality.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/084
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
68
views
Let's Learn Rust: Control Flow
You'll find the Control Flow in Rust to be both similar and recognizable from other languages, but also offering a great deal of more features and flexibility; a great feat for a statically typed and ahead-of-time compiled language.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/083
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
77
views
Let's Learn Rust: Enums and Simple Matching
Enumerated types allow for clearer code and more compile time checks as well as being easy to pattern match with the match keyword.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/082
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
52
views
Let's Learn Rust: Compiler, Variables, Functions, Strings
You'll start by hating the Rust compiler but eventually you'll love it for what it does: eliminate common runtime errors. We'll also chat about variables, functions, and strings.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/081
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
73
views
Let's Learn Rust: Installation, Cargo, Project Structure, and Primer
Rust is a very powerful language that deserves your attention. It's pretty easy to get going with Rust as they've made installation and project generation very straightforward. In this mini series, let's learn Rust together.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/080
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
86
views
Best Linux Distros in 2019 for Beginners
No need to try 200 Linux distros as a beginner to find a good one. I spent the time for you in finding 5 really beginner friendly distros to ease your transition and get you going fast.
Hope you enjoyed the video!
Kubuntu:
https://kubuntu.org/getkubuntu/
Manjaro:
https://manjaro.org/download/
Elementary OS (don't forget to click custom and put $0):
https://elementary.io/
Fedora:
https://getfedora.org/
Linux Mint:
https://linuxmint.com/download.php
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/079
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
118
views
1
comment
Data Structures: Singly Linked Lists and Doubly Linked lists implementation in C
Singly and Doubly linked lists hold some advantage over arrays and may be more appropriate depending on your use case. Always good to have options.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/078
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
55
views
Data Structures: Hash Table implementation in C
Hash Tables are one of the most widely used data structures in computing. Knowing how they work and why they are efficient is important even if you never directly interact with them. Some languages have them built in and others you must do it yourself. In this video, we're doing it ourselves.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/077
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
67
views
Basic usage of the Raspberry Pi GPIO pins
Working with Raspberry Pi GPIO pins is easy and very useful. In this video is an introduction to doing just that.
Hope you enjoyed the video!
PiJuice HAT:
https://uk.pi-supply.com/products/pijuice-standard
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/076
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
130
views
Unity3D: Creating components to interact with GameObjects
Getting started with Unity3D and game development is easier than you think. By using components with GameObjects, you can really make things come to life.
Special Thanks to my friend Duckie from Discord for helping to develop this content as well as ensure it's accuracy. He's a professional.
Hope you enjoyed the video!
Unity Download:
https://unity3d.com/get-unity/download
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/075
Join my Discord server and come say hi:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/realtux
https://github.com/engineer-man/youtube
Send me a Gab:
https://gab.com/engineerman
Other Social:
https://reddit.com/r/engineerman
https://twitter.com/_EngineerMan
https://www.facebook.com/engineermanyt
62
views
What is a bare Git repo and why you need them
Bare repositories are similar to normal repositories except they are better suited to be used by multiple people as the authoritative repository.
Hope you enjoyed the video!
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
64
views
React.js components, props, and state explained
React.js components fit together nicely to make decoupled and easy to manage interfaces. props and state make this even easier.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/073
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
71
views
Getting started with React.js: Simple todo list
React.js is a powerful tool for creating flexible component based user interfaces. This is a light introduction to React. More videos to follow.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/070
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
112
views
DIY Raspberry Pi Wireless Driveway Gate Opener
I created some technology around my motorized gate opener, specifically that which lets me open it remotely.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/068
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
88
views
5 programming languages you need to be familiar with in 2019
Here are my choices for the 5 languages to know in 2019. Each were selected based on language merits, relevance in modern development, community, and other criteria.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/069
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
92
views
Supercharged Docker with Docker Compose
Docker Compose takes your Docker game to the next level. Ditch all that long docker command writing in favor of a file based configuration.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/066
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
87
views
Linux Nice and Priority values
Controlling process priorities in Linux is both easy and useful especially in resource strapped environments. Savvy Linux users can get the most out of their system.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/065
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
79
views
Docker Concepts Introduction
The new kid on the block Docker is pretty powerful and pretty useful. You'll see why.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/063
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
71
views
Linux, Unix, macOS Cron Jobs
Cron Jobs can help you schedule jobs to run at specified times and/or intervals. Though a slightly odd syntax, it's pretty easy once you understand it.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/064
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
68
views
10 things you can do with Linux that you can't do with Windows
Linux holds significant advantage over Windows with few drawbacks.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/061
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
111
views
1
comment
The Linux File System...for humans
The Linux File System is not as scary or complicated as you might think.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/060
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
72
views
Linux processes, init, fork/exec, ps, kill, fg, bg, jobs
Delve into the Linux process management system and see how everything fits together.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/059
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
96
views
Redis Basics: Strings, Hashes, Lists, Pub/Sub
Redis is super powerful. Have a look and see the power for yourself.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube/tree/master/057
Join my Discord server to chat with me:
https://discord.gg/engineerman
Check out some code on my GitHub:
https://github.com/engineer-man/youtube
Tweet me something funny on Twitter:
https://twitter.com/_EngineerMan
Say hi over at Facebook:
https://www.facebook.com/engineermanyt
Sincerely,
Engineer Man
67
views