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

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Dernier (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

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.