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...
Integration and Workflow
Leveraging Netapp’s Deduplication Feature
We recently obtained the necessary licenses required to enable one of our clients' FAS2050 filers for deduplication. Currently, deduplication is offered by Netapp for free. You simply need to get in touch with your reseller and request both ASIS licenses...
Enhancing Electric Commander Build Processes by Creating Dynamic Job Steps
In a simple, straight-forward implementation of a continuous integration pipeline you would typically create a chain of procedures that perform the same set of operations on the supplied input. This provides a build process that is well-defined, repeatable,...
Integrity to Windchill Integration: A Product Demo
In a previous blog article I discussed, at a high level, the Integrity to Windchill integration for PTC Integrity Lifecycle Manager. Now that we have seen some of the context of how the Integration is supposed to work, I thought it would be a good idea to actually...
The Difference Between Continuous Integration and Continuous Delivery
If you've spent any significant amount of time in the world of DevOps and Agile software development practices, you've likely encountered the terms Continuous Integration (CI) and Continuous Delivery (CD). For several years, I've had these terms thrown around me...
Electric Flow Feature Highlight: Environment Reservations for Confident Deployments
Deploying modern software applications is a complex process involving many moving parts. Adding microservices into the mix amplifies this problem by further decentralizing applications, resulting in more deployment endpoints to track. With all those IP addresses...
Our Top Technology Stories in 2017 and 2018 Industry Predictions
SPK wants to wish our growing subscriber community a Happy New Year! We’re honored to be welcomed onto your desktops and smartphones to share stories on how to make your engineering team and company work more efficiently. Perhaps more importantly, we hope any...
How to Solve Costly Monotony and Redundancy with Automation
Redundant and repetitive tasks present a number of challenges for your business. Your engineering team feels bored, like they’re wasting their time. Pretty soon, they’re done being bored and looking for more challenging and rewarding work. With skilled engineers in...
Using Audit Log To Track Promoted Change Requests with PTC Integrity
Recently, a customer came to me because they wanted to record when changes were promoted from their development environment to their test environment, and later from their test environment to their production environment. They wanted a way to simply tell when changes...
How Automation Helps Reach Target Product Launch Dates and Increases Engineer Morale
Automation isn’t just for manufacturing tasks. In fact, many of the grinding, repetitive tasks your engineers can’t stand can easily be automated out of existence. Any task that is repeatable is automatable. That means you can save big money on man hours, letting your...
How To: Move Git Commits From One Branch to Another
Git encourages developers to use branches during their development process as a means of coordinating and managing changes to the master branch. Git does not force any particular strategy for doing so and consequently, several popular branching strategies have...
Network Monitoring with Cacti
In my initial blog post, I explained a little bit about Nagios, and how it can be configured to monitor any networking device or server. Nagios' basic operation is this: Define a check Execute the check at a specified interval Take the result of the check and...