Save Your Eyes: Go Dark on GitHub

I’ve always been a bit of a nocturnal person.  If I had my preference, I would go to bed every morning just shortly after the sun comes up.  I know this probably seems weird to many of you, but it’s always been something I’ve struggled with.  My circadian rhythm has always been that of a “night owl,” and unfortunately, the rest of the world runs on daylight. Continue reading

The Art of “rsync”

As a migratory systems engineer, I have lived, or stayed extensively, in cities all over my country, The United States of America.  Due to this, I belong to many mailing lists and technical groups in CONUS (CONtinental United States.)  One of the groups I belong to is the the DCLUG, or more extensively stated, the Washington, DC Linux Users Group.  A recent dialogue of correspondence covered a very mundane topic; the topic of “rsync,” and it’s behavior while trying to do incremental copies.   A member of the group,  a Mr. Michael Henry, replied with a very in-depth answer and I felt it should be recorded for posterity’s sake, as even I, being a Unix/Linux user for over 20 years, learned some rsync nuance from this walk-through.  You will find the contents of his reply copied here.  Continue reading

Checkpoint SSL VPN on Debian/Ubuntu

I’m currently in the middle of small-scale deployment for my company.  We sell a managed-service, big-data platform. This usually consists of a mix of Hadoop, Elastic Search, Storm, and Kafka; but all of that is actually irrelevant to the current topic. The data center we are deploying in lives on VMWare and from the outside is locked down with the exception of a Checkpoint SSL VPN.  I work for a massive and archaic company; seriously, we have 90,000 employees and we’re still using Lotus Notes for email. It’s like it’s 1997 again; and I can say that because I was doing IT in 1997 and remember deploying Lotus Notes in the Marine Corps. Given the nature of my company, it’s needless to say they are mostly a Wintel shop and are still trying to figure out how to deal with all of their startup acquisitions, like myself.  My group, ie. what is left of our startup, is mostly a Mac shop.  I personally use my Debian Linux desktop for most of my work because I honestly can’t stomach Windows, and would rather not deal with OS X.  That being said, there were really no directions on how to get the Checkpoint SSL VPN working with my Debian Jessie/Testing desktop, or my Ubuntu laptop. So I did what any *nix geek would do and figured it out on my own with a little know-how and a lot of Googling.   Continue reading

DevOps is Hot, but Big Data isn’t going anywhere.

Obviously, DevOps has been a focus of my career for the last couple years, and within DevOps, I tend to be more Ops focused. This would make sense given my stint at Splunk and a couple of other operational intelligence based startups. However, over the last few months, I’ve had the opportunity to work with a startup that focuses specifically on big data platforms as a managed service.   Having the opportunity to get an intimate look at these big data platforms, I’ve learned one thing; although big data has been around for while, and DevOps is the hot buzzword right now, big data isn’t going anywhere.  Continue reading

What is the best Linux distro?

As a veteran Unix/Linux Systems Engineer, I get the question everyday, “What is the best Linux distro?” First, I can tell you, there is no best Linux distro; each of them has their strengths and their weaknesses.  Secondly, that is the wrong question.  The question you should be asking: What is the right Linux distro? I can tell you that there is no right answer here. Continue reading

DevOps is Enterprise Ready, Now!

The Wall Street Journal published an article by Rachel Shannon-Solomon stating that DevOps is not ready for the enterprise. You can, and should, see that article here.  In my opinion, this entire article is a plethora of ridiculous statements.  Not only is DevOps built for the enterprise, it’s ready now; enter DevOps 101: CAMS. Continue reading

Operational Intelligence: What Does It Really Mean? And Does Your Log Wear A Stash?

One of the things I try to do here on my blog is cut through the red tape, BS, smoke and mirrors, or whatever other obstacle you may encounter when trying to learn about the ongoing gibberish, er, I mean lingo, in today’s IT world. As you may have read in my previous blog, I was talking about DevOps, what it is, and what it is not. In this post, I’m going to focus on another tech-world buzz word: Operational Intelligence, or OpIntel, as I refer to it. Continue reading