Aligning filesystems to an SSD’s erase block size
A technical guide on aligning Linux filesystem partitions to SSD erase block boundaries for optimal performance, covering fdisk settings and sector alignment.
A technical guide on aligning Linux filesystem partitions to SSD erase block boundaries for optimal performance, covering fdisk settings and sector alignment.
Explains unexpected behavior when using Python's dict.update() with Django's QueryDict due to its internal list-based value storage.
Argues for mandatory, silent browser updates to improve web development and security, eliminating legacy browser testing.
Author announces and reflects on writing his first book, 'ASP.NET MVC 1.0 Quickly,' a hands-on guide for ASP.NET developers.
A developer's troubleshooting guide for Apache Commons FileUpload, focusing on resolving a missing dependency issue in a Java web project.
A guide to implementing cross-browser RGBA color backgrounds with CSS and a PHP fallback script for older browsers.
A guide to essential keyboard shortcuts in Windows 7 for improving productivity and window management.
Explores a critical Internet Explorer vulnerability where JSON containing script tags can trigger XSS attacks due to improper handling.
Announcing django-filter, a reusable Django app for creating generic filtering interfaces similar to the Django admin changelist.
A guide to detecting the current browser's CSS vendor prefix using JavaScript, addressing cross-browser compatibility issues.
A technical guide to using CSS3 border-radius for rounded corners, covering browser-specific implementations and quirks.
A tutorial on building a simple RSS reader using .NET's SyndicationFeed class and WPF for a graphical interface.
Extending JavaScript's Math.round, Math.ceil, and Math.floor functions to support precision parameters for decimal rounding.
Explains how to implement Event Sourcing using asynchronous actors, with a Scala example based on a ship domain model.
A bookmarklet that detects which JavaScript libraries and their versions are used on any webpage you visit.
A developer investigates a bug where OpenOffice incorrectly sends desktop switching signals, acting like a pager instead of a text processor.
Learn how to detect browser support for specific CSS properties using JavaScript feature detection instead of browser sniffing.
Explores a performance-optimized approach to implementing inheritance and polymorphism in Django's ORM using a caching mixin.
Explains how to integrate the Hades framework into an existing Spring/Hibernate application without duplicating metadata or changing existing DAO code.
Explains a bug in WPF's Clipboard.GetImage method and provides a workaround to correctly paste images from the clipboard by manually handling DIB format.