Tag Archives: computer science

Optimal Window Sizing on Windows RDP

If you use Windows Remote Desktop (RDP) on multiple machines with different screen resolutions, you’ve probably had an RDP window that’s too small (hard to see details) or too large (requires you to use scroll bars) for your current display. Microsoft has long had an option for handling this – called smart sizing – but it’s not available in the RDP config GUI. You can turn it on or off by right-clicking the RDP window border and checking/unchecking the smart sizing option or you can set it as the default for an RDP config by opening the RDP config file in a text editor and adding the line “smart sizing:i:1” anywhere in the file.

Microsoft has the smart sizing option in its documentation but I didn’t see any official how-to docs on it. This 2012 blog entry covers smart sizing in a little more detail.

The Agile Manifesto and 12 Principles

I created Word versions of the Agile Manifesto and 12 Principles to use as posters and quick references for my work team and other interested colleagues. Here they are, along with the sources.

Agile Manifesto  in Microsoft Word

12 Principles Based on the Agile Manifesto in Microsoft Word

Sources: http://agilemanifesto.org/ and https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto/

 

Writing an Effective Python Command Line Interface

 

This post is worth reviewing to see if your Python code will benefit. The suggestions here are at least somewhat portable to other languages. I used to write lots of command line apps and I’ve found that a good command line UI can be much better than a GUI for many use cases. https://blog.sicara.com/perfect-python-command-line-interfaces-7d5d4efad6a2