Your SlideShare is downloading. ×
0
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

NIWeek 2012: Secret Sauce / Tools to Make You a Better LabVIEW Developer

4,033

Published on

Slides from JKI's NIWeek 2012 technical session, "Secret Sauce: Tools to Make You a Better LabVIEW Developer," presented by Justin Goeres. …

Slides from JKI's NIWeek 2012 technical session, "Secret Sauce: Tools to Make You a Better LabVIEW Developer," presented by Justin Goeres.

If you could save one hour a day by working smarter, how much more value could you create and how much less stress would you feel? LabVIEW Champion Justin Goeres shows you how to manage your code, projects, and commitments using the same free and low-cost tools JKI engineers use.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,033
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. PUSHING THE LIMITS OF LABVIEW Secret Sauce: Tools to Make You a Better LabVIEW Developer Justin Goeres Senior Engineer & Product Marketing Manager JKI
  2. Rules1. Vote with your feet.2. Please turn on your smartphones. I’m watching @JustinGoeres give away @JKISoftware’s secrets at #niweek! PUSHING THE2 LIMITS OF LABVIEW
  3. PUSHING THE3 LIMITS OF LABVIEW
  4. I Looked This Up...“How much of your time is spent actually coding?”  > 80% – “Senior Developer Rockstar Ninja”  70% – “Project Engineer”  35% – “Group Leader”  20% – “Lead Java Developer”  0-10% – “Lead Architect”  “I only code when I know exactly what to code.” PUSHING THE4 LIMITS OF LABVIEW
  5. What’s Going On Here? PUSHING THE5 LIMITS OF LABVIEW
  6. There’s More to Software Than CodeBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE6 LIMITS OF LABVIEW
  7. “Your time is worth $1000 an hour, and you need to act accordingly.” – Jason Cohen, asmartbear.com PUSHING THE7 LIMITS OF LABVIEW
  8. There’s More to Software Than CodeBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE8 LIMITS OF LABVIEW
  9. JKI’s Secret SaucesBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE9 LIMITS OF LABVIEW
  10. Bug TrackingFogBugz – fogbugz.com PUSHING THE10 LIMITS OF LABVIEW
  11. The Fog Creek Bug Tracker Manifesto:  Your bug tracker shall not complicate your life.  Your bug tracker shall not waste your time.  Your bug tracker shall not keep secrets from you.  Your bug tracker shall help you make better software. PUSHING THE11 LIMITS OF LABVIEW
  12. Bug TrackingFogBugz – fogbugz.com  Lightweight, super-easy workflow.  TSVN & Mercurial integration  Agile Project Management  Smart estimation, burn-down charts, etc. PUSHING THE12 LIMITS OF LABVIEW
  13. Bug TrackingFogBugz – fogbugz.com  Plugins  FogBugz screenshot tool  SnagIt integration  Dozens of others PUSHING THE13 LIMITS OF LABVIEW
  14. Bug Tracking & Source Code ControlKiln – fogcreek.com/kiln  Mercurial made easy  Distributed Version Control (DVCS)  Easy branching & merging  API hooks  Connect Kiln to almost any web application PUSHING THE14 LIMITS OF LABVIEW
  15. JKI’s Secret SaucesBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE15 LIMITS OF LABVIEW
  16. File & Document SharingBox – box.com  Like Dropbox for businesses  Share files with partners, clients, vendors  Fine-grained permission control  Auto-expiring download links  Daily activity reports  File versioning & comments  Desktop syncing (like Dropbox) PUSHING THE16 LIMITS OF LABVIEW
  17. JKI’s Secret SaucesBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE17 LIMITS OF LABVIEW
  18. Building & Releasing SoftwareJenkins – jenkins-ci.org  Free & open source  Native builds for lots of platforms  Active community, tons of plugins  SCC integration  Unit testing automation  Notifications & reporting PUSHING THE18 LIMITS OF LABVIEW
  19. JKI’s Secret SaucesBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE19 LIMITS OF LABVIEW
  20. Task ManagementTrello – trello.com  “Super-powered whiteboard”  “Your entire project, in a single glance.” PUSHING THE20 LIMITS OF LABVIEW
  21. JKI’s Secret SaucesBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  CommunicationCommunication, Meetings, Remote PUSHING THE21 LIMITS OF LABVIEW
  22. Code Reuse, System Deployment & ConfigurationVI Package Manager – jki.net/vipm  Reuse code management  Project configuration management (VIPC files)  System deployment & configuration  VIPM API (new in VIPM 2012!)  VIPM 2012 is included on the LabVIEW 2012 DVD PUSHING THE22 LIMITS OF LABVIEW
  23. JKI’s Secret SaucesBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE23 LIMITS OF LABVIEW
  24. Screenshots, Recording, DocumentationSnagIt – snagit.com  Best screenshot annotation tool ever.Camtasia – camtasia.com  Full-featured screen recorder  Non-destructive editing PUSHING THE24 LIMITS OF LABVIEW
  25. JKI’s Secret SaucesBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE25 LIMITS OF LABVIEW
  26. Communication, Meetings, Remote SupportSkype – skype.comJoin.me – join.meTeamViewer – teamviewer.comGoToMeeting – gotomeeting.com  Screen sharing with customers and each other.  Remote meetings: multiple webcams, call-in & computer audio, presentation support.  Text & voice chat with video. PUSHING THE26 LIMITS OF LABVIEW
  27. JKI’s Secret SaucesBusiness-critical Non-development Tasks  Bug Tracking  File & Document Sharing  Building & Releasing Software  Task Management  Code Reuse / System Deployment & Configuration  Screenshots, Recordings, & Documentation  Communication, Meetings, Remote Support PUSHING THE27 LIMITS OF LABVIEW
  28. Questions? Discussion! PUSHING THE28 LIMITS OF LABVIEW
  29. Thanks for coming! PUSHING THE29 LIMITS OF LABVIEW

×