Notes
Personal notes taken to improve and remember things for myself. Maybe you find them useful too.
This section was previously presented as a separate project named unixworks / bsdworks.
-
FreeBSD setup
Configure a fresh FreeBSD installation.
FreeBSD VirtualBox setup
Configure FreeBSD as a VirtualBox guest.
-
BSPWM ricing
Transform your X11 context into a BSPWM window manager.
-
CLI Git
A short compilation of git commands and workflows.
Vim and C
Yet another fine tuned VIM setup for C.
-
Makefiles 101
Get a piece of the cake and build C programs.
Working with headers
Separate, organize and manage your code with headers.
Working with memory
Control how memory is managed in your program.
Working with pointers
Deep dive into the memory management in C.
Working with files I
Learn how to read and write files in plain text format.
Working with files II
Working with binary data to read and write files.
Working with threads
Unleash the power of your cpu to serve your program.
Ncurses part I
Learn how to create TUI programs
Ncurses part II
Learn how to create TUI programs
Xlib 101
The basic Xlib recipe to get started
-
Directories, files & data
A short introduction to directories, files and data.
Regular expressions
grep that $[^]* for me.
Variables & Functions
Using variables and functions.
Control structures & flow control
Controlling variables and functions.
Awk & Sed
Master and Commander