Heartbleed bug – the source code

So just recently a vulnerability in OpenSSL’s heartbeat extension was found which was quickly dubbed –Heartbleed. In essence, this bug allows a malicious attacker to read more than an allowed chunk of memory that might contain sensitive information from other

Tagged with: , , , ,
Posted in Uncategorized

A Silverlight control to parse Excel data into a flat collection

Many a times there is a need to import data from Excel files into a database or even just generally parse the Excel data into a typed collection in memory that can then be used for various purposes. I have

Tagged with: , , ,
Posted in Uncategorized

Exercise in Cleaning Legacy Code…Sort of.

While working on a legacy application at work 2 days ago, I came across the following method that I wrote in 2011 and blogged about the problem I was trying to solve with it. Have a look at it and

Tagged with: , , , , , ,
Posted in Uncategorized

Hacking Xmas fairy lights with Arduino

So on 24th-Dec I was in my living room taking pictures of the mini Xmas tree and the fairy lights (photography is a hobby) when an idea popped into my head. I thought, “what if I can hack these fairy

Tagged with: , ,
Posted in Uncategorized

Facebook Hacker Cup – 2013 “Beautiful Strings” [Solution]

EDIT: Ok, so my solution was correct which means I have qualified this round just like 90+% of people that did. 🙂 Hi guys, So this year’s FHC online qualification round has completed. I could only find enough time to

Posted in Uncategorized

A potentially dangerous Request.Path value was detected from the client (?)

I came across a weird anomaly in ASP.NET and AJAX, I had an editing page where I modified information and saved it to the database (on a button click) and wanted to return back to the search result page where

Tagged with: , , , ,
Posted in Uncategorized

LoadOperation failed for query ‘xxx’. WCF RIA Service timeout error

Sometimes when you are using WCF RIA services with Silverlight using C# or VB to get data from the database to, say, bind to a DataGrid, you might suddenly find yourself staring at this error (this happened to me today):

Tagged with: , ,
Posted in Uncategorized
Categories
Follow Artineering on WordPress.com
Links