____ ____ ____ | _ \ _____ ___ __ |___ \ / ___|___ _ __ ___ | | | |/ _ \ \ /\ / / '_ \ __) | | / _ \| '__/ _ \ | |_| | (_) \ V V /| | | |/ __/| |__| (_) | | | __/ |____/ \___/ \_/\_/ |_| |_|_____|\____\___/|_| \___|
_ooOoo_ o8888888o 88" "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |// `. / \\||| : |||// \ / _||||| -:- |||||_ \ | | \\\ - /'| | | | \_| `\`---'// |_/ | \ .-\__ `-. -'__/-. / ___`. .' /--.--\ `. .'___ ."" '< `.___\_<|>_/___.' _> \"". | | : `- \`. ;`. _/; .'/ / .' ; | \ \ `-. \_\_`. _.'_/_/ -' _.' / 01101100100`-.`___`-.__\ \___ /__.-'_.'_.-'01010010010101010010001001 `=--=-'
SIT STILL & RTFM
(READ THE F***ING MANUAL)
Introduction
This website is meant as a space for seekers of deep computer knowledge where I intend to go down to the core of multiple technical subjects related to computing. You will also find technical articles and ressources that will help you on your path of discovery and mastery of the computer design and programming discipline.
Articles
0x00 - Hello, World! (A deep dive)Useful links
My GitHub repoPublications worth a read
What every programmer should know about memory (Ulrich Drepper)Recommended books
- Operating systems. A. S. Tanenbaum & co.
- Compilers: Principles, Techniques, and Tools. A. V. Aho & co. (AKA the dragon book)
- Engineering a Compiler. K. D. Cooper & co.
- The C Programming Language. B. Kernighan
- Linkers and Loaders. J. R. Levine
- The Zen of Code Optimisation. M. Abrash
- The Graphics Programming Blackbook. M. Abrash
- Inner Loops. R. Booth
- Concrete Mathematics. D. Knuth & co.
- Hacker's Delight H. S. Warren
- Practical Binary Analysis. D. Andriesse
- Practical Malware Analysis. m. Sikorski and co.
- Rootkits and Bootkits. A. Matrosov & co.
- System Firmware. S. Banik & co.
- Low level programming. I. Zhirkov
- Applied Cryptography. B. Schneier
- Real-World Cryptography. D. Wong
- Cyrpto Dictionary. J-P. Aumasson
- Algorithmic Cryptanalysis. A. Joux
- Prime Numbers: A Computational Perspective. R. Crandall
- Modern X86 Assembly Language Programming: Covers X86 64-bit, AVX, AVX2, and AVX-512. D. Kusswurm
- Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD.D. Kusswurm
- ARM Assembly Internals & Reverse Engineering. M. A. Marstedter
My musical sketches/ideas
I have been playing music since I was a child, I have mastered multiple instruments and explored a wide range of styles but I remain
and always will be a metal head. I abhore commercial music for its lack of depth, taste, and novelty, though I recognize the talent and the
incredible musicianship that is poured into its production. I generally record everything by myself at home using Audacity on Linux and I layer everything down
after selecting the takes that, to me, represent the final sketch the best. In case you are wondering about the gear, I use an Alesis Nitro kit for the drums
(hacked to add a double bass - I could write a whole article about how I managed to do that) with different samples loaded up into an SD card, an Epiphone
Les Paul and a Squire Telecaster guitars with mostly a Zoom G3 for effects and sometimes some of my own pedals, a Fender Precision bass, a Yamaha AG06 mixing console
coupled with a Behringer Henyx 1202. So, nothing too expensive or really fancy!
If I had to enumerate the metal bands that influenced me the most it would be the following: Annihilator, Slayer, Tool, Lamb of God, Pantera, Damageplan, Black Label Society, Spliknot, Kreator,
Meshuggah, Metallica, Megadeth, God Is An Astronaut, Porcupine Tree, and a zillion others.
Below is a short sample of some of my explorations and peregrinations. I hope you enjoy it!
Title | Instruments | Comment |
---|---|---|
Dizzy | 1 x guitar (rhythm), 1 x bass, and 1 x ukulele (melody/solo) | Exploring melodies and rhythms |
Sponge | 2 x guitars (rhythm and solo) | Exploring melodies and rhythms |
End of Suffering | 2 x guitars | Heavily inspired by Invincible from Tool |
Blacken The Cursed Sun | 2 x guitars, 1 x bass, and drums | A cover of Blacken The Cursed Sun from Lamb of God with some minor changes. The drums nearly killed me and took A LOT of practice. |
Yin Yang | 2 x 7 strings guitars with a homemade distortion pedal | Goofing around with an oriental rhythm and scale on a 7-strings guitar. The title is a reference to the harmonious back and forth between the two guitar parts in the midst of the distortion chaos, hence, the voluntary excessive saturation |
Static | 2 x 7 strings guitars with a homemade distortion pedal | Goofing around on a 7-strings guitar |
FUCK YOU ALL | 2 x guitars, 1 x bass, and drums | Opening track of my first official album: THE DOOM AND GLOOM OF BEING HUMAN |
ANNIHILATE YOU | 2 x guitars, 1 x bass, and drums | Second track of my album: THE DOOM AND GLOOM OF BEING HUMAN |
RAGE | 2 x guitars, 1 x bass, and drums | Third track of my album: THE DOOM AND GLOOM OF BEING HUMAN |