Many people believe that getting organized involves a calendar, a todo list, or some arcane and complex mix of software. That's one way to do the deed. It's effective, but it's not the most efficient way of doing things.
Instead, why not put everything under one roof? Or, in this case, into a single terminal window. How? By using a dashboard.
System administrators, DevOps engineers, and developers use dashboards to keep on top of what they need to keep on top of. Dashboards do that by breaking information into discrete chunks and displaying those chunks in their own spaces on screen. All that information is available at a glance and it's easy to understand.
A dashboard isn't just for the techie. Even if you have 10 thumbs when it comes to things technical, you can benefit from using a dashboard. I'm one of those folks with 10 thumbs, and I find dashboards to be very useful.
While I'm not a fan of its name, I am definitely a fan of what WTF does and how it does it. And that's display a lot of different information in a way that's clear and easy to follow.
(Note: This article was first published, in a slightly different form, at Opensource.com and appears here via a CC BY-SA 4.0 license.)
Just about everyone I know takes notes, and many people use an online note-taking application like Evernote or Google Keep. Those are all good tools, but you have to wonder about the security and privacy of your information — especially in light of Evernote's great privacy flip-flop of 2016. If you want more control over your notes and your data, you really need to turn to an open source tool.
Whatever your reasons for moving away from one of the popular web-based note-taking applications, there are plain text alternatives out there. Let's look at one of those alternatives: Turtl.
Back in the days when I used Windows, one of the applications that I relied on was Paint Shop Pro. It wasn't just a powerful image editor. It also had a built-in screen capture function. Professionally, that was very useful.
Of course, Paint Shop Pro isn't available for Linux. And, anyway, I think Corel (the company that sells it) has really bloated Paint Shop Pro in an attempt to turn it into a rival to Photoshop.
I regularly use one of a handful of screen capture utilities on the Linux desktop. Every so often, I find myself pulling those images into The GIMP to edit them. But since The GIMP has its own screen capture function, I can cut out the middle man whenever I need to.
To take a screenshot, fire up The GIMP. From the File menu, choose Create and then click Screenshot to open the Screenshot dialog.
You can choose to take a screenshot of:
A single window
The entire screen
A region on the screen or on a window
You can also set a delay (in seconds) before grabbing the screen. When you're ready, click the Snap button. If you chose to:
Take a screenshot of a single window, click on that window
Grab a region of a screen or window, click and drag to select the region
After a moment, the screenshot appears in The GIMP.
From there, you can manipulate the image as you need and then export it to a file. Easy, no?
Once upon a time, my websites originated from a couple of well-known hosting providers. During those years, I regularly needed to log into the servers that hosted my web sites to change or upload a file. For the longest time, I did that using FTP, but stopped because the passwords are sent in plaintext. Wasn't that reason enough?
While I often used FileZilla for secure connections, it was overkill when I needed to change or transfer one file. Instead, I turned to the command line and used SSH and SCP. Both offered me a level of security that FTP didn't. Why? They create an encrypted connection with a server — no plaintext is allowed.
Let's take a quick look at SSH and SCP.
Note: This post isn't a comprehensive guide to SSH and SCP. It's a quick and dirty introduction for someone with few technical skills. What you read here will help get you going. You can get more information from a number of sources, including this one.
It's been seven years since Google pulled the plug on Google Reader. Seven. Years. And, believe it or not, there are people who are still whining about that. Some of them even say that by sending Reader to the digital glue factory, Google killed RSS.
RSS isn't dead. Far from it. RSS is still a great way for you to take control of the information you ingest from the online world. You choose what you want to read, not an algorithm.
All you need is a good RSS reader. If you want to go back to basics with your RSS reader, a solid option is Newsboat. It's a command line feed reader, forked from the venerable Newsbeuter, that's easy to use but packs a good number of features.
As you may or may not know, I publish an email letter called Weekly Musings. To celebrate the letter's first year, I recently decided to collect the first 52 essays into an ebook.
With the last few ebooks I've published (at least ones in EPUB format), I've written them in a desktop application called Sigil. This time 'round, things were a bit different.
The 52 essays that I wanted to collect in the book were individual files formatted with Markdown. Converting them to HTML (which is file format in which Sigil stores chapter files) and importing them into Sigil would have been a bit of a chore. Instead, I turned to Pandoc to quickly do the deed.
Pandoc, if you're not familiar with it, is something of a Swiss Army Knife for converting between markup languages. Pandoc can also create EPUB files.