Applying generic quality management processes in software development won’t necessarily result in an optimal quality system for every application. As part of re-assessment of our current quality system, we discovered that domain-specific quality guidance could be a rich source of insights.
Continue reading “Putting Software Quality in Context”
Each year during the holidays I try to evaluate something different in musical production tools, which can include digital audio workstation (DAW) software, digital instruments, or even hardware interfaces.
Continue reading “A Tune for the Holidays 2016”
The pain, real or imagined, of command line Git may have held commercial .NET developers back from adopting it for version control. But the path is now clear for easy adoption of Git using free or low cost tools with Graphical User Interfaces. In fact, you can be up and running with a local system in a day and never see a command line.
Continue reading “GUI Path to Git for .NET Developers”
As our applications move to the cloud, logging and telemetry are critical to success. If you’re using the Microsoft .NET toolset, it’s likely you’re building and hosting systems in Azure that rely on Azure worker roles. Debugging these worker roles is much easier when custom logs are available.
Continue reading “Adding Log4Net to Azure Worker Roles”
From my perspective as a .NET software developer, Azure is the best thing to happen to us since the introduction of C#. If you’re not yet taking advantage of the many features of Azure, you’re missing out on a number of productivity enhancers. This is particularly true if your IDE is Visual Studio.
Continue reading “Linking SQL Servers across Azure Virtual Machines”
While adapting a piano arrangement of “O Come, O Come, Emmanuel” for piano and pipe organ, the analogy of “heaven declaring” and “humanity responding” was unmistakable. There’s a clear application here for liturgical settings, with pipe organ as heavenly voice and piano as earthly response.
Continue reading “Caelum Dicit, Populus Acclamat”
As part of a previous commercial venture, I was tasked with developing a PC-based system for photogrammetric analysis of small format aerial photos. The goal was to locate points in three dimensions, based on their appearance in multiple photographs taken from different perspectives, and then synthesize three dimensional volumes.
Continue reading “Simplex Curve Fitting”