filed in Operating Systems, Windows on May.20, 2012
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: microsoft, UI, user experience, user interface, UX, windows
filed in Programming, Security on May.07, 2012
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: programmer, Programming, Security
filed in Linux, Mac OS X, Tips, Unix on May.03, 2012
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: encoding, gnu, iconv, libiconv, utf-8, utf8