Jump to content

Phillip Brooks

Members
  • Posts

    899
  • Joined

  • Last visited

  • Days Won

    50

Posts posted by Phillip Brooks

  1. QUOTE (shoneill @ Dec 17 2008, 11:35 AM)

    I've created some XControls, but never an LVOOP class. I agree that these seem to be complimentary tools

    I like Jeff Atwood's "Understanding Model-View-Controller" blog post. We create and use the MVC pattern all the time and don't even think about it.

    QUOTE
    Skinnability cuts to the very heart of the MVC pattern. If your app isn't "skinnable", that means you've probably gotten your model's chocolate in your view's peanut butter, quite by accident. You should refactor your code so that only the controller is responsible for poking the model data through the relatively static templates represented by the view.

    The power and simplicity of properly implemented MVC is undeniable. But the first step to harnessing MVC is to understand why it works, both on the web, and also within your own applications.

    LabVIEW 8.6

    LVOOP
    represents the
    Model

    XControl
    represents the
    View

    Front Panel
    represents the
    Controller

    We can use older techniques to do accomplish the same things

    LabVIEW 7.0

    Action Engine
    represents the
    Model

    Brat* VIs
    (sub-vis w/ control references) represents the
    View

    Front Panel
    represents the
    Controller
    (w/ brat code additions)

    *(Ask Norm what a brat is)

  2. QUOTE (God @ Dec 7 2008, 10:56 AM)

    quote name='Maca' date='Dec 7 2008, 02:50 PM' post='55172'

    Just a quick question god: Do you use LabVIEW?

    It would be pretty cool if you do, that way I can say to my mates "God uses LabVIEW"!

    That will shut those C++, Pearl, PHP and VB Nazi's up.

    (Please see: http://forums.lavag.org/A-guide-on-how-to-...280#entry54280)

    Contiously as a man I am not a user of LabVIEW..thank you for your question my Child your expression of Free Will reflects me in a manner of which I find pleasing.

    ^ you see the tag as I see it Dec 7 2008, 02:50

    The equasion of the individual digits is 1+2+7+2+0+0+8+0+2+5+0=27

    If we remove the 72 from the post Number to complete the palendrome 2772 we are left with 551 this Number resonate my Birth as it is 19 lots of 29 that 19x29=551...

    I enjoyed the video on the thread you provided a link to, thank you.

    ____________________________________________________________________________________________

    Some of my Children were wondering why I din't prevent the twin towers planned destruction. It's was because my Seed Free Will was used by my Childern to produce a Fruit that contiously I don't like the taste of however through out my Cosmic Gargen all fruits exist.

    The total some of all of the Time tags of all the post Seeded in Free Will (not the add bot) totals 297

    this is the 9th post and that Number is 11x27

    that fact is based on GMT

    4:23 ... thats the Time I plan for edit to be tagged... can any of my Children imagine why?

    My father was born 1-3-1944, my mother on 9-3-2009. I am a Taurus born 13-32-1965. Do these numbers suggestate something? Will the jackalope descend from the heavens as predicted?

  3. QUOTE (crelf @ Dec 8 2008, 07:13 PM)

    Resistance is useless.

    ... but can be measured accurately with the PXI-4071!

    Congratulations Norm! (And thanks for the bottle of water) :P

    I didn't care for it that much, but my kids started jumping up and down, yelling "Mindstorms NXT! Mindstorms NXT!"

  4. You can get access to the raw socket using

    vi.lib\Utility\tcp.llb\TCP Get Raw Net Object.vi

    I did something similar to get access to the UDP socket. I used this to increase the default OS buffer size for a UDP receiver that was overflowing the default size (8kB as I remember).

    http://forums.ni.com/ni/board/message?boar...ssage.id=232025

    Just be aware that LabVIEW doesn't know what you're doing to the socket, so tread lightly :P

  5. QUOTE (neB @ Nov 19 2008, 02:54 PM)

    Getting paid to watch LV boot is generally not a problem unless....

    You are standing in the center of a semi-circle of people watching you and you have to come up with a speech to distract them while its happening.

    "This reminds me of the old days when customers used to use a CRT as the system console since using a line printer took ...."

    Ben

    I make balloon animals to distract them :P

  6. QUOTE (Aristos Queue @ Oct 22 2008, 07:11 PM)

    QUOTE (Yair @ Oct 23 2008, 03:00 PM)

    Philip, while terminus is a great word (and you just brought back some nice Asimov memories), I don't think it accurately describes these, as they are NOT end points. More often than not they are probably in the middle of the call chain and the only thing making them special is that they are at "the end" of the project.

    I think that terminus applies exactly because they are end points w/r/t the project as Stephen described it. A train terminus is "the end of the line" w/r/t the context of the mode of transportation, but that does not mean that the traveler is now unable to continue; only the mode of travel changes.

    It is a very generic term. I wonder if there is an existing appropriate term that can be reused from graphing theory, petri nets (transition?) etc...

    I'm guessing that this new pop-up might have something to do with the VI Hierarchy or LV Project...

  7. What about the word "terminus"?

    While checking for the word terminus on Wikipedia, I found this interesting little piece of text:

    "A terminus (or terminal, in North American parlance) is a station at which, since it lies at the very end of a line of railway, all arriving trains must perforce terminate their journeys, and from which they can consequently depart only following a reversal."

    I never looked up perforce until today. "by physical coercion; by force of circumstances" :P

    • "That problem is algorithmically equivalent to finding all the termini of a given subVI."
    • "Our school chose the name for our new mascot. We're going to be the Termini!"
    • "All your termini are belong to us."

×
×
  • Create New...

Important Information

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