Jump to content

Phillip Brooks

Members
  • Posts

    911
  • Joined

  • Last visited

  • Days Won

    53

Posts posted by Phillip Brooks

  1. Any person with programming experience can laugh at this.

    post-949-1233835540.jpg?width=400

    Only a LabVIEW programmer would laugh at this...

    post-949-1233835413.jpg?width=400

    Jim's magical use of the word open is important. The upper image is "open". Practically any programmer can read and interpret it. It can be compiled and adapted to run on virtually any type of computing platform.

    The lower image can only be created and executed with a specific programming language.

  2. Ex-Fannie Mae worker charged with planting computer virus

    Original Criminal Complaint (contains details, .pdf format)

    QUOTE

    The malicious code was hidden after a blank page, and “it was only by chance” that the senior engineer scrolled down and found the virus.

    With LabVIEW, it's as simple as placing the malicious code under a structure, or "off in the buckwheat" (far off from the active code portion of the block diagram).

    You have to do the same thing as the guy who found this; look carefully at the scroll bars or run the code through a beautifier. If you need to justify an upgrade to 8.6 and work in a secure computing environment, 'clean up block diagram' and VI Analyzer are good reasons. Just remember you have to use them :P

    (Whether 'clean up block diagram' actually 'beautifies' your code is another story. Beauty is in the eyes of the beholder...)

  3. QUOTE (Ton @ Jan 22 2009, 01:57 PM)

    And http://forums.ni.com/ni/board/message?board.id=170&message.id=381343#M381343' target="_blank">this post on the dark-side is one good reason to limit the amount of items exposed.

    I have a hard enough time keeping track of the public methods and properties. Don't even get me started on calling .NET properties and methods; I get depressed when I have to poke around in THAT huge pile of, um, 'stuff'. :P

  4. I had a similar problem to this several years ago.

    My database grew so fast and then ran so slow that I ended up storing the data as a file in a shared location and stored a path to the file in the database.

    If your database is providing some sort of security for the BLOB data, this might create an administrative issue (matching up OS and DB permissions) but I think you will find that the file method scales much better and will cost less hardware-wise in the long run.

  5. QUOTE (crelf @ Jan 9 2009, 02:33 PM)

    I don't think you can get the context help window contents to update without loading the VI into memory. Here's something I used once to get the info of a subVI into the context help window:

    post-181-1231529544.png?width=400

    Then the context help window will update when the user mouse-overs the Boolean. It's kind-of a hick, but it worked for the situation I was in back then.

    This works fairly nice. ( see picture).

    I wish there was an Application method or property that would allow me to set the object of the context help so that I could specify a VI from MY tree based browser (like the Project Window does)

    Product suggestion entered...

    post-949-1232458056.png?width=400

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.