Links
Lists of sources of information (sites, books, videos, YouTube channels, etc) of several themes and that can be interesting for anyone who whant to learn about them.
Assembly
- Introduction to x86_64 assembly: straightforward assembly tutorial.
Blender
- YouTube channels:
- Blender Forge: Excelent videos for beginners.
Emacs
- Emacs Wiki: A lot of things about Emacs.
Git
- Books:
- Pro Git: versão em inglês, Git official book. Excelent reference. And “excelent” is not enough to describe how good it is.
- Games:
- Githug: Yeah, with g. This is game that is also a Git tutorial.
Haskell
- Learn you a Haskell for Great Good!: Begginer’s guide to Haskell, iniciantes em Haskell, very easy to read.
3D printing
- Sites
- Tinkercad: Easy online 3D modeling
- Thingiverse: 3D models
- Marlin - G-Code: List of G-Code commands, manly for Marlin firmware.
- Design for 3D-Printing: Covers many aspects of 3D modeling for 3D printing.
- YouTube channels:
- Thinkyhead software: technical videos about the Marlin firmware, created by its maintainer.
Operating systems
- Putting the “You” in CPU: Covers everything about running a software in a modern operating system, covering low-level aspects (machine language, system calls), memory management, executable formats, multitasking, etc. Excellent reading.
Python
-
Automate the Boring Stuff with Python: Beginner-level Python book, very practical and focused on the automation of boring tasks.
-
Fluent Python: Avanced Python book, very good.