Innovating the  Hacker Way
Upcoming SlideShare
Loading in...5
×
 

Innovating the Hacker Way

on

  • 1,204 views

 

Statistics

Views

Total Views
1,204
Views on SlideShare
1,203
Embed Views
1

Actions

Likes
1
Downloads
6
Comments
0

1 Embed 1

https://www.linkedin.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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.

Innovating the  Hacker Way Innovating the Hacker Way Presentation Transcript

  • Hacking 101Balaji Narayanan
  • Hacking?
  • “Someone who makesfurniture with an axe” - Hacker in German View slide
  • hacker: n.A person who enjoys exploring thedetails of programmable systemsand how to stretch theircapabilities View slide
  • “Hacking” is a constructive term. “Cracking” is destructive
  • “Altering a system to do what you want it to do using what is at your disposal” - Christian Heilmann
  • Hack Day
  • 24 hours of un-interrupted, unrestrained coding and innovation
  • Hack
  • Eat
  • Get Help
  • Recharge
  • Hack Fixhttp://www.flickr.com/photos/rlerdorf/3250595638/
  • Present
  • Win
  • Have Fun
  • Where do I start?
  • A good hack starts with an idea…
  • Fix something you use every day
  • Scratch your own itchhttp://www.flickr.com/photos/justinpoliachik/3893820201/
  • Build something you will use yourself
  • Hack for Good - Make the world a better place
  • Go local – tools for helping your local community
  • http://developer.yahoo.com
  • http://www.github.com/
  • Show us what can be builtusing the systems we (and others) offer.
  • http://www.crosstag.me
  • http://fakemytrip.mygola.com
  • http://fakemytrip.mygola.com
  • Presenting your hack
  • Do not show us slides about your hack
  • Show us what you have done
  • Technical glitches happen
  • Have a plan-B
  • And once you are done
  • Keep your hack live for others to see
  • Show other hackers what you have done
  • Publish your code on github
  • Join us and take it even further!
  • 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!
  • 1. Don’t concentrate on your favorite toys
  • 2. A good hack doesn’t need to be a big thinghttp://www.flickr.com/photos/capricorndragon/4000384412/
  • 3. Don’t look for features.
  • 4. Find things that already work
  • 5. You only have 24 hours
  • Innovation has no limits
  • Go Hack !!! Have Fun
  • • twitter: • @hackuindia – event info • #hacku – add to all tweets• flickr: #hacku• irc: #hacku
  • Thank YouBalaji Narayanan@balajijeganhttp://balajin.net/blog/http://slideshare.net/balajijegan/
  • 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/