Getting Ready For Hackday


Published on

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

No notes for slide

Getting Ready For Hackday

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

  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.