Archive for May, 2012:

Creating the Windows 8 User Experience

Now here is a really lengthy and interesting article from one of Microsoft’s engineers discussing the creating the Windows 8 user experience. In addition, the author describes a bit about the history of Windows UIs and the many reasons behind the many decisions made along the way. “At the D: All Things Digital conference in [...]

Tags: , , , , ,

Leave a Comment

What every programmer should know about security

There’s an excellent thread going on over at stackoverflow.com about suggestions for what every programmer should know about security. Some of the more interesting highlights: Never trust user input! Validate input from all untrusted sources – use whitelists not blacklists Plan for security from the start – it’s not something you can bolt on at [...]

Tags: , ,

Leave a Comment

File Encoding Validation

If you’re using a Unix or Unix-like operating system you can leverage the GNU iconv library to validate the encoding of a file or files. Although, the GNU iconv library is actually meant to do file conversions, it can still be used in a way that will give you some understanding if the file(s) contain [...]

Tags: , , , , ,

Leave a Comment