
Phillip Brooks
-
Posts
911 -
Joined
-
Last visited
-
Days Won
53
Content Type
Profiles
Forums
Downloads
Gallery
Posts posted by Phillip Brooks
-
-
New location for Roomba API
-
Any person with programming experience can laugh at this.
Only a LabVIEW programmer would laugh at this...
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.
-
QUOTE (PaulG. @ Jan 30 2009, 10:35 AM)
Ah, this reminded me of this http://forums.lavag.org/Small-icons-t6689.html' target="_blank">Small Icons thread...
-
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
(Whether 'clean up block diagram' actually 'beautifies' your code is another story. Beauty is in the eyes of the beholder...)
-
-
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'.
-
QUOTE (alfa @ Jan 22 2009, 02:51 AM)
They also didn't say that the moon is made of green cheese...
I went to Dunkin' Donuts this morning, and I ordered a sausage, egg and cheese sandwich on a sesame bagel. The cheese was not green, but the bagel was not sesame; it was cinnamon-raisin.
I ate it (yuck) while entering a comment on the DD web site. When I pressed the 'Submit' button, I got a polite error and the complaint I entered was 'lost'.
F*ck DD, the http://en.wikipedia.org/wiki/Pain_au_chocolat' rel='nofollow' target="_blank">pain au chocolat at Panera is better, and the price is almost the same
-
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.
-
QUOTE (tilli @ Jan 21 2009, 06:44 AM)
Why would you want to run http://en.wikipedia.org/wiki/Iperf' rel='nofollow' target="_blank">iperf multiple times in parallel?
Wouldn't that make the performance numbers for each test invalid!?
(Edit: look at using the iperf '-P' modifier)
-
QUOTE (Antoine Châlons @ Jan 20 2009, 10:14 AM)
This is about as far as I got...
http://lavag.org/old_files/post-949-1232466601.vi'>Download File:post-949-1232466601.vi
-
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: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)
-
-
-
Block die-her gram
-
QUOTE (jpdrolet @ Jan 15 2009, 12:24 PM)
There are two types of shortcuts; lnk and url
Maybe my contribution to the Code Repository (Resolve Shortcut Path) will help ...
-
QUOTE (jpdrolet @ Jan 15 2009, 12:24 PM)
There are two types of shortcuts; lnk and url
Maybe my contribution to the Code Repository (Resolve Shortcut Path) will help ...
-
-
-
-
-
Top 25 Most Dangerous Programming Mistakes
LabVIEW programmers aren't as concerned as others about the security aspect, but these same mistakes can break your code ...
- Improper Input Validation
- Race Condition
- Untrusted Search Path
- Improper Resource Shutdown or Release
- Improper Initialization
- Improper Input Validation
-
Apparently, this was a very convincing video!
http://digg.com/apple/Blogger_Mistakes_Oni...cbook_Wheel_PIC
-
Does anyone know if there is a vi.lib/ function, method, or property that can be accessed that will return the Context Help for a VI by file name? The file would not be loaded in memory, I want to supply the full path to the file only...
I want to create something similar to the way a project will show the Context Help for a VI when you hover over the name...
-
Writing data to standard out
in Hardware
Posted
Is your stand alone app (exe) a console app or a GUI?
I remembered this post on the dark side...
using stdin/stdout with LabVIEW