Ansible, Part IV: Putting It All Together

Roles are the most complicated and yet simplest aspect of Ansible to learn. more>>

Shell Scripting and Security

Basic ways you can use shell scripts to monitor password strength and secret accounts. more>>

ZFS for Linux

Presenting the Solaris ZFS filesystem, as implemented in Linux FUSE, native kernel modules and the Antergos Linux installer. more>>

Programming in Color with ncurses

Jim demonstrates color manipulation with curses by adding colors to his terminal adventure game. more>>

Ansible: Making Things Happen

Finally, an automation framework that thinks like a sysadmin. Ansible, you're hired. more>>

Rapid, Secure Patching: Tools and Methods

Generate enterprise-grade SSH keys and load them into an agent for control of all kinds of Linux hosts. Script the agent with the Parallel Distributed Shell (pdsh) to effect rapid changes over your server farm. more>>

Creating an Adventure Game in the Terminal with ncurses

How to use curses functions to read the keyboard and manipulate the screen. more>>

Shell Scripting a Bunco Game

Bunco—a dice game that makes Yahtzee look complicated! more>>

Getting Started with ncurses

How to use curses to draw to the terminal screen.

While graphical user interfaces are very cool, not every program needs to run with a point-and-click interface. For example, the venerable vi editor ran in plain-text terminals long before the first GUI. more>>

Avoiding Server Disaster

Worried that your server will go down? You should be. Here are some disaster-planning tips for server owners. more>>

Creating an Internet Radio Station with Icecast and Liquidsoap

Ever wanted to stream prerecorded music or a live event, such as a lecture or concert for an internet audience? With Icecast and Liquidsoap, you can set up a full-featured, flexible internet radio station using free software and open standards. more>>

Sysadmin Tips on Preparing for Vacation

Read on for ways to help reduce the chance that your vacation will be interrupted by sysadmin issues. more>>

Analyze Song Lyrics with a Shell Script, Part II

In my last article, I began exploring song lyrics. Not so you could have an epic Karaoke night, but more in the sense of analyzing song lyrics and word usage therein. more>>

Ansible: the Automation Framework That Thinks Like a Sysadmin

I've written about and trained folks on various DevOps tools through the years, and although they're awesome, it's obvious that most of them are designed from the mind of a developer. There's nothing wrong with that, because approaching configuration management programmatically is the whole point. more>>

Syndicate content