Jump to content

Stagg54

Members
  • Posts

    148
  • Joined

  • Last visited

  • Days Won

    6

Stagg54 last won the day on October 18 2023

Stagg54 had the most liked content!

Profile Information

  • Gender
    Not Telling

LabVIEW Information

  • Version
    LabVIEW 2020
  • Since
    2007

Contact Methods

Recent Profile Visitors

3,514 profile views

Stagg54's Achievements

Contributor

Contributor (5/14)

  • Dedicated Rare
  • Reacting Well Rare
  • First Post Rare
  • Collaborator Rare
  • Conversation Starter Rare

Recent Badges

27

Reputation

  1. Shameless self-plug: I do have an online video course on Using Git Effectively. It includes some material on GitLab as well. https://www.sasworkshops.com/using-git-effectively-course-preview
  2. yeah the easy way is just use System Exec to call Git from the CLI. I would also look at these: https://www.vipm.io/package/hse_lib_git_api/ https://www.vipm.io/package/hse_lib_gitlab_api/
  3. So there is no fixed agenda. It's an open-space format. Nancy will be giving a keynote. After that it is all open space. Immediately after the keynote we have a brief pitch session. Everyone who wants to host a discussion gets a chance to say "I want to talk about X in room 5 at 10AM" or something similar. There will a post-it board (on Miro) that has all the rooms and timeslots and we just drop post-its in there for the topics. Then you just wander into whatever discussions sound interesting. Topics last year varied from lots of sales and marketing related questions, to selling your business, to contract negotations... Steve did one on having fun at work. It just depends.There will most definitely be several sales and marketing related discussions (that's always a hot topic). Aside from that, its just whatever is on people's minds. Here is the Miro board for last year. https://miro.com/app/board/uXjVNG9prio=/?share_link_id=300928460276
  4. We are doing the LabVIEW Consultant Summit Again. Don't miss it! https://www.universe.com/events/virtual-the-labview-consultant-summit-2024-tickets-8YFSN5
  5. A question about this came up the other day and I didn't have a good answer. If you have a VI that needs to be run multiple times in parallel and all the results collected, which is better? Parallel For Loop or Async Call and Collect? They are already calling it in a for loop serially and are just looking for better performance - it talks to several identical hardware devices so the for loop autoindexes on the Hardware refs. Parallel For Loop seems like an easy answer, but what are the tradeoffs? I seem to remember something about Parallel For Loop and the number of cores - I don't really know. I haven't used the parallel for loop much. My initial answer was to just try both approaches and benchmark them.
  6. And we wonder why LabVIEW is losing out to tools like Python..
  7. I am not an AF person, but I think if you look at the State Pattern Actor, I'm pretty sure it uses that override.
  8. Nancy, Malcolm, Taylor and I are putting on an online unconference for LabVIEW consultants. https://www.lvconsultantsummit.com/
  9. It feels like you are trying to be too clever. Brute force seems like the easier way. Yes it's less elegant. Unless your cluster is enormous, I would probably just brute force it.
  10. It is a huge challenge in LabVIEW. It is often overlooked by beginners which causes lots of problems. I often just have a common folder on disk full of typedefs. I have tried to use more generic types as much as possible when transferring data across module boundaries. If I can I pass some native datatype like a map, set or array. For a waveform, why not just a simple native waveform? If you have metadata, IIRC waveforms accept metadata just like variants do. Occassionally, I'll even pass a simple cluster without making it a typedef. ie. an x-y point is just a cluster of 2 doubles. No real need to make that a typedef. Of course as soon as it gets any more complicated, then you probably need a typedef. I've also given a lot of thought to using JSON to pass data between modules, but haven't quite worked that out yet.
  11. Finding work is one of the bigger challenges and often results in a lot of waiting around for contracts to resolve and then having a bunch of them resolve at once. Feast or Famine.
  12. If you don't like downtime and just want to write LabVIEW code, being a consultant is a horrible idea. Find a better employer.
  13. Just copy-paste this into Git Bash - that's it! cd && git clone https://gitlab.com/sas-blog/LVCompare-Merge-Setup.git && cd LVCompare-Merge-Setup && ./setupLVTools.sh For more info checkout the repository here: https://gitlab.com/sas-blog/LVCompare-Merge-Setup Demo'd here:
  14. forgot to mention this part: Presenters at the GLA Summit will be eligible to receive 30 recertification points for NI LabVIEW certifications. Attendees will also be able to receive 20 points.
  15. We are looking for presentations. more info here: https://www.glasummit.org/
×
×
  • Create New...

Important Information

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