Douglas B. Rumbaugh
Douglas B. Rumbaugh
Blog
Tutorials
Conferences
Publications
Teaching Experience
Professional Experience
Light
Dark
Automatic
linux
Using a Printer from the Terminal
Using the command line to interact with a printer is surprisingly straightforward. You configure your printer by IP address, and then use it. Simplicity itself. Surprisingly, I’m even finding it more convenient than fighting with GUI printer setup systems.
Douglas Rumbaugh
Mar 10, 2023
9 min read
Pinning: Apt's Best Kept Secret
I have recently discovered a feature of the apt package manager that smooths over almost all of the annoyances that I’ve had with point-release distributions (Debian, Ubuntu, etc.). apt provides a simple and effective way to install newer packages than are included in the release version that you are running. And it isn’t even hard to get set up.
Douglas Rumbaugh
Mar 1, 2023
12 min read
Outlook/Exchange Authentication in DavMail
I have previously written an article on setting up Outlook/Exchange email on Linux, in which I discussed setting up DavMail. Unfortunately, not long after I wrote that article, Microsoft rolled out an update that broke the authentication scheme I used. This article describes how to fix the problem.
Douglas Rumbaugh
Last updated on Dec 27, 2022
6 min read
Shell Editing Modes
Did you know that your shell probably has some very convenient editing keyboard shortcuts built right in, that will mostly work regardless of your terminal emulator, whether your logged in via a TTY, ssh, etc.
Douglas Rumbaugh
Dec 3, 2021
6 min read
Microsoft Exchange Email on Linux
Employers and universities are fond of using Microsoft Exchange/Office 365/Outlook as an email provider. And, because Microsoft is Microsoft, these services do not support standard IMAP/POP/SMTP interfaces. This makes getting them set up on Linux a royal pain (unless you’re content to use the Web interface, anyway). That is not to say that it is impossible. There are several different ways to connect to your Microsoft email account using a Linux desktop email client. In this article, I discuss two of them: evolution-ews and DavMail.
Douglas Rumbaugh
Last updated on Dec 27, 2022
8 min read
How to Learn Vim
Vim is a monster of a program, and it isn’t alone. Linux is chock full of incredibly powerful applications like Vim, emacs, sed, awk, or even bash itself. And learning to use any of these tools well requires a lot of time investment.
Douglas Rumbaugh
May 23, 2020
6 min read
An Introduction to groff
roff is classic Unix document formatting language that is readily available for Linux systems in the form of GNU roff (groff), troff, and nroff. In this article, I discuss how groff works, and how to use it to format simple documents.
Douglas Rumbaugh
Last updated on Mar 10, 2023
20 min read
Cite
×