An ethical question involving ebooks
A programmer debates the ethics of downloading out-of-print, pirated ebooks when legal digital versions are unavailable, weighing copyright law against practical and environmental concerns.
A programmer debates the ethics of downloading out-of-print, pirated ebooks when legal digital versions are unavailable, weighing copyright law against practical and environmental concerns.
A tutorial on implementing a basic identity map pattern in Django to optimize memory by ensuring duplicate database objects are represented by the same Python instance.
Django 1.1 introduces F() expressions for database queries, enabling field comparisons and arithmetic in filter() and update() methods.
A Microsoft intern shares highlights from their summer, including team work, access to software builds, and meeting tech legends.
A tutorial on implementing form validation in ASP.NET MVC Preview 5, showing controller and view code for validating user input.
A technical guide on creating a custom, security-trimmed sitemap provider for ASP.NET MVC applications, including XML configuration and dynamic nodes.
Analyzes if Web 2.0 can become profitable by moving beyond simple ads to targeted, data-driven referrals, using Mint.com as a key example.
A developer's review of NDepend, a tool for analyzing code dependencies, metrics, and quality using visual diagrams and a custom query language.
Highlights two new Team Foundation Server projects on CodePlex: TeamReview for in-IDE code reviews and TFS Sticky Buddy for project status tracking.
A 2007 analysis of Linux power management on laptops, highlighting successes with Powertop but criticizing manual driver workarounds needed for optimal battery life.
A developer's recap of Day 2 at a tech conference in Ghent, covering sessions on C# evolution, Windows Workflow Foundation, and continuous integration.
Explores SQL Server's auto page repair feature in database mirroring and Availability Groups, its usefulness, limitations, and underlying storage issues.