Profile cover photo
Profile photo
var dump
168 followers -
It takes 15 years for an overnight success.
It takes 15 years for an overnight success.

168 followers
About
Posts

Post has attachment
Vector graphics in MFC/Visual C++
Although MFC, and Visual C++ are old technologies, yet they have supported vector graphics for long. Do not be too excited though, you won't be able to load up your SVG file in an MFC application just yet, and for that you will still require a non Microsoft...
Add a comment...

Post has attachment
Libclang python : hello world!
Many a time we are faced with the challenge of trying to understand large code repositories for various reasons. There is a plethora of tools out there, but sometimes you just get stuck with a problem for which there simply isn't any tool. One such problem ...
Add a comment...

Post has attachment
UEFI Application Networking - Simple Client/Server application
This post is to demonstrate how you can do TCP/IP networking in UEFI applications. I assume that you have BITS installed on a USB drive, if you haven't see this post . It is important that you have enabled UEFI networking in the BIOS settings, on my laptop ...
Add a comment...

Post has attachment
Getting started with UEFI application development
There are times in your life when you feel something is impossible, but you keep persisting, until you make a small crack, and then everything looks so obvious to you, and you think, "Gosh! It's so easy!". This is the first time I tried developing a UEFI ap...
Add a comment...

Post has attachment
Recovering from a corrupted MBR partition table
I managed to corrupt two hard drives in a single day, one had GPT partition table, the other had MBR partitioning. Fortunately, I was able to recover both. This post is about recovering MBR partition table. The post for recovering GPT partition table is her...
Add a comment...

Post has attachment
Recovering from a corrupted GPT partition table, and why to prefer GPT over MBR
Recently, I accidently overwrote the MBR of my hard disk, due to incorrect use of dd command. Fortunately I had a GPT partition table, and therefore recovery was easy.  The DD command only overwrote the first sector (or maybe the first 4 sectors, I don't re...
Add a comment...

Post has attachment
Recovering from a corrupted GPT partition table, and why to prefer GPT over MBR
Recently, I overwrote the MBR of my hard disk, due to incorrect use of dd command. Fortunately I had a GPT partition table, and therefore recovery was easy.  The DD command only overwrote the first sector (or maybe the first 4 sectors, I don't remember exac...
Add a comment...

Post has attachment
Generating call graph of c code - Linux call graphs
Recently I was trying to analyse the manner in which kernel modules  get installed in a Linux kernel. After spending a lot of time rummaging through code of kernel/module.c in the Linux source file using ctags, cscope, and vim, I could only discover a few f...
Add a comment...

Post has attachment
Installing and running Dell Dvd store (dvdstore ds2.1) benchmark
Dell DVD store simulates and online dvd store for ordering DVDs. I stumbled upon it while reading a VMware paper [Link] . As it was being used by VMware, I thought it would be a decent workload to do some memory benchmarks on a few linux containers. The ins...
Add a comment...

Post has attachment
Add a comment...
Wait while more posts are being loaded