SlideShare une entreprise Scribd logo
1  sur  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!

Contenu connexe

En vedette

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
 

En vedette (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
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
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
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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...
 
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
 
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
 
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...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

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!

Notes de l'éditeur

  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.