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

Software Development & Release Management

Electric Commander: Transferring Homepage Settings Between Users

Electric Commander: Transferring Homepage Settings Between Users

The Electric Commander homepage allows you to bookmark links and job configurations for easy access. It's easy to add one or two, but if you have a lot of links and you want to share them with other users so that they have the same links as well, its a lot of work to...

Troubleshoot Common Application & Network Issues with tcpdump

Troubleshoot Common Application & Network Issues with tcpdump

Here's a common situation:  you manage an application;  you haven't gone through a release; no patches have been applied (to your knowledge); and the infrastructure guys say that they haven't touched the network in ages.  But a user calls, and to your...

Understanding Continuous Integration

Understanding Continuous Integration

Continuous Integration (CI) is a software development methodology that uses small and frequent incremental changes to the code base, which are incorporated into a rapid build and test environment. Each change integrated into the source repository is verified by the...

Why an Automated Development Process Benefits Developers

Why an Automated Development Process Benefits Developers

Automated development, rather than just automated builds, offers a more holistic approach to automating the development process including building, testing and deployment. It is the cornerstone of Continuous Integration (CI). CI uses a model of small incremental...

Macs in a Corporate IT Environment

Macs in a Corporate IT Environment

­Macs running OS X have been around for quite some time, but only recently have they gained enough traction with our customers at SPK to be used as their day to day desktop environment.  Historically, IT organizations have been reluctant to embrace this change.  This...

10 Pitfalls That Can Impact VMWare Performance

10 Pitfalls That Can Impact VMWare Performance

Ensuring servers provide consistent performance is a primary goal for all infrastructure management services . A large portion of our servers are in a virtualized environment, and the additional complexity involved there can present some challenging performance...

6 Reasons to Use VMWare Workstation for Prototyping and Testing

6 Reasons to Use VMWare Workstation for Prototyping and Testing

Why would the average engineer want to create and use a virtual machine on their laptop or workstation? After all, usually an engineer has a perfectly good machine to work with, right? That may be true. Perhaps the engineer may even have access to more than one...

The Convergence of ALM and PLM in the Technology Industry

The Convergence of ALM and PLM in the Technology Industry

As more and more technology is embedded into products, and software continues its role as the primary driver for product innovation, the domains of application lifecycle management (ALM) and product lifecycle management (PLM) are being placed on an inevitable...

The Difference Between Continuous Integration and Continuous Delivery

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...