I have a huge problem with password protected VIs. It gives people false assurance that nobody will be able to see the intellectual property contained in a VI’s block diagram (the source code).
The basis of my argument is that, behind the scenes, LabVIEW accesses a VI’s block diagram to recompile it for other platforms [...]
While you were busy installing LabVIEW 8.5 in the 5th dimension, alfa…
I was having the BEST NIWEEK EVER!
I got to present four times!
Michael’s XControls presentation rocked!
I got to sit in the front row at every keynote!
JKI was recognized by NI during a keynote as being an important part of the LabVIEW Community Ecosystem!
JKI’s booth location [...]
It’s been a long time since the heyday of high-tech IPOs that occurred in the late 1990’s, here in Silicon Valley. So, it’s very exciting that VMware (NYSE: VMW) is having its IPO this morning (Aug 14th, 2007).
Anyone who knows me (in a technical capacity) knows I LOVE LOVE LOVE (did I mention that [...]
All next week, I’ll be at NIWeek 2007, along with the rest of the JKI team. This year will be very exciting as there is a lot going on…
JKI Technical Presentations
JKI will be presenting at three technical sessions:
Developing Commercial Software Applications in LabVIEW
Session ID: TS1560
Presenter: Jim Kring
Time (Location):
* Monday, 10:30 AM (Room 13) [Session [...]
Recently, I wrote a short article on easy relative timestamp calculations, showing how to use LabVIEW’s built in units feature to easily add relative times to timestamps. Now, I want to show you another very useful technique that every LabVIEW developer should know — how to harness the built-in unit conversion capabilities of LabVIEW [...]
Wow! It is a really exciting time to be a LabVIEW software developer. For the first time ever, we have the ability to create and edit by-reference classes and create our own class templates for use within the LabVIEW project environment, for the low-low price of free! This is all possible due [...]
One thing that I try to do when writing LabVIEW code, is to craft it in such a way that it breaks during just the right editing circumstances. I know that it might sound crazy, but it’s true.
You probably know that LabVIEW is a very strictly typed language. For example, when you try [...]
Have you ever wanted to add relative time to a time stamp data type in LabVIEW? You can easily do this by adding a floating point to the time stamp, as shown below.
The units are in seconds and, as you can see, Time Stamp out is one second greater than Time Stamp (in) as [...]
Two years ago, I won the LabVIEW coding challenge at NI Week 2005. People speculate that I had an unfair advantage because I used OpenG libraries (which, as most of you know, I couldn’t live without). But, everyone who was competing had access to the OpenG libraries (since they were installed on each [...]
Many LabVIEW developers will put off building an EXE from their LabVIEW project until the very last minute. One of the great things about LabVIEW is that you don’t really need to build an EXE in order to run your application — you can simply run it from source code. So, developers spend [...]
Bad Behavior has blocked 1550 access attempts in the last 7 days.