“I would write a driver that creates a WDF device object. I would then open this device from user-mode and send custom IO control requests” — A typical user-kernel communication scenario.
Remember those college days discussions on why one should upgrade to a 1.2 GHz processor when most of the time CPU is idle? Well, it was not an average case problem, it was for the times when system is loaded and that extra bit of processing can help you…
To ensure high availability, a regular health check is always a good idea. All you need to do is to periodically request the application endpoint and analyze the response for response time, return code and response content.
I think I don’t like to be limited and thus I keep exploring and learning new technologies, however I made a conscious choice in college not to do Java (for whatever reason) and that kept me off Android for so long. But then, there came Xamarin! A cross platform mobile app…
Gone are the days when people who don’t understand technology knew what it means by “Server down”. We have become used-to uninterrupted services. Even a small lag raises eyebrows now.
On a ticket counter, what happens when several people try to buy tickets and there is no order? CHAOS! We have seen this at movie theatres on first-day-first-shows, at railway reservations in festive seasons, flight counters when flights are…
Xamarin saves a lot of programming, testing and maintenance effort by using a shared codebase. You write code, find bugs and fix them, just Once, not the number of platforms that you are supporting. Although we do have some platform specific code like the native UI code or the…
It is a time when we are more connected than ever. Every tiny bit of information is reaching us through various digital sources. If we look around, we are tied to several devices which are now acting as our extended sensory. Of them, mobile…
I am sharing an interesting story that also summarizes last 8 hours of the day! Although this is second time I am writing this blog, since the previous post published without any content, but I have no regret writing it down again :-)