Author Archives: michaelkubler

About michaelkubler

Michael Kubler was the Technical officer for ANAT during 2010. He is a Linux system admin, PHP programmer, and innovative geek who wants to change the world using disruptive innovation.

Link Lint (Broken HTTP links) using Parallel processing

This script is designed to check many different websites for broken links at once and uses a multi-process approach to speed up checking times. #!/bin/bash # This script was created by Michael Kubler # On the 26th of May, 2010 … Continue reading

Posted in Code | Leave a comment

Create Site Script

This is one of the most comprehensive bash scripts I’ve ever written. Over 760 lines of code, but it allows an Ubuntu System Admin to create a new Website, Mailman mailing list, FTP account and/orĀ  WordPress Blog by typing an … Continue reading

Posted in Code, Downloads, OMFG | Leave a comment

SugarCRM Soap v2 Modules and Link Fields lister

Here at ANAT we use SugarCRM. A reasonably good, open source and free Customer Relations Management System which is used to keep the membership database information, send out monthly digest emails to subscribers, do document control, and much more. Unfortunately … Continue reading

Posted in Code | 3 Comments

MySQL Backup and Rsync Script

As part of running a Web server, in this case a LAMP (Linux Apache, MySQL, PHP) server, you need to ensure you have a good backup system. As per the Tao of backup, you need something that allows you to … Continue reading

Posted in Code | 1 Comment

Usefull Aliases

Here is a list of useful aliases used by the ANAT Tech department. Please feel free to use these as appropriate : alias aRestart=’sudo apache2ctl -k restart’ alias acs=’apt-cache search’ alias agg=’sudo apt-get upgrade’ alias agi=’sudo apt-get install’ alias agr=’sudo … Continue reading

Posted in Code | 2 Comments

The Tao of Backup

This is a great way of learning the 7 lessons to reliable backups (just ignore the tiny amount of outdated advertising). http://www.taobackup.com/ Coverage — Backup everything you can Frequency — Backup as often as you are making changes Separation — … Continue reading

Posted in Links, Need to know | 2 Comments

Hello world!

“Hello World”, is the famous, some what geeky way of testing something new works, and I’m hoping that this will work.

Posted in Uncategorized | Leave a comment