SlideShare a Scribd company logo
1 of 84
Download to read offline
Tools for the Lotus
                           Notes Developer

                            (no, that is not Comic Sans)




 ©   RunningNotes

Tuesday, March 26, 2013
Kathy Brown
                            PSC Group

                          runningnotes.net

                          @RunningKathy
                           @NotesDevTips
                          Too many to list

                    Blackberry Today Podcast



 ©   RunningNotes

Tuesday, March 26, 2013
Julian Robichaux
                               panagenda

                              nsftools.com

                              @jrobichaux
                              @chiasheep

                           TakingNotes podcast




 ©   RunningNotes

Tuesday, March 26, 2013
Developer Tools!
 ©   RunningNotes

Tuesday, March 26, 2013
Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
NoteMan
                          http://www.martinscott.com/Site.nsf/ID/Noteman

                          Editor, DocDelta, Design, ACL




 ©   RunningNotes

Tuesday, March 26, 2013
NoteMan
                          What do you get for free?

                             See & sort a table of all field values, types, etc.

                             Print, forward and copy

                             See all doc readers and authors

                             Search a database by NoteID, UNID, formula and profile name

                             See a sortable view of profile docs

                             See a sortable view of design elements

                             Find a doc by URL

                             Test a formula on a doc
 ©   RunningNotes

Tuesday, March 26, 2013
ytria
                     scanEZ
                       aclEZ
                   agentEZ                            really
                databaseEZ                            nice way
              replicationEZ                           to change
                     signEZ                           properties
                     viewEZ
                                                      on multiple
               actionbarEZ
                    etcEZ...                          views/folders



                               http://www.ytria.com
 ©   RunningNotes

Tuesday, March 26, 2013
OSGi Console




                            for output only, see:
                            Help - Support - View Trace
 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
Source Control




 ©   RunningNotes

Tuesday, March 26, 2013
Agent Profiling
                          Really easy to do

                          To see the results,
                          just right-click the
                          agent and choose
                          “View Profile Results”

                          Works on triggered
                          and scheduled agents

                          LotusScript or Java

 ©   RunningNotes

Tuesday, March 26, 2013
Agent Profile Before
 ©   RunningNotes

Tuesday, March 26, 2013
Agent Profile Before
 ©   RunningNotes

Tuesday, March 26, 2013
almost 50%
                          Agent Profile Before
 ©   RunningNotes

Tuesday, March 26, 2013
almost 50%
                          Agent Profile Before
 ©   RunningNotes

Tuesday, March 26, 2013
Agent Profile After
 ©   RunningNotes

Tuesday, March 26, 2013
Teamstudio Profiler




 ©   RunningNotes
                    http://www.teamstudio.com/Develop/Profiler/tabid/184/id/2/Default.aspx
Tuesday, March 26, 2013
Error Logging
                          Please, oh please, add error logging to your
                          code

                          I can virtually guarantee you will find errors
                          you didn’t know were happening

                          Some options on OpenNTF:
                            OpenLog
                            Flow
                            Assono Framework

 ©   RunningNotes

Tuesday, March 26, 2013
DDE Search




 ©   RunningNotes

Tuesday, March 26, 2013
LotusScript Debugger
                                 Tricks

                                           All the Script
                                          Libraries in play




                             Call stack

 ©   RunningNotes

Tuesday, March 26, 2013
LotusScript.doc




                              http://blog.lsdoc.org
 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
XPages Toolbox




                          http://www.openntf.org/p/xpages+toolbox
 ©   RunningNotes

Tuesday, March 26, 2013
XPages Debug Toolbar




                            http://www.openntf.org/p/XPage+Debug+Toolbar
 ©   RunningNotes

Tuesday, March 26, 2013
Print to Console


                          print(“**********”);
                          print(“Starting the OnClientLoad event”);
                          print(“We got this variable - “ +varName;




 ©   RunningNotes

Tuesday, March 26, 2013
Mobile Toolkits
                          Lots to choose from:
                            http://mobilecontrols.openntf.org
                            http://www.sencha.com/products/touch
                            http://phonegap.com

                          Check blogs and LUG presentations for
                          examples

                          Third party solutions:
                            Teamstudio, We4IT, etc.

 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
Debugging


            Yes, you can
            debug Java in
            Notes agents
            and XPages

            See Julian and Mark Myers’ Lotusphere presentation:
                    http://londondevelopercoop.com/ldc.nsf/pages/goodies

 ©   RunningNotes

Tuesday, March 26, 2013
JUnit

                    Unit testing!

                    Yes, you can use JUnit
                    with Notes agents and
                    XPages

                    See Julian and Mark Myers’
                    Lotusphere presentation:
                      http://londondevelopercoop.com/ldc.nsf/pages/goodies


                                             http://www.junit.org
 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
Firebug




                          http://getfirebug.com
 ©   RunningNotes

Tuesday, March 26, 2013
Firefox Web Developer




                          https://addons.mozilla.org/en-us/firefox/addon/web-developer
 ©   RunningNotes

Tuesday, March 26, 2013
JSLint




                          http://www.jslint.com
 ©   RunningNotes

Tuesday, March 26, 2013
json parser




                           http://json.parser.online.fr
 ©   RunningNotes

Tuesday, March 26, 2013
Aptana
                    JavaScript and CSS
                    editor

                    Which tags work
                    with which
                    browsers

                    Content-assist
                    (including Dojo,
                    jquery, etc.)



                                         http://www.aptana.com
 ©   RunningNotes

Tuesday, March 26, 2013
jQuery
                          Re-style dynamically

                          Cool datepickers

                          Accordion menus

                          Typeahead, Photo Galleries, Side Panel Slide-Ins,
                          Website “Tour”, Charting, Table of Contents
                          menus, “Read More”, and so much more

                          http://xomino.com

 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
Balsamiq




                          http://www.balsamiq.com
 ©   RunningNotes

Tuesday, March 26, 2013
yslow
                                                             Web page
                                                             performance
                                                             analysis

                                                             Suggestions for
                                                             improvement

                                                             Chrome, Firefox,
                                                             Safari, iPhone
                                                             bookmarklet


                          http://developer.yahoo.com/yslow
 ©   RunningNotes

Tuesday, March 26, 2013
Blueprint.css




                           http://www.blueprintcss.org
 ©   RunningNotes

Tuesday, March 26, 2013
Twitter Bootstrap




                            http://twitter.github.com/bootstrap
 ©   RunningNotes

Tuesday, March 26, 2013
Google Chrome




                           https://www.google.com/chrome
 ©   RunningNotes

Tuesday, March 26, 2013
ie developer tools




                               https://browserling.com
 ©   RunningNotes

Tuesday, March 26, 2013
Firebug, again
                          Change css directly on the page to “preview”

                          Inspect HTML

                          so much more




                          http://www.w3resource.com/web-development-
 ©   RunningNotes
                          tools/firebug-tutorials.php
Tuesday, March 26, 2013
iPhone Simulator
                    Mac only

                    Installed with XCode

                    Not 100% the same as
                    Mobile Safari on the
                    iPhone, but as close
                    as you’ll get

                    Simulate different
                    IOS/iPhone versions

                                 https://developer.apple.com/xcode
 ©   RunningNotes

Tuesday, March 26, 2013
HALFWAY DONE!



 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
Paint.net




                          http://www.getpaint.net
 ©   RunningNotes

Tuesday, March 26, 2013
color pickers




                    Pixie for Windows
                       http://www.nattyware.com/pixie.php

                    DigitalColor Meter for Mac
                       just type “color” in Mac’s search bar
 ©   RunningNotes

Tuesday, March 26, 2013
screen capture

                          SnagIt (Windows and Mac)
                            http://www.techsmith.com/snagit.html

                          Faststone Capture (Windows)
                             http://www.faststone.org/
                             FSCaptureDetail.htm
                             Used to have a free version

                          Shift-Control-4 (Mac)

 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
Dojo Charts

                          Start with Paul Withers’ blog entries:
                            http://www.intec.co.uk/dojox-charting-tutorial-part-one-
                            background-and-generic-code
                            http://www.intec.co.uk/tag/dojox-charting
                            http://www-10.lotus.com/ldd/ddwiki.nsf/dx/
                            Dojox_Charting_for_XPages


                          For additional reference:
                            http://dojotoolkit.org/documentation/tutorials/1.6/charting




 ©   RunningNotes

Tuesday, March 26, 2013
gliffy




                          http://www.gliffy.com
 ©   RunningNotes

Tuesday, March 26, 2013
jFreeChart

                     See Julian’s
                       LS 2012
                     Show ‘n Tell
                      slides for
                    examples and
                     information


                               http://www.jfree.org/jfreechart
 ©   RunningNotes

Tuesday, March 26, 2013
jqPlot




                          http://www.jqplot.com
 ©   RunningNotes

Tuesday, March 26, 2013
amcharts / ammaps




                Charts are now
                 JavaScript or
                     Flash

                              http://www.amcharts.com
 ©   RunningNotes

Tuesday, March 26, 2013
NotesSQL
                    Still works with 8.5

                    Treat Notes views like
                    relational db tables

                    Any ODBC reporting
                    program can use a
                    Notes database as a
                    data source



                     http://www.ibm.com/developerworks/lotus/products/notesdomino/notessql
 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
XPages ExtLib JDBC




                               http://extlib.openntf.org
 ©   RunningNotes

Tuesday, March 26, 2013
FlySpeed SQL Query (ODBC)




                          http://www.activedbsoft.com/overview-querytool.html
 ©   RunningNotes

Tuesday, March 26, 2013
SquirrelSQL (JDBC)




                               http://www.squirrelsql.org
 ©   RunningNotes

Tuesday, March 26, 2013
Microsoft Excel (really)




                          Data - Import External Data - New Database Query
 ©   RunningNotes

Tuesday, March 26, 2013
WAMP (has MySQL)

                          Apache
                          MySQL
                          PHP
                          PHPMyAdmin
                          SQLBuddy

                          Easy install

                          Great for quick
                          testing of MySQL

                                         http://www.wampserver.com
 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
VMWare




                          http://www.vmware.com
 ©   RunningNotes

Tuesday, March 26, 2013
Notepad++




                          http://notepad-plus-plus.org
 ©   RunningNotes

Tuesday, March 26, 2013
Sticky Notes




 ©   RunningNotes

Tuesday, March 26, 2013
WinMerge (diff tool)




                                http://winmerge.org
 ©   RunningNotes

Tuesday, March 26, 2013
hex editor



               Choices include:
                 Frhed for Windows
                 http://frhed.sourceforge.net

                    HexEdit for Mac
                    http://hexedit.sourceforge.net
 ©   RunningNotes

Tuesday, March 26, 2013
Evernote




                           http://evernote.com
 ©   RunningNotes

Tuesday, March 26, 2013
ProcessExplorer




                          http://technet.microsoft.com/en-us/sysinternals/bb896653
 ©   RunningNotes

Tuesday, March 26, 2013
7Zip

                    MUCH faster than
                    native Windows
                    zip/unzip

                    gzip and tar files

                    easy viewing of
                    JAR files too




                                        http://www.7-zip.org
 ©   RunningNotes

Tuesday, March 26, 2013
Lotus Notes Client
                          Domino Designer
                          XPages
                          Java
                          JavaScript
                          Web Design and Prototyping
                          Graphics
                          Charts, Graphs, and Reports
                          Networking and Web Services
                          Relational Database Tools
                          General Developer Tools
                          Community Resources
 ©   RunningNotes

Tuesday, March 26, 2013
PlanetLotus




                            http://planetlotus.org
 ©   RunningNotes

Tuesday, March 26, 2013
OpenNTF




                          http://www.openntf.org
 ©   RunningNotes

Tuesday, March 26, 2013
StackOverflow




                          http://stackoverflow.com/questions/tagged/xpages
 ©   RunningNotes

Tuesday, March 26, 2013
LUGs (duh)




 ©   RunningNotes

Tuesday, March 26, 2013
LotusUserGroup
            SocialBizUg.org Newsletters




                          http://lotususergroup.org
 ©   RunningNotes

Tuesday, March 26, 2013
BleedYellow




                           http://www.bleedyellow.com
 ©   RunningNotes

Tuesday, March 26, 2013
Skype




                          http://www.skype.com
 ©   RunningNotes

Tuesday, March 26, 2013
Twitter




                          https://twitter.com
 ©   RunningNotes

Tuesday, March 26, 2013
THANK YOU!



 ©   RunningNotes

Tuesday, March 26, 2013

More Related Content

Similar to Tools for the Domino Developer - BLUG presentation version

MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013John Dalsgaard
 
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013John Dalsgaard
 
Hadoop Operations at LinkedIn
Hadoop Operations at LinkedInHadoop Operations at LinkedIn
Hadoop Operations at LinkedInDataWorks Summit
 
Setting Up Your Mobile Testing Factory for 2013
Setting Up Your Mobile Testing Factory for 2013Setting Up Your Mobile Testing Factory for 2013
Setting Up Your Mobile Testing Factory for 2013SOASTA
 
Adapting to the Unknown
Adapting to the UnknownAdapting to the Unknown
Adapting to the UnknownR/GA
 
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...Cyrille Le Clerc
 
QA Lab in the Cloud
QA Lab in the CloudQA Lab in the Cloud
QA Lab in the CloudWill Iverson
 

Similar to Tools for the Domino Developer - BLUG presentation version (7)

MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
 
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
MVC and IBM XPages - from #DanNotes in Korsør (DK) 28 November 2013
 
Hadoop Operations at LinkedIn
Hadoop Operations at LinkedInHadoop Operations at LinkedIn
Hadoop Operations at LinkedIn
 
Setting Up Your Mobile Testing Factory for 2013
Setting Up Your Mobile Testing Factory for 2013Setting Up Your Mobile Testing Factory for 2013
Setting Up Your Mobile Testing Factory for 2013
 
Adapting to the Unknown
Adapting to the UnknownAdapting to the Unknown
Adapting to the Unknown
 
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios - DevoxxFR...
 
QA Lab in the Cloud
QA Lab in the CloudQA Lab in the Cloud
QA Lab in the Cloud
 

More from Kathy Brown

2 Minutes to Learn, A Lifetime to Master - Agile Scrum for Collaboration
2 Minutes to Learn, A Lifetime to Master - Agile Scrum for Collaboration2 Minutes to Learn, A Lifetime to Master - Agile Scrum for Collaboration
2 Minutes to Learn, A Lifetime to Master - Agile Scrum for CollaborationKathy Brown
 
10 Lines or Less; Interesting Things You Can Do In Java With Minimal Code
10 Lines or Less; Interesting Things You Can Do In Java With Minimal Code10 Lines or Less; Interesting Things You Can Do In Java With Minimal Code
10 Lines or Less; Interesting Things You Can Do In Java With Minimal CodeKathy Brown
 
Don't Roll Your Own, Integrate
Don't Roll Your Own, IntegrateDon't Roll Your Own, Integrate
Don't Roll Your Own, IntegrateKathy Brown
 
SHOW102 XPages: Still No Experience Necessary IBM Connect 2014
SHOW102 XPages: Still No Experience Necessary IBM Connect 2014SHOW102 XPages: Still No Experience Necessary IBM Connect 2014
SHOW102 XPages: Still No Experience Necessary IBM Connect 2014Kathy Brown
 
Uno! Deux! Three! Making Localization of XPages as Easy as 1-2-3
Uno! Deux! Three! Making Localization of XPages as Easy as 1-2-3Uno! Deux! Three! Making Localization of XPages as Easy as 1-2-3
Uno! Deux! Three! Making Localization of XPages as Easy as 1-2-3Kathy Brown
 
Improving Domino Designer
Improving Domino DesignerImproving Domino Designer
Improving Domino DesignerKathy Brown
 
Improving Domino Designer ICON UK
Improving Domino Designer ICON UKImproving Domino Designer ICON UK
Improving Domino Designer ICON UKKathy Brown
 
Twitter Bootstrap
Twitter BootstrapTwitter Bootstrap
Twitter BootstrapKathy Brown
 
Learning To Run - XPages for Lotus Notes Client Developers
Learning To Run - XPages for Lotus Notes Client DevelopersLearning To Run - XPages for Lotus Notes Client Developers
Learning To Run - XPages for Lotus Notes Client DevelopersKathy Brown
 
Top Tips Every Notes Developer Needs To Know
Top Tips Every Notes Developer Needs To KnowTop Tips Every Notes Developer Needs To Know
Top Tips Every Notes Developer Needs To KnowKathy Brown
 
XPages: No Experience Needed
XPages: No Experience NeededXPages: No Experience Needed
XPages: No Experience NeededKathy Brown
 
Collaboration Party of One
Collaboration Party of OneCollaboration Party of One
Collaboration Party of OneKathy Brown
 
BP208 Fabulous Feats with @Formula
BP208 Fabulous Feats with @FormulaBP208 Fabulous Feats with @Formula
BP208 Fabulous Feats with @FormulaKathy Brown
 

More from Kathy Brown (13)

2 Minutes to Learn, A Lifetime to Master - Agile Scrum for Collaboration
2 Minutes to Learn, A Lifetime to Master - Agile Scrum for Collaboration2 Minutes to Learn, A Lifetime to Master - Agile Scrum for Collaboration
2 Minutes to Learn, A Lifetime to Master - Agile Scrum for Collaboration
 
10 Lines or Less; Interesting Things You Can Do In Java With Minimal Code
10 Lines or Less; Interesting Things You Can Do In Java With Minimal Code10 Lines or Less; Interesting Things You Can Do In Java With Minimal Code
10 Lines or Less; Interesting Things You Can Do In Java With Minimal Code
 
Don't Roll Your Own, Integrate
Don't Roll Your Own, IntegrateDon't Roll Your Own, Integrate
Don't Roll Your Own, Integrate
 
SHOW102 XPages: Still No Experience Necessary IBM Connect 2014
SHOW102 XPages: Still No Experience Necessary IBM Connect 2014SHOW102 XPages: Still No Experience Necessary IBM Connect 2014
SHOW102 XPages: Still No Experience Necessary IBM Connect 2014
 
Uno! Deux! Three! Making Localization of XPages as Easy as 1-2-3
Uno! Deux! Three! Making Localization of XPages as Easy as 1-2-3Uno! Deux! Three! Making Localization of XPages as Easy as 1-2-3
Uno! Deux! Three! Making Localization of XPages as Easy as 1-2-3
 
Improving Domino Designer
Improving Domino DesignerImproving Domino Designer
Improving Domino Designer
 
Improving Domino Designer ICON UK
Improving Domino Designer ICON UKImproving Domino Designer ICON UK
Improving Domino Designer ICON UK
 
Twitter Bootstrap
Twitter BootstrapTwitter Bootstrap
Twitter Bootstrap
 
Learning To Run - XPages for Lotus Notes Client Developers
Learning To Run - XPages for Lotus Notes Client DevelopersLearning To Run - XPages for Lotus Notes Client Developers
Learning To Run - XPages for Lotus Notes Client Developers
 
Top Tips Every Notes Developer Needs To Know
Top Tips Every Notes Developer Needs To KnowTop Tips Every Notes Developer Needs To Know
Top Tips Every Notes Developer Needs To Know
 
XPages: No Experience Needed
XPages: No Experience NeededXPages: No Experience Needed
XPages: No Experience Needed
 
Collaboration Party of One
Collaboration Party of OneCollaboration Party of One
Collaboration Party of One
 
BP208 Fabulous Feats with @Formula
BP208 Fabulous Feats with @FormulaBP208 Fabulous Feats with @Formula
BP208 Fabulous Feats with @Formula
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Tools for the Domino Developer - BLUG presentation version

  • 1. Tools for the Lotus Notes Developer (no, that is not Comic Sans) © RunningNotes Tuesday, March 26, 2013
  • 2. Kathy Brown PSC Group runningnotes.net @RunningKathy @NotesDevTips Too many to list Blackberry Today Podcast © RunningNotes Tuesday, March 26, 2013
  • 3. Julian Robichaux panagenda nsftools.com @jrobichaux @chiasheep TakingNotes podcast © RunningNotes Tuesday, March 26, 2013
  • 4. Developer Tools! © RunningNotes Tuesday, March 26, 2013
  • 5. Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 6. NoteMan http://www.martinscott.com/Site.nsf/ID/Noteman Editor, DocDelta, Design, ACL © RunningNotes Tuesday, March 26, 2013
  • 7. NoteMan What do you get for free? See & sort a table of all field values, types, etc. Print, forward and copy See all doc readers and authors Search a database by NoteID, UNID, formula and profile name See a sortable view of profile docs See a sortable view of design elements Find a doc by URL Test a formula on a doc © RunningNotes Tuesday, March 26, 2013
  • 8. ytria scanEZ aclEZ agentEZ really databaseEZ nice way replicationEZ to change signEZ properties viewEZ on multiple actionbarEZ etcEZ... views/folders http://www.ytria.com © RunningNotes Tuesday, March 26, 2013
  • 9. OSGi Console for output only, see: Help - Support - View Trace © RunningNotes Tuesday, March 26, 2013
  • 10. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 11. Source Control © RunningNotes Tuesday, March 26, 2013
  • 12. Agent Profiling Really easy to do To see the results, just right-click the agent and choose “View Profile Results” Works on triggered and scheduled agents LotusScript or Java © RunningNotes Tuesday, March 26, 2013
  • 13. Agent Profile Before © RunningNotes Tuesday, March 26, 2013
  • 14. Agent Profile Before © RunningNotes Tuesday, March 26, 2013
  • 15. almost 50% Agent Profile Before © RunningNotes Tuesday, March 26, 2013
  • 16. almost 50% Agent Profile Before © RunningNotes Tuesday, March 26, 2013
  • 17. Agent Profile After © RunningNotes Tuesday, March 26, 2013
  • 18. Teamstudio Profiler © RunningNotes http://www.teamstudio.com/Develop/Profiler/tabid/184/id/2/Default.aspx Tuesday, March 26, 2013
  • 19. Error Logging Please, oh please, add error logging to your code I can virtually guarantee you will find errors you didn’t know were happening Some options on OpenNTF: OpenLog Flow Assono Framework © RunningNotes Tuesday, March 26, 2013
  • 20. DDE Search © RunningNotes Tuesday, March 26, 2013
  • 21. LotusScript Debugger Tricks All the Script Libraries in play Call stack © RunningNotes Tuesday, March 26, 2013
  • 22. LotusScript.doc http://blog.lsdoc.org © RunningNotes Tuesday, March 26, 2013
  • 23. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 24. XPages Toolbox http://www.openntf.org/p/xpages+toolbox © RunningNotes Tuesday, March 26, 2013
  • 25. XPages Debug Toolbar http://www.openntf.org/p/XPage+Debug+Toolbar © RunningNotes Tuesday, March 26, 2013
  • 26. Print to Console print(“**********”); print(“Starting the OnClientLoad event”); print(“We got this variable - “ +varName; © RunningNotes Tuesday, March 26, 2013
  • 27. Mobile Toolkits Lots to choose from: http://mobilecontrols.openntf.org http://www.sencha.com/products/touch http://phonegap.com Check blogs and LUG presentations for examples Third party solutions: Teamstudio, We4IT, etc. © RunningNotes Tuesday, March 26, 2013
  • 28. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 29. Debugging Yes, you can debug Java in Notes agents and XPages See Julian and Mark Myers’ Lotusphere presentation: http://londondevelopercoop.com/ldc.nsf/pages/goodies © RunningNotes Tuesday, March 26, 2013
  • 30. JUnit Unit testing! Yes, you can use JUnit with Notes agents and XPages See Julian and Mark Myers’ Lotusphere presentation: http://londondevelopercoop.com/ldc.nsf/pages/goodies http://www.junit.org © RunningNotes Tuesday, March 26, 2013
  • 31. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 32. Firebug http://getfirebug.com © RunningNotes Tuesday, March 26, 2013
  • 33. Firefox Web Developer https://addons.mozilla.org/en-us/firefox/addon/web-developer © RunningNotes Tuesday, March 26, 2013
  • 34. JSLint http://www.jslint.com © RunningNotes Tuesday, March 26, 2013
  • 35. json parser http://json.parser.online.fr © RunningNotes Tuesday, March 26, 2013
  • 36. Aptana JavaScript and CSS editor Which tags work with which browsers Content-assist (including Dojo, jquery, etc.) http://www.aptana.com © RunningNotes Tuesday, March 26, 2013
  • 37. jQuery Re-style dynamically Cool datepickers Accordion menus Typeahead, Photo Galleries, Side Panel Slide-Ins, Website “Tour”, Charting, Table of Contents menus, “Read More”, and so much more http://xomino.com © RunningNotes Tuesday, March 26, 2013
  • 38. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 39. Balsamiq http://www.balsamiq.com © RunningNotes Tuesday, March 26, 2013
  • 40. yslow Web page performance analysis Suggestions for improvement Chrome, Firefox, Safari, iPhone bookmarklet http://developer.yahoo.com/yslow © RunningNotes Tuesday, March 26, 2013
  • 41. Blueprint.css http://www.blueprintcss.org © RunningNotes Tuesday, March 26, 2013
  • 42. Twitter Bootstrap http://twitter.github.com/bootstrap © RunningNotes Tuesday, March 26, 2013
  • 43. Google Chrome https://www.google.com/chrome © RunningNotes Tuesday, March 26, 2013
  • 44. ie developer tools https://browserling.com © RunningNotes Tuesday, March 26, 2013
  • 45. Firebug, again Change css directly on the page to “preview” Inspect HTML so much more http://www.w3resource.com/web-development- © RunningNotes tools/firebug-tutorials.php Tuesday, March 26, 2013
  • 46. iPhone Simulator Mac only Installed with XCode Not 100% the same as Mobile Safari on the iPhone, but as close as you’ll get Simulate different IOS/iPhone versions https://developer.apple.com/xcode © RunningNotes Tuesday, March 26, 2013
  • 47. HALFWAY DONE! © RunningNotes Tuesday, March 26, 2013
  • 48. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 49. Paint.net http://www.getpaint.net © RunningNotes Tuesday, March 26, 2013
  • 50. color pickers Pixie for Windows http://www.nattyware.com/pixie.php DigitalColor Meter for Mac just type “color” in Mac’s search bar © RunningNotes Tuesday, March 26, 2013
  • 51. screen capture SnagIt (Windows and Mac) http://www.techsmith.com/snagit.html Faststone Capture (Windows) http://www.faststone.org/ FSCaptureDetail.htm Used to have a free version Shift-Control-4 (Mac) © RunningNotes Tuesday, March 26, 2013
  • 52. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 53. Dojo Charts Start with Paul Withers’ blog entries: http://www.intec.co.uk/dojox-charting-tutorial-part-one- background-and-generic-code http://www.intec.co.uk/tag/dojox-charting http://www-10.lotus.com/ldd/ddwiki.nsf/dx/ Dojox_Charting_for_XPages For additional reference: http://dojotoolkit.org/documentation/tutorials/1.6/charting © RunningNotes Tuesday, March 26, 2013
  • 54. gliffy http://www.gliffy.com © RunningNotes Tuesday, March 26, 2013
  • 55. jFreeChart See Julian’s LS 2012 Show ‘n Tell slides for examples and information http://www.jfree.org/jfreechart © RunningNotes Tuesday, March 26, 2013
  • 56. jqPlot http://www.jqplot.com © RunningNotes Tuesday, March 26, 2013
  • 57. amcharts / ammaps Charts are now JavaScript or Flash http://www.amcharts.com © RunningNotes Tuesday, March 26, 2013
  • 58. NotesSQL Still works with 8.5 Treat Notes views like relational db tables Any ODBC reporting program can use a Notes database as a data source http://www.ibm.com/developerworks/lotus/products/notesdomino/notessql © RunningNotes Tuesday, March 26, 2013
  • 59. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 60. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 61. XPages ExtLib JDBC http://extlib.openntf.org © RunningNotes Tuesday, March 26, 2013
  • 62. FlySpeed SQL Query (ODBC) http://www.activedbsoft.com/overview-querytool.html © RunningNotes Tuesday, March 26, 2013
  • 63. SquirrelSQL (JDBC) http://www.squirrelsql.org © RunningNotes Tuesday, March 26, 2013
  • 64. Microsoft Excel (really) Data - Import External Data - New Database Query © RunningNotes Tuesday, March 26, 2013
  • 65. WAMP (has MySQL) Apache MySQL PHP PHPMyAdmin SQLBuddy Easy install Great for quick testing of MySQL http://www.wampserver.com © RunningNotes Tuesday, March 26, 2013
  • 66. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 67. VMWare http://www.vmware.com © RunningNotes Tuesday, March 26, 2013
  • 68. Notepad++ http://notepad-plus-plus.org © RunningNotes Tuesday, March 26, 2013
  • 69. Sticky Notes © RunningNotes Tuesday, March 26, 2013
  • 70. WinMerge (diff tool) http://winmerge.org © RunningNotes Tuesday, March 26, 2013
  • 71. hex editor Choices include: Frhed for Windows http://frhed.sourceforge.net HexEdit for Mac http://hexedit.sourceforge.net © RunningNotes Tuesday, March 26, 2013
  • 72. Evernote http://evernote.com © RunningNotes Tuesday, March 26, 2013
  • 73. ProcessExplorer http://technet.microsoft.com/en-us/sysinternals/bb896653 © RunningNotes Tuesday, March 26, 2013
  • 74. 7Zip MUCH faster than native Windows zip/unzip gzip and tar files easy viewing of JAR files too http://www.7-zip.org © RunningNotes Tuesday, March 26, 2013
  • 75. Lotus Notes Client Domino Designer XPages Java JavaScript Web Design and Prototyping Graphics Charts, Graphs, and Reports Networking and Web Services Relational Database Tools General Developer Tools Community Resources © RunningNotes Tuesday, March 26, 2013
  • 76. PlanetLotus http://planetlotus.org © RunningNotes Tuesday, March 26, 2013
  • 77. OpenNTF http://www.openntf.org © RunningNotes Tuesday, March 26, 2013
  • 78. StackOverflow http://stackoverflow.com/questions/tagged/xpages © RunningNotes Tuesday, March 26, 2013
  • 79. LUGs (duh) © RunningNotes Tuesday, March 26, 2013
  • 80. LotusUserGroup SocialBizUg.org Newsletters http://lotususergroup.org © RunningNotes Tuesday, March 26, 2013
  • 81. BleedYellow http://www.bleedyellow.com © RunningNotes Tuesday, March 26, 2013
  • 82. Skype http://www.skype.com © RunningNotes Tuesday, March 26, 2013
  • 83. Twitter https://twitter.com © RunningNotes Tuesday, March 26, 2013
  • 84. THANK YOU! © RunningNotes Tuesday, March 26, 2013