rafaelcn
computer graphics, networking, compilers and embedded software are exciting topics
KōkishinBrasília, Brazil
Pinned Repositories
brain
An esoteric programming language compiler on top of LLVM based on Brainfuck
ProjectEuler
Polyglot solutions for www.projecteuler.net mathematical challenges
act
An emacs mode for act files
bfs
Branch Filesystem
dotfiles
Stuff that I use in my linux environment
jvm
An implementation of (some characteristics of) the JVM in C
morse-code
Encoder and decoder of morse code
pong-game
A remake of the classical Pong Game with SDL2
zepto
A complete processor of 16 bits implemented in Deeds
u-root
A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
rafaelcn's Repositories
rafaelcn/pong-game
A remake of the classical Pong Game with SDL2
rafaelcn/jvm
An implementation of (some characteristics of) the JVM in C
rafaelcn/morse-code
Encoder and decoder of morse code
rafaelcn/zepto
A complete processor of 16 bits implemented in Deeds
rafaelcn/act
An emacs mode for act files
rafaelcn/bfs
Branch Filesystem
rafaelcn/dotfiles
Stuff that I use in my linux environment
rafaelcn/rafaelcn.github.io
My personal blog
rafaelcn/algorithms
A set of common data structures implemented in C/C++ and other Languages
rafaelcn/auto-move
A tool to move files based on a set of rules (defined by you)
rafaelcn/brain
An esoteric computer language based on Brainfuck
rafaelcn/maze
An implementation of a maze game in C using OpenGL
rafaelcn/cryptography
Implementation of some cryptographic algorithms
rafaelcn/rest
A web system to manage a smart house
rafaelcn/challenges
Code challenges from different sources solved on my favorite languages
rafaelcn/concurrency
A set of problems and solutions using C and pthreads
rafaelcn/course-self-timed-circuits
Introductory course to Self Timed Circuits
rafaelcn/doppelganger
rafaelcn/enotion
An embedded Notion app for Linux (and it kind of works, kinda...)
rafaelcn/go-jvm
An implementation of the JVM written in go
rafaelcn/jeolgyu
A go logger
rafaelcn/llvm-to-snes
LLVM IR → WLA DX (ASM 65c816) →SNES Rom
rafaelcn/melpa
Recipes and build machinery for the biggest Emacs package repo
rafaelcn/metadata-extractor
A metadata extractor for PDF and HTML files
rafaelcn/pcasm
PC Assembly language book
rafaelcn/premake-core
Premake
rafaelcn/u-root
A universal root. You mount it, and it's mostly Go source with the exception of 5 binaries.
rafaelcn/vault
Encryption and decryption tool for terminal users
rafaelcn/zrm
A remove writing tool, or is it a writing removal tool (?)