SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Breaking the Cell 
Using Google Apps Script and 
Sheets for social network data 
mining and analysis 
Martin Hawksey 
Chief Innovation, Technology 
and Community Officer 
@mhawksey 
This work is licensed under 
a Creative Commons Attribution 
3.0 Unported License. CC-BY 
mhawksey All links: http://bit.ly/breaking-cell
alt.ac.uk 
Goal 
◊ make you aware of social data 
opportunities 
◊ show you a toolset to achieve this 
http://bit.ly/breaking-cell
CC-BY-SA-NC 
Geoffery Kehrig 
Mother Of Invention :P 
https://flic.kr/p/bF3gjq 
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
the network browser for Microsoft Excel™ 
http://bit.ly/breaking-cell
importFeed Warning: No persistence!!! 
alt.ac.uk 
http://bit.ly/breaking-cell
v {} 
alt.ac.uk 
http://bit.ly/breaking-cell
alt.ac.uk 
the hack 
http://bit.ly/breaking-cell
alt.ac.uk 
the hack (2) 
http://bit.ly/breaking-cell
alt.ac.uk 
the hack (2) 
http://bit.ly/breaking-cell
alt.ac.uk 
the hack (2) 
http://bit.ly/breaking-cell
v {} 
alt.ac.uk 
http://bit.ly/breaking-cell
CC-BY-NC-ND 
Geoff Llerena 
Dead End!!! 
http://bit.ly/breaking-cell https://flic.kr/p/f59zRU
Dr. Tony Hirst 
The Open University 
@psychemedia 
ouseful.info 
alt.ac.uk 
http://bit.ly/breaking-cell
Say hello to Google Apps Script 
CC-BY Google – Google Apps Script, 13-03-2012 
alt.ac.uk 
http://bit.ly/breaking-cell
alt.ac.uk 
Code in the cloud 
◊ Standalone Scripts 
script.google.com 
Google Drive > Create > Script 
◊ Container-bound 
– Google Documents, Sheets, Forms 
Tools > Script editor 
– Google Sites 
More > Manage Site > Apps Script 
http://bit.ly/breaking-cell
11 Google apps, 1 platform in the cloud 
Increase the power of your favorite Google apps — 
like Calendar, Docs, Drive, Gmail, and Sheets. 
Apps Script lets you do more with Google. All on a 
JavaScript platform in the cloud. 
http://bit.ly/breaking-cell alt.ac.uk
http://bit.ly/breaking-cell
“ 
alt.ac.uk 
JavaScript in the cloud 
Apps Script is based on JavaScript 1.6, 
plus a few features from 1.7 and 1.8. 
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell alt.ac.uk
http://bit.ly/breaking-cell alt.ac.uk
http://bit.ly/breaking-cell alt.ac.uk
http://bit.ly/breaking-cell alt.ac.uk
alt.ac.uk 
The addiction continues… 
http://bit.ly/breaking-cell
“ 
You may provide spreadsheet or PDF files or 
alt.ac.uk 
other export functionality via non-programmatic 
means, such as using a “save 
as” button, for up to 100,000 public Tweets 
and/or User Objects per user per day 
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
TAGSExplorer 
Powered by Google Sheets, Google 
http://bit.ly/breaking-cell Visualisation API and D3js
http://bit.ly/breaking-cell
Who are your top content 
distributors on Twitter?
[my link] 
alt.ac.uk 
http://bit.ly/breaking-cell
Step #1: Get t.co data from GA 
Try http://go.alt.ac.uk/ga-tco-referral 
[demo link] 
alt.ac.uk 
http://bit.ly/breaking-cell
Step #2: Search t.co’s on Twitter 
alt.ac.uk 
http://bit.ly/breaking-cell
alt.ac.uk 
Step #3: Make pretty… 
http://bit.ly/breaking-cell
alt.ac.uk 
Step #3: Make pretty… 
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell TAGS - Twitter Archiving Google Sheet
http://bit.ly/breaking-cell TAGS - Twitter Archiving Google Sheet
http://bit.ly/breaking-cell TAGS - Twitter Archiving Google Sheet
http://bit.ly/breaking-cell TAGS - Twitter Archiving Google Sheet
http://bit.ly/breaking-cell TAGS - Twitter Archiving Google Sheet
Enable scripts to receive 
POST and/or GET 
function returns an HTML 
service HtmlOutput object, .. 
or a Content service 
TextOutput object. 
http://bit.ly/breaking-cell
alt.ac.uk 
Beyond Twitter 
http://bit.ly/breaking-cell
“ 
alt.ac.uk 
The Future of Ed-Tech is a 
Reclamation Project 
We can reclaim the Web 
and more broadly ed-tech 
for teaching and learning. 
But we must reclaim control 
of the data, content, and 
knowledge we create. 
©Alan Levine October 14, 2013 
https://flic.kr/p/gFKxes 
Audrey Watters 
Hack Education 
http://bit.ly/breaking-cell
alt.ac.uk 
Děkuji 
+MartinHawksey @mhawksey 
http://bit.ly/breaking-cell
Association for Learning Technology 
www.alt.ac.uk @A_L_T 
Registered charity number: 1063519
alt.ac.uk 
Update Your Twitter Archive with Google Drive 
http://bit.ly/breaking-cell
alt.ac.uk 
Update Your Twitter Archive with Google Drive 
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
or http://tweets.hawksey.info 
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
http://bit.ly/breaking-cell
“ 
alt.ac.uk 
The Future of Ed-Tech is a 
Reclamation Project 
We can reclaim the Web 
and more broadly ed-tech 
for teaching and learning. 
But we must reclaim control 
of the data, content, and 
knowledge we create. 
©Alan Levine October 14, 2013 
https://flic.kr/p/gFKxes 
Audrey Watters 
Hack Education 
http://bit.ly/breaking-cell
alt.ac.uk 
Děkuji 
+MartinHawksey @mhawksey 
http://bit.ly/breaking-cell
Association for Learning Technology 
www.alt.ac.uk @A_L_T 
Registered charity number: 1063519

Weitere ähnliche Inhalte

Ähnlich wie Breaking the Cell #WebExpo

Mobile Web App development multiplatform using phonegap-cordova
Mobile Web App development multiplatform using phonegap-cordovaMobile Web App development multiplatform using phonegap-cordova
Mobile Web App development multiplatform using phonegap-cordovaKhirulnizam Abd Rahman
 
25 ways
25 ways25 ways
25 waysM
 
Info2006 Web20 Taly Print
Info2006 Web20 Taly PrintInfo2006 Web20 Taly Print
Info2006 Web20 Taly PrintRam Srivastava
 
20190516 web security-basic
20190516 web security-basic20190516 web security-basic
20190516 web security-basicMksYi
 
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketV2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketbrent bucci
 
Creating personal tutoring environments with Google Apps Script
Creating personal tutoring environments with Google Apps ScriptCreating personal tutoring environments with Google Apps Script
Creating personal tutoring environments with Google Apps ScriptMartin Hawksey
 
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?lisbk
 
Web 2.0 and Technology Integration for Elementary Smacnicoll
Web 2.0 and Technology Integration for Elementary SmacnicollWeb 2.0 and Technology Integration for Elementary Smacnicoll
Web 2.0 and Technology Integration for Elementary Smacnicollsmacnicoll
 
Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0lisbk
 
ocTEL and Open Badges #altc
ocTEL and Open Badges #altcocTEL and Open Badges #altc
ocTEL and Open Badges #altcMartin Hawksey
 
Increasing the Value of Our History with the Web
Increasing the Value of Our History with the WebIncreasing the Value of Our History with the Web
Increasing the Value of Our History with the WebBrian Gray
 
Introduction to Google Apps Script
Introduction to Google Apps Script Introduction to Google Apps Script
Introduction to Google Apps Script Martin Hawksey
 
Emerging Technologies Lecture 2
Emerging Technologies Lecture  2Emerging Technologies Lecture  2
Emerging Technologies Lecture 2Frances Bell
 
ETSI Hell's Kitchen Debate, Nice 2009
ETSI Hell's Kitchen Debate, Nice 2009ETSI Hell's Kitchen Debate, Nice 2009
ETSI Hell's Kitchen Debate, Nice 2009Paul Downey
 
E-Learning Workshop 2.0
E-Learning Workshop 2.0E-Learning Workshop 2.0
E-Learning Workshop 2.0compakia
 
Metadata and Content Aggregation for UKOER
Metadata and Content Aggregation for UKOERMetadata and Content Aggregation for UKOER
Metadata and Content Aggregation for UKOERPhil Barker
 

Ähnlich wie Breaking the Cell #WebExpo (20)

AAEEBL2010 web2
AAEEBL2010 web2AAEEBL2010 web2
AAEEBL2010 web2
 
Mobile Web App development multiplatform using phonegap-cordova
Mobile Web App development multiplatform using phonegap-cordovaMobile Web App development multiplatform using phonegap-cordova
Mobile Web App development multiplatform using phonegap-cordova
 
25 ways
25 ways25 ways
25 ways
 
Info2006 Web20 Taly Print
Info2006 Web20 Taly PrintInfo2006 Web20 Taly Print
Info2006 Web20 Taly Print
 
20190516 web security-basic
20190516 web security-basic20190516 web security-basic
20190516 web security-basic
 
V2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocketV2 peter-lubbers-sf-jug-websocket
V2 peter-lubbers-sf-jug-websocket
 
Creating personal tutoring environments with Google Apps Script
Creating personal tutoring environments with Google Apps ScriptCreating personal tutoring environments with Google Apps Script
Creating personal tutoring environments with Google Apps Script
 
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
Web 2.0: What Is It, How Can I Use It, How Can I Deploy It?
 
Web 2.0 and Technology Integration for Elementary Smacnicoll
Web 2.0 and Technology Integration for Elementary SmacnicollWeb 2.0 and Technology Integration for Elementary Smacnicoll
Web 2.0 and Technology Integration for Elementary Smacnicoll
 
Christian Heilmann's 'State of the Browser in 2011'
Christian Heilmann's 'State of the Browser in 2011'Christian Heilmann's 'State of the Browser in 2011'
Christian Heilmann's 'State of the Browser in 2011'
 
Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0
 
ocTEL and Open Badges #altc
ocTEL and Open Badges #altcocTEL and Open Badges #altc
ocTEL and Open Badges #altc
 
Actsheet10
Actsheet10Actsheet10
Actsheet10
 
Technology Research
Technology ResearchTechnology Research
Technology Research
 
Increasing the Value of Our History with the Web
Increasing the Value of Our History with the WebIncreasing the Value of Our History with the Web
Increasing the Value of Our History with the Web
 
Introduction to Google Apps Script
Introduction to Google Apps Script Introduction to Google Apps Script
Introduction to Google Apps Script
 
Emerging Technologies Lecture 2
Emerging Technologies Lecture  2Emerging Technologies Lecture  2
Emerging Technologies Lecture 2
 
ETSI Hell's Kitchen Debate, Nice 2009
ETSI Hell's Kitchen Debate, Nice 2009ETSI Hell's Kitchen Debate, Nice 2009
ETSI Hell's Kitchen Debate, Nice 2009
 
E-Learning Workshop 2.0
E-Learning Workshop 2.0E-Learning Workshop 2.0
E-Learning Workshop 2.0
 
Metadata and Content Aggregation for UKOER
Metadata and Content Aggregation for UKOERMetadata and Content Aggregation for UKOER
Metadata and Content Aggregation for UKOER
 

Mehr von Martin Hawksey

Twitter in Education: Interactively exploring the conversation with TAGS and ...
Twitter in Education: Interactively exploring the conversation with TAGS and ...Twitter in Education: Interactively exploring the conversation with TAGS and ...
Twitter in Education: Interactively exploring the conversation with TAGS and ...Martin Hawksey
 
TEL Quality and Innovation: What can be learned from the history of computer ...
TEL Quality and Innovation: What can be learned from the history of computer ...TEL Quality and Innovation: What can be learned from the history of computer ...
TEL Quality and Innovation: What can be learned from the history of computer ...Martin Hawksey
 
Making the complex less complicated: An introduction to social network analysis
Making the complex less complicated: An introduction to social network analysisMaking the complex less complicated: An introduction to social network analysis
Making the complex less complicated: An introduction to social network analysisMartin Hawksey
 
Measuring Social Media Impact: Google Analytics and Twitter
Measuring Social Media Impact: Google Analytics and TwitterMeasuring Social Media Impact: Google Analytics and Twitter
Measuring Social Media Impact: Google Analytics and TwitterMartin Hawksey
 
Google Apps Script the Authentic{ated} Mobile Playground
Google Apps Script the Authentic{ated} Mobile PlaygroundGoogle Apps Script the Authentic{ated} Mobile Playground
Google Apps Script the Authentic{ated} Mobile PlaygroundMartin Hawksey
 
Using CiviCRM in Google Drive with the new CiviService Google Script Library
Using CiviCRM in Google Drive with the new CiviService Google Script LibraryUsing CiviCRM in Google Drive with the new CiviService Google Script Library
Using CiviCRM in Google Drive with the new CiviService Google Script LibraryMartin Hawksey
 
Google Analytics Workout (#IWMW16)
Google Analytics Workout (#IWMW16)Google Analytics Workout (#IWMW16)
Google Analytics Workout (#IWMW16)Martin Hawksey
 
Extracting and analyzing discussion data with google sheets and google analytics
Extracting and analyzing discussion data with google sheets and google analyticsExtracting and analyzing discussion data with google sheets and google analytics
Extracting and analyzing discussion data with google sheets and google analyticsMartin Hawksey
 
Using WordPress as a badge platform #openbadgesHE
Using WordPress as a badge platform #openbadgesHEUsing WordPress as a badge platform #openbadgesHE
Using WordPress as a badge platform #openbadgesHEMartin Hawksey
 
Looking at creativity and culture in computer science to inspire better educa...
Looking at creativity and culture in computer science to inspire better educa...Looking at creativity and culture in computer science to inspire better educa...
Looking at creativity and culture in computer science to inspire better educa...Martin Hawksey
 
Google Apps Script: The authentic{ated} playground [2015 Ed.]
Google Apps Script: The authentic{ated} playground [2015 Ed.]Google Apps Script: The authentic{ated} playground [2015 Ed.]
Google Apps Script: The authentic{ated} playground [2015 Ed.]Martin Hawksey
 
Learning analytics gaining good actionable insight
Learning analytics   gaining good actionable insightLearning analytics   gaining good actionable insight
Learning analytics gaining good actionable insightMartin Hawksey
 
Custom reporting from CiviCRM with Google Sheets
Custom reporting from CiviCRM with Google SheetsCustom reporting from CiviCRM with Google Sheets
Custom reporting from CiviCRM with Google SheetsMartin Hawksey
 
Learning analytics: Threats and opportunities
Learning analytics: Threats and opportunitiesLearning analytics: Threats and opportunities
Learning analytics: Threats and opportunitiesMartin Hawksey
 
Open Badges in Open Education – Do They Count? #eas14
Open Badges in Open Education – Do They Count? #eas14Open Badges in Open Education – Do They Count? #eas14
Open Badges in Open Education – Do They Count? #eas14Martin Hawksey
 
IWMW14: Hyper-connectED (ocTEL, Open Badges and the Personal Knowledge Graph)
IWMW14: Hyper-connectED (ocTEL, Open Badges and the Personal Knowledge Graph)IWMW14: Hyper-connectED (ocTEL, Open Badges and the Personal Knowledge Graph)
IWMW14: Hyper-connectED (ocTEL, Open Badges and the Personal Knowledge Graph)Martin Hawksey
 
Google {Learning} Analytics GEUG14
Google {Learning} Analytics GEUG14 Google {Learning} Analytics GEUG14
Google {Learning} Analytics GEUG14 Martin Hawksey
 
Customising Google Apps for Education with Google Apps Script GEUG14
Customising Google Apps for Education with Google Apps Script GEUG14Customising Google Apps for Education with Google Apps Script GEUG14
Customising Google Apps for Education with Google Apps Script GEUG14Martin Hawksey
 
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial workDetecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial workMartin Hawksey
 

Mehr von Martin Hawksey (20)

What about GDPR?
What about GDPR?What about GDPR?
What about GDPR?
 
Twitter in Education: Interactively exploring the conversation with TAGS and ...
Twitter in Education: Interactively exploring the conversation with TAGS and ...Twitter in Education: Interactively exploring the conversation with TAGS and ...
Twitter in Education: Interactively exploring the conversation with TAGS and ...
 
TEL Quality and Innovation: What can be learned from the history of computer ...
TEL Quality and Innovation: What can be learned from the history of computer ...TEL Quality and Innovation: What can be learned from the history of computer ...
TEL Quality and Innovation: What can be learned from the history of computer ...
 
Making the complex less complicated: An introduction to social network analysis
Making the complex less complicated: An introduction to social network analysisMaking the complex less complicated: An introduction to social network analysis
Making the complex less complicated: An introduction to social network analysis
 
Measuring Social Media Impact: Google Analytics and Twitter
Measuring Social Media Impact: Google Analytics and TwitterMeasuring Social Media Impact: Google Analytics and Twitter
Measuring Social Media Impact: Google Analytics and Twitter
 
Google Apps Script the Authentic{ated} Mobile Playground
Google Apps Script the Authentic{ated} Mobile PlaygroundGoogle Apps Script the Authentic{ated} Mobile Playground
Google Apps Script the Authentic{ated} Mobile Playground
 
Using CiviCRM in Google Drive with the new CiviService Google Script Library
Using CiviCRM in Google Drive with the new CiviService Google Script LibraryUsing CiviCRM in Google Drive with the new CiviService Google Script Library
Using CiviCRM in Google Drive with the new CiviService Google Script Library
 
Google Analytics Workout (#IWMW16)
Google Analytics Workout (#IWMW16)Google Analytics Workout (#IWMW16)
Google Analytics Workout (#IWMW16)
 
Extracting and analyzing discussion data with google sheets and google analytics
Extracting and analyzing discussion data with google sheets and google analyticsExtracting and analyzing discussion data with google sheets and google analytics
Extracting and analyzing discussion data with google sheets and google analytics
 
Using WordPress as a badge platform #openbadgesHE
Using WordPress as a badge platform #openbadgesHEUsing WordPress as a badge platform #openbadgesHE
Using WordPress as a badge platform #openbadgesHE
 
Looking at creativity and culture in computer science to inspire better educa...
Looking at creativity and culture in computer science to inspire better educa...Looking at creativity and culture in computer science to inspire better educa...
Looking at creativity and culture in computer science to inspire better educa...
 
Google Apps Script: The authentic{ated} playground [2015 Ed.]
Google Apps Script: The authentic{ated} playground [2015 Ed.]Google Apps Script: The authentic{ated} playground [2015 Ed.]
Google Apps Script: The authentic{ated} playground [2015 Ed.]
 
Learning analytics gaining good actionable insight
Learning analytics   gaining good actionable insightLearning analytics   gaining good actionable insight
Learning analytics gaining good actionable insight
 
Custom reporting from CiviCRM with Google Sheets
Custom reporting from CiviCRM with Google SheetsCustom reporting from CiviCRM with Google Sheets
Custom reporting from CiviCRM with Google Sheets
 
Learning analytics: Threats and opportunities
Learning analytics: Threats and opportunitiesLearning analytics: Threats and opportunities
Learning analytics: Threats and opportunities
 
Open Badges in Open Education – Do They Count? #eas14
Open Badges in Open Education – Do They Count? #eas14Open Badges in Open Education – Do They Count? #eas14
Open Badges in Open Education – Do They Count? #eas14
 
IWMW14: Hyper-connectED (ocTEL, Open Badges and the Personal Knowledge Graph)
IWMW14: Hyper-connectED (ocTEL, Open Badges and the Personal Knowledge Graph)IWMW14: Hyper-connectED (ocTEL, Open Badges and the Personal Knowledge Graph)
IWMW14: Hyper-connectED (ocTEL, Open Badges and the Personal Knowledge Graph)
 
Google {Learning} Analytics GEUG14
Google {Learning} Analytics GEUG14 Google {Learning} Analytics GEUG14
Google {Learning} Analytics GEUG14
 
Customising Google Apps for Education with Google Apps Script GEUG14
Customising Google Apps for Education with Google Apps Script GEUG14Customising Google Apps for Education with Google Apps Script GEUG14
Customising Google Apps for Education with Google Apps Script GEUG14
 
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial workDetecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
Detecting and Analyzing Subpopulations within Connectivist MOOCs: Initial work
 

Kürzlich hochgeladen

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Kürzlich hochgeladen (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Breaking the Cell #WebExpo

Hinweis der Redaktion

  1. Patrick Burns - Spreadsheet Addiction http://www.burns-stat.com/documents/tutorials/spreadsheet-addiction/ Overlap with my work as a web developer – ambiguity of a web page and viewsource:
  2. http://mashe.hawksey.info/2012/10/feeding-google-spreadsheets-exercises-in-import/ It’s easy to get data in … if you can find it
  3. http://mashe.hawksey.info/2013/02/lak13-recipes-in-capturing-and-analyzing-data-canvas-network-discussion-activity-data/ View spreadsheet source to see the formula used
  4. http://mashe.hawksey.info/2013/02/lak13-recipes-in-capturing-and-analyzing-data-canvas-network-discussion-activity-data/ View spreadsheet source to see the formula used
  5. http://mashe.hawksey.info/2013/02/lak13-recipes-in-capturing-and-analyzing-data-canvas-network-discussion-activity-data/ View spreadsheet source to see the formula used
  6. NodeXL the network browser for Microsoft Excel™
  7. No persistence – as new data comes in old is removed Feed is from Google’s cache (20 items opposed to 10 I’ve published in my feed)
  8. RSS/Atom versus JSON Google Sheets doesn’t do JSON as an import formula
  9. SharedCount is moving to all API key access but there is still a free level
  10. IMPORTDATA("http://pipes.yahoo.com/pipes/pipe.run?_id=507b1a09fc815cb9e8b00df9db442d69&_render=csv&url=http://mashe.hawksey.info”) Could do all this in Yahoo Pipes but why bother … there is a better way Variation of this technique at http://mashe.hawksey.info/2012/06/rss-feed-social-share-counting/
  11. IMPORTDATA("http://pipes.yahoo.com/pipes/pipe.run?_id=507b1a09fc815cb9e8b00df9db442d69&_render=csv&url=http://mashe.hawksey.info”) Could do all this in Yahoo Pipes but why bother … there is a better way Variation of this technique at http://mashe.hawksey.info/2012/06/rss-feed-social-share-counting/
  12. IMPORTDATA("http://pipes.yahoo.com/pipes/pipe.run?_id=507b1a09fc815cb9e8b00df9db442d69&_render=csv&url=http://mashe.hawksey.info”) Could do all this in Yahoo Pipes but why bother … there is a better way Variation of this technique at http://mashe.hawksey.info/2012/06/rss-feed-social-share-counting/
  13.  OAuth logo, designed by Chris Messina CC BY-SA
  14. Dead end
  15. http://blog.ouseful.info/2010/03/04/maintaining-google-calendars-from-a-google-spreadsheet/
  16. About the badge Best educators take ownership. They create a personal experience 2010
  17. Need to install Chrome App to get create script from Drive menu Container bound scripts are included when you copy the parent document
  18. The power is that google have made it easy to access and use their product APIs and also not worry where to host the code It makes it very easy to write data in Drive to Sheets and more. Apps Script is cloud based and allows scheduling of scripts
  19. UrlFetch … like CURL https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app
  20. https://developers.google.com/apps-script/guides/services/#basic_javascript_features These extra features include native JSON support
  21. http://mashe.hawksey.info/2010/06/using-google-spreadsheet-to-automatically-monitor-twitter/
  22. http://mashe.hawksey.info/2010/06/using-google-spreadsheet-to-automatically-monitor-twitter/
  23. http://mashe.hawksey.info/2010/06/using-google-spreadsheet-to-automatically-monitor-twitter/
  24. https://dev.twitter.com/overview/terms/rules-of-the-road
  25. http://mashe.hawksey.info/2011/11/twitter-how-to-archive-event-hashtags-and-visualize-conversation/
  26. http://mashe.hawksey.info/2011/11/twitter-how-to-archive-event-hashtags-and-visualize-conversation/
  27. http://mashe.hawksey.info/2011/11/twitter-how-to-archive-event-hashtags-and-visualize-conversation/
  28. Demo?
  29. http://mashe.hawksey.info/2012/03/combine-twitter-and-google-analytics-data-to-find-your-top-content-distributors/
  30. http://mashe.hawksey.info/2012/03/combine-twitter-and-google-analytics-data-to-find-your-top-content-distributors/
  31. Try on GA Query Explorer using http://go.alt.ac.uk/ga-tco-referral
  32. http://mashe.hawksey.info/2011/09/viralheat-sentiment-api-and-a-google-spreadsheet/ http://mashe.hawksey.info/2011/10/using-google-spreadsheet-to-feed-nodexl/ http://mashe.hawksey.info/2012/03/automatic-translation-of-tags-twitter-archives-using-google-apps-script-language-services/ http://mashe.hawksey.info/2014/01/making-a-twitter-hashtag-contributor-map-using-tags/ http://mashe.hawksey.info/2012/01/tags-r/
  33. http://mashe.hawksey.info/2011/09/viralheat-sentiment-api-and-a-google-spreadsheet/ http://mashe.hawksey.info/2011/10/using-google-spreadsheet-to-feed-nodexl/ http://mashe.hawksey.info/2012/03/automatic-translation-of-tags-twitter-archives-using-google-apps-script-language-services/ http://mashe.hawksey.info/2014/01/making-a-twitter-hashtag-contributor-map-using-tags/ http://mashe.hawksey.info/2012/01/tags-r/
  34. http://mashe.hawksey.info/2011/09/viralheat-sentiment-api-and-a-google-spreadsheet/ http://mashe.hawksey.info/2011/10/using-google-spreadsheet-to-feed-nodexl/ http://mashe.hawksey.info/2012/03/automatic-translation-of-tags-twitter-archives-using-google-apps-script-language-services/ http://mashe.hawksey.info/2014/01/making-a-twitter-hashtag-contributor-map-using-tags/ http://mashe.hawksey.info/2012/01/tags-r/
  35. http://mashe.hawksey.info/2011/09/viralheat-sentiment-api-and-a-google-spreadsheet/ http://mashe.hawksey.info/2011/10/using-google-spreadsheet-to-feed-nodexl/ http://mashe.hawksey.info/2012/03/automatic-translation-of-tags-twitter-archives-using-google-apps-script-language-services/ http://mashe.hawksey.info/2014/01/making-a-twitter-hashtag-contributor-map-using-tags/ http://mashe.hawksey.info/2012/01/tags-r/
  36. http://mashe.hawksey.info/2011/09/viralheat-sentiment-api-and-a-google-spreadsheet/ http://mashe.hawksey.info/2011/10/using-google-spreadsheet-to-feed-nodexl/ http://mashe.hawksey.info/2012/03/automatic-translation-of-tags-twitter-archives-using-google-apps-script-language-services/ http://mashe.hawksey.info/2014/01/making-a-twitter-hashtag-contributor-map-using-tags/ http://mashe.hawksey.info/2012/01/tags-r/
  37. https://developers.google.com/apps-script/guides/web Wrapper script at: http://mashe.hawksey.info/2014/07/google-sheets-as-a-database-insert-with-apps-script-using-postget-methods-with-ajax-example/
  38. http://ramblings.mcpher.com/Home/excelquirks/oauthtoo/ezyoauth2 https://github.com/googlesamples/apps-script-oauth2
  39. http://mashe.hawksey.info/2013/01/sync-twitter-archive-with-google-drive/
  40. http://mashe.hawksey.info/2013/01/sync-twitter-archive-with-google-drive/