Availability Anywhere Part 10 — Slightly better poor man’s channel bonding for RDP

This is the tenth part of the Availability Anywhere series. For your convenience you can find other parts in the table of contents in Part 1 – Connecting to SSH tunnel automatically in Windows We already examined how to do channel bonding in Windows for RDP usage. Today we are going to use something slightly … Continue reading Availability Anywhere Part 10 — Slightly better poor man’s channel bonding for RDP

Chatterbox Part 10 — Poor man’s voice-based paging system

This is the tenth part of the Chatterbox series. For your convenience you can find other parts in the table of contents in Part 1 – Origins Today a very simple solution for a paging system based on voice calls. We’re going to use Zadarma and SipCLI. First, register a phone number in Zadarma. Obviously, … Continue reading Chatterbox Part 10 — Poor man’s voice-based paging system

Availability Anywhere Part 9 — Poor man’s channel bonding for RDP

This is the ninth part of the Availability Anywhere series. For your convenience you can find other parts in the table of contents in Part 1 – Connecting to SSH tunnel automatically in Windows Today we are going to configure a poor man’s channel bonding to connect over RDP to a server. Server side First, … Continue reading Availability Anywhere Part 9 — Poor man’s channel bonding for RDP

Changing user password from command line in Windows

If you search the Internet how to change the password in Windows using command line you’ll easily find command like one below: DO NOT USE IT! It doesn’t change the password, it resets it. When you reset the password this way, all things encrypted with user password are no longer accessible (unless you have the … Continue reading Changing user password from command line in Windows

Avoid side effects outside of your application

You probably heard that side effects in programming can be harmful. This post is not about imperative versus declarative approach, though. This is about side effects you may create without paying attention to little details. Just few examples. Running process and blinking Let’s take this code in C# on Windows (it can be reproduced in … Continue reading Avoid side effects outside of your application