Jump to content

Americas CLA Summit 2019: Difference between revisions

From LabVIEW Wiki
m Add infobox
 
(106 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{| class="wikitable"
{{prevnext|Americas CLA Summit 2018|Americas CLA Summit|}}
|-
| [[European CLA Summit 2019|< European CLA Summit 2019]] | [[CLA Summit]]
|}


[[File:CLASummit2019.jpg|frameless|center]]
{{infobox
|category=conference
|icon=CLA-AButton.png
|conference-banner=CLASummit2019.jpg
|conference-date=25-27th September 2019
|conference-url=https://events.ni.com/profile/web/index.cfm?PKwebID=0x755267dca&varPage=home&&varPage=location
}}


{{TOCright}}
{{TOCright}}
Line 15: Line 18:
== Links ==
== Links ==
*[https://events.ni.com/profile/web/index.cfm?PKwebID=0x755267dca&varPage=home&&varPage=location Overview]
*[https://events.ni.com/profile/web/index.cfm?PKwebID=0x755267dca&varPage=home&&varPage=location Overview]
*[http://download.ni.com/pub/events/cla_summit/2019/cla-summit-agenda.pdf?&varPage=agenda Link to Agenda PDF]
*[[:File:Cla-summit-agenda.pdf|Americas CLA Summit 2019 agenda.]]


== Day 1 - Wednesday, September 25<sup>th</sup>, 2019==
== Day 1 - Wednesday, September 25<sup>th</sup>, 2019==
'''Future Proofing Your Software and Your Business'''
'''Future Proofing Your Software and Your Business'''
*'''Keynote:  How to Leave a Legacy Without Leaving Legacy Software''' by Sarah Zalusky ([[media:How to Leave a Legacy Without Leaving Legacy Software-- CLA Summit 2019-- Zalusky.pdf|slides (wiki)]]| [https://drive.google.com/open?id=1tmtoRVWXENpeQMaNIVuPBLanSicofND1 video (GDrive)])
*'''[[Americas CLA Summit 2019/Keynote:  How to Leave a Legacy Without Leaving Legacy Software|Keynote: How to Leave a Legacy Without Leaving Legacy Software]]''' by Sarah Zalusky
*'''Future Proofing Begins With Your People - Lessons Learned from My Life on the Outside''' by Brian Powell ([[media:Future Proofing CLA Summit 2019.pdf|slides (wiki)]]| [https://drive.google.com/open?id=143x19fuRi-yYRh7JNbpJMUQZNbitIbMB video(GDrive)])
*'''[[Americas CLA Summit 2019/Future Proofing Begins With Your People - Lessons Learned from My Life on the Outside|Future Proofing Begins With Your People - Lessons Learned from My Life on the Outside]]''' by Brian Powell
*'''G Interfaces''' by Stephen Loftus-Mercer ([https://forums.ni.com/t5/Certified-LabVIEW-Architects/CLA-A-2019-Interfaces-in-G/ta-p/3973633 NI forum]|[https://forums.ni.com/ni/attachments/ni/7302/944/1/2019_CLA%20Summit_Interfaces.pptx slides (NI forum)]|[[media:2019 CLA Summit Interfaces.pdf|slides (wiki)]]|[https://forums.ni.com/ni/attachments/ni/7302/944/2/2019_CLASummit_Demos.zip demo code (NI forum)]|([https://drive.google.com/open?id=1Xx8RNQLvVAEMhTUwJf-mGnuK6kdcvBOD video GDrive]))
*'''[[Americas CLA Summit 2019/G Interfaces|G Interfaces]]''' by Stephen Loftus-Mercer
*'''Item Manager Wizard and Dependency Injection''' by Michael Klessens ([[media:ItemManagerFramework CLA2019.pdf|slides (wiki)]])
*'''[[Americas CLA Summit 2019/Item Manager Framework - Future Proofing with Dependency Injection|Item Manager Framework - Future Proofing with Dependency Injection]]''' by Michael Klessens
*'''Unit Testing at Mock Speed''' by Samuel Taggart ([[media:Taggart Mocks.pdf|slides (wiki)]]|[[media:Taggart CLA 2019.zip|demo code (wiki)]])
*'''[[Americas CLA Summit 2019/Unit Testing at Mock Speed|Unit Testing at Mock Speed]]''' by Samuel Taggart
*'''Building Distributed Systems with LabVIEW and ZeroMQ''' by Maciej Kolosko ([[media:Developing Distibuted Systems with LabVIEW and ZMQ.pdf|slides (wiki)]])
*'''[[Americas CLA Summit 2019/Building Distributed Systems with LabVIEW and ZeroMQ|Building Distributed Systems with LabVIEW and ZeroMQ]]''' by Maciej Kolosko
*'''Complex AF - Avoid the Pitfalls of Bad Asynchronous Programming''' by Ethan Stern ([https://drive.google.com/open?id=12u9gwWJydSaycQ0QpETIAyx78Dh2NXoZ video (GDrive)])
*'''[[Americas CLA Summit 2019/Complex AF - Avoid the Pitfalls of Bad Asynchronous Programming|Complex AF - Avoid the Pitfalls of Bad Asynchronous Programming]]''' by Ethan Stern
*'''Why you should (not?) write your own framework''' by Christopher Stryker ([[media:Frameworks temp.pdf|slides (wiki)]])
*'''[[Americas CLA Summit 2019/Why You Should (Not?) Write Your Own Framework|Why You Should (Not?) Write Your Own Framework]]''' by Christopher Stryker
*'''Test Driven Development in Actor Framework''' by Allen C Smith ([[media:Unit Testing in AF.pdf|slides (wiki)]])
*'''[[Americas CLA Summit 2019/One Library To Rule Them All|One Library To Rule Them All]]''' by Taylor L. Riché, Ph.D.
*'''Design for Research (A Case Study of Building a Research Metal 3D Printer)''' by Damien Gray ([[media:DesignForResearch-2019-09.pdf|slides (wiki)]])
*'''[[Americas CLA Summit 2019/Test Driven Development in Actor Framework|Test Driven Development in Actor Framework]]''' by Allen C Smith  
*'''7x7 Presentations'''
*'''[[Americas CLA Summit 2019/Design for Research (A Case Study of Building a Research Metal 3D Printer)|Design for Research (A Case Study of Building a Research Metal 3D Printer)]]''' by Damien Gray
**'''1 Introduction to the LabVIEW Wiki''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]] ([[media:Introduction to the LabVIEW Wiki.pdf|slides (wiki)]]|([https://drive.google.com/open?id=120WqoHrKWu8l_ZWufTj-yN1B1prPDJkx video (GDrive)])
===7x7 Presentations===
**'''2 Help! I'm out of letters in Quick Drop!''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]] ([[media:Help! I'm out of letters in Quick Drop!.pdf|slides (wiki)]]|[https://drive.google.com/open?id=19tppOFJeEX2sgyeVIK0SqmyGBTxRkhCu (video (GDrive)]))
#'''[[Americas CLA Summit 2019/Introduction to the LabVIEW Wiki|Introduction to the LabVIEW Wiki]]''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]]  
**'''3 Imperative to Functional Programming''' by Ethan Stern ([https://drive.google.com/open?id=1VbiwwuWuHZUWuG54-Hr71fIscvr5Kvp3 videos (GDrive)])
#'''[[Americas CLA Summit 2019/Help! I'm out of letters in Quick Drop!|Help! I'm out of letters in Quick Drop!]]''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]]
**'''4 Scripting in LabVIEW NXG''' by Jeff Peacock ([https://drive.google.com/open?id=17mvOYzU4-7XhFcPHeLXgHEmaik6LGAZB video (GDrive)])
#'''[[Americas CLA Summit 2019/Imperative to Functional Programming|Imperative to Functional Programming]]''' by Ethan Stern
**'''5 Decoupling LabVIEW and Continuous Integration''' by Steve Ball ([[media:Decoupling LabVIEW and Continuous Integration 7x7.pdf|slides (wiki)]]|[https://drive.google.com/open?id=1xC31QRcOut18sYBGEJvVs7Nkgh7SkgcG video (GDrive)])
#'''[[Americas CLA Summit 2019/Scripting in LabVIEW NXG|Scripting in LabVIEW NXG]]''' by Jeff Peacock
**'''6 The Stacked Sequence is Dead. Long Live the Stacked Sequence''' by Darren Nattinger ([http://bit.ly/nattsequence NI Forum]| [https://drive.google.com/open?id=1Mg9lSOYE-QFOmPceOoFgTHh8GQwOKGzx video (GDrive)])
#'''[[Americas CLA Summit 2019/Decoupling LabVIEW and Continuous Integration|Decoupling LabVIEW and Continuous Integration]]''' by Steve Ball
#'''[[Americas CLA Summit 2019/The Stacked Sequence is Dead. Long Live the Stacked Sequence|The Stacked Sequence is Dead. Long Live the Stacked Sequence]]''' by Darren Nattinger


== Day 2 - Thursday, September 26<sup>th</sup>==
== Day 2 - Thursday, September 26<sup>th</sup>==
'''Facing Forward: UI and UX in LabVIEW'''
'''Facing Forward: UI and UX in LabVIEW'''
*'''[https://youtu.be/ClIoErcdIBk Separation Anxiety: Designing for Change]''' by Jon McBee ([[media:Design for Change.pdf|slides (wiki)]]|[https://drive.google.com/open?id=1EwAeIrwoEEWfpVT0YY33j66xVLfJirlv video (GDrive)])
*'''[[Americas CLA Summit 2019/Separation Anxiety: Designing for Change|Separation Anxiety: Designing for Change]]''' by Jon McBee
*:<youtube>ClIoErcdIBk</youtube>
*'''[[Americas CLA Summit 2019/Futureproofing Software with Clean Architecture|Futureproofing Software with Clean Architecture]]''' by Dmitry Sagatelyan
*'''[https://youtu.be/m1-Z-OaHO4U Futureproofing Software with Clean Architecture]''' by Dmitry Sagatelyan ([https://forums.ni.com/t5/Bay-Area-LabVIEW-User-Group/CLA-A-2019-Summit-Presentation-Futureproofing-Software-with/gpm-p/3973757?profile.language=en NI Forum]|[https://forums.ni.com/ni/attachments/ni/5018/410/1/Clean_Architecture_Ver_1.4_Final_Published.pptx slides (NI forum)]|[[media:Clean Architecture Ver 1.4 Final Published.pdf|slides (wiki)]]|[https://drive.google.com/open?id=1DhlUFIk8fxAKN5DXDKNWoI4MxOMyy4BR video GDrive])
*'''NI Presents: LabVIEW Roadmap''' by Deb Burke **(NI Confidential)**
*:<youtube>m1-Z-OaHO4U</youtube>
*'''[[Americas CLA Summit 2019/How YOU can design amazing looking UIs|How YOU can design amazing looking UIs]]''' by Jim Kring  
*'''NI Presents: LabVIEW Roadmap''' by Deb Burke
*'''[[Americas CLA Summit 2019/Making Modern UIs with LabVIEW|Making Modern UIs with LabVIEW]]''' by Steve Ball
*'''How YOU can design amazing looking UIs''' by Jim Kring ([[media:Jim Kring - Professional UI Design - CLA Summit - Sep 2019.pdf|slides (wiki)]]|[https://drive.google.com/open?id=1oBevpcMZ4EnJ4tuny4gtEva4xZlIr80- video (GDrive)])
*'''NI Presents: The Future of LabVIEW NXG Panels in HTML''' by Rita Prather **(NI Confidential)**
*'''Making Modern UIs with LabVIEW''' by Steve Ball ([[media:Making Modern UIs with LabVIEW.pdf|slides (wiki)]])
*'''[[Americas CLA Summit 2019/Encapsulating and Reusing your UI Code|Encapsulating and Reusing your UI Code]]''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]]
*'''NI Presents: UI closed door''' by Rita Prather
*'''[[Americas CLA Summit 2019/Party in Front, Business in Back: Programming The Reverse Mullet|Party in Front, Business in Back: Programming The Reverse Mullet]]''' by Ethan Stern
*'''Encapsulating and Reusing your UI Code''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]] ([[media:Encapsulating and Reusing UI Code.pdf|slides (wiki)]])
*'''[[Americas CLA Summit 2019/NI Presents: WebVIs|NI Presents: WebVIs]]''' by Rita Prather and Darin Gillis
*'''Composition Up Front: A Good UI is an Abstracted UI''' by Ethan Stern
*'''[[Americas CLA Summit 2019/UI/UX Considerations when there is No Keyboard or Mouse|UI/UX Considerations when there is No Keyboard or Mouse]]''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]]
*'''NI Presents: WebVIs''' by Rita Prather and Darin Gillis
 
*'''UI/UX Considerations when there is No Keyboard or Mouse''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]] ([[media:UI-UX Considerations When There is No Keyboard or Mouse.pdf|slides (wiki)]])
===7x7 Presentations===
*'''7x7 Presentations'''
#'''[[Americas CLA Summit 2019/Re-sizable UI and Pane Relief|Re-sizable UI and Pane Relief]]''' by Hope Harrison
**'''1 Re-sizable UI and Pane Relief''' by Hope Harrison ([https://drive.google.com/open?id=1RSRdxGv987qoU891Sai0qbhiuKkbmL5y video GDrive])
#'''[[Americas CLA Summit 2019/The Little Things in LabVIEW 2020|The Little Things in LabVIEW 2020]]''' by Darren Nattinger
**'''2 The Little Things in LabVIEW 2020''' by Darren Nattinger ([https://drive.google.com/open?id=1k3opnr8IjF6sgdIVLCgUB_BQSU1Fp_dO video GDrive])
#'''[[Americas CLA Summit 2019/LabVIEW Performance Tuning Twenty Years Later|LabVIEW Performance Tuning Twenty Years Later]]''' by Brian Powell
**'''3 LabVIEW Performance Tuning Twenty Years Later''' by Brian Powell ([https://drive.google.com/open?id=1aD4lk8cx0uAtkhj6DdLMz0CQxcYp9QOV video GDrive])
#'''[[Americas CLA Summit 2019/Architecting for Your Customers|Architecting for Your Customers]]''' by Timothy Nolan
**'''4 Architecting for Your Customers''' by Timothy Nolan ([https://drive.google.com/open?id=161OA6Kwm4NZhYrUyb1j8vzoFBxsqcr_C video GDrive])
#'''[[Americas CLA Summit 2019/Automating IDE Setup|Automating IDE Setup]]''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]]
**'''5 Automating IDE Setup''' by [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]] ([[media:Automating IDE Setup.pdf|slides (wiki)]]|([https://drive.google.com/open?id=1Xd7irdsTrRuP4j0gCwCJciNqB0gXGian videos GDrive]))
#'''[[Americas CLA Summit 2019/PPLs and a Better Office Experience|PPLs and a Better Office Experience]]''' by Tim McClung
**'''6 PPLs and a Better Office Experience''' by Tim McClung ([https://drive.google.com/open?id=1NAvlNiVBayI0RL4VbhI2bEthkICNSCnG video GDrive])
#'''[[Americas CLA Summit 2019/High-Throughput Video Processing to Score Heart Rate Responses to Xenobiotics in Wild-type Embryonic Zebrafish|High-Throughput Video Processing to Score Heart Rate Responses to Xenobiotics in Wild-type Embryonic Zebrafish]]''' by Katya Prince
**'''7 High-Throughput Video Processing to Score Heart Rate Responses to Xenobiotics in Wild-type Embryonic Zebrafish''' by Katya Prince ([https://drive.google.com/open?id=1xbV4M2w7atVoJ-Uqehqw5wI7sl_1C18j video GDrive])
#'''[[Americas CLA Summit 2019/Zero to RF in 420 Seconds|Zero to RF in 420 Seconds]]''' by Norman Kirchner Jr.
**'''8 Zero to RF in 420 Seconds''' by Norman Kirchner Jr. ([https://drive.google.com/open?id=1LIKVLsuqTFoWvZ6Y_XgDx_iJFzsbTEyT video GDrive])
 
*'''Poster Sessions'''
===Poster Sessions===


== Day 3 - Friday, September 27<sup>th</sup>==
== Day 3 - Friday, September 27<sup>th</sup>==
'''Saving Time: Optimization and Performance'''
'''Saving Time: Optimization and Performance'''
*'''Keynote: Practical Methods for Software Engineering Idealism''' by Jeremy Marquis ([https://drive.google.com/open?id=1JdmLJLyKahBz9DtzAL_PsLi1UIWdLwJK video (GDrive)])
*'''[[Americas CLA Summit 2019/Keynote: Practical Methods for Software Engineering Idealism|Keynote: Practical Methods for Software Engineering Idealism]]''' by Jeremy Marquis
*'''[https://www.youtube.com/watch?v=H4nFQeP3AYU GCentral: Removing Barriers to a Collaborative Community]''' by [[Chris Cilino (LabVIEW Champion)|Chris Cilino]] and [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]] ([https://www.gcentral.org/ GCentral website]|[[media:GCentral_-_CLA_2019.pdf|slides (wiki)]]|[https://drive.google.com/open?id=1suNr4fnpfKlaOih-ib2dwEqmFWFxYMPn video (GDrive)])
*'''[[Americas CLA Summit 2019/GCentral: Removing Barriers to a Collaborative Community|GCentral: Removing Barriers to a Collaborative Community]]''' by [[Chris Cilino (LabVIEW Champion)|Chris Cilino]] and [[Quentin "Q" Alldredge (LabVIEW Champion)|Quentin "Q" Alldredge]]
*:<youtube>H4nFQeP3AYU</youtube>
*'''[[Americas CLA Summit 2019/Quick! Drop Your VI Execution Time!|Quick! Drop Your VI Execution Time!]]''' by Darren Nattinger
*'''Quick! Drop Your VI Execution Time!''' by Darren Nattinger ([http://bit.ly/slowvis NI Forum]|[https://forums.ni.com/ni/attachments/ni/3044/3863/4/Quick%20Drop%20Your%20VI%20Execution%20Time.pptx slides (NI forum)]|[[media:Quick Drop Your VI Execution Time.pdf|slides (wiki)]]|[https://forums.ni.com/ni/attachments/ni/3044/3863/2/Slow%20VI%20Demos.zip demos (NI forum)]|[https://drive.google.com/open?id=16MxMsyLWa64581xJQFlkhKLl49RT_BYZ video (GDrive)])
*'''[[Americas CLA Summit 2019/Sharing LabVIEW Code: What tools are good for what?|Sharing LabVIEW Code: What tools are good for what?]]''' by Andrew Heim
*'''Sharing LabVIEW Code: What tools are good for what?''' by Andrew Heim and Tanner Blair ([https://youtu.be/rfMGDe8Uy6g NIWeek video])
*'''[[Americas CLA Summit 2019/NI Presents: Reusable Add-on Libraries|NI Presents: Reusable Add-on Libraries]]''' by Sumedha Ganjoo
*'''NI Presents: Reusable Add-on Libraries''' by Sumedha Ganjoo
*'''[[Americas CLA Summit 2019/Expert Panel: Overcoming Performance Challenges|Expert Panel: Overcoming Performance Challenges]]''' by Jim Kring, Darren Nattinger, Jon McBee, Brian Powell
*'''What's new in GPM''' by Derek Trepanier ([[media:GPM CLA 2019.pdf|slides (wiki)]])
*'''[[Americas CLA Summit 2019/What's New in GPM|What's New in GPM]]''' by Derek Trepanier
*'''Composed Event Logger - How integrating a SOLID Event Logger into your Applications Reduces Time Spent Debugging Problems''' by Paul Ross
*'''[[Americas CLA Summit 2019/Composed Event Logger - How integrating a SOLID Event Logger into your Applications Reduces Time Spent Debugging Problems|Composed Event Logger - How integrating a SOLID Event Logger into your Applications Reduces Time Spent Debugging Problems]]''' by Paul Ross
*'''Scripting to Save Time''' by Daniel Coons ([[media:Scripting to Save Time.pdf|slides (wiki)]]|[[media:Scripting to Save Time - with notes.pdf|slides with notes (wiki)]]|[[media:Scripting to Save Time (Coons - CLA Summit 2019).zip|demo code (wiki)]]|[https://drive.google.com/open?id=1R3hIDhNrfjh25Z09S5DSZKEJdRXfQBUz video (GDrive)])
*'''[[Americas CLA Summit 2019/Scripting to Save Time|Scripting to Save Time]]''' by Daniel Coons
*'''Software Test Lab'''
===Software Test Lab===
**'''Software Test Lab Exercises and Scripts''' ([https://forums.ni.com/t5/Certified-LabVIEW-Architects/CLA-A-2019-Summit-Software-Test-Lab-Exercises-and-Scripts/ta-p/3975034 NI forum])
*'''Software Test Lab Exercises and Scripts''' ([https://forums.ni.com/t5/Certified-LabVIEW-Architects/CLA-A-2019-Summit-Software-Test-Lab-Exercises-and-Scripts/ta-p/3975034 NI forum])


== External Links ==
== External Links ==
* '''[http://stry.kr/2019/10/05/2019-cla-summit-top-5-takeaways/ 2019 CLA Summit: Top 5 Takeaways]''' by Chris Stryker
* '''[http://stry.kr/2019/10/05/2019-cla-summit-top-5-takeaways/ 2019 CLA Summit: Top 5 Takeaways]''' by Chris Stryker
[[Category:Americas CLA Summit]]
[[Category:Americas CLA Summit 2019]]

Latest revision as of 17:11, 26 August 2024

Americas CLA Summit 2019
25-27th September 2019
Americas CLA Summit 2019 Homepage

Recordings/Production Courtesy Of

  • Kevin Shirey, Shirey Studios
  • Mark Balla
  • Youtube Playlist
  • Download via [Video GDrive] links below

Links

Day 1 - Wednesday, September 25th, 2019

Future Proofing Your Software and Your Business

7x7 Presentations

  1. Introduction to the LabVIEW Wiki by Quentin "Q" Alldredge
  2. Help! I'm out of letters in Quick Drop! by Quentin "Q" Alldredge
  3. Imperative to Functional Programming by Ethan Stern
  4. Scripting in LabVIEW NXG by Jeff Peacock
  5. Decoupling LabVIEW and Continuous Integration by Steve Ball
  6. The Stacked Sequence is Dead. Long Live the Stacked Sequence by Darren Nattinger

Day 2 - Thursday, September 26th

Facing Forward: UI and UX in LabVIEW

7x7 Presentations

  1. Re-sizable UI and Pane Relief by Hope Harrison
  2. The Little Things in LabVIEW 2020 by Darren Nattinger
  3. LabVIEW Performance Tuning Twenty Years Later by Brian Powell
  4. Architecting for Your Customers by Timothy Nolan
  5. Automating IDE Setup by Quentin "Q" Alldredge
  6. PPLs and a Better Office Experience by Tim McClung
  7. High-Throughput Video Processing to Score Heart Rate Responses to Xenobiotics in Wild-type Embryonic Zebrafish by Katya Prince
  8. Zero to RF in 420 Seconds by Norman Kirchner Jr.

Poster Sessions

Day 3 - Friday, September 27th

Saving Time: Optimization and Performance

Software Test Lab

  • Software Test Lab Exercises and Scripts (NI forum)

External Links