Interviews are the Worst
If you have experience in the software engineering field, an interview process can test the experience you have; projects, production scenarios, designs. Unf...
If you have experience in the software engineering field, an interview process can test the experience you have; projects, production scenarios, designs. Unf...
Customizable and modernized Doxygen themes.
Introduction of compiler basics using a toy example.
Create a testing harness for your created GitHub Actions.
Integrate your GitHub projects with a code analysis tool.
Fluent style querying for C++.
An example of a simple library using CMake.
A GitHub action to cache APT packages for future workflow runs..
Assert a condition and throw with a dynamic message in a single line in C++.
Understanding how memory semantics works in C++ from the perspective of a C# or Java dev.
Flashback
I was recently putting some PowerShell scripts together for deployment and maintenance of software to our machine instances. One of the requirements was to b...
Rookie Moves
Motivation
Motivation
Pitfalls in Production
The Creeping Problem
Series Introduction
Introduction & Scope
Introduction & Scope
Introduction
Definitions
Introduction
Introduction
Motivation
Background
Using Conditioned Tags
WPF & Multithreading
While Java may be a higher level language that makes code writeability easier, conventions must be broken when developing on Android to reap performance gain...
A POCO (Plain Old CLR Object) must be transformed into a POCO proxy [MyNamespace.MyClass ->{System.Data.Entity.DynamicProxies.MyClass_0A943C2FC37D33304CEB...
I was recently working on solving problem 64 for project Euler and one of the needed algorithms was a detection of cycles in a list. This routine works for d...
I recently installed the Entity Framework June 2011 CTP to preview the enum support but ran into a bug along the way that reported an error while processing ...
I just started using the Entity Framework recently to employ persistence for an already established code base. Initially I was using the "Model & Databas...
I have been working on a game where enemy characters must select a target seemingly at random but such that the distribution of selected targets is balanced....
I was tasked recently with writing a parser for TEDS bit stream data. There is an IEEE published paper with an overview of the standard but it doesn't give a...
I always like when a post gets to the point (especially after searching in Google). In short, if you perform an operation that waits to acquire a lock, the t...
When designing classes for outside use (eg. API) or as a library component for multiple applications, readability and easy element (field/function) selection...
I made the stupid mistake of importing an Eclipse project into my workspace when the import location was from the workspace itself. I went to delete the recu...
I have been working on implementing a stream reader for IEEE 1451.4 TEDS and came across this interesting paper regarding representation of scientific units ...
I setup a server recently using Ubuntu 10.04. LAMP was easy to configure, as was Subversion. Although making Subversion and Apache2 play nice together with D...