Showing posts with label Terminal. Show all posts
Showing posts with label Terminal. Show all posts

Friday, May 24, 2013

How to make yourself look busy at work with some terminal CLI apps

When I first started my career, my mentor showed me a pretty cool trick at the time. He pulled up his desktop screen (which at the time was the first fancy Silicon Graphics 20" LCD) and filled it up with four terminal windows and he simply ran "top" in each window. As a young guy in the business, I didn't know any better and asked, "whatcha doing?" He replied, "making myself look busy."

Supervisors, managers, and bosses may be clueless to the UNIX/Linux world. To them, screens with a lot of cryptic windows makes you look busy. It has worked for many people I know over the years and today, I'll show you some CLI (Command Line Interface) terminal apps to "make you look busy." I won't go into the obvious like vim, emacs, and real productivity console apps.

Since today is the slow Friday before a long three day weekend, this post is appropriate for those slackers. Look below.



Here I have the following running on my Thinkpad :  mc, alsamixer, clmatrix, htop, w3m or lynx.


Going from top left:

mc
mc commander is a file manager. It makes you look like you are copying files. Sure, you may be really copying files but I just leave one window open with it. The blue background makes a good contrast and distracts from other windows.

alsamixer
If you are running Linux, you probably already have alsamixer installed. It looks like the metering tool for some energy nuclear turbine levels. Not really, it is simply the command line utility to control your sound card.

clmatrix (cmatrix under OSX mac ports)
This isn't really an app but it looks cool. It is an animated Matrix screensaver that runs in the terminal.

htop

htop is an improvement over the default top. It shows you CPU load and memory usage like your typical system/activity monitor. Believe me, anything with progress bars and scales looks important to the untrained eyes. Bosses think you are monitoring disk space or checking some load balancing. Maybe you are monitoring web traffic. Either way, look for any apps with meters and progress bars.

w3m or lynx

Those other apps are pretty much diversions for the real app you will be using.
Lastly, this is the most important thing to have. a text only web browser. There is the trusty old lynx but I use w3m which acts and behaves more like a desktop graphical browser and even supports mouse clicks.

You can also go to sites like craigslists, which over the past 15 years, has been very text-only friendly. It is great for searching for your new jobs.

If you are paranoid, run a tab and run one of the previous apps mentioned above. You can always toggle when the bosses come by.

Now go google those apps and figure out how to install them. If you are running debian, you can always do apt-get install 'program_name' like 'sudo apt-get install clmatrix'. And if you are running Mac OSX, you can probably get most of these apps via macports.



Monday, April 29, 2013

Cathode Terminal App for OSX. Vintage UNIX computing fun.

Here is a pretty cool terminal app for Mac OSX. Called, Cathode, it brings back some retro fun (for those over 30). It is $10 at the app store which seems pricey for a terminal app. However, after playing with it, it is loads of fun for old timers like myself.

It simulates old Cathode tube monitors from days past. You can pretend you are working on an old Lost era 1970 Aames research terminal, a 286 from 1980, even a Commodore 64, a Pet, or pretty much any old UNIX workstations long before flat panel LCD. You even have the degauss effects, blur, random jitter, RF static as if you are on a real old school terminal. In short, cool.



This is how it looks on my Retina 15" Macbook Pro. 




I had low expectations; thinking it would come with at most, 3-4 themes. I was pleasantly surprise to see the myriad of options: screen themes, monitor faceplate themes, fonts, and you can even configure the background CRT reflection. In short, you can configure this in a hundred different permutations. For example, you can pretend you have Commodore 64 connected to a 9" TV from 1976 with a janky RF adapter. You'll get the RF backfeed, fuzz, noise, scan-lines, and refresh. If you are old enough to remember switching between Channel 3 and 4 due to local tv station back-feed while connecting a home computer to a television set in the 80s, you'll know what I am talking about.

The apps is even retina optimized so you can see with extreme clarity.



Here are some screen shots.









$10 doesn't seem so bad considering I am in the terminal 90% of the time. It makes it fun. And with Apple's download policies, I can install this on multiple macs I own via the App-store. In essence, it takes the bite out of $10 for a terminal app when you spread it across 4-5 macs. It is definitely worth it for the fun and nostalgia.

I only wish for a 1990 MacTerm and Nextstep theme to complete this. And if this developer ever made this app as an SSH client for the iPad, I will be the first one in line to download.

Lastly, I finally have a reason to pull out my old 7" portable USB displaylink monitors. At 800x480, they're pretty useless but as a second terminal window, they're pretty cool.