Submit Search
Upload
Hacking 101 - An Introduction to HackU at IIT Kanpur
•
Download as PPTX, PDF
•
1 like
•
1,589 views
Balaji Narayanan
Follow
Hacking 101 - An Introduction to HackU at IIT Kanpur
Read less
Read more
Technology
News & Politics
Report
Share
Report
Share
1 of 70
Download now
Recommended
Innovating the Hacker Way
Innovating the Hacker Way
Balaji Narayanan
Jason Yee - Chaos! - Codemotion Rome 2019
Jason Yee - Chaos! - Codemotion Rome 2019
Codemotion
Hacking != cracking (and everything else you need to know to survive a hackday)
Hacking != cracking (and everything else you need to know to survive a hackday)
Murray Rowan
How to be a Successful Salesforce Admin!
How to be a Successful Salesforce Admin!
Mike Gerholdt
How to Build Innovative Technologies
How to Build Innovative Technologies
Abby Fichtner
Craft, Engineer, and Make & Take Activities for “A Universe of Stories”
Craft, Engineer, and Make & Take Activities for “A Universe of Stories”
NCIL - STAR_Net
Is your search relevant? FASTforward Summit Series 3
Is your search relevant? FASTforward Summit Series 3
Mark Mansour
Strategic Risk Taking: Lessons Learned from Entrepreneurs
Strategic Risk Taking: Lessons Learned from Entrepreneurs
Abby Fichtner
Recommended
Innovating the Hacker Way
Innovating the Hacker Way
Balaji Narayanan
Jason Yee - Chaos! - Codemotion Rome 2019
Jason Yee - Chaos! - Codemotion Rome 2019
Codemotion
Hacking != cracking (and everything else you need to know to survive a hackday)
Hacking != cracking (and everything else you need to know to survive a hackday)
Murray Rowan
How to be a Successful Salesforce Admin!
How to be a Successful Salesforce Admin!
Mike Gerholdt
How to Build Innovative Technologies
How to Build Innovative Technologies
Abby Fichtner
Craft, Engineer, and Make & Take Activities for “A Universe of Stories”
Craft, Engineer, and Make & Take Activities for “A Universe of Stories”
NCIL - STAR_Net
Is your search relevant? FASTforward Summit Series 3
Is your search relevant? FASTforward Summit Series 3
Mark Mansour
Strategic Risk Taking: Lessons Learned from Entrepreneurs
Strategic Risk Taking: Lessons Learned from Entrepreneurs
Abby Fichtner
Hack 101 @ HackU - IIT Madras
Hack 101 @ HackU - IIT Madras
knutties
Hacking for Innovation: IIT Kharagpur
Hacking for Innovation: IIT Kharagpur
Saurabh Sahni
Hacking 101
Hacking 101
Sudar Muthu
Hack 101 at IIT Kanpur
Hack 101 at IIT Kanpur
Sudar Muthu
Hacking101 delhi 2013
Hacking101 delhi 2013
Jithin Emmanuel
Georgia Tech Hack Day
Georgia Tech Hack Day
Christian Heilmann
Hacking For Innovation
Hacking For Innovation
Christian Heilmann
Hacking For Innovation Delhi
Hacking For Innovation Delhi
Christian Heilmann
Introduction to Hacking for University Hack Day
Introduction to Hacking for University Hack Day
Christian Heilmann
2010 Fall Hack U
2010 Fall Hack U
hacku
Welcome to University Hack Day @ IIT Chennai
Welcome to University Hack Day @ IIT Chennai
Subramanyan Murali
Hack 101 - IIT Delhi HackU 2011
Hack 101 - IIT Delhi HackU 2011
Saurabh Sahni
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013
Aron Ahmadia
Christian heilmann an-open-web-for-all
Christian heilmann an-open-web-for-all
How to Web
Hacking for Innovation - WPP, New York
Hacking for Innovation - WPP, New York
Saurabh Sahni
Open Hack Taiwan 2012 - Hacking 101
Open Hack Taiwan 2012 - Hacking 101
sriramiyer2007
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo Developer Network
What the hack - Yahoo! Hack India Hyderabad 2013
What the hack - Yahoo! Hack India Hyderabad 2013
Pradeep Varadaraja Banavara
Static website generators
Static website generators
Merlin Rebrović
Yahoo for the Masses
Yahoo for the Masses
Christian Heilmann
OpenStack at Scale - My Learnings
OpenStack at Scale - My Learnings
Balaji Narayanan
Locate Your Hacks
Locate Your Hacks
Balaji Narayanan
More Related Content
Similar to Hacking 101 - An Introduction to HackU at IIT Kanpur
Hack 101 @ HackU - IIT Madras
Hack 101 @ HackU - IIT Madras
knutties
Hacking for Innovation: IIT Kharagpur
Hacking for Innovation: IIT Kharagpur
Saurabh Sahni
Hacking 101
Hacking 101
Sudar Muthu
Hack 101 at IIT Kanpur
Hack 101 at IIT Kanpur
Sudar Muthu
Hacking101 delhi 2013
Hacking101 delhi 2013
Jithin Emmanuel
Georgia Tech Hack Day
Georgia Tech Hack Day
Christian Heilmann
Hacking For Innovation
Hacking For Innovation
Christian Heilmann
Hacking For Innovation Delhi
Hacking For Innovation Delhi
Christian Heilmann
Introduction to Hacking for University Hack Day
Introduction to Hacking for University Hack Day
Christian Heilmann
2010 Fall Hack U
2010 Fall Hack U
hacku
Welcome to University Hack Day @ IIT Chennai
Welcome to University Hack Day @ IIT Chennai
Subramanyan Murali
Hack 101 - IIT Delhi HackU 2011
Hack 101 - IIT Delhi HackU 2011
Saurabh Sahni
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013
Aron Ahmadia
Christian heilmann an-open-web-for-all
Christian heilmann an-open-web-for-all
How to Web
Hacking for Innovation - WPP, New York
Hacking for Innovation - WPP, New York
Saurabh Sahni
Open Hack Taiwan 2012 - Hacking 101
Open Hack Taiwan 2012 - Hacking 101
sriramiyer2007
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo Developer Network
What the hack - Yahoo! Hack India Hyderabad 2013
What the hack - Yahoo! Hack India Hyderabad 2013
Pradeep Varadaraja Banavara
Static website generators
Static website generators
Merlin Rebrović
Yahoo for the Masses
Yahoo for the Masses
Christian Heilmann
Similar to Hacking 101 - An Introduction to HackU at IIT Kanpur
(20)
Hack 101 @ HackU - IIT Madras
Hack 101 @ HackU - IIT Madras
Hacking for Innovation: IIT Kharagpur
Hacking for Innovation: IIT Kharagpur
Hacking 101
Hacking 101
Hack 101 at IIT Kanpur
Hack 101 at IIT Kanpur
Hacking101 delhi 2013
Hacking101 delhi 2013
Georgia Tech Hack Day
Georgia Tech Hack Day
Hacking For Innovation
Hacking For Innovation
Hacking For Innovation Delhi
Hacking For Innovation Delhi
Introduction to Hacking for University Hack Day
Introduction to Hacking for University Hack Day
2010 Fall Hack U
2010 Fall Hack U
Welcome to University Hack Day @ IIT Chennai
Welcome to University Hack Day @ IIT Chennai
Hack 101 - IIT Delhi HackU 2011
Hack 101 - IIT Delhi HackU 2011
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013
Christian heilmann an-open-web-for-all
Christian heilmann an-open-web-for-all
Hacking for Innovation - WPP, New York
Hacking for Innovation - WPP, New York
Open Hack Taiwan 2012 - Hacking 101
Open Hack Taiwan 2012 - Hacking 101
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
What the hack - Yahoo! Hack India Hyderabad 2013
What the hack - Yahoo! Hack India Hyderabad 2013
Static website generators
Static website generators
Yahoo for the Masses
Yahoo for the Masses
More from Balaji Narayanan
OpenStack at Scale - My Learnings
OpenStack at Scale - My Learnings
Balaji Narayanan
Locate Your Hacks
Locate Your Hacks
Balaji Narayanan
OAuth Dance - Yahoo! Open Hack Day Bangalore, 2011
OAuth Dance - Yahoo! Open Hack Day Bangalore, 2011
Balaji Narayanan
You are the BOSS - HackU 2011
You are the BOSS - HackU 2011
Balaji Narayanan
YQL - A swiss army knife for your hacks at HackU 2010, IIT Bombay
YQL - A swiss army knife for your hacks at HackU 2010, IIT Bombay
Balaji Narayanan
Introduction to YQL - Talk at HackU 2010, IIT Chennai
Introduction to YQL - Talk at HackU 2010, IIT Chennai
Balaji Narayanan
More from Balaji Narayanan
(6)
OpenStack at Scale - My Learnings
OpenStack at Scale - My Learnings
Locate Your Hacks
Locate Your Hacks
OAuth Dance - Yahoo! Open Hack Day Bangalore, 2011
OAuth Dance - Yahoo! Open Hack Day Bangalore, 2011
You are the BOSS - HackU 2011
You are the BOSS - HackU 2011
YQL - A swiss army knife for your hacks at HackU 2010, IIT Bombay
YQL - A swiss army knife for your hacks at HackU 2010, IIT Bombay
Introduction to YQL - Talk at HackU 2010, IIT Chennai
Introduction to YQL - Talk at HackU 2010, IIT Chennai
Recently uploaded
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Recently uploaded
(20)
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Hacking 101 - An Introduction to HackU at IIT Kanpur
1.
BalajiNarayanan Hacking 101
2.
Hacking?
3.
“Someone who makes
furniture with an axe” - Hacker in German
4.
hacker: n. A
person who enjoys exploring the details of programmable systems and how to stretch their capabilities
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.
8.
Hack Day
9.
24 hours of
un-interrupted, unrestrained coding and innovation
10.
Hack
11.
Eat
12.
Get Help
13.
Recharge
14.
Have Fun
15.
Hack Fix http://www.flickr.com/photos/rlerdorf/3250595638/
16.
Present
17.
Win
18.
Where do I
start?
19.
A good hack
starts with an idea…
20.
Fix something you
use every day
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.
Don’t limit yourself
to your favorite toys
25.
A good hack
doesn’t need to be a big thing http://www.flickr.com/photos/capricorndragon/4000384412/
26.
Don’t look for
features. Concentrate on one thing Don’t look to solve everything
27.
You only have
24 hours
28.
Find things that
already work And put them together
29.
Show us what
can be built using the systems we (and others) offer.
30.
http://developer.yahoo.com
31.
http://www.github.com/
32.
To build a
typical web hack you need data, access and an interface
33.
Yahoo! has opened
up its data
34.
Search (BOSS), Flickr,
Geo, Social, Mail, Messenger …
35.
And so have
others
36.
Programmable web lists
2182 APIs in their API directory Twitter, Facebook, Google, …
37.
To access these
you can use YQL
38.
YQL is a
SQL-Like Language that lets you …
39.
… filter, combine,
tweak data across hundreds of Web Services. http://developer.yahoo.com/yql/console
40.
How will you
build a system to calculate distance between two places?
41.
Use Vincenty's formulae
42.
Or use YQL
43.
Select kilometers FROM
geo.distance where place1=“lucknow” AND place2=“kanpur”
44.
45.
YQL has more
to it
46.
There’s also Yahoo
Pipes to do this visually
47.
http://pipes.yahoo.com/
48.
Data however is
not enough.
49.
You also need
working interfaces
50.
Technologies are easy:
HTML, CSS, Javascript
51.
Making it work
on all browsers and OS is tricky
52.
YUI
53.
http://developer.yahoo.com/yui
54.
What about reach?
55.
You can build
and wait for people to come
56.
Or build where
people are already there
57.
YAP http://developer.yahoo.com/yap
58.
Presenting your hack
59.
Do not show
us slides about your hack
60.
Instead show us
what you have done
61.
Technical glitches happen
62.
Have a plan-B
63.
And once you
are done
64.
Keep your hack
live for others to see
65.
Show other hackers
what you have done
66.
Publish your code
on github
67.
Join us and
take it even further!
68.
Innovation has no
limits
69.
Go Hack !!!
Have Fun
70.
Thank You Balaji
Narayanan @balajijegan http://balajin.net/blog/ http://slideshare.net/balajijegan/
71.
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/
Editor's Notes
Introduce Crew on Stage
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 something that always annoyed you with systems you use... ...and build a workaround.
Random Hacks of Kindness
Be ready to play with new technologies
Hacks need not be complex. It need not be the next big thing. You don’t need to have a product out in 24 hours.
Don’t try to solve everything in your hack..
You have only 24 hours.
Mashup or Shutup.
Everything that yahoo does for developers is located. With documentations, code examples
Everything that yahoo does for developers is located. With documentations, code examples
Record screencastDo not depend on internetKeep your stuff ready in browser
Tell us about your progress
In our fourms / groups – developer.yahoo.com/forums
Download now