Collection Data Types In Swift: Detailed Test Results
Performance comparison of Swift vs. Foundation collection data types, including detailed test results and Big-O notation analysis.
Performance comparison of Swift vs. Foundation collection data types, including detailed test results and Big-O notation analysis.
Summary of a TechEd Europe 2014 session on Windows 10 deployment options, including in-place upgrades and provisioning.
Explains a workaround for passing parameters by reference to async methods in C# using a custom Ref<T> class.
A collection of technical blog posts from October focused on Microsoft Azure deployment, management, and troubleshooting.
Part 2 of a tutorial on loading data from Hadoop/Hive into Elasticsearch for analysis with Kibana.
Part 3 of a series on visualizing data in Kibana after loading it from Hadoop via Elasticsearch, comparing Kibana 3 and 4.
Introduction to using Kibana and Elasticsearch with Hadoop for visualizing and analyzing big data from web logs, tweets, and blog metadata.
Compares cache eviction policies like LRU and Random, analyzing their performance using SPEC CPU benchmarks and miss rate data.
A critique arguing that testing is essential for complex systems, countering the claim that informal reasoning is superior.
Explains why Java's Optional isn't serializable and demonstrates a workaround using the serialization proxy pattern.
A method to automate unit testing for null argument validation, reducing repetitive test code for methods with multiple parameters.
A technical deep-dive into building a tag engine similar to Stack Overflow's, covering data processing, memory usage, and performance.
A developer explains the technical drawbacks of icon fonts and details their workflow for replacing them with inline SVG for better rendering and maintainability.
Introduces Shoestring, a lightweight JavaScript DOM utility that helps reduce code bloat by offering a modular, jQuery-like alternative.
A critique of Twitter's design flaws, arguing its broadcast model enables harassment and discourages meaningful community and conversation.
Explains the Serialization Proxy Pattern for Java, detailing its implementation, benefits, and use cases for safer serialization.
Highlights from a TechEd Europe 2014 foundational session on optimizing datacenters with Windows Server, System Center, and Microsoft Azure.
A summary of key SQL Server management takeaways from a TechEd Europe 2014 session, covering backups, TempDB, and indexing.
Essential security practices for freelance developers, covering device locking, password management, and multi-factor authentication.