AKG N5005 Unboxing

I finally got my long awaited pair of AKG N5005 in the mail today and WOW are they amazing. The packaging was impeccable. Inside the sliding box trays there is an actual box with a lid. Once you pull the lid you are met with the traveling case, the buds themselves (I removed them so … Continue reading AKG N5005 Unboxing

Advertisements

Unit Test Service Fabric Actors when Actors call other Actors

In order to be able to effectively unit test Azure Service Fabric Actors we use a NuGet package called "ServiceFabric.Mocks”. It’s truly fantastic. As the name implies it allows you to Mock all Service Fabric services, not just Actors but the Actor model has unique structure that makes it exceptionally helpful in testing. The way … Continue reading Unit Test Service Fabric Actors when Actors call other Actors

Updating Service Fabric version for an Actor: Step by Step

ONE. Upgrade Actor Projects to .NET Core 2.1 TWO. Update Remoting Provider Decorator [assembly: FabricTransportActorRemotingProvider(RemotingListenerVersion = RemotingListenerVersion.V2, RemotingClientVersion = RemotingClientVersion.V2)] THREE. Remove all references from Tests Project First remove all references to dependent projects (Actor, Actor.Interfaces, Actor.Mocks, Actor.Model). Second open the Package Manager console and run the following commands: Uninstall-Package Microsoft.ServiceFabric Uninstall-Package Microsoft.ServiceFabric.Services Uninstall-Package Microsoft.ServiceFabric.Services.Remoting … Continue reading Updating Service Fabric version for an Actor: Step by Step

DLLHell 2018: Upgrading Service Fabric Project from v3.1.283 to v3.2.176

I’m getting an error from each of my xUnit test projects that there is a package downgrade from Microsoft.NETCore.App from 2.0.9 to 2.0.0. I tried isolating the issue to one project so I unloaded all the test projects in my solution. Then I tried upgrading the version of .NET Core from v2.0 to v2.1. However … Continue reading DLLHell 2018: Upgrading Service Fabric Project from v3.1.283 to v3.2.176

Doing Public Cloud in China: Getting Started with Alibaba Cloud

Setting up Alibaba Cloud is very similar to AWS. However you need to do a couple of extra steps. Activate RAM Cloud Service Every service on Alibaba Cloud requires you to authorize its use. I think this is to make it clear that each service could result in costs being incurred. I actually like this … Continue reading Doing Public Cloud in China: Getting Started with Alibaba Cloud

Using Custom Dimensions in Application Insights Analytics

Application Insights provides a powerful and easy to use solution for application monitoring. Both for server-side components and client-side components as well. Application Insights captures a plethora of information about clients by default but you can also add custom fields (also referred to as custom dimensions). When the information gets logged it gets associated with … Continue reading Using Custom Dimensions in Application Insights Analytics