SlideShare una empresa de Scribd logo
N2V Labs Hackathon #2Qsr.li edition
What is a HACKATHON? A hackathonis an event where hackers gather in one place tosolve a proposed challenge within a predefined timeframe
Work Individually or in teams
Best solution will be chosen by Hackathon Judges
3 Goals We aim to achieve during this Hackathon
Goal 1 10 minutes to pitch your solution
Goal 2 Judging / Winner announcement
Goal 3 Release the code of ALL solutions developed during the Hackathon as:
Challenge N2V Labs Hackathon #2Qsr.li edition
Twitter share button lacks customizability in: look and feel tweet filtering monitoring tools
Twitter currently provides the following options to embed sharing functionality into your website. 3 Existing solutions
Existing solutions: One http://twitter.com/home?status={MyTitleHere} Embedded link Used by a lot of web applications Currently redirects to:
Existing solutions: Two http://twitter.com/intent/tweet?source=webclient&text={MyTextHere} The new web intents API provided by twitter Tweet filtering here occurs on URLs which are shortened to a t.colink
Existing solutions: Three The twitter button! <a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="alhneiti">Tweet</a> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> Also lacks the possibility of customization
Call for solutions! N2V Labs Hackathon #2Qsr.li edition
The Solution We Need Create a truly customizable twitter buttons that: Enables the customization of look and feel Filter URLs within tweets to be shortened by a custom service Shows the number of times a certain link has been tweeted
Dev Tools http://dev.qsr.li https://github.com/n2vlabs/Twitter-OAuth-Example
Housekeeping N2V Labs Hackathon #2Qsr.li edition
Let the hacking Begin!

Más contenido relacionado

Destacado

Accessories catalogue ru_preview
Accessories catalogue ru_previewAccessories catalogue ru_preview
Accessories catalogue ru_preview
PocketBook Int
 
◇侗寨民族特色的 ..
◇侗寨民族特色的 ..◇侗寨民族特色的 ..
◇侗寨民族特色的 ..
huashan1928
 
Chiara pagnini 2010-11_esercizio4
Chiara pagnini 2010-11_esercizio4Chiara pagnini 2010-11_esercizio4
Chiara pagnini 2010-11_esercizio4
Clarapagnini
 
Chiara pagnini 2010-11_esercizio4
Chiara pagnini 2010-11_esercizio4Chiara pagnini 2010-11_esercizio4
Chiara pagnini 2010-11_esercizio4
Clarapagnini
 
The institutional landscape of Japanese Politics
The institutional landscape of Japanese PoliticsThe institutional landscape of Japanese Politics
The institutional landscape of Japanese Politics
Arzumetova Dilroba
 

Destacado (14)

Vinifikacija
VinifikacijaVinifikacija
Vinifikacija
 
MedCity Media's first office
MedCity Media's first officeMedCity Media's first office
MedCity Media's first office
 
นำเสนอ..ศก.พอเพียง
นำเสนอ..ศก.พอเพียงนำเสนอ..ศก.พอเพียง
นำเสนอ..ศก.พอเพียง
 
นำเสนอเศรษฐกิจพอเพียง
นำเสนอเศรษฐกิจพอเพียงนำเสนอเศรษฐกิจพอเพียง
นำเสนอเศรษฐกิจพอเพียง
 
Previous Projects
Previous ProjectsPrevious Projects
Previous Projects
 
Senzorika ppt
Senzorika pptSenzorika ppt
Senzorika ppt
 
Accessories catalogue ru_preview
Accessories catalogue ru_previewAccessories catalogue ru_preview
Accessories catalogue ru_preview
 
Rosa yisell gomez
Rosa yisell gomezRosa yisell gomez
Rosa yisell gomez
 
◇侗寨民族特色的 ..
◇侗寨民族特色的 ..◇侗寨民族特色的 ..
◇侗寨民族特色的 ..
 
Chiara pagnini 2010-11_esercizio4
Chiara pagnini 2010-11_esercizio4Chiara pagnini 2010-11_esercizio4
Chiara pagnini 2010-11_esercizio4
 
Welding Workshop
Welding WorkshopWelding Workshop
Welding Workshop
 
Chiara pagnini 2010-11_esercizio4
Chiara pagnini 2010-11_esercizio4Chiara pagnini 2010-11_esercizio4
Chiara pagnini 2010-11_esercizio4
 
Novi svet
Novi svetNovi svet
Novi svet
 
The institutional landscape of Japanese Politics
The institutional landscape of Japanese PoliticsThe institutional landscape of Japanese Politics
The institutional landscape of Japanese Politics
 

Último

Último (20)

IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Intelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdfIntelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdf
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UX
 

Presentation N2V Labs Hackathon # 2 - Qsrli Edition

  • 1. N2V Labs Hackathon #2Qsr.li edition
  • 2. What is a HACKATHON? A hackathonis an event where hackers gather in one place tosolve a proposed challenge within a predefined timeframe
  • 4. Best solution will be chosen by Hackathon Judges
  • 5. 3 Goals We aim to achieve during this Hackathon
  • 6. Goal 1 10 minutes to pitch your solution
  • 7. Goal 2 Judging / Winner announcement
  • 8. Goal 3 Release the code of ALL solutions developed during the Hackathon as:
  • 9. Challenge N2V Labs Hackathon #2Qsr.li edition
  • 10. Twitter share button lacks customizability in: look and feel tweet filtering monitoring tools
  • 11. Twitter currently provides the following options to embed sharing functionality into your website. 3 Existing solutions
  • 12. Existing solutions: One http://twitter.com/home?status={MyTitleHere} Embedded link Used by a lot of web applications Currently redirects to:
  • 13. Existing solutions: Two http://twitter.com/intent/tweet?source=webclient&text={MyTextHere} The new web intents API provided by twitter Tweet filtering here occurs on URLs which are shortened to a t.colink
  • 14. Existing solutions: Three The twitter button! <a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="alhneiti">Tweet</a> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> Also lacks the possibility of customization
  • 15. Call for solutions! N2V Labs Hackathon #2Qsr.li edition
  • 16. The Solution We Need Create a truly customizable twitter buttons that: Enables the customization of look and feel Filter URLs within tweets to be shortened by a custom service Shows the number of times a certain link has been tweeted
  • 17. Dev Tools http://dev.qsr.li https://github.com/n2vlabs/Twitter-OAuth-Example
  • 18. Housekeeping N2V Labs Hackathon #2Qsr.li edition
  • 19.
  • 20.
  • 21.
  • 22. Let the hacking Begin!

Notas del editor

  1. This template can be used as a starter file for presenting training materials in a group setting.SectionsSections can help to organize your slides or facilitate collaboration between multiple authors. On the Home tab under Slides, click Section, and then click Add Section.NotesUse the Notes pane for delivery notes or to provide additional details for the audience. You can see these notes in Presenter View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production)Coordinated colors Pay particular attention to the graphs, charts, and text boxes.Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale.Graphics, tables, and graphsKeep it simple: If possible, use consistent, non-distracting styles and colors.Label all graphs and tables.
  2. A hackathon is an event where hackers gather in one place to solve a proposed problem within a predefined timeframe.
  3. Hackers can either choose to work individually or in teams to work on solving the problem and the best answer shall be chosen by a known set of event judges.
  4. Hackers can either choose to work individually or in teams to work on solving the problem and the best answer shall be chosen by a known set of event judges.
  5. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  6. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  7. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  8. Release the code of ALL solutions developed during the Hackathon as open source projects
  9. Use a section header for each of the topics, so there is a clear transition to the audience.
  10. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  11. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  12. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  13. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  14. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  15. Use a section header for each of the topics, so there is a clear transition to the audience.
  16. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  17. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  18. Use a section header for each of the topics, so there is a clear transition to the audience.
  19. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  20. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  21. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.
  22. Give a brief overview of the presentation. Describe the major focus of the presentation and why it is important.Introduce each of the major topics.To provide a road map for the audience, you can repeat this Overview slide throughout the presentation, highlighting the particular topic you will discuss next.