Learn Python For Free

I’m constantly working on honing my existing skill but I’m just as active in learning new ones. I try to follow industry trends by staying active in a handful of forums and get a ton of email subscriptions. So many it’s hard to even keep up most of the time.

One very important skill set to learn or stay current with as a System Administrator, System Engineer, Cloud Engineer, etc is knowing how to script. I’ll be the first to admit that scripting is not currently one of my strengths. I’ve worked with Bash Shell scripting and PowerShell a little. I’m making the plunge to learn Python. It’s a programming language and a very powerful scripting tool. I’ve heard beginners find the clean syntax and indentation structure easy to learn.

I will update this post with new information as it comes available. Maybe some of my readers will be willing to add some resources they’ve used to learn Python. In any case, here’s a good starting point:

Get your resources here:

Learn Python basics here:
Learn Python at CodeAcademy.com

Test your code, not just Python!
Coding Ground


Free Up Space On Your Jira Installation

On a Redhat or CentOS installation, JIRA’s home directory location is most likely /var/atlassian/application-data/jira

Within JIRA’s home directory, there are other sub-directories that store log files and backup data that can be cleaned up from time to time.

JIRA will place its automated backup archives into the export directory.

JIRA will place its logs into the log directory.

When trying to add an attachment to a ticket today, I received a message that there was no space available.

I logged into the Jira VM and looked at disk utilization. This Jira installation was installed on a 50GB HDD. 100% was in use.

After reviewing the results disk utilization, I found that 17GB was in /var/atlassian/application-data/jira/export.

Backups existed as far back as February.

I used the following command to delete groups of files:
rm *Feb*.zip -I
rm *Mar*.zip -I
and so on….

Once deleting all backups up to August, plenty of space became available and all was good again.

World Clock App

Providing support on a global scale has it’s challenges. One such challenge is knowing the time zones. This is important when scheduling international calls or video conferences. It’s also important when providing support to multi-national end users.

In my search for a world clock, I found this neat little one called World Clock Portable. Easy to download, install and configure. Give it a shot. If you don’t like it or need it, uninstall it.

Visit the download site HERE. You shouldn’t receive any pop-ups or extras you don’t want. If this changes, let me know and I’ll find a better source.