Hacku Intro 2009

Post on 06-May-2015

3,574 views 1 download

transcript

HACK UPaul Tarjan <

ptarjan@yahoo-inc.com>

Hack

Snack

Hack

Eat

Recharge

Hack

Last Minute Hack

Present

Win

Yahoo Hack

Open Hack Day

Hack till you drop

Hack Snacks

Hack Musak

Girltalk

Hackers can talk?

Dreamer

Coder

Love a Hacker

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

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)

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)

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/

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

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

OPEN FIREFOX

http://paul.slowgeek.com/hacku/

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/