Committer Models of Unladen Swallow, PyPy, and Django
Compares the committer models and development processes of three Python projects: Unladen Swallow, PyPy, and Django.
Compares the committer models and development processes of three Python projects: Unladen Swallow, PyPy, and Django.
A presentation on developing and deploying PHP applications on Microsoft's Windows Azure cloud platform, including slides and sample code.
Explains why using explicit, meaningful names for SQL constraints is better than relying on autogenerated names for easier maintenance and safer deployments.
A developer's solution for using Managed Fusion URL Rewriter to proxy requests from an IIS server to an internal Apache server.
Analysis of Oracle's fragmented online support ecosystem, comparing official blogs, forums, and communities to the effective Oracle-L mailing list.
Introduces Sharpy, an ASP.NET MVC view engine using Smarty syntax for cleaner, designer-friendly templates with extensibility via MEF.
Explains how to optimize SQL query performance by avoiding functions in WHERE clauses, using date filtering as a key example.
Explains how to use C# LINQ expressions to automatically generate null-safe property access, eliminating repetitive null-check code.
A technique for creating custom checkboxes and radio buttons using CSS sprites, improving on an existing method for better image control.
A satirical take on becoming a 'superstar' developer is contrasted with genuine advice for becoming a truly productive 10x programmer.
A demonstration of recreating the iPhone keyboard interface using only CSS3, including gradients, shadows, and custom fonts.
Explains how to use the SP:StmtCompleted SQL Profiler event to identify slow individual statements within a stored procedure.
Exploring challenges with downcasing UTF-8 strings containing Polish characters using command-line tools like tr and dd.
A technical guide comparing SqlBulkCopy vs. SqlDataAdapter for high-speed data loading into SQL Server, demonstrating significant performance gains.
Oracle terminates its official Support Blog and social media presence, silencing direct community communication about support issues.
Announcing EuroScipy 2010, a European conference on Python for scientific computing, featuring tutorials and keynote speakers in Paris.
A developer shares three key methods for improving technical skills: learning by doing, participating in communities, and sharing knowledge through blogging.
Performance comparison of three methods for sorting in-memory DataTables in C#/.NET, with LINQ to DataSet emerging as the fastest.
Compares three methods for passing multiple IDs to a SQL Server stored procedure: CSV lists, XML, and Table Valued Parameters.
A critical analysis of the original iPad's limitations, including lack of multitasking, USB ports, Flash support, and its closed software ecosystem.