Apollo: Outswing Swing? Rails: requires, class loading, and magic
Nov 04

Wil Shipley WWDC Student Presentation

Tech Add comments

Doug Purdy linked to Wil Shipley on one of his blog posts and this hilarious talk that he gave at WWDC for students.

True quality. If you laugh at the slides, imagine how fun the REAL talk was.

workfortheman.png

24 Responses to “Wil Shipley WWDC Student Presentation”

  1. rich Says:

    “Give you the big amount gold for free!The activity starts now!Experience it

    together now!”
    game

  2. rich Says:

    “Give you the big amount gold for free!The activity starts now!Experience it

    together now!”
    http://www.offer-wow-gold.com

  3. businesscardsshop Says:

    good site
    http://www.businesscardsshop.com/

  4. Brianna Says:

    Check out this website. They have $1 Photographs and Art work for use on presentions. http://www.celerystock.com

  5. superinsurancesite Says:

    superinsurancesiteComprehensive life insurance policy with stress to the rural areas and to the socially and economically backward classesCar InsuranceMaruti Insurance is the brand name under which Maruti has tied up with Insuranceauto cheap insuranceoffers this service to help you find solutions and affordable auto insurance quote auto insurance company offers this service to help you find solutions and affordable auto insurance quotecar insurance ratecar Insurance is the brand name under which Maruti has tied up with Insurancecalifornia car insurancecalifornia Insurance is the brand name under which Maruti has tied up with Insurancenew york car insurancenew york Insurance is the brand name under which Maruti has tied up with Insurancecar insurance quotcar Insurance is the brand name under which Maruti has tied up with Insuranceclassic car insuranceclassic car Insurance is the brand name under which Maruti has tied up with Insurancecompare car insurancecompare car Insurance is the brand name under which Maruti has tied up with Insuranceprogressive car insuranceprogressive car Insurance is the brand name under which Maruti has tied up with InsuranceLife Insurancelife car Insurance is the brand name under which Maruti has tied up with Insuranceterm life insurancetrem life Insurance is the brand name under which Maruti has tied up with Insuranceuniversal life insuranceuniversal life Insurance is the brand name under which Maruti has tied up with Insurancewhole life insurance whole life Insurance is the brand name under which Maruti has tied up with Insurancelife insurance settlement life insurance settlement life Insurance is the brand name under which Maruti has tied up with Insurancelife insurance online life Insurance is the brand name under which Maruti has tied up with Insurance life health insurance health life Insurance is the brand name under which Maruti has tied up with Insuranceatlanta life insurance atlanta life Insurance is the brand name under which Maruti has tied up with Insurancecheap term life insurance cheap life Insurance is the brand name under which Maruti has tied up with Insurancesun life insurance cheap life Insurance is the brand name under which Maruti has tied up with InsuranceBusiness insurenceBusiness life Insurance is the brand name under which Maruti has tied up with Insurancesmall business insurancesmall Business life Insurance is the brand name under which Maruti has tied up with Insurancebusiness liability insuranceBusiness life Insurance is the brand name under which Maruti has tied up with Insurancebusiness life insuranceBusiness life Insurance is the brand name under which Maruti has tied up with Insurancecheap business insurancecheap life Insurance is the brand name under which Maruti has tied up with Insurance insurance business card insurance Business life Insurance is the brand name under which Maruti has tied up with Insuranceonline business insuranceonline Business life Insurance is the brand name under which Maruti has tied up with Insuranceallstate business insurance,business car insurance,florida business insuranceflorida Business life Insurance is the brand name under which Maruti has tied up with InsuranceHome Insurancehome Insurance is the brand name under which Maruti has tied up with Insurancehome owner insurancehome owener Insurance is the brand name under which Maruti has tied up with Insurancehome insurance quotehome Insurance quote is the brand name under which Maruti has tied up with Insuranceflorida home insuranceflorida Insurance is the brand name under which Maruti has tied up with Insurancecheap home insuranceflorida Insurance is the brand name under which Maruti has tied up with Insurancehome insurance rateflorida Insurance is the brand name under which Maruti has tied up with Insurancefree home insurance quoteflorida Insurance is the brand name under which Maruti has tied up with Insurancehome contents insurancehome content Insurance is the brand name under which Maruti has tied up with Insurancetexas home insurancetextas home Insurance is the brand name under which Maruti has tied up with Insurancehome mortgage insurancehome mortagee Insurance is the brand name under which Maruti has tied up with InsuranceAuto Insurance Onlineauto Insurance online is the brand name under which Maruti has tied up with Insurancecheap auto insurance onlinecheap Insurance is the brand name under which Maruti has tied up with Insurancebuy auto insurance onlinebuy auto Insurance is the brand name under which Maruti has tied up with Insuranceonline auto insurance rateonline auto Insurance is the brand name under which Maruti has tied up with Insuranceauto insurance policy onlineauto Insurance policy online is the brand name under which Maruti has tied up with Insuranceauto gap insurance onlineauto gao Insurance online is the brand name under which Maruti has tied up with Insuranceinstant auto insurance online instant Insurance is the brand name under which Maruti has tied up with Insuranceinsurance company online Insurance is the brand name under which Maruti has tied up with Insuranceauto insurance nj onlinecar insurance online quote car insurance online quotes and car insurance quotes onlinecheapest online insurance cheapet insurance online quote car insurance online quotes and car insurance quotes online

  6. superinsurancesite Says:

    superinsurancesiteComprehensive life insurance policy with stress to the rural areas and to the socially and economically backward classesCar InsuranceMaruti Insurance is the brand name under which Maruti has tied up with Insuranceauto cheap insuranceoffers this service to help you find solutions and affordable auto insurance quote auto insurance company offers this service to help you find solutions and affordable auto insurance quotecar insurance ratecar Insurance is the brand name under which Maruti has tied up with Insurancecalifornia car insurancecalifornia Insurance is the brand name under which Maruti has tied up with Insurancenew york car insurancenew york Insurance is the brand name under which Maruti has tied up with Insurancecar insurance quotcar Insurance is the brand name under which Maruti has tied up with Insuranceclassic car insuranceclassic car Insurance is the brand name under which Maruti has tied up with Insurancecompare car insurancecompare car Insurance is the brand name under which Maruti has tied up with Insuranceprogressive car insuranceprogressive car Insurance is the brand name under which Maruti has tied up with InsuranceLife Insurancelife car Insurance is the brand name under which Maruti has tied up with Insuranceterm life insurancetrem life Insurance is the brand name under which Maruti has tied up with Insuranceuniversal life insuranceuniversal life Insurance is the brand name under which Maruti has tied up with Insurancewhole life insurance whole life Insurance is the brand name under which Maruti has tied up with Insurancelife insurance settlement life insurance settlement life Insurance is the brand name under which Maruti has tied up with Insurancelife insurance online life Insurance is the brand name under which Maruti has tied up with Insurance life health insurance health life Insurance is the brand name under which Maruti has tied up with Insuranceatlanta life insurance atlanta life Insurance is the brand name under which Maruti has tied up with Insurancecheap term life insurance cheap life Insurance is the brand name under which Maruti has tied up with Insurancesun life insurance cheap life Insurance is the brand name under which Maruti has tied up with InsuranceBusiness insurenceBusiness life Insurance is the brand name under which Maruti has tied up with Insurancesmall business insurancesmall Business life Insurance is the brand name under which Maruti has tied up with Insurancebusiness liability insuranceBusiness life Insurance is the brand name under which Maruti has tied up with Insurancebusiness life insuranceBusiness life Insurance is the brand name under which Maruti has tied up with Insurancecheap business insurancecheap life Insurance is the brand name under which Maruti has tied up with Insurance insurance business card insurance Business life Insurance is the brand name under which Maruti has tied up with Insuranceonline business insuranceonline Business life Insurance is the brand name under which Maruti has tied up with Insuranceallstate business insurance,business car insurance,florida business insuranceflorida Business life Insurance is the brand name under which Maruti has tied up with InsuranceHome Insurancehome Insurance is the brand name under which Maruti has tied up with Insurancehome owner insurancehome owener Insurance is the brand name under which Maruti has tied up with Insurancehome insurance quotehome Insurance quote is the brand name under which Maruti has tied up with Insuranceflorida home insuranceflorida Insurance is the brand name under which Maruti has tied up with Insurancecheap home insuranceflorida Insurance is the brand name under which Maruti has tied up with Insurancehome insurance rateflorida Insurance is the brand name under which Maruti has tied up with Insurancefree home insurance quoteflorida Insurance is the brand name under which Maruti has tied up with Insurancehome contents insurancehome content Insurance is the brand name under which Maruti has tied up with Insurancetexas home insurancetextas home Insurance is the brand name under which Maruti has tied up with Insurancehome mortgage insurancehome mortagee Insurance is the brand name under which Maruti has tied up with InsuranceAuto Insurance Onlineauto Insurance online is the brand name under which Maruti has tied up with Insurancecheap auto insurance onlinecheap Insurance is the brand name under which Maruti has tied up with Insurancebuy auto insurance onlinebuy auto Insurance is the brand name under which Maruti has tied up with Insuranceonline auto insurance rateonline auto Insurance is the brand name under which Maruti has tied up with Insuranceauto insurance policy onlineauto Insurance policy online is the brand name under which Maruti has tied up with Insuranceauto gap insurance onlineauto gao Insurance online is the brand name under which Maruti has tied up with Insuranceinstant auto insurance online instant Insurance is the brand name under which Maruti has tied up with Insuranceinsurance company online Insurance is the brand name under which Maruti has tied up with Insuranceauto insurance nj onlinecar insurance online quote car insurance online quotes and car insurance quotes onlinecheapest online insurance cheapet insurance online quote car insurance online quotes and car insurance quotes online

  7. PapviankPit Says:

    Hello.latest boobs movies boobs porn video small boobs video boobs in horror movies beautiful boobs movies clips boob sex videos free tit and boob video thumbs boobs movies movies videos boobs bouncing boob video file share free massive boob videos videos on big bouncing boobs

  8. diller Says:

    http://emeraldring.fora.pl/
    [URL=emerald cut wedding ring]http://emeraldring.fora.pl/[/URL]
    http://emeraldring.fora.pl/ – emerald cut wedding ring

  9. HaisiniTori Says:

    Hi all!.videos of noras boobs boobs bubble game download sex free movies boobs tits boobs bubble download bad the boobs movie big boob video sample orlaiths boobs video woman big boob video booba ethel sex video free huge boobs videos hot sex clips boobs amateur boob videos free

  10. baignangoni Says:

    Hello. chinese pussy http://rollyo.com/search.html?q=site%3Achinesepussy.stsland.ru+Chinese+pussy&sid=web chinese pussy [url=http://rollyo.com/search.html?q=site%3Achinesepussy.stsland.ru+Chinese+pussy&sid=web]chinese pussy[/url]

  11. diller Says:

    HI good suite can you look on my sites
    child defense fund
    [URL=allfunds.free-site-host.com/child-defense-fund/index.html]child defense fund[/URL]
    child defense fund – allfunds.free-site-host.com/child-defense-fund/index.html
    fund raising jewelry
    [URL=allfunds.free-site-host.com/fund-raising-jewelry/index.html]fund raising jewelry[/URL]
    fund raising jewelry – allfunds.free-site-host.com/fund-raising-jewelry/index.html
    money market fund
    [URL=allfunds.free-site-host.com/money-market-fund/index.html]money market fund[/URL]
    and on this
    money market fund – allfunds.free-site-host.com/money-market-fund/index.html
    fund raising letter
    [URL=allfunds.free-site-host.com/fund-raising-letter/index.html]fund raising letter[/URL]
    fund raising letter – allfunds.free-site-host.com/fund-raising-letter/index.html
    index funds
    [URL=allfunds.free-site-host.com/index-funds/index.html]index funds[/URL]
    index funds – allfunds.free-site-host.com/index-funds/index.html
    college fund
    [URL=allfunds.free-site-host.com/college-fund/index.html]college fund[/URL]
    college fund – allfunds.free-site-host.com/college-fund/index.html
    non profit fund raising
    [URL=allfunds.free-site-host.com/non-profit-fund-raising/index.html]non profit fund raising[/URL]
    non profit fund raising – allfunds.free-site-host.com/non-profit-fund-raising/index.html
    easy fund raising idea
    and:
    [URL=allfunds.free-site-host.com/easy-fund-raising-idea/index.html]easy fund raising idea[/URL]
    easy fund raising idea – allfunds.free-site-host.com/easy-fund-raising-idea/index.html
    state fund
    [URL=allfunds.free-site-host.com/state-fund/index.html]state fund[/URL]
    state fund – allfunds.free-site-host.com/state-fund/index.html

  12. diller Says:

    HI good suite can you look on my sites
    child defense fund
    [URL=allfunds.free-site-host.com/child-defense-fund/index.html]child defense fund[/URL]
    child defense fund – allfunds.free-site-host.com/child-defense-fund/index.html
    fund raising jewelry
    [URL=allfunds.free-site-host.com/fund-raising-jewelry/index.html]fund raising jewelry[/URL]
    fund raising jewelry – allfunds.free-site-host.com/fund-raising-jewelry/index.html
    money market fund
    [URL=allfunds.free-site-host.com/money-market-fund/index.html]money market fund[/URL]
    and on this
    money market fund – allfunds.free-site-host.com/money-market-fund/index.html
    fund raising letter
    [URL=allfunds.free-site-host.com/fund-raising-letter/index.html]fund raising letter[/URL]
    fund raising letter – allfunds.free-site-host.com/fund-raising-letter/index.html
    index funds
    [URL=allfunds.free-site-host.com/index-funds/index.html]index funds[/URL]
    index funds – allfunds.free-site-host.com/index-funds/index.html
    college fund
    [URL=allfunds.free-site-host.com/college-fund/index.html]college fund[/URL]
    college fund – allfunds.free-site-host.com/college-fund/index.html
    non profit fund raising
    [URL=allfunds.free-site-host.com/non-profit-fund-raising/index.html]non profit fund raising[/URL]
    non profit fund raising – allfunds.free-site-host.com/non-profit-fund-raising/index.html
    easy fund raising idea
    and:
    [URL=allfunds.free-site-host.com/easy-fund-raising-idea/index.html]easy fund raising idea[/URL]
    easy fund raising idea – allfunds.free-site-host.com/easy-fund-raising-idea/index.html
    state fund
    [URL=allfunds.free-site-host.com/state-fund/index.html]state fund[/URL]
    state fund – allfunds.free-site-host.com/state-fund/index.html

  13. BottgopeNeomY Says:

    Hello. paris hilton porn http://parishiltonporn.stsland.ru/index.html paris hilton porn paris hilton porn http://parishiltonporn.stsland.ru/paris-hilton-porn.html paris hilton porn [url=http://parishiltonporn.stsland.ru/index.html]paris hilton porn[/url] [url=http://parishiltonporn.stsland.ru/paris-hilton-porn.html]paris hilton porn[/url]

  14. lomoattaddy Says:

    Hello. http://search.hotbot.de/cgi-bin/pursuit?SITE=de&cat=hb_loc&enc=utf-8&query=parishiltonporn.stsland.ru Paris hilton porn Paris hilton porn [url=http://search.hotbot.de/cgi-bin/pursuit?SITE=de&cat=hb_loc&enc=utf-8&query=parishiltonporn.stsland.ru]Paris hilton porn[/url]

  15. Kimmen Says:

    Hi, nice very nice page..!
    [URL=allfunds.free-site-host.com/high-school-fund-raiser/index.html]church fund raising idea[/URL]
    world wildlife fund
    [URL=allfunds.free-site-host.com/fund-raising-strategy/index.html]fund of hedge funds[/URL]
    elementary school fund raiser
    elementary school fund raiser

    Good luck !
    PS: do you listen Linkin Park ?

  16. Oleg Says:

    Hi, nice very nice page..!
    fund of hedge funds – allfunds.free-site-host.com/world-wildlife-fund/index.html
    provident fund
    mutual fund company
    [URL=allfunds.free-site-host.com/elementary-school-fund-raiser/index.html]world wildlife fund[/URL]
    [URL=allfunds.free-site-host.com/world-wildlife-fund/index.html]non profit fund raising[/URL]

    Good luck !
    PS: do you listen Linkin Park ?

  17. Hyttep Says:

    Hi, nice very nice page..!
    globe fund – allfunds.free-site-host.com/fund-raising-strategy/index.html
    [URL=allfunds.free-site-host.com/mutual-fund-company/index.html]elementary school fund raiser[/URL]
    fund of hedge funds – allfunds.free-site-host.com/world-wildlife-fund/index.html
    [URL=allfunds.free-site-host.com/provident-fund/index.html]elementary school fund raiser[/URL]
    nonprofit fund raising – allfunds.free-site-host.com/mutual-fund-company/index.html

    Good luck !
    PS: do you listen Linkin Park ?

  18. assqq Says:

    conservation dedicated organization profit
    dedicated organization policy profit public
    conservation dedicated organization profit
    dedicated organization policy profit public
    conservation dedicated organization profit
    dedicated organization policy profit public
    conservation dedicated organization profit
    dedicated organization policy profit public
    conservation dedicated organization profit
    dedicated organization policy profit public
    conservation dedicated organization profit
    dedicated organization policy profit public
    conservation dedicated organization profit
    dedicated organization policy profit public
    conservation dedicated organization profit
    dedicated organization policy profit public
    http://profit1.free-site-host.com/china-from-investment-profit-us/dedicated-organization-policy-profit-public.html
    http://profit1.free-site-host.com/dedicated-organization-profit/conservation-dedicated-organization-profit.html

  19. Hyttep Says:

    Hi, nice page.!
    look on my pages:
    aal associate international profit

    ok.. bitte

  20. Fall Says:

    Hi, nice page.!
    look on my pages:
    associate international profit sbrb

    ok.. bitte

  21. Fall Says:

    Hi, nice page.!
    look on my pages:
    associate international profit sbrb

    ok.. bitte

  22. assqq Says:

    porsche 911 rs
    [URL=http://porschea.free-site-host.com/porsche-911/index.html]porsche 911 rs [/URL]
    porsche 911 rs – http://porschea.free-site-host.com/porsche-911/index.html
    2007 porsche 911 turbo photo
    [URL=http://porschea.free-site-host.com/porsche-911-turbo/index.html]2007 porsche 911 turbo photo[/URL]
    2007 porsche 911 turbo photo – http://porschea.free-site-host.com/porsche-911-turbo/index.html
    gmc custom truck part
    [URL=http://gmca.free-site-host.com/gmc-part-truck/index.html]gmc custom truck part[/URL]
    gmc custom truck part – http://gmca.free-site-host.com/gmc-part-truck/index.html
    gmc truck dealer houston
    [URL=http://gmca.free-site-host.com/dealer-gmc-truck/index.html]gmc truck dealer houston[/URL]
    gmc truck dealer houston – http://gmca.free-site-host.com/dealer-gmc-truck/index.html

  23. assqq Says:

    porsche 911 rs
    [URL=http://porschea.free-site-host.com/porsche-911/index.html]porsche 911 rs [/URL]
    porsche 911 rs – http://porschea.free-site-host.com/porsche-911/index.html
    2007 porsche 911 turbo photo
    [URL=http://porschea.free-site-host.com/porsche-911-turbo/index.html]2007 porsche 911 turbo photo[/URL]
    2007 porsche 911 turbo photo – http://porschea.free-site-host.com/porsche-911-turbo/index.html
    gmc custom truck part
    [URL=http://gmca.free-site-host.com/gmc-part-truck/index.html]gmc custom truck part[/URL]
    gmc custom truck part – http://gmca.free-site-host.com/gmc-part-truck/index.html
    gmc truck dealer houston
    [URL=http://gmca.free-site-host.com/dealer-gmc-truck/index.html]gmc truck dealer houston[/URL]
    gmc truck dealer houston – http://gmca.free-site-host.com/dealer-gmc-truck/index.html

  24. assqq Says:

    porsche 911 rs
    [URL=http://porschea.free-site-host.com/porsche-911/index.html]porsche 911 rs [/URL]
    porsche 911 rs – http://porschea.free-site-host.com/porsche-911/index.html
    2007 porsche 911 turbo photo
    [URL=http://porschea.free-site-host.com/porsche-911-turbo/index.html]2007 porsche 911 turbo photo[/URL]
    2007 porsche 911 turbo photo – http://porschea.free-site-host.com/porsche-911-turbo/index.html
    gmc custom truck part
    [URL=http://gmca.free-site-host.com/gmc-part-truck/index.html]gmc custom truck part[/URL]
    gmc custom truck part – http://gmca.free-site-host.com/gmc-part-truck/index.html
    gmc truck dealer houston
    [URL=http://gmca.free-site-host.com/dealer-gmc-truck/index.html]gmc truck dealer houston[/URL]
    gmc truck dealer houston – http://gmca.free-site-host.com/dealer-gmc-truck/index.html

Leave a Reply

Spam is a pain, I am sorry to have to do this to you, but can you answer the question below?

Q: Type in the word 'cricket'

Loading...