presentation

Download Report

Transcript presentation

Google Labs Code Search
James Bidwell
Amgen Ltd.
© 2010
19th Oct 2010
Introduction
• Innovation Time Off (20% work time)
• Google Labs
• Graduated Examples...
Google Suggest
Google Maps
2
Code Search
• How do you learn, remember or improve SAS?
– SAS Course Notes
– SAS Online Manual
– Personal Notes
– Books
– Stored Code Library on c:\ drive
– Internet
Try Google Labs Code Search
3
Interface (www.google.com/codesearch)
Search Box [lang:SAS]
Advanced Search
PROC TRANSPOSE lang:SAS
Examples
[What is the PROC TRANSPOSE syntax?]
4
Submitted Search
• Many Results
• Mostly Educational
• Can open any code
5
Take a look...
I remembered the syntax!
Structure Tree
Highlights your search
parameter
6
Good examples – %sysfunc(put
7
Good examples – format & format=
8
Good examples – %if %and / %if and
9
Advantages / Disadvantages
Google Search Technology
Character Syntax Search (e.g. % & = )
Fast
New ideas
Only Beta – Not 100% bug-free
Limited SAS Code Availability (Industry)
Internet Explorer Problems (FF, Chrome OK)
10
Summary
•
•
•
•
Use in conjunction with other resources
Better for remembering, rather than learning
Be clever with the search criteria
Active forum for feedback to developers
• A product to keep an eye on.
www.google.com/codesearch
www.google.com/labs
groups.google.com/group/Google-Code-Search
11
Questions
Thank you
© 2010
Other tools in the lab (if time)
Google Sets
creating dummy data sets
Google Fusion Tables
publics DBs and Chart Tools
13