About
Articles by Gene
Activity
-
I’m happy to share that I have started my new position as Alumni Relations Coordinator at University of West Georgia College of Education! I will be…
I’m happy to share that I have started my new position as Alumni Relations Coordinator at University of West Georgia College of Education! I will be…
Liked by Gene Liverman
-
Have your agent prompt my agent to set up some time
Have your agent prompt my agent to set up some time
Liked by Gene Liverman
-
5 years ago: This feature will easily take a month and five developers. We’ll need well formed requirements and designs for them to work efficiently.…
5 years ago: This feature will easily take a month and five developers. We’ll need well formed requirements and designs for them to work efficiently.…
Liked by Gene Liverman
Experience & Education
Licenses & Certifications
Publications
-
Using The Multi Resource Declaration And Defined Types To Simplify Manifests
Puppet
See publicationSometimes it seems you just keep repeating the same block of code with only one or two lines changed. Sometimes a single thing you need to do more than once is made up of the same two or three resources. These two scenarios are ones that I experience fairly often.
They are also ones I regularly observe when doing code reviews for others. I am often met with interest and a response that is along the lines of “I didn’t know you could do that” when I mention the idea of simplifying the code…Sometimes it seems you just keep repeating the same block of code with only one or two lines changed. Sometimes a single thing you need to do more than once is made up of the same two or three resources. These two scenarios are ones that I experience fairly often.
They are also ones I regularly observe when doing code reviews for others. I am often met with interest and a response that is along the lines of “I didn’t know you could do that” when I mention the idea of simplifying the code I am reviewing by using a multi-resource declaration or a defined type. This post will introduce you to multi-resource declarations and defined types and then walk you through a real-world example of putting them to use to configure load balancing of Puppet Enterprise’s services. -
My journey to securing sensitive data in Puppet code
Puppet
See publicationDealing with secrets and sensitive data in Puppet is daunting, right? Nope, not at all. Let me show you how to do it. I've wrapped my head around the options available and want to share my journey in hopes of saving you from a few trials and tribulations.
-
Tracking Server Uptimes
Linux Journal
See publicationUnlike some other OS's, Linux almost never has to reboot… or so I was told when I first started learning about it. To illustrate the point, my mentor introduced me to an app that he ran on all of his servers called uptimed. It is similar to the utility that most of us have heard of, uptime, except that it runs as a daemon and logs the system's uptime instead of just reading info that is lost on a reboot. Uptimed provides a secondary command called uprecords that give statistics and makes it…
Unlike some other OS's, Linux almost never has to reboot… or so I was told when I first started learning about it. To illustrate the point, my mentor introduced me to an app that he ran on all of his servers called uptimed. It is similar to the utility that most of us have heard of, uptime, except that it runs as a daemon and logs the system's uptime instead of just reading info that is lost on a reboot. Uptimed provides a secondary command called uprecords that give statistics and makes it easy to see how long your server has been up, what the longest it has ever been up is, when it rebooted, and more.
-
Setting the Resolution in an X-less VM
Linux Journal
See publicationEver been working in a VM that is command line only and wished it wasn’t so small? Well, that was how I felt constantly until now. Step on past the break to see how to change the resolution in an X-less install by utilizing uvesafb.
-
Linux Mint Debian Edition Released
Linux Journal
See publicationLinux Mint has just released their new distribution: Linux Mint Debian Edition (LMDE). It is a rolling distribution based off of Debian Testing instead of Ubuntu. Their goal is to have LMDE look identical to the main edition and to provide the same functionality while using Debian as a base. By being a rolling distribution, LMDE constantly receives updates instead of it being on a fixed version with set release dates.
-
Centralized Logging with a Web Interface
Linux Journal
See publicationWouldn’t it be nice if you had a web interface to the logs on your central log server? Well, dream no more because this one is a reality thanks to LogAnalyzer (aka phplogcon). Let's take a look at how to setup both it and its suggested syslog variant, rsyslog, on a central log server. We will approach this from the perspectives of both Gentoo where rsyslog is not the default (nor is anything else) and Ubuntu 10.04 LTS which is already using rsyslog as the defacto logger. It is also worth…
Wouldn’t it be nice if you had a web interface to the logs on your central log server? Well, dream no more because this one is a reality thanks to LogAnalyzer (aka phplogcon). Let's take a look at how to setup both it and its suggested syslog variant, rsyslog, on a central log server. We will approach this from the perspectives of both Gentoo where rsyslog is not the default (nor is anything else) and Ubuntu 10.04 LTS which is already using rsyslog as the defacto logger. It is also worth mentioning that, according to the rsyslog site, Fedora also now defaults to rsyslog.
-
2 Computers via 1 Keyboard & Mouse
Linux Journal
See publicationDo you have multiple computers on your desk? Is one of them a laptop that is sat off to the side a bit? Have you ever wished that you could get rid of all but one of the keyboard / mouse combos that clutter your desk or that your laptop was easier to control? If so then Synergy is the answer to your woes.
-
Using Linux to Disinfect Windows
Linux Journal
See publicationAre you responsible for one or more Windows computers? If yes then the odds are really good that you have had to deal with cleaning viruses and malware. Did you know F-Secure offers a free Rescue CD built on Knoppix for just this purpose? Let's take a look at how easy the F-Secure Rescue CD is to use.
-
TurnKey Linux
Linux Journal
See publicationEver wanted to instantly have Drupal, Moodle, OTRS, MySQL, WordPress, Zimbra, Bugzilla, phpBB or a slew of other open source software packages up an running in a hassle-free manner to try out or available for rapid deployment? TurnKey Linux gives you just that.
-
Leave the CDs in the Office
Linux Journal
See publicationThere are few things more aggravating than going out to a coworker's office to work on their computer and finding that to fix it you need a CD that is sitting in your office. If you have ever experienced that, or would simply like to no longer need to tote that book of CDs with you every day, then this article is for you.
Recommendations received
7 people have recommended Gene
Join now to viewMore activity by Gene
-
Vibe coding is like Green Day. IFYKYK 😎
Vibe coding is like Green Day. IFYKYK 😎
Liked by Gene Liverman
-
We are hiring! 🎉 Georgia Tech Scheller College of Business is seeking a Corporate Relations Manager to advance student engagement, strengthen…
We are hiring! 🎉 Georgia Tech Scheller College of Business is seeking a Corporate Relations Manager to advance student engagement, strengthen…
Liked by Gene Liverman
-
Today I got a coincidence of something to share and some time to do it finally! Few days ago OpenVoxProject did a huge leap forward with releasing…
Today I got a coincidence of something to share and some time to do it finally! Few days ago OpenVoxProject did a huge leap forward with releasing…
Liked by Gene Liverman
-
Mid-Atlantic Sports Network (MASN) has moved every Orioles and Nationals game, along with its 24/7 sports programming, off satellite and onto LTN's…
Mid-Atlantic Sports Network (MASN) has moved every Orioles and Nationals game, along with its 24/7 sports programming, off satellite and onto LTN's…
Liked by Gene Liverman
-
Hey #musicians - wanna unlocks real-time royalty payments with no one taking a cut of what you’ve earned? (I have a hard time believing yiur answer…
Hey #musicians - wanna unlocks real-time royalty payments with no one taking a cut of what you’ve earned? (I have a hard time believing yiur answer…
Shared by Gene Liverman
-
Exciting news! The community driven rubygems.org replacement has been announced. We believe in the value of supporting one another and so we're…
Exciting news! The community driven rubygems.org replacement has been announced. We believe in the value of supporting one another and so we're…
Liked by Gene Liverman
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content