Вы находитесь на странице: 1из 69

Getting Real

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Getting Real?
-? "Getting Real",
, .

Getting Real -- , (, ,
, )
Getting Real -- "". ,
, -- , ,
( , , , ,
)
Getting Real .
Getting Real , ,
. ,
.
Getting Real -- , Getting Real
. , -.
Getting Real , ,
.

Getting Real
Getting Real - ,
, . ,
. Getting Real
.

-- , ,
- -- , ,
. Getting Real
, , .
, Getting Real -- , -.

. , . Getting Real
.

How To Write Vigorous Software


,
.
. ,
. .
, .
"The Elements of Style",


: ,
. : ,
.

Getting Real

, ,
,


""

,




-.

,
. ,
. Getting Real .

...



,


,
- ;)

. CSS. ,
Getting Real.

?
, , ,
.
, . CD
? 2002. ? . , .
, , -,
.
, .
: -,
. , ,
, ,
, -, - .
Getting Real , ,
.

37signals

37signals ,
.
. , 350 . .


, . , ,
, . .
, , ,
.



OpenSource- -.
Basecamp . ,
Basecamp , todo-,
, . , .
Campfire . ,
.
,
. Campfire .
Backpack , .
25 . . Backpack
, , , .
, status-quo-itis. Wall
Street Journal New York Times
.
Writeboard .
, 95- ,
.
Ta-da List .
. , .
.
Ruby on Rails, 40; , . Ruby
. Rails ,
.


Getting Real , . ,
. ,
,
, ,
.
: , Getting Real
, , .


, . ,
, . , ,

- , 20 . , .
37signals. , .

-
. ,
. , .
, , . , ,
. , ,
. , .


Getting Real? Microsoft Getting Real,
, .
,
Getting Real . -.
, . ,
.
, . Getting Real
. . ,
.
, Getting Real , ,
. , ,
Getting Real . .
, , .
. Start.com,
Getting Real Microsoft.

Start.com ( Microsoft):
.
,
.
,
. ! ,
. !
.
, :
.
, .
.
, .
. ,
.
, ,
. .
, .

, .
,
. , ,
, , .
, Start.com, Microsoft.



: , .
, , ,
N, NN. 20, 30.
. . ,
, . ,
.
, ,
.
? : . ,
. ,
. .
, :

?


. ,
.
.
, . ,
. . ?

Basecamp : ,
. ,
. HTML
. ,
, . ,
.
, .
, ,
, : ,
, , , . ,
.
, .
. , . .


B
. ,
, .
. .
() .
, , .
.
.
, , .
. ?
20 100 ?
? ,
?


,
. . -.
.
, . ,
, . ,
. , ,
. .
,
. ,
.


(Disclive)
(The Show). :
, .
. , ,
. .
The Show , .
.
,
. (, , ) .
. -

. ,
.
Signals vs. Noise.

,


: .
, .
: , .
, , .
, .
. .
, ,
. .
.
.


, . ?
, ,
.

. , ,
. -, ?


. .
,
. .
. , ,
.

, , ...
? -, .
, .

, ,
. , ,
.
, , MS Project
. , . ,
Basecamp , -Project.
, , ;
. ,
. , .
,
. , ,
( ). ,
.
Writeboard, ,
.
. ,
, . -
, .
100 . Writeboard-.
Backpack, .
,
.
, .
. .
, , .
, .
.
.

.
, .


( ) .
, ,
, ,
, . ,
- , ,
, .
.
, ,
, . ,
. - ,
. , ,
.
, /, Be a Better Liar.

?
,
. "" : BlinkList
-.
.
.
, ,
, .
, MindValley & Blinklist.



.
.
. -
. .
.


, , ,
, .
; , .
, , .

, ,
, ,
.
-, Subtraction.com Behavior LCC.

, ,
, ,
. . : ,
; .
, .
, Fugazi Dischord Records.


,
, .
, .
. ,
, . .




c

( )




,


,

.
. .
. ,
. .
.
, ,
, ,
. , , AJAX, , ,
, .
? , ,
,
, ?
,
. , ,

, .
, .
, -,
, . .
, .


,
. , .
, .
.
. ,
, .
.
- , .
. .
: , , ,
, .

,
. ,
, .

17-
. ,
, .
.
(,
), ,
, .
, , ,
, .
, , .
, , , ,
.

: .

,
. ,
.
,
. ,
,
: ,
, .
. . .
, The Pragmatic Programmers


1.0
, .
,
. , ,
, .
, , .
, . .
. .
,
. .
, , - .
1.0 , ,
. ,
. ,
.


. ,
,
:
. ,
1.0 ,
, .
, - O'Reilly Media


, .
, .
, .
, ,
, .
, Construx Software Builders Inc. (
Less is More: Jumpstarting Productivity with Small Teams)


.
, . . .
.
.
, . .
. ,
.
37signals Basecamp, :



7 ( ,
)

, ,
.
.
.
, .
, ,
.
. ,
,

.
. ,
, . , , .


,

.
. , , ,
. ,
, .
, ,
. . ,
.
, .
, , .
.
.
.
.

,
, , ,
. , ,
, .
,
, :
, , .
,
.
Khoi Vinh, Subtraction.com and co-founder of Behavior LLC


, , .
, , ,
?
,
.
.
, , ,
, , . ,
.

Edward Knittel, Director of Sales and Marketing, KennelSource



.
? ?
-,
. . ?
?
, . ,
, : ?
.
:

Basecamp:
Backpack:
Campfire: IM
Ta-da List: post-it
Writeboard: (Word is overkill)

Basecamp, , : .
,
. . , Basecamp
, .
, Basecamp
. ,
. ,
, , ,
. :
, , .
,
.

Whiteboard
Andy Hunt debit card transaction switch. ,
, .
, .
, whiteboard: .
. ,
, , - .

.
Dave Thomas, The Pragmatic Programmers


. ;
, , .
, : ? ?
- ,
.
Guy Kawasaki, author ( from Make Mantra)





90% vs 89%
760px vs 750px
$39/month $49/month

.
, , .
, , , .
.
?
? ,
, .
. .
. .
. .
. , . .
, , . ,
. , ,
. , ,
.


,
. , .
. ,

. .
, .
(, , ). .

. , ( )
. .
Patrick Lafleur, Creation Objet Inc. (from Signal vs. Noise)

,
,

100 000 ,
?
, ?
12 ,
?
, .
. Basecamp ! ,
, 30-. ,
, , ,
, .
C8; , .
, . .

. .
: , -
. , , , .
: , ,
. , ,
.




. , ,
. ,
, -.

,
Basecamp, .
, , ,
, (evangelize the product). ,
, .

, -
Campaign Monitor
, - . ,
. ,
, . , .
Campaign Monitor, ,
.

&;nbsp; . , ,
, , , ,
, , .
David Greiner, founder, Campaign Monitor



, ?
? , . ,
, ! .
. ,
.
, . ,
,
.
, Basecamp .
, .
15
.
? . , ,
, , .
, . , ,
.
, , .
, , , .
, , , , , ,
.
, , .

,
, ,
, .
, .
Dare Obasanjo, Microsoft

, .
,
. ,
, .
, . .
. -
, , , .
. , .
, , .
, .
wiki . Ward Cunningham
wiki , .
,
. . ,
. .
, Wikipedia.
. .
. , .
, . , .

,
,
, , -
- .
Basecamp, . , ,

milestones, to-do, .
.
.
, .



?.
: .
Campfire, ,
:
5 ?
?
: .
? , 95% . 5 ,
- .
,
?
: . -
* () .
, ,
, . ,
.
?
: . , , ,
, , 12 16 ? ,
.
? . ?
? . .
, , , ,
Photoshop, , ,
. , .
, , ,
. , , ,
, .


,


.
, ,
. (,
, , , ..). .


, .
, . .
,
.
, , . ,
.
.
, , ?
, : ,
100 .




, .
, , Basecamp .
, .
. : , , ,
, , , , , ..
, , faq/,
, .
, ,
.
:

1. .
2. .
3. , . , ,
4. /.

5. /.
6. .
7-15. , , ,
16. , , .
17. ( ).
18. ( ).
19. ( ).
20. , , .
21. , , .
22. .
23. .

?
,
,
? , ,
.
1 , Google
? , 100 ,
.
: , .
. . ,
, , , .



,
.
.
,
.
Ta-da List, .
, , , ..
, ,
. , , .
to-do, ( : April 7, 2006)
. ,
[], . ? ? .

,
, .
.
.


,
, . .
.
,
,
.
, . .
.
, , .
, ? ?
? . , .
, , , . , ,
. , . ,
. .
. , ,
.
? Basecamp
Basecamp, to-do .
, - , (II III
IIII, ..). , ,
, , .
, , . ,
, ,
. ,
. , ,
.
: , -, ,
. ,
.


,

, . ?
, ? ,
?
? , ?
, ? ?
?
. ,
- .


, ,
.
, , , ,
, .
Steve Jobs, CEO, Apple ( from The Seed of Apple's Innovation)


-
,
, , .
.
, , ,
.
, ,
. , , html ,
. .
, ,
. , ,
. , ,



, .
.
.
- .
, , , .
,
, .
, .
, .


, ,
. ,
.



HTML
Get Real, :


. ? Basecamp,
. . ,
. , milestones.
, .
, . ,
, , .
. ?
? ? ,
, - .
.


, .
, .

. ,
.

HTML
html , . ,
.
Basecamp
. .
. html css.


,
.
, ,
. .
.



: ?
25, 50 100. . ,
. .


.
.
. ,
.
,
. .
, , ,
..


. , Basecamp.
25. 25 .
. ,
dashboard. .
, , . ,

. Getting Real .

!

! .
.
, - ? .
, . .
. .
, . , .
.



, .
. . ,
.
. - ,
. ,
. - ,
, .
, , ,

. .
-. . -
, .

, . 12
, 12 C2;. 30 ,
6-10 , .

, .
,
.


, , ,
, . , ,
, ,
, -.
,
. - -
. .
, , .
,
. .


,
37signals . ,
, . 4-5 , .
, , , . ,
. .
, , .
.
,
, .
, , .
:
. , ,
..
.
, .
,
.



? , -
. ,
Campfire. .
.
, . :
1.
.
2. .
3. .
4. ,
.
5. , ,
, .
6. , .
- ( ),
:
1. 30 . , 30
.
2. .
3. .


-
. ,
. - .
, .
. .
. .
.
: 4 ?. .
:
1.
2.
3. ,

4. ,
- 4 , .
, ,
.

.
,
.
,
. ,
.
, , ,
.
. , .
, , ? ,
?
?
Jack Welch (former CEO of GE) -,
. GE
. , , ,
, Jack - : ,
.
.
,
.


.
Fred Brooks


, ,
. ,
, .
...
, ,
- , .
. . ,
100 .

Joel Spolsky, software developer, Fog Creek Software (from Hitting the High Notes)

, , . - . , ,
.
-, . ,
, , .. ,
,
, .
, 20 40 , . - .
- ,
.


.
. (virtual assistant, VA)
, .
,
- .
Suzanne Falter-Barns, author/creativity expert
(from How To Find And Keep The Perfect VA)

,


,
, . . .
? ,
?
, .
.
, -, -.
:


,
.
.

. .
, . ,
, , ,
, .
, .

, . ,
?
.

,
, . , .
. , ,
; , .

, ,
.
, ,
.

, ,
. .
Ruby.
. ,
.
-
. : ,
, .
Rails 37signals.
, .


?
. ,
.
Jarkko Laine,
( , )

-,
. . , ,
.
. ,
. , .
(
). .
. , , , ,
. ,
. , , ,
, , - .

. , .
- ? , (
) . .
.
, . , .
, . ,
. , , . ,
, .

,
, .

, . ,
, ,
, -.
, ,
.
Eric Stephens, BuildV1.com



,
, , .
, , - ,
. ,
, , , . .
, . .
.
. . . , .


, ;
, ,
. , , (
) .
Dustin J. Mitchell, ( Signal vs. Noise)


.
. , , .
, - , .
Michael A. Covington,
( , )

chapter 9

" ".
. - , ,
. , .
.
. . html .
. " " .
" " .

, , .
, . " ",
.
, "" .
. ?
? ?
. " "
,
" ".

, Blinksale
, ,
, . ,
,
. , ,
, . : "
. ."
,
, Blinksale.
, , html, , ,
.
html- , , . ,
, . -,
, , .
, . -, ,
, .
,
.
. - , ,
, , .
, " !". ,
, ,
Josh Williams, , Blinksale

, ,
. ,
- , , "" , , . ,
.

- . ,
, , - .
, , , .
.
, .
. " ".
" ,
". ,
, , , , , ,
, .
.
,
, . - , - .
, ,
. ,
.


, ,
.
:

, ,
.

, , .
!
, , - .

- :) ,
. ( ,
).


, ,

" " - ,
. " " - ,

... , .
, , .
. , ,
, . ,
.
- . -
, . , , : , , , ,
, -.
, , , "
" - , ,
, .
" ", , , .

. " ",
, ,
. " ". ,
,
, .
" "?


.
, , (
).
, , .
, : ?
? ?
, , .

.
" ", ( )
.

...
Mac OS X, , ,
(Steve Jobs) - . ,
. ,
. , , ,
,
.
John Gruber, ( John Gruber)



: .
, ,
. ?
.
. ,
,
, ,
.
, .

. , .
(Defensive Design for the Web), ,
.
: 90% .
, .


, ,
? .
? ,
.
? ?
? : .
.
, . , . ,
, , . .


. ,
. ,
, ,
.
Creative Good, :
, , .
,
, .
Mark Hurst, Creative Good

Goovite.com
( The Page Paradigm)



. .
, , ,
. ,
. ? ?
? ?
. ?
? ,
. : 5 5 ?
5 ? ? .
, . ,
, .
, .
. .
. , .
.
. , , , ,
, .



C, , ..,
. ,
.
, .
. ,
. , .
, ,
.


- . , ,

, .
, - .
.
,
. ?
.
, , KennelSource

10



, , .
, , ,
. , ,
.
, ,
.
.
, , .
, ,
, . ,
. 80% , 20%
.
, .
, .
, . ?
, , , .
, .
,
. .
, ,
, . , ;
, , , ,
.

.
,
( ).

. ,
.
.
.

,
. , .
,
, .
. , ,
, , .
, , .
.
: -
12 . . x
y. , .
, .
.
,
, ? ,
,
?
, , :
, ? ,
, . .

, !
, ,
. , ,
, , ,
.
(Brad Appleton), -
( There is No CODE that is more flexible than NO Code!)


.
... 2000
, ,
.
The Ganssle Group ( Keep It Small)


,

.
, . ,
. :

, ? -
, ?
. ,
.
,
, . ,
.
. . ,
. , , .
, .
Ruby
Rails. Ruby, Rails
. .
, , .
, ,
. , .
, , , .


, Ruby on Rails, ,
, . ,
... , ,
, ,
, .
(Charles Jolley), , Nisus Software ( Signal vs. Noise)


,
. .
. , . .
.
, ?
, , , . ,
? . .
, . ,
. , , , ,
?
.

; ,
... . ,


.
(Martin Fowler), Chief Scientist, ThoughtWorks ( Is Design Dead?)

, ...
, ,
, .
(Nicholas Negroponte), -, MIT
( And, the rest of the (AIGA Conference) story)



,
. .
, , .
.
.
Get Real .
, ,
.
, , ,
, . ,
( ), ,
( ).


RSS, API ..
.
.
. . RSS.
API, .
, .
RSS-
. .
, .
Basecamp ,
: , , - ,

.
API ,
, . , Backpack API,
Chipt Productions Mac os x Dashboard.
, .
, ,
Backpack.
,
:

Google Maps API ,


(, )
.
Linkrolls del.icio.us,
.
Flickr API,
, dvd,
.
, , -
Flickr.

,
37signals Backpack, ...-.
, Chipt Productions Backpack Tiger
Backpack . ?
.
, , , ,
- . , ?
, , .
Mac, . ,
,
, .
(Todd Dominey), Dominey Design
( Trying on Backpack)

11




.
:

-
. ,
, , .
.

, .
, .
,
.

- , .
. ,
: , , , ? , , ,
, , . ,
.


,

, .
, .
, .

.
. - ,
. , ,
. 30 .


,
.
, , .
, - , .
?
, .
, .

. , , .
.

. . html.
, -,
, .
, .
, , , ,
, .
, .
.
, .
, .


.
, , .
, .
, ,
, , .
(Linus Torvalds), Linux (: Linux: Linus On Specifications)


, ,
, , ,
(
).
, ,
(),
.
.
(Mark Gallagher), - ( Signal
vs. Noise)



, .
, . .
, . - ,
, .

. , ,
.
. -
. , ,
, , .
, , .
. , , .
, , .


, ,
, , , ,
. ,

.
.
, , ,
, .
( ) .
, ; .
, ,
, , .
(Gina Trapani), - Lifehacker, the productivity and
software guide


,
,
. ,
. , .
. ,
.
, .
, . , .
, .
, .


lorem ipsum
lorem ipsum dolor . - ,
, . -
.
Lorem ipsum .
, :
, - / . - ,
, ,
. , ,
. - .
, , .
, , .
, , .
.
, . , ,
. , . ,
. , ,
.
,
(asdsadklja 123usadfjasld snaxn2q9e7), .
. , .
, ? ,
, .
, .
, , .

Lorem Ipsum
, ,
. , ,
, ,
. , lorem ipsum,
, . , , ,
.
(Tom Smith), ( I hate Lorem Ipsum and Lorem Ipsum
Users)


?
. ?
? ? ? ? ? ?
? ? , ?
? ?
, , .
, .
, , ,
.
24 .

12


-
. , -
.
,
. Apple.
iTunes , iPod iTunes.
, . Starbucks ,
, , . ,
.
, Writeboard Ta-da list ,
.
.
, , ,
. , , ( ,
, ssl-
).


. ,
, .
, , .
(Ben McConnell) (Jackie Huba), Church of the
Customer Blog

( What is customer evangelism?)


, ( )
, ,
.
. , ,
, . , ,
.
(Derek Sivers), CD Baby HostBaby (
Free Promo Track)

,


.
, ,
, .
. , :
1 !
, -
, .
, , -.
? .
. ,
, .
.
. , Basecamp,
.
- , , .
, , ,
- .
, , .

xml . , .
, ,
. . ,
. , .


. ,

, , , ... ...
,
, , , .
(Charlie O'Donnell), Union Square Ventures
( 10 Steps to a Hugely Successful Web 2.0 Company)

"",


,
..
, ,
. , . .
, .
.
"" . .




, ?
, . ,
- .
, , ,
.

13


-
, , ?
, , , ,
.
, : 1)
(teaser, : . .), 2) , 3) .

. , .
. . , .
,
.
. ,
. .
.
. Boing Boing,
Slashdot, Digg . Google
.


.
- . . Basecamp
, , , .
, .
Backpack .
.
-
, . , , ,
.
, , ,
. ,
,
.

, . -
. ,
. .

. . .
? / ?
.


, Blinksale ,
. ,
. , . ,
.
,
. Blinksale
, , .
,
- , , .
, ,
( !)
.
- , , ,
,
.
. ,
.
, , ,
- Blinksale.
,
. ,
. ,
, . ,
, ,
. .
, ,
-, -
. , .
,
.
(Josh Williams), Blinksale


, ,
. ,
, .
, .
? .

: .
: .
: ,
.
: , .
: , .
: , , ..
: ,
.
: .
: : , ..


, (,
, )
.
. ,
, : .
, ,
, , .. Signal vs. Noise
, ,
, .
, , Basecamp,
. Signal vs. Noise - . Jason Kottke,
the BoingBoingers, Jim Coudal
, .
Ta-da Lists .
Ta-da - Signal vs. Noise,
200 , 12000
. Backpack . 24
10000 .

, :

. , , , -
, , .
. ,
, .



Jeopardy , ,
. . ,
. ,
: .
, ,
. ,
, .
, . ,
, .
. ,
.
, . ,
.
. . . ;)
the Yellow Fade Technique, , ,
. Signal
vs. Noise. (
).
, .
, , ,
. : Ruby on Rails,
. , ,
,
.
. . .
. . - ,
?


.
,
.
, , , .

.
, . ,

, .
, .
(David Greiner), Campaign Monitor




.
. , ,
.
, Basecamp ,
Ruby on Rails.
Ajax, ,
Business 2.0 37signals Ajax
, Google, Yahoo, Microsoft Amazon.
. RSS Basecamp,
RSS .
iCal, , , ,
Mac , , .
,
. ,
, .
.
: , ,
. - ,
.


,
, . , .
? ? , Technorati, Blogdex,
Feedster, Del.icio.us Daypop, ?
, .
. . , ,
, ..
.
,

.
, . ,
. . - : ,
- , ... : ,
. .
,
.



, .
. ( ),
.
, , . ,
Basecamp , . , . ,
, , .
,
, .
.
, .

, ,
. ,
. .
Basecam , - Project Management Center ProjectExpress. Writeboard
, CollaborEdit.
- .
, , .
, , .
- , (, backpackit.com
campfirenow.com).


, ,
? , ,
, ,
. .
, - .
(David Pogue), , New York Times ( What's in a Product Name?)

14



, , ,
. ,
.
, ,
.
- .
,
. , , , ,
, . ,
.
? .
.
. , , , .
, . .
.
37signals , .
? -, ,
. , . ,
, , .
, . ,
.
,
. , .
,
.
, . .
. ,
,


, Campaign Monitor
. ,
. ,
.
, -, , .
, .
. , , .
, :
? .
,
: ,
?
(David Greiner), Campaign Monitor



,

, ,
. , ?
, .
? ,
. ,
. ,
-
, .
, ,
Basecamp. ,
- .
,
, . ,
, 5 .
.




, .
, ,
,
. 90%
90 - . .
, -. -
, , - : ,
, .
.
,
, .


, ,
? ,
.
,
, ,
. ,
.
,
, ,
.
, .
, . ,
,
.
, ,
. , ,
, .
,
.
Blinklist ,
( ). ,
.
,
. , ,
Blinklist.
(Michael Reining), MindValley Blinklist



,
. , -
, .
, Basecamp :
, ,
, ,
,
, - -----.
1 ,
Basecamp .
: , IE5 .
7% . ,
93%. IE5
. .
- , .
, - , . ,
. , -
. Cest la vie.
: , , -,
. , ,
. ,
, .


,


.
.
, ,
. ,
, ,
.
, .



- , . .
, Basecamp . 99%
,
Everything Basecamp. ,
, .
:
. ,
.
, .
.
, , .
. . ,
, .
, ,
.
, . ,
. , , .
, .

,
,
.
, .
(Greg Sherwin), - (Vice President of
Application Technology) CNET, (Emily Avila),
Calypso Communications ( A Primer for Crisis PR)

15


30
. ,
. , " ".
. ,
. .

. ,

, .
. ,
, .
Backpack.
, , , ,
Backpack Mobile ,
.


,

. , ,
, ( ,
).
:




, ,
/

, ,
. , .
, -.
- . .
, .


,
, , .
, , .
,
. .
.
.
, .
, .
.
Lifehacker, ,
Google, Flickr, Yahoo, del.icio.us 37signals. ,
, -
.

(Gina Trapani), - Lifehacker,


,

, -. -
, .
: , .
. ,
? - ,
. .
, . .
, . .
.


Google .
, .
(Mary Hodder), information architect and interaction designer (from The Definition
of Beta)


, -, ?
(Jim Coudal), Coudal Partners

(
)
.
, .
. ,
. , , . -
.
, , .

. ?
? , ?
, ?
,
.
. . ,
. , , ,
.
, .
, . , .
, ,
, .
.


, ,

, . ,
- , .
. , .
, 24-48 , .
,
, ( , ).
, , .
.
, , .
, ,
. ,
, .



, (
). , PubSub, Technorati,
Feedster , (
). RSS
, .


-
.
. . ,
, .
, .
.
. . 5000 ,
, , .
. .
. ,
.

. ,
Adobe, Intuit Microsoft, . ,
,
. .
, ,
.
, ,
.

, .
, ,
. , . ,
.
Flikr. ,
(The Game Neverending).
, ,
( ).
.
. . , ,
.

16


!
, ! , ,
Getting Real . ,
, . , ,
.
:

. . ,
-. . - ,
- .
, .
.
,
. ,
. ,
. ,
. ,
.
. -
. ,
.

,
, . , ,
, ,
.
, . ,
. ,
. ,
, 95% . ,
. , ...
, . ,
. ,
.

,
, Getting Real
. ,
. :

, ,
,
.
- White Stripes :
, , - ,
..
iPod Apple ,
, .

.

30- Get Real.
, ,
, .
,
, .
...

, Getting Real ,
. , .
. ,
.


, Getting Real.
gettingreal [at] 37signals [dot] com.
37signals Signal vs. Noise -
Getting Real, ,
.
, , !