Software horror stories

All sorts of computing systems are all around us. All of these systems use some kind of software to operate. Software is written by humans. Humans make mistakes. These mistakes cause some real trouble onto other humans. Some examples of such troubles are listed at “Software Horror Stories” website.

94. Rumor has it that a military plane flipped over when crossing the equator.

Split window view in screen

Screenshot

screen is an excellent program which is used by many people. It allows one to have a number of virtual consoles in a single terminal, attach and detach to different sessions and much more.

Today I found out that not only it is possible to have several terminal sessions simulatenously (windows as they are called), but it is possible to have few of them visible at the same time. There can be several regions on the screen each of which will display it’s own window. I know it is confusing, so just search the manual for ‘region’.

On the screenshot, I have two regions. In one of them I am reading the manual for screen. In the other – I am tailing the logs. The only thing I am missing so far is the ability to split windows vertically.

Migrating from mbox to Maildir

Today I had some free time on my hands, so I tried something that I was planning to do for a long time – properly move away from mbox to Maildir for email storage.

It took me a bit more time than I thought it will, but I have done everything properly with migration of all messages and archives (about 50K emails) and local IMAP server. I have done it on my office workstation, where I am the only user, but the procedure is very scalable and will work fine on any number of users. I am planning to repeat it on the home server which is used by a number of people.

Continue reading Migrating from mbox to Maildir