1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Engineering Operations

Accelerating Product Releases with Business Process Automation

The beauty of business process automation How often have we entered the same information into two different systems and wondered, “Why do I have to waste my time doing this?”  These are computers, aren’t they?  Shouldn’t this information flow where it needs to go? ...

Optimal Continuous Integration Practices (Part 1)

Continuous Integration (CI) is a critical piece of any company’s software development practices, and usually the first effort on the road to DevOps. Within optimal continuous integration practices, engineers submit and test new developments against the main body of...
My Arsenal of Product Development Tools

My Arsenal of Product Development Tools

There are so many tools that are available to help make the process of coding more efficient, less time consuming, and overall a better experience. There are a number of tools / configuration settings I utilize in my environment to help make my overall coding /...

5 Continuous Integration Best Practices to Consider

5 Continuous Integration Best Practices to Consider

This week we would like to have a look at some continuous integration best practices. The list presented here is not exhaustive, and was inspired by a larger post on the topic at:  http://www.thoughtworks.com/continuous-integration Our purpose is to expand on some of...

How-to Run Android 4.4 (KitKat) using VMWare Player

How-to Run Android 4.4 (KitKat) using VMWare Player

Did you see our guide for running Android 4.0 in VMWare from two years ago? We've updated the instructions, below, to help you get the newest version of Android running to use as a product development tool. Download and setup VMWare Player 6 (note that you will need...

MKSSI Environment Variable – an Integrity PLM Software Primer

MKSSI Environment Variable – an Integrity PLM Software Primer

I'm not a programmer by trade, so I've had to force feed myself a lot of knowledge – some of it makes sense, some of it is beyond me. I've written this post to serve as an Integrity PLM Software Primer for the MKSSI Environment Variable. I hope you find it useful!...

How to create Column Contexts for PTC Integrity documents

How to create Column Contexts for PTC Integrity documents

One handy feature of PTC Integrity is the column context. Through the use of the column context a user can easily change what document columns are presented to them in the document view based on the role or task they are performing. For example, by default a column...

Mobile CAD Applications – Ready for Primetime?

Mobile CAD Applications – Ready for Primetime?

One of the main reasons people purchase a smartphone is to have information at their fingertips. Does that apply to the world of CAD applications? The answer is very dependent on what you want to actually do with this data. Do you want to design a complex...

Exploring Java 8’s New Feature: Lambda Expressions

Exploring Java 8’s New Feature: Lambda Expressions

Recently, Oracle announced the release of Java 8. This latest edition has some interesting new features, most notably the inclusion of lambda expressions and the ability to do multiple inheritance through default methods. We’ll spend the bulk of this article exploring...

Trigger UAC to Ensure Scripts are run As Administrator in Windows 7

Trigger UAC to Ensure Scripts are run As Administrator in Windows 7

I wanted to post this solution since we run into this problem all the time: Often, our .bat scripts include making registry changes or copying files which require Administrative access. This code will cause the .bat file to trigger a UAC prompt before running...