Your SlideShare is downloading. ×
Getting Ready For Hackday
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Getting Ready For Hackday


Published on

Introductory talk for the University Hack round in Dundee, Scotland.

Introductory talk for the University Hack round in Dundee, Scotland.

1 Comment
1 Like
  • Free Download :

    Hey Guyz and girls, Today I am gonna show you perfact tool, Remember This video is old, But the download link with hack is brand new. Its very simple to using this tool and here are some instructions in video. Please REDOWNLOAD. Don't Forget to Comment Subscribe & Rate My Video :)

    Virus Scan :- This file has been scanned with avast! Antivirus. -- Status: FILE IS CLEANN.

    Copyright © 2014. All Rights Reserved
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Getting in the mood for Hackday. Chris&an
  • 2. We’re here today to tell you quickly about the university hack program and what the heck Hack is.
  • 3. Hack in Yahoo is our way to play and invent.
  • 4. By allowing people to build whatever they want we keep them happy.
  • 5. We also find out flaws about our own products and learn about technologies that are not in the normal stack.
  • 6. By taking part in this program you get a chance to show what you can do.
  • 7. To your professors, to us but most of all to yourself.
  • 8. We will give you some cool building blocks.
  • 9. The simple plan: Use blocks - solve problem.
  • 10. We want to see things that are practical and make a difference to you and/or to other people.
  • 11. !University
  • 12. Good hacks have a few ingredients. 1. A problem solved 2. Data 3. Interface 4.Platform
  • 13. Hack ingredient #1: A problem that needs solving. (And an audience that needs it solved.)
  • 14. Find something that is nagging you and use technology to fix it.
  • 15. Or try to tackle some larger issues.
  • 16. Politics / Voting
  • 17. Green / Environment
  • 18. Accessibility
  • 19. Hack ingredient #2: Data.
  • 20. The world is full of data sources.
  • 21. Some of them get offered to you in very easy to use formats.
  • 22. Others need to get converted to more useful formats. (which is a hack in itself that can make a difference)
  • 23. Some very good data sources:
  • 24. The trouble with data: You need to get access to the data sources (API keys, authentication) You need to get data in formats that are easy to use for your use case You need to filter the data down to what you really want to have in the end. All of the above multiplies in annoyance with the amount APIs you use.
  • 25. A great workaround:
  • 26. YQL turns the web into your database. select * from {datasource} where {conditions}
  • 27. select * from where text="donkey"
  • 28. select * from where q="healthcare"
  • 29. select * from query.multi where queries in ( 'select * from where query="healthcare"', 'select * from where query="healthcare"', 'select * from where q="healthcare"' )
  • 30. select content from html where url="" and xpath="//h2/a"
  • 31. select * from google.translate where q in ( select content from html where url="http://" and xpath="//h2/a" ) and target="fr"
  • 32. Using YQL has a lot of benefits: No time wasted reading API docs Using the console makes creating complex queries dead easy. Data filtering down to the least amount necessary. Fast pipes. Caching + converting Server-side JavaScript
  • 33. Using YQL is easy! (PHP)
  • 34. Using YQL is easy! (JavaScript)
  • 35. Hack ingredient #3: Interface.
  • 36. Interfaces for the web that really work are hard to build.
  • 37. Therefore the cleverest thing you can do is using libraries.
  • 38. Libraries. (...)
  • 39. Personally, I use YUI and jQuery - depending on what needs to be done.
  • 40.
  • 41. Using YQL and YUI: heilmann-yql/
  • 42. Hack ingredient #4: Platform.
  • 43. You can build a hack for any platform you like.
  • 44. Personally, I like to build web apps.
  • 45. Using web technologies you can support other platforms, too.
  • 46. Appcelerator Titanium
  • 47. However, everything goes. Surprise us.
  • 48. Some demos:
  • 49. GooHooBi
  • 50. Keywordfinder
  • 51. GeoMaker
  • 52. Flickrcollector
  • 53. Mapumental
  • 54. Lack of talent or experience is not a show-stopper.
  • 55. Collaborate and find some good ideas and then go for it.
  • 56.