Password policies do not enforce security
Critique of counterproductive password policies, using Barclaycard as an example, and suggestions for more user-friendly, secure authentication.
Critique of counterproductive password policies, using Barclaycard as an example, and suggestions for more user-friendly, secure authentication.
Explains how to implement the View Factory Pattern in ASP.NET MVC to separate view creation logic, improve testability, and simplify controllers.
Argues against personal dashboards in modern web design, citing information overload and user preference for focused, task-specific interfaces.
A technical guide on applying the OBIEE 11.1.1.6.2 BP1 patch bundle using opatch on a Linux environment.
Part 3.1 of a series on implementing a roguelike game in Clojure, covering world generation and display code.
Explains how to configure IIS settings and override parameters in Windows Azure Web Sites to run a PHP WebDAV server.
A guide to creating and using a custom HTML Helper for generating checkbox lists in ASP.NET MVC, including model setup and usage.
A developer reverse engineers the Logitech K750 keyboard's battery and light sensor to create Linux support, detailing the USB sniffing process.
A technical walkthrough of implementing a game loop and UI system in Clojure, inspired by a roguelike tutorial.
A technical guide on installing Debian Linux with LXDE desktop environment on a rooted Google Nexus S smartphone.
A developer documents writing a roguelike game in Clojure, covering project setup, libraries, and initial code.
Explains how to implement automatic ModelState validation in ASP.NET MVC using a custom ActionFilter to avoid repetitive code.
Explains how to implement content negotiation in ASP.NET MVC to return JSON, XML, or HTML based on client accept headers.
Developer introduces Fabrik.Common, an open-source .NET utility library, and showcases its useful string extension methods.
A comparison of traditional unit tests vs. BDD-style specifications for testing a regex, highlighting the readability and structure benefits of BDD.
A developer argues for personal funding of open source projects to help developers dedicate more time to fixing bugs and adding features.
A developer shares their journey from corporate and open-source work to starting a freelance consulting company focused on Free Software.
A guide to downloading OBIEE patches from Oracle Support using the wget command line tool on Linux servers.
Author celebrates receiving the Microsoft MVP award for the fourth year, specifically for contributions to the Windows Azure technical community.
A developer shares a custom debug tool to recursively list UIViewController hierarchies in iOS, improving on UIView's recursiveDescription.