The software engineering book I should have read 10 years ago
I recently just finished reading “A Software Engineering Approach to LabVIEW” by Jon Conway and Steve Watts. The whole time I was reading it, I couldn’t help but think: “I wish I would have read this 10 years ago. It would have saved me a lot of trouble.”
Background
NI Classes on Object Oriented Programming and Actor Framework
For those of you who want to take your programming to the next level, there are 2 classes coming ot Denver (actually the NI training facility in Louisville.)
One is an introduction to LVOOP – LabVIEW Object Oriented Programming. It talks about how to apply Object-Oriented techniques to LabVIEW applications using
National Instruments is coming to Denver.
National Instruments is coming to Denver next week. They are hositng 2 events at the Renaissance Boulder Flatiron Hotel in BroomField CO. On Tuesday October 31st they are hosting the Denver CLD Summit and on Wednesday November 1st they are hosting NI Developer Days.
CLD Summit
The CLD summit is
Introducing Automatic Version Manager (AVM) for LabVIEW
Automatic Version Manager (AVM) for LabVIEW
This video is a demo of some software I wrote called Automatic Version Manager for LabVIEW. AVM is a solution for dealing with multiple versions of LabVIEW installed on the same computer. If you have ever used multiple versions of LabVIEW on the same
Graphics Design for LabVIEW: Tips and Tricks
Graphic design should be important to anyone who designs and sells software. The look and appearance of your final product makes an impact on what your users think of your software. You want it to look professional. Unfortunately, especially if you are an engineer turned LabVIEW programmer like me, you
Alternative to LabVIEW's Installer Builder
Most people who develop software in LabVIEW are familiar with the installer build process from within LabVIEW. If you haven’t built an installer from within LabVIEW, it is similar to building an executable. The first step is to build your executable. Next you right click on Build Specifications in
Development Server Setup
Software Developers often use a development server which runs version control and bug tracking software. Version control systems, such as Subversion, keep copies of each iteration of the source code. This allows developers to roll back changes if need be to fix bugs or broken code. Bug tracking software, such
Hidden Gems in LabVIEW
January ALARM Meeting Summary
I recently made apresentation on Wednesday the 20th at the ALARM meeting. ALARM stands for Advandced LabVIEW Architects of the Rocky Mountains. This is a NI sponsored LabVIEW users group. We meet every other month alternating between Loiusville and Golden, Colorado. There is free food. Lots
Plug for ALARM group
ALARM – "Advanced LabVIEW Architects of the Rocky Mountains"
We have a very active LabVIEW usersgroup here on the Frontrange of Colorado, based in the Golden/Boulder area called ALARM, which stands for "Advance LabVIEW Architects of the Rocky Mountains". Don't let the name scare