Checking for library dependencies in Windows and Linux

Hi Community, Today’s post is about identifying and learning about the dependencies our applications might have with shared libraries. One of the beautiful things about software is that it’s universal similar to music, therefore patterns and principles are agnostic of any platform, but they’re also applicable to specific platforms.  In order to get started, we […]

Continue Reading

MetaFS (Metadata File System for Windows)

FileSystems are the storage backbone for any computer system, in Today’s operating systems most of them provide a common functionality set like journaling, security and metadata among others. In my humble opinion, metadata is one of the most important ones, reason being is that they can tell users about the contents of the file without […]

Continue Reading

Communication between user and kernel-mode

As a follow-up post on Windows Services and Minifilters, Today I’ll explain one way we can send notifications from kernel-mode to an user-mode application.  Let’s remember Windows provides fault tolerance protection in the form of rings, thus an offending code in one of the rings should not compromise the stability of the system. My metadata […]

Continue Reading

Changes to storage Emulator in azure sdk 2.3

I have always created my Azure Storage Emulator on my local SQL server instance via executing DSInit command line tool, but that has changed with the latest release of the SDK that came out last week (3rd April 2014). Why? Well… Microsoft has decided to deprecate it, that simple. So if you find yourself in […]

Continue Reading