Innovating the Hacker Way

  • 984 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
984
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
7
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Thank previous speaker, Introduce Crew on Stage, Previoushacku participants?
  • How does this word resonate with you?
  • Jargon File
  • Often misrepresented in the media
  • So what is a hacker?
  • Hack U - Bring the concept from our internal Hack Days and Open Hack days to Universities
  • Find solutions to the problems!
  • Find solutions to the problems! Find something that always annoyed you with systems you use... ...and build a workaround. Every good work of software starts by scratching a developer’s personal itch. • To solve an interestin Every good work of software starts by scratching a developer’s personal itch. • To solve an interesting problem, start by finding a problem that is interesting to you.g problem, start by finding a problem that is interesting to you.
  • Find something that always annoyed you with systems you use... ...and build a workaround.
  • Random Hacks of Kindness / Raj Kumar Hirani / Aamir Khan / Anna Hazare
  • Auto Evalo - Category: Local relevance, Crowd sourcing - Siddarth S, SaileshMukil of CEG - an app that helps people know the price point to start bargaining when boarding an auto in Chennai using crowd-sourced data.Yahoo Just Dial - Category: Social cause and relevance to IndiaPankaj Kumar and Janardhan Reddy - IIT Madras. A voice based just-dial like service to cater to illiterate people to find information about services around them.http://developer.yahoo.com/blogs/ydn/posts/2011/10/heated-hacku-at-iit-madras/
  • Everything that yahoo does for developers is located. With documentations, code examples
  • Everything that yahoo does for developers is located. With documentations, code examples
  • Select kilometers FROM geo.distance where place1="bangalore" AND place2="chennai"
  • Record screencastDo not depend on internetKeep your stuff ready in browser
  • Tell us about your progress
  • In our fourms / groups – developer.yahoo.com/forums
  • Y! is interested in hacks around digital media, advertising, personalization, big data, local, social, mobile…
  • Be ready to play with new technologies
  • Hacks are not very complex. Lot of people think they have to finish the product in 24 hours! We have very cool building blocks todayUse them Play with new technologies
  • Don’t try to solve everything in your hack.. Instead of Building something and put feature feature in it.. Concentrate on building one thing. 1 thing is enuf
  • Mashing up things that already work.
  • You have only 24 hours. You have to show what you have done.

Transcript

  • 1. Hacking 101Balaji Narayanan
  • 2. Hacking?
  • 3. “Someone who makesfurniture with an axe” - Hacker in German
  • 4. hacker: n.A person who enjoys exploring thedetails of programmable systemsand how to stretch theircapabilities
  • 5. “Hacking” is a constructive term. “Cracking” is destructive
  • 6. “Altering a system to do what you want it to do using what is at your disposal” - Christian Heilmann
  • 7. Hack Day
  • 8. 24 hours of un-interrupted, unrestrained coding and innovation
  • 9. Hack
  • 10. Eat
  • 11. Get Help
  • 12. Recharge
  • 13. Hack Fixhttp://www.flickr.com/photos/rlerdorf/3250595638/
  • 14. Present
  • 15. Win
  • 16. Have Fun
  • 17. Where do I start?
  • 18. A good hack starts with an idea…
  • 19. Fix something you use every day
  • 20. Scratch your own itchhttp://www.flickr.com/photos/justinpoliachik/3893820201/
  • 21. Build something you will use yourself
  • 22. Hack for Good - Make the world a better place
  • 23. Go local – tools for helping your local community
  • 24. http://developer.yahoo.com
  • 25. http://www.github.com/
  • 26. Show us what can be builtusing the systems we (and others) offer.
  • 27. http://www.crosstag.me
  • 28. http://fakemytrip.mygola.com
  • 29. http://fakemytrip.mygola.com
  • 30. Presenting your hack
  • 31. Do not show us slides about your hack
  • 32. Show us what you have done
  • 33. Technical glitches happen
  • 34. Have a plan-B
  • 35. And once you are done
  • 36. Keep your hack live for others to see
  • 37. Show other hackers what you have done
  • 38. Publish your code on github
  • 39. Join us and take it even further!
  • 40. How we judge the hacks• Working Prototype• Solves a real problem• Great User Experience• Uses data or technology in a unique and interesting way• Uses technology or data from Yahoo!• X-factor!
  • 41. 1. Don’t concentrate on your favorite toys
  • 42. 2. A good hack doesn’t need to be a big thinghttp://www.flickr.com/photos/capricorndragon/4000384412/
  • 43. 3. Don’t look for features.
  • 44. 4. Find things that already work
  • 45. 5. You only have 24 hours
  • 46. Innovation has no limits
  • 47. Go Hack !!! Have Fun
  • 48. • twitter: • @hackuindia – event info • #hacku – add to all tweets• flickr: #hacku• irc: #hacku
  • 49. Thank YouBalaji Narayanan@balajijeganhttp://balajin.net/blog/http://slideshare.net/balajijegan/
  • 50. Hack Resources• http://developer.yahoo.com• http://developer.yahoo.com/yql/console• http://github.com/yahoo• http://hackyourworld.org/• http://github.com/codepo8/hackday-toolbox/• http://talks.php.net/show/hacku/