Mastering The Linux Shell – Bash Shortcuts Explained (Now With Cheat Sheets)
Updated: July 30th, 2021
During my day-to-day activities, I use the Bash shell a lot. My #1 policy is to optimize the most frequently used activities as much as possible, so I’ve compiled these handy bash shortcuts and hints (tested in SecureCRT on Windows and Konsole on Linux). The article only touches on the default bash mode – emacs, not vi. If you haven’t specifically assigned your shell mode to vi (set –o vi), you’re almost certainly using the emacs mode. Learn these and your shell productivity will skyrocket, I guarantee it.
…
Monitor All Your Domains From One Location
For quite a while now I wanted a tool to maintain a list of my domains and monitor them for expirations and registration state changes. Having a spreadsheet didn’t cut it anymore but thanks to Joel’s question on stackoverflow, I found DomainTools monitor.
The monitor is free, can track up to 1000 domains and send email (and RSS) alerts when it detects any status changes. Here are the advertised features:
- Domain Status like "registrar-lock", "redemption-period", and "pending-delete" changes will be sent to you so you can take action when your favorite domains are about to be released.
- Domain Registar changes are a sign of domain transfers which are detected by Domain Monitor.
- Expiration dates are monitored so
…
Programming Comics: xkcd – 11th-Grade Activities
Hey, I can relate to today’s xkcd! It hits close to home:
And some more traveling down the Perl related memory lane (yeah, these are old, I know):
Updated: October 24th, 2012
I’m now convinced that insurance companies exist in this world for the sole purpose of making our lives a living hell any time we need to deal with them. The worse each experience, the less likely we are to file another claim. Of course, we’re also less likely to continue coverage with the same company, but at that point they’d already received our money and, if we accept a notion that most insurance companies have the same evil idea in mind, there’s little one can do to get satisfaction. Except for one thing – spread information about such especially heinous institutions.
Does my story have a happy ending? Maybe, or maybe not, it depends on whether you think the …
The Ultimate Programming Language – LOLCODE
If you are a programmer, you, by definition, belong to the elite [awesome] human breed called geeks. If you know how to code in Python or Ruby, you might even think you’re pretty hot shit. But none of that compares in hotshitness to what you are about to learn.
Allow me to introduce LOLCODE – perhaps the most serious and, for some, cryptic, programming language. It is Turing-complete and uses an advanced compiler called Brainfuck (I’m still totally serious, and by the way if you’ve never heard of LOLCATS, then you’re not spending nearly enough time on the Internets. See the funny button that looks like a cross at the top right of your IE? Click it or your …
A Detailed Depiction Of The Job Interview Process At Google (by Peteris Krumins)
Peteris Krumins is nothing short of a technical genius. Every single one of his blog posts is so detailed, one can write a book about it. He blogs about Linux, programming, and other tech stuff on his blog http://www.catonmat.net/.
A short while ago, Peteris posted his very thorough experience interviewing at Google. Needless to say, the level of detail is astounding. Unfortunately, he didn’t get the job but the post is very positive and informative. Here is the gist and a short excerpt: