The document provides an overview of the book "Getting Real" by 37signals. It discusses how 37signals created successful web apps like Basecamp and focuses on keeping things simple. It includes quotes from experts about topics like minimalism, saying no, and the importance of actually shipping products.
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Getting Real Overview
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 real
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. 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 real
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. Getting Real by 37signals Page 7 of 69
Basecamp
HTML
1) 2)
—
— “ ”
—
90
—Dave Thomas,
Campaign Monitor email
x y z y z
x
email
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. 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. 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. Getting Real by 37signals Page 12 of 69
Web
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Ajax
12
——“ ”
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. Getting Real by 37signals Page 14 of 69
1.0
1.0
——
(Metcalfe's Law)
(Metcalfe's Law) “ ”
1.0 ...
—Marc Hedlund, O'Reilly 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. 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. 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
Basecamp
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. 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. 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. Getting Real by 37signals Page 21 of 69
“ ” Web
Basecamp Message
Milestone Todo-list
“ ” “ ”
Campfire
“
95% 5
“ ”
caps lock *
“ ”
12 16
Photoshop
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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
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. 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. Getting Real by 37signals Page 27 of 69
—Seth Godin, /
HTML
Get Real :
Basecamp ,
HTML
HTML
Basecamp “ ” “ ”
HTML CSS
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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
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 HostBaby
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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
—
20
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. Getting Real by 37signals Page 34 of 69
— —
—The Ganssle Group (from Keep It Small)
--
2
“ 4 ”
•
•
•
•
4
100
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. Getting Real by 37signals Page 37 of 69
” “
Web
—Eric Stephens, BuildV1.com
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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
html
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. 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
43. Getting Real by 37signals Page 43 of 69
(Less software)
Preference)
features
20%
80% 5
•
•
•
•
•
" 12 1 x y "
app
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. 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. Getting Real by 37signals Page 47 of 69
11
——
“ ”“
”“ —— ”
——
30
----
html
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. Getting Real by 37signals Page 50 of 69
“ ” “
”
—Tom Smith, ( Lorem Ipsum Lorem Ipsum )
--- 24
12
iTunes iPod iTunes
5
Writeboard Ta-da list
ssl
http://cnborn.net/docs/getting_real/index.html 2009-12-3
51. Getting Real by 37signals Page 51 of 69
—Ben McConnell Jackie Huba,
( ?))
---
--- ---
—Derek Sivers, CD Baby and HostBaby ( )
“
1 ”
“ ”
Basecamp
“ ”
xml
http://cnborn.net/docs/getting_real/index.html 2009-12-3
52. Getting Real by 37signals Page 52 of 69
—Charlie O'Donnell Union Square Ventures
( 10 Steps to a Hugely Successful Web 2.0 Company)
Silly Rabbit, Tricks are for Kids
“ ” Earn it.
1 2 3
http://cnborn.net/docs/getting_real/index.html 2009-12-3
53. Getting Real by 37signals Page 53 of 69
,
Boing Boing Slashdot Digg
Web Google
Basecamp
Backpack
“ ”
beta
“ ”
/
Blinksale
" ",
Blinksale 6
---
2 beta
Blinksale
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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 10000
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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
iCal
http://cnborn.net/docs/getting_real/index.html 2009-12-3
58. Getting Real by 37signals Page 58 of 69
backpackit.com campfirenow.com
---
—David Pogue, ,( ?)
“ ”
/
37signals
“ ”
" " 2
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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. 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. 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. 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. 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
" "
bug
http://cnborn.net/docs/getting_real/index.html 2009-12-3
64. Getting Real by 37signals Page 64 of 69
bug
bug
bug
24-48
PubSub,
Technorati, Feedster
RSS
http://cnborn.net/docs/getting_real/index.html 2009-12-3
65. Getting Real by 37signals Page 65 of 69
5000
Web Adobe
Intuit
Web
Web
Flickr The Game Neverending
http://cnborn.net/docs/getting_real/index.html 2009-12-3
66. Getting Real by 37signals Page 66 of 69
Getting Real
—
—
Web ——
——
95%
—— ——
Getting Real Web
• “ ” “ ”
• (White Stripes)
• iPod
http://cnborn.net/docs/getting_real/index.html 2009-12-3
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 you'd like to
help translate. The entire book is available in English.
http://cnborn.net/docs/getting_real/index.html 2009-12-3