Using -Wl,--wrap for mocking in C
Explains how to use the linker's --wrap flag to mock C standard library functions for unit testing, enabling isolated code testing.
Explains how to use the linker's --wrap flag to mock C standard library functions for unit testing, enabling isolated code testing.
Key considerations and best practices when switching Java applications to Alpine-based Docker images for reduced size and security.
Explores new methods added to Java's Optional class in Java 9, focusing on the stream() method and its practical applications for cleaner code.
Explores new Stream API methods added in Java 9, specifically the `takeWhile` and `dropWhile` operations for working with prefixes.
Explains a misleading OBIEE 12c error when importing a non-existent BAR file and advises reading full error logs.
Guide to correctly rotate the Raspberry Pi 7" touch display and touch targets when running Windows 10 IoT Core by editing the config.txt file.
A technical exploration of Elastic's Graph tool, demonstrating how to analyze relationships in data like Twitter hashtags using Elasticsearch and Kibana.
A software tester's reflection on the unpredictable pace of testing within Agile sprints, comparing it to a dance rhythm.
A guide to using Kibana Timelion for time series analysis, covering installation, basic queries, data manipulation, and integrating external data from Quandl.
Troubleshooting the JPS-06514 keystore error during a fresh OBIEE 11.1.1.9 installation, caused by conflicting JDK environment variables.
Explains the advanced Async Continuation Passing Style (ACPS) technique and improved promise linking in Scala 2.12 Futures.
A developer switches from Slideshare to Speakerdeck for hosting presentation slides, citing a cleaner UI and better user experience.
Explores how BenchmarkDotNet reveals JIT method inlining differences between x86 and x64 .NET runtimes, impacting performance.
Exploring the development of ng2lint, a configurable static code analyzer for Angular 2 and TypeScript projects to enforce style guides and best practices.
Explains linear splines, their mathematical basis, and two practical parametrizations for regression, comparing them to higher-degree splines.
A critique of complex multi-environment deployment workflows, arguing they create more problems than they solve.
Apple releases Safari 9.1 with new web features like picture element and CSS variables, sparking discussion on its improved release cycle.
Microsoft ends support for IE8, IE9, and IE10, sparking discussion on how to handle core web experiences for outdated browsers.
A developer shares 10 essential PostgreSQL features and tips for 2016, including CTEs, performance tuning, and configuration.
A developer's 2015 recap focusing on conference overload, MongoDB's evolution with RocksDB, and leaving Parse, highlighting major tech industry shifts.