# Emacs/Evil-mode - A basic reference to using evil mode in Emacs.

This cheat sheet will be used to provide a very basic reference to using evil mode , vi emulation layer inside of emacs. For people who would want to still have access to base emacs lisp layer while working with vim’s modal, noun verb editing features. Since evil-mode is trying its best to emulate vim, this post might even serve as a basic reference to vim’s editing features for folks familiar emacs with cursory (no pun intended) curiosity with vim.

# Notes on synchronization in the Linux Kernel

Just a small collection of notes on synchronization mechanisms in the Kernel. The underlying reference for which is the Linux Kernel Development book by Robert Love.

# Notes on memory management in the Linux Kernel

Just a small collection of notes on memory management in the Kernel. The underlying reference for which is the Linux Kernel Development book by Robert Love.

# Programming Language Reference - EmacsLisp (draft)

In this post we explore the extension language for the powerful yet very arcane ‘text editor’ emacs. Trying to keep track of various features of emacs lisp along with useful extensions. The main reference for his cheat sheet is the elisp manual which comes with you installation of emacs. See (info "elisp")

# Brief introduction to linux socket filtering

We give a brief overview of the linux socket filtering framework. Starting with a breif overview of raw sockets we look at the attaching filters to sockets and give a breif overview of the berekely packet filter machine implemented in the kernel.