Serializing collections with Jackson in Scala and renaming the nested element

This is a workaround for XML collection duplicated element names that I was fixing recently. We use case classes in Scala and the Jackson library for XML serialization. We have a class that has a list of some nested class. When serializing it, we would like to name the nested element properly. We start with … Continue reading Serializing collections with Jackson in Scala and renaming the nested element

Bit Twiddling Part 4 — Disabling CTRL+ALT+HOME in mstsc.exe (Windows RDP client)

This is the fourth part of the Bit Twiddling series. For your convenience you can find other parts in the table of contents in Par 1 — Modifying Android application on a binary level Today we’re going to disable CTRL+ALT+HOME shortcut in mstsc. We want to disable the shortcut so it doesn’t “unfocus” the RDP … Continue reading Bit Twiddling Part 4 — Disabling CTRL+ALT+HOME in mstsc.exe (Windows RDP client)

Availability Anywhere Part 25 — Supercharge your VR experience

This is the twentieth fifth 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’re going to make our VR experience even better. This is continuation of the previous part. As mentioned before, … Continue reading Availability Anywhere Part 25 — Supercharge your VR experience

Availability Anywhere Part 24 — Make RDP retain position of windows and stop moving them around

This is the twentieth fourth 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’re going to solve a problem of RDP session moving your windows around when you connect from multiple machines. … Continue reading Availability Anywhere Part 24 — Make RDP retain position of windows and stop moving them around

Availability Anywhere Part 23 — RDP over VR goggles with no PCVR

This is the twentieth third 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 In this part we’re going to see how we can work remotely from VR goggles with no PCVR around. Effectively, … Continue reading Availability Anywhere Part 23 — RDP over VR goggles with no PCVR