Skip to content

Instantly share code, notes, and snippets.

View rbento's full-sized avatar

Rodrigo Bento rbento

  • Toronto
View GitHub Profile
@rbento
rbento / notes-on-zorin.md
Last active April 13, 2025 08:27
Notes on Zorin OS

Zorin OS

Remap Caps Lock to Escape

gsettings set org.gnome.desktop.input-sources xkb-options "['caps:escape']"

Install Docker Desktop

@rbento
rbento / notes-on-quarkus.md
Created March 28, 2025 03:15
Notes on Quarkus

Quarkus

A Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best of breed Java libraries and standards.

Install

With SDKMAN!:

@rbento
rbento / notes-on-apple-2.md
Last active March 25, 2025 08:56
My Notes on Apple 2 Programming

Apple 2 Programing

Program

hello.s

        .segment "HEADER"
        .byte $01, $08, $01, $00, $00, $00, $00, $00  ; Apple DOS binary header

        .segment "CODE"
@rbento
rbento / notes-on-apple-silicon-arm-assembly.md
Last active August 28, 2024 15:51
My notes on Apple Silicon ARM Assembly programming

Apple Silicon ARM Assembly

Linking with macOS SDK

clang hello.c -c -o hello.o
ld hello.o -o hello
@rbento
rbento / notes-on-unix.md
Last active June 10, 2024 13:19
My personal notes on the UNIX operating system
@rbento
rbento / notes-on-wsl2.md
Last active May 29, 2024 23:17
My personal notes on WSL2

WSL2

Minimal Settings

export TERM="xterm-256color"
export PS1=" \w $ "
export GPG_TTY=$(tty)

alias l="ls -laHF"
@rbento
rbento / notes-on-vim.md
Created May 29, 2024 22:54
My personal notes on Vim

Vim

Install VimPlug on WSL2

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
@rbento
rbento / notes-on-debugging.md
Last active December 11, 2024 16:55
My personal notes on debugging

Debugging

On Windows

  • WinDbg - Can be used as a user-mode or kernel-mode debugger, but not both at the same time.

  • HyperDbg - Kernel/User Modes

@rbento
rbento / notes-on-directx-12.md
Last active May 17, 2024 04:07
My notes on DirectX 12
@rbento
rbento / notes-on-renderdoc.md
Last active May 17, 2024 04:07
My personal notes on RenderDoc

RenderDoc

  1. Launch an application through RenderDoc
  2. It inserts its hooks.
  3. Then allows for capturing and replaying frames for analisys.

Reference