Getting real

645 views

Published on

37signals.books

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
645
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Getting real

  1. 1. Getting Real by 37signals Page 1 of 69 Getting Real Overview Getting Real ( ) PDF CNBorn Getting Real 2009 8 24 CNBorn • • • • • • • • • • • • • • • • Getting Real? Web ? Getting Real. Getting Real • Getting Real • Getting realhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  2. 2. Getting Real by 37signals Page 2 of 69 • Getting Real • Getting Real • Getting Real Getting Real Web • Getting Real Getting Real Getting Real Getting Real Getting Real Getting Real Web Web Getting Real Web How To Write Vigorous Software — "The Elements of Style" by William Strunk Jr. “ ” Blech Getting Real ... • • • • • • • “ ” • • • • •http://cnborn.net/docs/getting_real/index.html 2009-12-3
  3. 3. Getting Real by 37signals Page 3 of 69 Getting real ... • • • • • • • • • • • • ... CSS Getting Real 2002 Web , Getting Real 37signals 37signals 35000 Web Jeremy Wagstaff “37signals Outlook ”http://cnborn.net/docs/getting_real/index.html 2009-12-3
  4. 4. Getting Real by 37signals Page 4 of 69 — . 5 Basecamp Basecamp Salon.com Farhad anjoo “Basecamp Web ” Campfire 3 Campfire Backpack “ 25 ” Backpack “statis-quo-itie” Wall Street Journal Thomas Weber New York Times David Pogue “ ” Writeboard 95% Writeboard Web-guru Jeffrey Zeldman “37signals ” Ta-da List 100 000 1 000 000 Ruby on Rails, Ruby Web Rails O’Reilly Nathan Torkington “Ruby on Rails ”Gotta www.37signals.com . : " " Getting realhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  5. 5. Getting Real by 37signals Page 5 of 69 Getting Real " " 20 37signals " " “ …” " ." Get Real Getting Real Get real Getting Real Getting Real Start.com Getting Real “ Start.com ” Robert Scoble “ ” Start.com “ ” Web — —http://cnborn.net/docs/getting_real/index.html 2009-12-3
  6. 6. Getting Real by 37signals Page 6 of 69 — . bug —Sanaz Ahari, Start.com, Microsoft 4 5 15 25 x xx 20 30 “ ” “ ” • • • • •http://cnborn.net/docs/getting_real/index.html 2009-12-3
  7. 7. Getting Real by 37signals Page 7 of 69 Basecamp HTML 1) 2) — — “ ” — 90 —Dave Thomas, Campaign Monitor email x y z y z x emailhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  8. 8. Getting Real by 37signals Page 8 of 69 6 Campaign Monitor email —David Greiner, , Campaign Monitor —Malcolm Gladwell, (from Malcolm Gladwell) (plan B) — — [Jake Walker (Disclive) (The Show) ]http://cnborn.net/docs/getting_real/index.html 2009-12-3
  9. 9. Getting Real by 37signals Page 9 of 69 Disclive) — [ The Show] — Signal vs. Noise — Houdini : • • “ ” •http://cnborn.net/docs/getting_real/index.html 2009-12-3
  10. 10. Getting Real by 37signals Page 10 of 69 ... —Fred Brooks, Microsoft Project) Basecamp Microsoft Project — — Writeboard “ ” 3 10 Writeboards Backpack — ( ) —http://cnborn.net/docs/getting_real/index.html 2009-12-3
  11. 11. Getting Real by 37signals Page 11 of 69 x/y “ ” —Seth Godin, / (from ) ? BlinkList 10 —Michael Reining, , MindValley Blinklist — — ; —Khoi Vinh, Subtraction.com : —Ian MacKaye, Fugazi Dischord Records (from Salon.com People | Ian MacKaye)http://cnborn.net/docs/getting_real/index.html 2009-12-3
  12. 12. Getting Real by 37signals Page 12 of 69 Web • • • • • • • • • • • • • • • • • • • • • • Ajax 12 ——“ ”http://cnborn.net/docs/getting_real/index.html 2009-12-3
  13. 13. Getting Real by 37signals Page 13 of 69 1 “ ” 17 “ ” “ ” —— —— — · (Andrew Hunt) (The Pragmatic Programmers )http://cnborn.net/docs/getting_real/index.html 2009-12-3
  14. 14. Getting Real by 37signals Page 14 of 69 1.0 1.0 —— (Metcalfes Law) (Metcalfes Law) “ ” 1.0 ... —Marc Hedlund, OReilly Media (entrepreneur-in-residence) — · (Steve McConnell , Construx Construx Software Builders Inc. ( —— Less is More: Jumpstarting Productivity with Small Teams)http://cnborn.net/docs/getting_real/index.html 2009-12-3
  15. 15. Getting Real by 37signals Page 15 of 69 37signals Basecamp • • • David • • “ “ ” “ — “ ” “ ” “ ” —Jef Raskin, ( " ")http://cnborn.net/docs/getting_real/index.html 2009-12-3
  16. 16. Getting Real by 37signals Page 16 of 69 — —Khoi Vinh, Subtraction.com —Edward Knittel, , KennelSource | — “ ” • Basecamp: • Backpack: • Campfire: • Ta-da List: • Writeboard: WORD Basecamp “ ” Basecamp Basecamphttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  17. 17. Getting Real by 37signals Page 17 of 69 Andy Hunt —Dave Thomas, ; — —Guy Kawasaki, ( ) • • • • • • 90% 89% • 760px 750px • $39/ $49/http://cnborn.net/docs/getting_real/index.html 2009-12-3
  18. 18. Getting Real by 37signals Page 18 of 69 “ ” “ ” ... ... —Patrick Lafleur, Creation Objet Inc. ( Signal vs. Noise) 10 12 Basecamp 30 : :http://cnborn.net/docs/getting_real/index.html 2009-12-3
  19. 19. Getting Real by 37signals Page 19 of 69 Basecamp Campaign onitor Campaign Monitor —David Greiner, , Campaign Monitor " ?" Basecamp 15 ? ” “http://cnborn.net/docs/getting_real/index.html 2009-12-3
  20. 20. Getting Real by 37signals Page 20 of 69 —Dare Obasanjo, ( ) wiki Ward Cunningham Wikipedia |http://cnborn.net/docs/getting_real/index.html 2009-12-3
  21. 21. Getting Real by 37signals Page 21 of 69 “ ” Web Basecamp Message Milestone Todo-list “ ” “ ” Campfire “ 95% 5 “ ” caps lock * “ ” 12 16 Photoshophttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  22. 22. Getting Real by 37signals Page 22 of 69 “ ” yes yes-man Fight Club “ ” — — NO “ ” “ NO 100 ” “ ” iTunes Steve Jobs “ [x] ” “ [y] ” “ — iTunes yes NO ” —-Derek Sivers, president and programmer, CD Baby and HostBaby (from Say NO by default) Basecamp “ ” “ ”http://cnborn.net/docs/getting_real/index.html 2009-12-3
  23. 23. Getting Real by 37signals Page 23 of 69 …… • 1. • 2. • 3. yes …… • 4. • 5. • 6. • 7-15. …… • 16. • 17. • 18. • 19. • 20. • 21. • 22. • 23. ? 1G Google 100M — Ta-da List to-do .http://cnborn.net/docs/getting_real/index.html 2009-12-3
  24. 24. Getting Real by 37signals Page 24 of 69 , , ( : 2006 4 7 ) , [ ] ? ? , " " " " " " " ", " ", , , , , , No , ? ? ? , , , , . , , ? Basecamp Basecamp , (II III IIII ) , , , : X , ,http://cnborn.net/docs/getting_real/index.html 2009-12-3
  25. 25. Getting Real by 37signals Page 25 of 69 " " " , ?" " "? ? ?" , ?" " ?" " " “ ” [ ] , , , — . , CEO, Apple ( ) OK HTML ... —Christopher Alexander, Professor of Architecture ( Contrasting Concepts of Harmony in Architecture )http://cnborn.net/docs/getting_real/index.html 2009-12-3
  26. 26. Getting Real by 37signals Page 26 of 69 “ ” —Matt Hamer, , Kinja Web 2.0,http://cnborn.net/docs/getting_real/index.html 2009-12-3
  27. 27. Getting Real by 37signals Page 27 of 69 —Seth Godin, / HTML Get Real : Basecamp , HTML HTML Basecamp “ ” “ ” HTML CSShttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  28. 28. Getting Real by 37signals Page 28 of 69 “ 25 50 100 ” — Basecamp 25 25 5 Getting Real — ... UI —Havoc Pennington, , Red Hat (from Free software and good user interfaces ) " !" “ ” “ ”http://cnborn.net/docs/getting_real/index.html 2009-12-3
  29. 29. Getting Real by 37signals Page 29 of 69 “ ” “ ” : • = -1 • =1 • =5 • = 10 • = 15 • = 20 • = $1 • = $1000 • = $10,000 • = $100,000 • = $1,000,000 • = $10,000,000 $20 $20,000,000 —Derek Sivers CD Baby and HostBabyhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  30. 30. Getting Real by 37signals Page 30 of 69 — beta beta beta beta beta Beta “ ” Agile Web Development With Rails Rail Web — Rails “ ” David Heinemeier Hansson pdf — 850 —Dave Thomas, The Pragmatic Programmers • 1. : • 2. — • 3. • 4. "yeah!" —Derek Sivers, CD Baby HostBabyhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  31. 31. Getting Real by 37signals Page 31 of 69 12 12 30 6-10 “ ” 3 “ iTunes ” —Gina Trapani, Lifehacker, the productivity and software guide — Grand Canyon — “ ” —Merlin Mann, 43folders.com "nofollow HTML " 20 xml 0.3 3.3b — 20http://cnborn.net/docs/getting_real/index.html 2009-12-3
  32. 32. Getting Real by 37signals Page 32 of 69 —Andre Torrez, Federated Media Publishing web 37signals 4 8 8 8 David David — — 10 email Just shut up and get to work.http://cnborn.net/docs/getting_real/index.html 2009-12-3
  33. 33. Getting Real by 37signals Page 33 of 69 “ ” ... 5 — — —Joel Spolsky, , Fog Creek Software ( ( ) ?) Campfire • • • • • • T • , • 30 • • — —Lisa Haneberg, ( ) 4 6 ……http://cnborn.net/docs/getting_real/index.html 2009-12-3
  34. 34. Getting Real by 37signals Page 34 of 69 — — —The Ganssle Group (from Keep It Small) -- 2 “ 4 ” • • • • 4 100http://cnborn.net/docs/getting_real/index.html 2009-12-3
  35. 35. Getting Real by 37signals Page 35 of 69 ge Jack Welch Jack Brooks —Fred Brooks …… Antonio Salieris 100 —Joel Spolsky, Fog Creek Software ( Hitting the High Notes) “ ” 20 40 —Suzanne Falter-Barns, ( How To Find And Keep The Perfect VA)http://cnborn.net/docs/getting_real/index.html 2009-12-3
  36. 36. Getting Real by 37signals Page 36 of 69 • • • • —— • Jamis Ruby —— “ ” Jamis David Rails 37signals —Jarkko Laine, (from Reduce the risk, hire from open source)http://cnborn.net/docs/getting_real/index.html 2009-12-3
  37. 37. Getting Real by 37signals Page 37 of 69 ” “ Web —Eric Stephens, BuildV1.comhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  38. 38. Getting Real by 37signals Page 38 of 69 —Dustin J. Mitchell, ( Signal vs. Noise) —Michael A. Covington, ( How to Write More Clearly, Think More Clearly, and Learn Complex Material More Easily) —— html —— Blinksale 75 Rachel “ ” “ ” Blinksale htmlhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  39. 39. Getting Real by 37signals Page 39 of 69 html Scott Blinksale Scott Scott “ ” —Josh Williams, Blinksale —— “ ” —— • • •http://cnborn.net/docs/getting_real/index.html 2009-12-3
  40. 40. Getting Real by 37signals Page 40 of 69 …… —— • • • • • …… OS x Steven Jobs Jobs …… Jobs —John Gruber, ( Interview with John Gruber)http://cnborn.net/docs/getting_real/index.html 2009-12-3
  41. 41. Getting Real by 37signals Page 41 of 69 90 “ ” Web Web “ ” Creative Good , “ ” —Mark Hurst, Creative Good Goovite.com ( )http://cnborn.net/docs/getting_real/index.html 2009-12-3
  42. 42. Getting Real by 37signals Page 42 of 69 3 5 ‘ ’ ‘ ’ ‘ ’ ‘ ’ ‘ 5’ ‘5 ’ ‘5 ’ ‘ ’ ‘5 ’ ‘5 ’ Web — — 2 2 2 —Edward Knittel, KennelSourcehttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  43. 43. Getting Real by 37signals Page 43 of 69 (Less software) Preference) features 20% 80% 5 • • • • • " 12 1 x y " apphttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  44. 44. Getting Real by 37signals Page 44 of 69 " " —Brad Appleton, ( There is No CODE that is more flexible than NO Code!) …… 2000 1000 —The Ganssle Group (from Keep It Small) 8 the right one Ruby Rails framework Ruby Rails Ruby On Rails —Charles Jolley, Nisus Software ( Signal vs. Noise)http://cnborn.net/docs/getting_real/index.html 2009-12-3
  45. 45. Getting Real by 37signals Page 45 of 69 —Martin Fowler, ThoughtWorks ( Is Design Dead?) …… —Nicholas Negroponte, MIT ( And, the rest of the (AIGA Conference) story) " " " "http://cnborn.net/docs/getting_real/index.html 2009-12-3
  46. 46. Getting Real by 37signals Page 46 of 69 RSS API RSS Feed API RSS Feed Basecamp RSS URL newsreader to-do lists API add-on Basepack API Chipt Production Mac OS X Dashboard widget reminders Backpack • Google Maps API mash ups • Linkrolls del.icio.us • Flickr API DVD Flickr Stewart Butterfield " " 37signals Backpack …… …… Chipt Production Mac OS X Tiger Backpack - - Backpack - Email - " " brain dump - —Todd Dominey, , Dominey Design ( Trying on Backpack)http://cnborn.net/docs/getting_real/index.html 2009-12-3
  47. 47. Getting Real by 37signals Page 47 of 69 11 —— “ ”“ ”“ —— ” —— 30 ---- htmlhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  48. 48. Getting Real by 37signals Page 48 of 69 “ ” “ ” —Linus Torvalds, Linux ( : Linux: Linus )) “ ” —Mark Gallagher, ( Signal vs. Noise) , , , , , , : , , ,http://cnborn.net/docs/getting_real/index.html 2009-12-3
  49. 49. Getting Real by 37signals Page 49 of 69 Web —Gina Trapani, web developer and editor of Lifehacker, the productivity and software guide , , . , . , , , , , Lorem ipsum dolor --- --- / -- 2 2 "asdsadklja" "123usadfjasld" "snaxn2q9e7"http://cnborn.net/docs/getting_real/index.html 2009-12-3
  50. 50. Getting Real by 37signals Page 50 of 69 “ ” “ ” —Tom Smith, ( Lorem Ipsum Lorem Ipsum ) --- 24 12 iTunes iPod iTunes 5 Writeboard Ta-da list sslhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  51. 51. Getting Real by 37signals Page 51 of 69 —Ben McConnell Jackie Huba, ( ?)) --- --- --- —Derek Sivers, CD Baby and HostBaby ( ) “ 1 ” “ ” Basecamp “ ” xmlhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  52. 52. Getting Real by 37signals Page 52 of 69 —Charlie ODonnell Union Square Ventures ( 10 Steps to a Hugely Successful Web 2.0 Company) Silly Rabbit, Tricks are for Kids “ ” Earn it. 1 2 3http://cnborn.net/docs/getting_real/index.html 2009-12-3
  53. 53. Getting Real by 37signals Page 53 of 69 , Boing Boing Slashdot Digg Web Google Basecamp Backpack “ ” beta “ ” / Blinksale " ", Blinksale 6 --- 2 beta Blinksalehttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  54. 54. Getting Real by 37signals Page 54 of 69 Beta —Josh Williams, Blinksale • : • : • : • : • : • : • : • : • : vs Basecamp SVN BoingBoing Ta-da vs Ta-da 200 12000 Ta-da Backpack 24 10000http://cnborn.net/docs/getting_real/index.html 2009-12-3
  55. 55. Getting Real by 37signals Page 55 of 69 , Jeopardy . --- ---- " " ; “ ” “ ” Ruby on Rails , ( Jeopardy!http://cnborn.net/docs/getting_real/index.html 2009-12-3
  56. 56. Getting Real by 37signals Page 56 of 69 ---- —David Greiner, Campaign Monitor , " " Ruby on rails basecamp ajax “ 2.0 ” 37sigals "Ajax " Basecamp rss rss iCal Mac ( ) iCal Apple - Mac OS X - iCal iCal iCalhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  57. 57. Getting Real by 37signals Page 57 of 69 technorati blogdex feedster del.icio.us Daypop " " " ....." , ," " Basecamp Basecamp “ ” “ ” Writeboard( ) CollaborEdit( )http://cnborn.net/docs/getting_real/index.html 2009-12-3
  58. 58. Getting Real by 37signals Page 58 of 69 backpackit.com campfirenow.com --- —David Pogue, ,( ?) “ ” / 37signals “ ” " " 2http://cnborn.net/docs/getting_real/index.html 2009-12-3
  59. 59. Getting Real by 37signals Page 59 of 69 “ ” —David Greiner, Campaign Monitor Yahoo Google Amazon , Basecamp " " 5 90 ," "http://cnborn.net/docs/getting_real/index.html 2009-12-3
  60. 60. Getting Real by 37signals Page 60 of 69 3 bug bug Blinklist, 1 BlinkList —Michael Reining, MindValley & Blinklist Basecamp wiki Basecamp IE5 7% 93% IE5 93%http://cnborn.net/docs/getting_real/index.html 2009-12-3
  61. 61. Getting Real by 37signals Page 61 of 69 Web —— Basecamp 99% Basecamp “ ” “ - …… ” , —Greg Sherwin, CNET , Emily Avila, Calypso Communications ( A Primer for Crisis PR)http://cnborn.net/docs/getting_real/index.html 2009-12-3
  62. 62. Getting Real by 37signals Page 62 of 69 30 Backpack Backpack • FAQ • How-to • & • & • /http://cnborn.net/docs/getting_real/index.html 2009-12-3
  63. 63. Getting Real by 37signals Page 63 of 69 Lifehacker ---- Google flickr Yahoo el.icio.us 37sigals —Gina Trapani, web developer and editor of Lifehacker, the productivity and software guide " " " " google " " —Mary Hodder, ( Beta ) All the Time —Jim Coudal, , Coudal Partners bug --- bug " " bughttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  64. 64. Getting Real by 37signals Page 64 of 69 bug bug bug 24-48 PubSub, Technorati, Feedster RSShttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  65. 65. Getting Real by 37signals Page 65 of 69 5000 Web Adobe Intuit Web Web Flickr The Game Neverendinghttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  66. 66. Getting Real by 37signals Page 66 of 69 Getting Real — — Web —— —— 95% —— —— Getting Real Web • “ ” “ ” • (White Stripes) • iPodhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  67. 67. Getting Real by 37signals Page 67 of 69 • (Hurry up offenses) “ ” • Rachael Ray “30 ” • • • …… Getting Real Getting Real gettingreal [at] 37signals [dot] com. Signal vs. Noise 37signals Getting Real 37signals • 37signals • vs. (Signal vs. Noise) • Basecamp — Web • Campfire — Web • Backpack — Web • Writeboard — Web • Ta-da List — Web • Ruby on Rails — Web : "Bin Dong":http://dongbin.javaeye.com (dongbin.cn@gmail.com); "Jeff Chang" (x12345678@gmail.com); "Tom Liu":http://tarkus.2gang.net (tarkus.nnkh@gmail.com); "Glory Yu":mailto:glory.nnkh@gmail.com The rest of the book is not yet translated into this language. Contact us via email if youd like to help translate. The entire book is available in English.http://cnborn.net/docs/getting_real/index.html 2009-12-3
  68. 68. Getting Real by 37signals Page 68 of 69 37signals • jpeng21@yeeyan.com, http://www.yeeyan.com/space/show/21700 • 10 catlinux TODO • http://www.yeeyan.com/articles/view/21700/5269?yeeyan=1 • catlinux, http://www.yeeyan.com/space/show/4811 • • • • • • • • 1 4 6 • • 37signals • CNBorn, http://cnborn.net • 7 8 • • 5 • • • zxweitju • kuber CNBorn Getting Real Overviewhttp://cnborn.net/docs/getting_real/index.html 2009-12-3
  69. 69. Getting Real by 37signals Page 69 of 69 Buy your own copy of Getting Real Youve browsed the site and read some chapters, now get your own copy of the book in paperback or PDF. "Every once in a while, a book comes out of left field that changes just about everything. This is one of those books. Ignore it at your peril." —Seth Godin, Author $29 in paperback Available from Lulu.com $19 in PDF Instant download Note: The text on this web site and the text in the book is identical. Buying the PDF or paperback version allow you to take the content with you and show your support for the Getting Real movement. Thanks for your business. All content copyright ©1999-2006 37signals, LLC. All rights reserved. No part of this book or site may be reproduced or redistributed in any form or by any electronic or mechanical means, including information storage and retrieval systems, without permission in writing from 37signals, except by a reviewer who may quote brief passages in a review.http://cnborn.net/docs/getting_real/index.html 2009-12-3

×