Vagrant, provisioning and Puppet
A developer's guide to using Vagrant for virtual machine management and transitioning from shell scripts to Puppet for advanced provisioning.
A developer's guide to using Vagrant for virtual machine management and transitioning from shell scripts to Puppet for advanced provisioning.
Explains how to audit OBIEE Presentation Catalog activity, like tracking who deleted reports, using custom log filters and Presentation Services logging.
A 2014 TechEd talk on Azure API Management, now archived, with slides and a dead video link.
GitHub shares 15 rules for effective asynchronous communication and collaboration in a distributed, tech-focused workplace.
Part 3 of a series on visualizing data in Kibana after loading it from Hadoop via Elasticsearch, comparing Kibana 3 and 4.
Part 2 of a tutorial on loading data from Hadoop/Hive into Elasticsearch for analysis with Kibana.
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.
Introduction to using Kibana and Elasticsearch with Hadoop for visualizing and analyzing big data from web logs, tweets, and blog metadata.
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 look back at a 2004 hack using Domino's public API to order pizza from the command line, illustrating the power of open APIs.
A student's accepted application to the IDA Summer of Code program, where they will be paid to work on the Rust programming language.
Explains the Python Buffer Protocol (PEP 3118), showing how objects like arrays and NumPy ndarrays share data efficiently without copying.
Cimbalino Windows Phone Toolkit version 3.2.3 is released, featuring new services, behaviors, and bug fixes for Windows Phone development.
A developer's deep dive into the complexities and pain points of setting up a .NET build environment, highlighting dependency and SDK management issues.
A technical guide on resolving runtime generic type parameters in Java, using a custom method for complex inheritance hierarchies.
Explores common misunderstandings about cloud auto-scaling, explaining why it's not magic and why existing apps often can't use it directly.
A practical introduction to the philosophical and practical differences between frequentist and Bayesian statistics, with Python examples.
Explains how NuGet configuration file inheritance works, allowing settings from multiple config files to be applied to projects.