SlideShare una empresa de Scribd logo
1 de 22
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

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

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.