Home
Half-Blood Programmer
Cancel

How to Abort/Cancel A Build In VSTS

I wrote about how to build a pipeline to host multiple Sphinx sites on Azure App Service. But a remaining item is that how to abort a build when nothing (in submodules) is changed. Changes Detect...

CI/CD Pipeline with VSTS and Zapier

I just wrote about how I started to self host Sphinx sites on Azure App Service. Here I am writing about how to set up CI/CD pipeline to make it perfect. Preparation 1: VSTS Repo for App Service ...

History of PHP Manager for IIS

Ironically I suggested people to avoid PHP Manager, but later took over the project. Overview of PHP on IIS PHP has been a popular programming platform for web applications. It has been inte...

Signing Your Code For The Good, And The Bad

Signing your code is a very important step to confirm that you ship something that can be trusted by others. However, it comes at a price, because you need to pay a certificate authority for a vali...

The Rough History of Referenced Assemblies

This post tries to fill the gaps left in the compiler history post. You can find all other posts I wrote in the index page. .NET Framework 1.x/2.x/Compact Framework When Microsoft released such ...

#SNMP Library, Bouncy Castle Extensions

Microsoft decided to make a few encryption algorithms obsolete in .NET Core. Everyone knows they did this for good. But the crude fact is that many existing things unfortunately depend on such algo...

Jexus Manager Update July 2018

I know Jexus Manager hasn’t been updated for a while. There are many reasons, and the biggest one of them is that I was working on some huge changes but I didn’t know how easy/difficult it was. E...

Second Update on Offline Publishing ASP.NET Core Apps

I posted about offline publishing ASP.NET Core web apps earlier. It was a migration from 2.0.5 to 2.0.6. And now we need a new post, to upgrade from 2.0.6 to 2.1.0. Microsoft has a very long arti...