Welcome to Philip Kania's website.
I am a Perforce Consulting Partner and Certified Trainer with broad software development experience in Windows, Macintosh and Unix environments. I've worked for Eastman Kodak, Apple Computer, Xerox and other leading companies on software used by millions of people worldwide. I am particularly effective at designing and implementing solutions that increase team productivity and throughput in traditional and agile environments by automating:
I have an MBA from the University of Massachusetts, Amherst (where I was a teaching assistant) and a BS from Rensselaer Polytechnic Institute.
Now, more than ever—whether big or small, it is critical for businesses to achieve efficiencies through effective use of internal resources and sourcing strategies.
Let's team up to make your efforts more successful.
This article describes a pair of scripts I have written that implement the same Perforce server backup procedure. One (PerforceBackupProcedureLibrary.bat) is intended for use with Microsoft Windows. The other (PerforceBackupProcedureLibrary) is intended for use with Unix based systems (including Mac OS X). These scripts perform the essential steps needed to backup a Perforce server. They save their output in XML format which can be easily consumed by other programs.
Mastery of one's tools is vital to business success. Teams that attain this mastery are capable of extraordinary things. Let me help your team succeed.
Perforce Training
I offer on-site training using licensed Perforce training materials. This course follows the same format as the course offered by Perforce (two days of user and one day of administrator training).
If this format does not fit your business needs, I can customize the training for your organization.
Consulting
As the name implies, Microsoft PowerShell is a powerful command shell and scripting language. It provides convenient access to the .NET framework along with many other useful features. These pages will help you use Perforce and PowerShell together.