Since I wrote my posts on Stagefright and CVE-2015-3842 vulnerability wihtin Android yet another potentially very serious security flaw has been revealed in the Android core. This time the problem is a bit deep rooted in the core of the operating system and involves the mobile operating system’s multitasking feature i.e. its ability to run more than one app […]
Read More →Samsung and MIT can make batteries last forever
Brace yourself for if this thing works out with Samsung and MIT then your battery woes would soon become a thing of past! The company in collaboration with Massachusetts Institute of Technology (MIT) claims to have figured out a way to make batteries last “indefinitely”. Batteries traditionally have always used a liquid as an electrolyte. […]
Read More →Android nightmares continue. Yet another flaw hitting 55% mobiles
I wish this weren’t so. I really do. But since I wrote my post Android is broken. How cautious should firms be with BYOD? there has been a discovery of yet another critical vulnerability dubbed CVE-2015-3825 impacting roughly 55% of Android devices out in the open. Leveraging a flaw in the OpenSSLX509Certificate class of the […]
Read More →Lenovo caught using rootkit like techniques to install bloatware on laptops
Bad Lenovo. Bad bad bad Lenovo. If you are like me the first thing you would probably do after buying a new laptop is to format it to base vanilla Windows image. All manufacturers be it Samsung, Lenovo or anyone else pre-installs loads of bloatware crap on their factory built laptops which either degrades the whole […]
Read More →Microsoft ridicules Google ahem Alphabet
Microsoft seems to be officially having fun at Google’s expense. On the heels of the recent launch of Alphabet the new company headed by Sergy and Larry Microsoft has sent out a rather tongue in cheek message to the communities at large. The official home of Alphabet is http://abc.xyz. Now if you were to hit […]
Read More →Android is broken. How cautious should firms be with BYOD?
A host of rather catastrophic vulnerabilities have been recently discovered in the Android operating system. Perhaps the most scary of those is Stagefright which allows a hacker to remotely execute malicious code by simply sending a MMS to the target device. As a user there isn’t much you can do to not get messed up […]
Read More →Google now allows you to download your search history
Google has recently opened up its archive download service which will allow you to download your Internet search history in a couple of easy steps. To begin you will need to login to your Google account. Then navigate to the Google’s search homepage. Towards the bottom right hand corner of the page a link titled […]
Read More →Fixing Patterns for Async MVVM Applications
Download the code here –AsyncCommands If you like this post you might also like an interesting post on Deadlocks while using tasks. This post is a follow up on Stephen Cleary’s excellent post on MSDN here which is a series of articles he wrote to explain how Tasks based patterns can be effectively adopted for GUI/MVVM applications. […]
Read More →Restore access to SQL Server 2012
In this post I discuss how to restore access to a SQL Server 2012 database if you get locked out of it. So as you can probably expect for a Monday afternoon I realized that one of the installations of SQL Server 2012 that I have on a cloud VM was busted. It wouldn’t let […]
Read More →Deadlocks when using Tasks – solved
In my last post Deadlocks when using Tasks I explained how this innocent looking piece of code can cause a GUI app to deadlock and die. I proceeded to explain the reasons behind this behaviour. In this post I aim to discuss one possible solution to this problem and highlight some potential design considerations that you […]
Read More →