Projects

Process Watch open sourced by: Phil Chen
Open Source Project on GitHub. Process Watch monitors processes and workflows in your Linux system for anomalies or situations which when arise trigger predetermined actions you designate. This is useful for systems issues, automating troubleshooting, provisioning, scaling, and much more.

 

Swoonatra open sourced by: Phil Chen
A Template To Show Ruby Sinatra Functionality And Get You Quickly Started on a Project

The code covers usages of DataMapper an Object Relational Mapper written in Ruby using MySQL with a foreign key relationship. Also user signup, signin, password reset, session handling. For design the code shows usage of url routing, views, partial views, layouts, error handling, flash messaging. Also included is samples of emailing data, and there is a basic Unicorn web server configuration. Everything is layed out with a MVC structure.

 

Usage Watch open sourced by: Phil Chen
A Ruby Class with methods to find usage statistics on a Linux server such as CPU, Disk, TCP/UDP Connections, Load, Bandwidth, Disk I/O, and Memory

 

versionCheck open sourced by: Phil Chen
A BASH function that checks to see if a minimum version requirement is met. Takes in consideration you can’t treat a version number like a floating point.

 

win_usagewatch open sourced by: Phil Chen
A PowerShell script with methods to find usage statistics on Windows such as CPU, Disk, TCP/UDP Connections, Load, Bandwidth, Disk I/O, and Memory.