GLA Summit 2020: Difference between revisions
Appearance
m Name of Felipe was misspelled. |
m Fix subpages with invalid page name characters |
||
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{| | {{prevnext||GLA Summit|GLA Summit 2021}} | ||
| | |||
| | |||
{{infobox | |||
|category=conference | |||
|icon=GLASummitButton.png | |||
|conference-banner=GLASummit2020WikiBanner.png | |||
|conference-date=9th-10th November 2020 | |||
|conference-url=https://www.glasummit.org/presentation-list/2020 | |||
}} | |||
{{TOCright}} | {{TOCright}} | ||
== Agenda == | == Agenda == | ||
===Main Stage=== | ===Main Stage=== | ||
Line 22: | Line 18: | ||
* '''[[GLA Summit 2020/Distributed Message Broker Design|Distributed Message Broker Design]]''' by Dmitry Sagatelyan | * '''[[GLA Summit 2020/Distributed Message Broker Design|Distributed Message Broker Design]]''' by Dmitry Sagatelyan | ||
* '''[[GLA Summit 2020/Making Magic with LabVIEW Community Edition|Making Magic with LabVIEW Community Edition]]''' by Quentin Alldredge | * '''[[GLA Summit 2020/Making Magic with LabVIEW Community Edition|Making Magic with LabVIEW Community Edition]]''' by Quentin Alldredge | ||
* '''7x7's''' | * '''[[GLA Summit 2020/7x7's hosted by Fabiola De La Cueva|7x7's hosted by Fabiola De La Cueva]]''' | ||
# '''[[GLA Summit 2020/When and How to (Better) Use G Interfaces|When and How to (Better) Use G Interfaces]]''' by Dmitry Sagatelyan | |||
# '''[[GLA Summit 2020/Mock Object Framework|Mock Object Framework]]''' by Sam Taggart | |||
# '''[[GLA Summit 2020/Actor Framework Tester|Actor Framework Tester]]''' by Sam Taggart | |||
# '''[[GLA Summit 2020/Awesome .NET Stuff You Can Use (Instead Of Writing It Yourself)|Awesome .NET Stuff You Can Use (Instead Of Writing It Yourself)]]''' by Hope Harrison | |||
# '''[[GLA Summit 2020/PaneRelief 2.0|PaneRelief 2.0]]''' by Hope Harrison | |||
# '''[[GLA Summit 2020/How to Setup a Private GPM Repository|How to Setup a Private GPM Repository]]''' by Stephen Moore | |||
# '''[[GLA Summit 2020/Sales Techniques to Refine Requirements|Sales Techniques to Refine Requirements]]''' by Timothy Nolan | |||
# '''[[GLA Summit 2020/Black Magic Secrets of RF|Black Magic Secrets of RF]]''' by Norm Kirchner | |||
* '''[[GLA Summit 2020/An end to brainless programming|An end to brainless programming]]''' by Darren Nattinger | * '''[[GLA Summit 2020/An end to brainless programming|An end to brainless programming]]''' by Darren Nattinger | ||
* '''[[GLA Summit 2020/A Visible Actor Framework|A Visible Actor Framework]]''' by Jeff Kodosky (Video - Replay) | * '''[[GLA Summit 2020/A Visible Actor Framework|A Visible Actor Framework]]''' by Jeff Kodosky (Video - Replay) | ||
* '''7x7's''' | * '''[[GLA Summit 2020/7x7's hosted by Tom McQuillan|7x7's hosted by Tom McQuillan]]''' | ||
# '''[[GLA Summit 2020/Git Going - A LabVIEW Project template wizard for starting new projects using Git Source Code Control|Git Going - A LabVIEW Project template wizard for starting new projects using Git Source Code Control]]''' by Chris Roebuck | |||
# '''[[GLA Summit 2020/How a Trip to McDonalds Can Help You Learn OOP|How a Trip to McDonalds Can Help You Learn OOP]]''' by Malcom Myers | |||
# '''[[GLA Summit 2020/Git IS-NOT-A SCC: The Adapter Pattern over Inheritance|Git IS-NOT-A SCC: The Adapter Pattern over Inheritance]]''' by Christian Butcher | |||
# '''[[GLA Summit 2020/Seven things you Can or Can't do with LabVIEW and Docker|Seven things you Can or Can't do with LabVIEW and Docker]]''' by Christian Butcher | |||
# '''[[GLA Summit 2020/Rapid Dashboard Prototyping for Data Presentation and Analytics|Rapid Dashboard Prototyping for Data Presentation and Analytics]]''' by Michal Radziwon | |||
# '''[[GLA Summit 2020/Forcing of cRIO-cDAQ for Hardware State Simulation|Forcing of cRIO/cDAQ for Hardware State Simulation]]''' by Aaron Gelfand | |||
* '''Closing''' | * '''Closing''' | ||
Line 56: | Line 52: | ||
* '''[[GLA Summit 2020/Future Promises: Borrowing ideas from async languages|Future Promises: Borrowing ideas from async languages]]''' by James McNally | * '''[[GLA Summit 2020/Future Promises: Borrowing ideas from async languages|Future Promises: Borrowing ideas from async languages]]''' by James McNally | ||
* '''[[GLA Summit 2020/Broker Framework|Broker Framework]]''' by Felipe P. Silva | * '''[[GLA Summit 2020/Broker Framework|Broker Framework]]''' by Felipe P. Silva | ||
* '''[[GLA Summit 2020/Using a Message Broker with DQMH Actors for High Speed | * '''[[GLA Summit 2020/Using a Message Broker with DQMH Actors for High Speed-Throughput Data Logging|Using a Message Broker with DQMH Actors for High Speed/Throughput Data Logging]]''' by Chris Roebuck and Becky Linton | ||
====Drawing Inspiration from Outside the LabVIEW Community==== | ====Drawing Inspiration from Outside the LabVIEW Community==== | ||
Line 69: | Line 65: | ||
* '''[[GLA Summit 2020/Integrating non-NI tech with LabVIEW NXG Web Development|Integrating non-NI tech with LabVIEW NXG Web Development]]''' by Chris Farmer and Stuart Trevillian | * '''[[GLA Summit 2020/Integrating non-NI tech with LabVIEW NXG Web Development|Integrating non-NI tech with LabVIEW NXG Web Development]]''' by Chris Farmer and Stuart Trevillian | ||
* '''[[GLA Summit 2020/Quality at Speed|Quality at Speed]]''' by Christopher Stryker | * '''[[GLA Summit 2020/Quality at Speed|Quality at Speed]]''' by Christopher Stryker | ||
* '''[[GLA Summit 2020/A | * '''[[GLA Summit 2020/A By-value OpenCV Library|A By-value OpenCV Library]]''' by Wiebe Walstra | ||
* '''[[GLA Summit 2020/FPGA Computing acceleration for Neural Networks|FPGA Computing acceleration for Neural Networks]]''' by Natan Biesmans | * '''[[GLA Summit 2020/FPGA Computing acceleration for Neural Networks|FPGA Computing acceleration for Neural Networks]]''' by Natan Biesmans | ||
* '''[[GLA Summit 2020/TestStand goes Agile|TestStand goes Agile]]''' by Nikolaus Naredi-Rainer | * '''[[GLA Summit 2020/TestStand goes Agile|TestStand goes Agile]]''' by Nikolaus Naredi-Rainer | ||
====Wild Card!==== | ====Wild Card!==== | ||
* '''[[GLA Summit 2020/GCentral: Helping to write the web interface|GCentral: Helping to write the web interface]]''' by Danielle Jobe, Derrik Bommarito | * '''[[GLA Summit 2020/GCentral: Helping to write the web interface|GCentral: Helping to write the web interface]]''' by Danielle Jobe, Derrik Bommarito | ||
* '''[[GLA Summit 2020/Documentation - 3x15|Documentation - 3x15]]''' by Chris Cilino, Olivier Jourdan, and Kevan Anderson | * '''[[GLA Summit 2020/Documentation - 3x15|Documentation - 3x15]]''' by Chris Cilino, Olivier Jourdan, and Kevan Anderson | ||
* '''[[GLA Summit 2020/How to do Open-Source and Inner-Source with LabVIEW?|How to do Open-Source and Inner-Source with LabVIEW?]]''' by Joerg Hampel and James McNally | * '''[[GLA Summit 2020/How to do Open-Source and Inner-Source with LabVIEW?|How to do Open-Source and Inner-Source with LabVIEW?]]''' by Joerg Hampel and James McNally | ||
* '''[[GLA Summit 2020/Expert Panel - Open Source|Expert Panel - Open Source]]''' by Jim Kring, Chris Cilino, Joerg Hampel, Olivier Jourdan | * '''[[GLA Summit 2020/Expert Panel - Open Source|Expert Panel - Open Source]]''' by Jim Kring, Chris Cilino, Joerg Hampel, Olivier Jourdan | ||
Line 88: | Line 82: | ||
* '''[[GLA Summit 2020/Rigorous Testing Automated: Push-Button Approaches|Rigorous Testing Automated: Push-Button Approaches]]''' by Peter Bokor | * '''[[GLA Summit 2020/Rigorous Testing Automated: Push-Button Approaches|Rigorous Testing Automated: Push-Button Approaches]]''' by Peter Bokor | ||
===Other Fun Stuff=== | |||
* '''[https://youtu.be/wv4cy1Y5NOs Raffle Results] | |||
==External links== | |||
*[https://www.glasummit.org/ Global LabVIEW Architects' Summit Website] | |||
*[https://forums.ni.com/t5/Global-LabVIEW-Architect-GLA/gp-p/5396?profile.language=en NI Community Page] | |||
*[https://www.vipm.io/package-list/8929457b-1e25-4be8-9cbb-e956a0ad4253/ Presentations/Code Hosted on VIPM.io] | |||
[[Category:GLA Summit]] | |||
[[Category:GLA Summit 2020]] | [[Category:GLA Summit 2020]] |
Latest revision as of 19:11, 21 August 2024
GLA Summit 2020 | |
---|---|
9th-10th November 2020 | |
GLA Summit 2020 Homepage |
Agenda
Main Stage
- Welcome / Introduction to Hopin / Meet & Greet
- A Visible Actor Framework by Jeff Kodosky
- Using LabVIEW Interfaces for Better Orbital Satellite Support by Stephen Loftus-Mercer and Jon McBee
- Designing with Interfaces in Actor Framework by Allen C Smith
- Distributed Message Broker Design by Dmitry Sagatelyan
- Making Magic with LabVIEW Community Edition by Quentin Alldredge
- 7x7's hosted by Fabiola De La Cueva
- When and How to (Better) Use G Interfaces by Dmitry Sagatelyan
- Mock Object Framework by Sam Taggart
- Actor Framework Tester by Sam Taggart
- Awesome .NET Stuff You Can Use (Instead Of Writing It Yourself) by Hope Harrison
- PaneRelief 2.0 by Hope Harrison
- How to Setup a Private GPM Repository by Stephen Moore
- Sales Techniques to Refine Requirements by Timothy Nolan
- Black Magic Secrets of RF by Norm Kirchner
- An end to brainless programming by Darren Nattinger
- A Visible Actor Framework by Jeff Kodosky (Video - Replay)
- 7x7's hosted by Tom McQuillan
- Git Going - A LabVIEW Project template wizard for starting new projects using Git Source Code Control by Chris Roebuck
- How a Trip to McDonalds Can Help You Learn OOP by Malcom Myers
- Git IS-NOT-A SCC: The Adapter Pattern over Inheritance by Christian Butcher
- Seven things you Can or Can't do with LabVIEW and Docker by Christian Butcher
- Rapid Dashboard Prototyping for Data Presentation and Analytics by Michal Radziwon
- Forcing of cRIO/cDAQ for Hardware State Simulation by Aaron Gelfand
- Closing
Breakout Sessions
Approaches to Commonly Solved Problems
- Abstract This, Not That. by Paul Ross
- Powerful Design with the Gang of Four by Tom McQuillan and Sam Taggart
- Dependency Redemption by Ethan Stern and Steve Ball
- Messenger Library by James Powell
- A Tale of Two Package Managers by Aaron Pena
- Errors are values; please treat them that way by Ethan Stern
- Managing Code Dependencies and Virtual Environments in LabVIEW by Jim Kring
- Connecting Applications by Casey Lamers
- Improving Developer Experience (DX) using Design Patterns by Ram Gurung
- A simple Structure for developing large LabVIEW Applications by Adam Amos
- Future Promises: Borrowing ideas from async languages by James McNally
- Broker Framework by Felipe P. Silva
- Using a Message Broker with DQMH Actors for High Speed/Throughput Data Logging by Chris Roebuck and Becky Linton
Drawing Inspiration from Outside the LabVIEW Community
- My Journey from SVN to Git by Olivier Jourdan
- cRIO - LabVIEW and Python Friends by Nicola Bavarone
- Migrating a mature application and plugin infrastructure to an architecture based on PPLs by Justin Young
- With LabVIEW and SystemLink Step by Step into the Internet of Things by Prof Dr. Markus Haid
- Futures and Promises in Asynchronous Programming by Jon McBee
- Making Magic with LabVIEW Community Edition by Quentin Alldredge
- Expert Panel: Software Engineering Best Practices including Steve Watts, Fabiola De la Cueva, and Jeremy Marquis
- Step By Step Angular Web App by Hope Harrison
- Integrating non-NI tech with LabVIEW NXG Web Development by Chris Farmer and Stuart Trevillian
- Quality at Speed by Christopher Stryker
- A By-value OpenCV Library by Wiebe Walstra
- FPGA Computing acceleration for Neural Networks by Natan Biesmans
- TestStand goes Agile by Nikolaus Naredi-Rainer
Wild Card!
- GCentral: Helping to write the web interface by Danielle Jobe, Derrik Bommarito
- Documentation - 3x15 by Chris Cilino, Olivier Jourdan, and Kevan Anderson
- How to do Open-Source and Inner-Source with LabVIEW? by Joerg Hampel and James McNally
- Expert Panel - Open Source by Jim Kring, Chris Cilino, Joerg Hampel, Olivier Jourdan
- 20 Architectural Mistakes that Nearly Sank Projects by Matt Pollock
- MGI Solution Explorer in your CI workflow by Derek Trepainer
- "Weaver": a generic dependency injection container for LabVIEW by Philippe Guerit
- ViPER - A LabVIEW Dependency Injection Framework by Kurt Friday
- Online Video Compression for ADAS Recording System by Pravin Ghodake
- Licenses, EULAs and other boring stuff by Oliver Wachno
- Rigorous Testing Automated: Push-Button Approaches by Peter Bokor