Hacku Intro 2009
-
Upload
paul-tarjan -
Category
Technology
-
view
3.579 -
download
1
Transcript of Hacku Intro 2009
![Page 2: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/2.jpg)
Hack
![Page 3: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/3.jpg)
Snack
![Page 4: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/4.jpg)
Hack
![Page 5: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/5.jpg)
Eat
![Page 6: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/6.jpg)
Recharge
![Page 7: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/7.jpg)
Hack
![Page 8: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/8.jpg)
Last Minute Hack
![Page 9: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/9.jpg)
Present
![Page 10: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/10.jpg)
Win
![Page 11: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/11.jpg)
Yahoo Hack
![Page 12: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/12.jpg)
Open Hack Day
![Page 13: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/13.jpg)
Hack till you drop
![Page 14: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/14.jpg)
Hack Snacks
![Page 15: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/15.jpg)
Hack Musak
![Page 16: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/16.jpg)
Girltalk
![Page 17: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/17.jpg)
Hackers can talk?
![Page 18: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/18.jpg)
Dreamer
![Page 19: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/19.jpg)
Coder
![Page 20: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/20.jpg)
Love a Hacker
![Page 21: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/21.jpg)
What is this hacku thing?
Talks all week about different things you can hack on
24-hour hack day Go build that project that you have been
sitting on You own what you build. Period. Win prizes, eat free food, meet Yahoo!
hackers
![Page 22: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/22.jpg)
Get ready for Friday
Pick your technologies, and ask us questions Have a linux box that you have access to
: An old computer. Install Ubuntu
http://www.ubuntu.com/getubuntu/download-server. Make sure you can access it from everywhere
(static IP, unblocked port 80) If dynamic IP, setup dyndns.org account
Plan on appengine. Plan on local machine (HTML + YQL)
![Page 23: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/23.jpg)
Get ready for Friday (2)
Have a hello world website working. LAMP == <?php print “hello world” ?> appengine == default project should do this
Storage LAMP == <?php new PDO() ?> appengine ==
http://code.google.com/appengine/docs/python/datastore/overview.html
Have 3 ideas (or friends with them)
![Page 24: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/24.jpg)
Past Hacks
Pages: http://williamduff.name/YahooPages/ Flolcatr: http://flolcatr.com The Psychic Hotline: http://inv.entio.us OLPC Flickr: http://wiki.laptop.org/go/Panorama HackDemocracy:
http://yahoo.summerhilldesign.com Perfect Search :
http://dev.quickfire.org/perfect/ Patee: https://pastee.org/ Inhabittedweg: http://www.inhabitedweb.com/
![Page 25: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/25.jpg)
Ideas
Fix something you use every day Build your own targeted Search Engine Improve the look of search results –
SearchMonkey Semantic Web tools Go local - tools for helping your local
community Hack for Good - Make the world a better
place
![Page 26: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/26.jpg)
Toolkit
Enough PHP to handle simple request How to talk to a backend datastore with
PHP How to parse XML / JSON with PHP How to generate JSON Some basic Javascript A Javascript utility library - YUI
![Page 28: Hacku Intro 2009](https://reader036.fdocuments.net/reader036/viewer/2022062512/5549fb74b4c905507a8b4a2b/html5/thumbnails/28.jpg)
Links Slides: http://paul.slowgeek.com/hacku/hacku-intro.pptx
HackU: http://developer.yahoo.com/hacku
irc: irc://irc.freenode.net/hacku
YQL: http://developer.yahoo.com/yql/console/
YUI: http://developer.yahoo.com/yui
GeoPlanet: http://developer.yahoo.com/geo
Maps: http://developer.yahoo.com/maps
SearchMonkey: http://developer.yahoo.com/searchmonkey
Fire Eagle: http://fireeagle.yahoo.net/