Calling non-automation compatible COM objects from .NET
As part of one of my projects I needed to use Microsoft DIA SDK. In particular, I wanted to retrieve source files checksums stored in PDB files. DIA SDK is a […]
As part of one of my projects I needed to use Microsoft DIA SDK. In particular, I wanted to retrieve source files checksums stored in PDB files. DIA SDK is a […]
Resharper almost keeps class methods in order, but it puts everything with a [DispId] attribute in front. Teleric JustDecompile seems to sort things in alphabetical order. Neither seems to have […]
I recently noticed that voice messages produced by Google Maps driving directions changed from “turn left onto Foobar street”, and “in 2 miles take exit 27 towards Sleepytown” to simply […]
A couple of weeks ago I ran into a problem: I had a DLL file, but I was not certain which version of the source code it was compiled from […]
In my previous project we developed server-side software, that could only be deployed to production once a week. On Tuesday night you submit the binaries to Beta environment, and on […]
A couple of minutes ago I received a call from an automated system pretending to be from JP Morgan Chase that gave me an “online access code” and asked to […]
Big corporations love uniformity: things are much easier to manage if they are all alike. But then they may also fail all at the same time, with catastrophic consequences. Remember […]
TL;DRÂ Dynamic “semver” versioning is evil, because it makes it too easy to break things on a global scale. With semver versioning the builds are not-repeatable: you may get one version […]
I have just installed VS 2017. Resharper for VS 2017 is not available ready yet, so I decided to at least install the Productivity Power Tools. It required 3 (three) […]
Is it just me, or is Google search really getting dumber? I am having more and more (perceived, not measured) difficulty finding things, and the search results become more and […]