Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги хакеры / журнал хакер / специальные выпуски / Специальный выпуск 53_Optimized

.pdf
Скачиваний:
1
Добавлен:
20.04.2024
Размер:
9.18 Mб
Скачать

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

.c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

df

 

 

 

n

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

F

 

 

 

 

 

 

t

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

 

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

 

to

 

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Спец 02(51), *nix без проблем

Хакер 02(74)

Железо 02(12)

Мобильные компьютеры 02(53)

Обновления для Windows за месяц

орошо, когда любимое занятие при- Õ носит не только деньги, правда? И если ты решил посвятить себя ком-

мерческому кодингу, то держи в помощь себе диск, содержащий массу полезного софта, который облегчит тебе жизнь и принесет много удовлетворенных клиентов :).

КОНСТРУКТОРЫ

STUFF

ÑÎÔÒ ÎÒ NONAME

ИНСТАЛЛЕРОВ

 

.GNU 0.6.12

 

Nero InfoTool 3.0

 

 

 

 

 

Microsoft Visual Studio

 

Mono 1.0.6

 

WinTools.net Classic 5.3

 

 

 

 

 

 

Installer 1.1

 

HelpScribble 7.4.2

 

Process Explorer 9.01

 

 

 

 

 

NSIS Installer 2.05

 

LMD ElPack 4

 

AnVir Task Manager 3.7

 

 

 

 

 

 

 

Setup Factory 7.0

 

Tnt Delphi UNICODE

 

jv16 PowerTools 2005

 

 

 

 

 

 

 

Inno Setup 5.0.8

Controls

1.50.271

 

 

(Win32/исходники)

 

XML Editor 1.02 build 101

 

BestCrypt 7.12.01

 

 

 

 

ЛЮБИТЕЛЯМ СКИНОВ

 

XML Parser 2.4.17

 

MenuetOS 0.78 pre6

 

 

 

 

 

Microsoft XML 4.0 SP2

 

Fairstars Audio Converter

 

 

 

 

 

Almediadev

 

expat 1.95.8 (XML parser

1.50

 

 

 

 

BusinessSkinForm

äëÿ PHP)

 

PuTTY 0.57

 

 

(Delphi/Builder)

 

Xerces 2.6.0 (íà C++/Java

 

HyperSnap-DX 5.62.05

 

 

 

 

 

Almediadev

äëÿ UNIX/Win32)

 

DriverCleaner Pro 1.0

 

 

 

 

DynamicSkinForm

 

SMATCH 0.50 (ïàò÷ äëÿ

 

CDCheck 3.1.3.1b

 

 

 

 

(Delphi/Builder)

GCC)

 

Semonitor v3.0

 

 

 

Almediadev ThemeEngine

 

SPLINT 3.1.1 (UNIX/Win32)

 

ACDSee PowerPack 7.0.62

 

 

 

 

 

 

5.05 (Delphi/Builder)

 

Help&Manual 3.60

 

CCleaner 1.17.90

 

 

 

 

+ набор скинов от

 

FAR 1.70 beta 5

 

 

 

 

 

 

 

 

Almediadev

 

WinRAR 3.42

Все это на ЗАГРУЗОЧНОМ

 

 

 

AlphaControls 4

 

PocketRAR 3.41

CD!

 

 

 

 

 

SUIPack 5.7

 

TheBat! v3.0.1 Professional

 

 

 

 

 

 

 

 

 

 

 

SUISkin 2

 

ZoneAlarm Pro

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

INTRO

Ñуществует множество способов заработка. Можно стать менеджером, а можно ученым, технологом, кондитером, экономистом, юристом, программистом - кем угодно. "Ассортимент" профессий самый широкий. Совет тут может быть один: сделать так, чтобы выбранное занятие приносило не только

финансовое, но и моральное удовлетворение. Именно тогда ты сможешь создавать что-то принципиально новое независимо от того, в какой области работаешь.

Создание программного продукта - большое искусство, креатив, созидание! Мы расскажем тебе, как заработать своими собственными мозгами в удивительном мире информационных технологий. Покажи миру свой талант программиста во всей его красе! Помни, что хорошую программу всегда можно продать и заработать на этом немало денег. Но на таком нелегком пути тебя поджидают множество препятствий. Мало просто написать отличную программу – потребуется еще "раскрутить" ее, зарегистрировать на различных ресурсах, защитить от взлома, написать грамотную документацию, создать дистрибутив… Кроме того, важно правильно в юридическом отношении оформить свои права на разработку и решить еще множество проблем.

Чтобы помочь тебе в преодолении такой "полосы препятствий", мы подготовили этот номер. Только не забывай, что если ты будешь заинтересован лишь в деньгах, то вряд ли достигнешь больших высот. Кодинг - это в первую очередь творчество. Не забывай об этом и читай твой любимый журнал. Добро пожаловать в мир коммерческого программирования!

Ашот Оганесян

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

СОДЕРЖАНИЕ

w Click

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

¹ 04 (53)

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

ЗАРАБОТОК

4 Шаровары на босу ногу

Как перестать программировать только для души

10 Золотые горы shareware

Сколько сегодня зарабатывают лидеры shareware-индустрии

14 Шаровароварение: ингредиенты

Как из классного кода сделать коммерчески успешный продукт

18 Сайт как маркетинговый ход

Какой сайт нужен для продвижения shareware

22 Кручу-верчу

Как раскрутить и продать свою программу

26 Общество - друг программиста

Обзор российского sharewareсообщества

28 Защити себя сам

Технологии защиты программных продуктов

32 Свободу софту

О свободном софте доступно и без фанатизма от автора нескольких популярных open- source-проектов

38 Не шароварами едиными жив кодер

Альтернативы shareware

40 Что такое copyright?

Основы юридической защиты ПО

44 Испытано на себе

История одного проекта

48 Документальный плюс

Нужна ли документация программе

52 Спец по установке

Создание инсталлятора для программы

ТЕХНОЛОГИИ

56 Íà ÷åì è êàê

Разбираемся: как правильно писать большую и качественную программу

60 Непсихологические тесты

Разбираемся в тестировании программного обеспечения

64 Телефонное программирование

С чем едят J2ME, или как запрограммировать телефон

68 По ту сторону кодинга

Обзор существующих технологий программирования и областей их применения

72 Программа-полиглот

Учимся локализации программ

76 .NET конкурентам!

Технология .NET на пальцах

80 Выделка шкур в домашних условиях

Пишем плеер с поддержкой скинов

84 Копилка технологий

Язык XML в разрезе

РАБОТА НЕ ВОЛК

88 Без бумажки никуда

Сертификация и образование программиста

92 Программирование денег лопатами

Мнение спеца о заработке денег на кодинге

98 В иностранную фирму требуется

Кто такие иностранные работодатели и что они делают на нашем рынке труда?

SPECail delivery

102 Обзор книг

Что полистать

104 FAQ

Все, xто ты хотел знать о shareware, но боялся спросить

106 Studyjob для кодера

Как найти работу программистом

ЭКСПЕРТЫ

НОМЕРА

Леонид Кофман

Менеджер по стратегическому развитию компании RealSofts

Евгений

"Firstborn"

Рогов

Аналитик и специалист по качеству ПО

ЗАРАБОТОК

14 Шаровароварение: ингредиенты

Как из классного кода сделать коммерчески успешный продукт

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

F

 

 

 

 

 

 

t

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

 

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

w Click

to

 

 

 

 

m

»

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

 

.

 

 

 

 

 

.c

 

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ОФФТОПИК

ТЕХНОЛОГИИ

CÎÔÒ

64 Телефонное

Самый вкусный софт

программирование

110 NoNaMe

 

HARD

Ñ ÷åì åäÿò J2ME, èëè

112 Новый средний

как запрограммировать

PCI-E видеоакслераторов

телефон

класс

 

Ищем золотую середину среди

 

117 LGA 775 ñ

 

турбиной

 

Igloo GlacialTech Turbine 4500

 

Pro

 

112 Паяльник

 

Reset’нем по-быстрому?

 

ÑREW

 

116 E-ìûëî

 

Пишите письма!

 

STORY

 

120 Атака на

 

гипоталамус. Часть I

 

ÍÀRD

112 Новый средний класс

Ищем золотую середину среди PCI-E видеоакслераторов

Редакция

» главный редактор

Николай «AvaLANche» Черепанов (avalanche@real.xakep.ru)

»выпускающие редакторы

Ашот Оганесян (ashot@real.xakep.ru), Николай «Gorlum» Андреев (gorlum@real.xakep.ru)

»редакторы

Александр «Dr.Klouniz» Лозовский (alexander@real.xakep.ru),

Андрей Каролик (andrusha@real.xakep.ru)

» редактор CD

Иван «SkyWriter» Касатенко (sky@real.xakep.ru)

» литературный редактор

Валентина Иванова (valy@real.xakep.ru)

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

 

 

 

Art

»арт-директор

Кирилл Петров «KROt» (kerel@real.xakep.ru) Дизайн-студия «100%КПД»

»верстальщик

Алексей Алексеев

» художник

Константин Комардин

Реклама

»директор по рекламе ИД (game)land

Игорь Пискунов (igor@gameland.ru)

»руководитель отдела рекламы цифровой и игровой группы

Ольга Басова (olga@gameland.ru)

»менеджеры отдела

Виктория Крымова (vika@gameland.ru) Ольга Eмельянцева (olgaeml@gameland.ru)

» трафик-менеджер

Марья Алексеева (alekseeva@gameland.ru) тел.: (095) 935.70.34 ôàêñ: (095) 924.96.94

Распространение

»директор отдела дистрибуции и маркетинга

Владимир Смирнов (vladimir@gameland.ru)

»оптовое распространение

Андрей Степанов (andrey@gameland.ru)

»региональное розничное распространение

Андрей Наседкин (nasedkin@gameland.ru)

»подписка

Алексей Попов (popov@gameland.ru)

» PR-менеджер

Яна Агарунова (yana@gameland.ru)

òåë.: (095) 935.70.34 ôàêñ: (095) 924.96.94

PUBLISHING

»издатель

Сергей Покровский (pokrovsky@gameland.ru)

»учредитель

ÎÎÎ «Ãåéì Ëýíä»

»директор

Дмитрий Агарунов (dmitri@gameland.ru)

»финансовый директор

Борис Скворцов (boris@gameland.ru)

Горячая линия по подписке

òåë.: 8 (800) 200.3.999

Бесплатно для звонящих из России

Для писем

101000, Москва, Главпочтамт, а/я 652, Хакер Спец

Web-Site http://www.xakep.ru

E-mail spec@real.xakep.ru

Мнение редакции не всегда совпадает с мнением авторов. Все материалы этого номера представляют собой лишь

информацию к размышлению. Редакция не несет ответственности за незаконные действия, совершенные с ее использованием, и возможный причиненный ущерб.

За перепечатку наших материалов без спроса - преследуем.

Отпечатано в типографии «ScanWeb», Финляндия

Зарегистрировано в Министерстве Российской Федерации по делам печати, телерадиовещанию

и средствам массовых коммуникаций ÏÈ ¹ 77-12014 от 4 марта 2002 г.

Тираж 42 000 экземпляров. Цена договорная.

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

F

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

P

D

 

 

 

 

 

 

 

 

o

 

 

 

 

 

 

P

D

 

 

 

 

 

 

 

 

o

 

 

 

 

NOW!

r

 

 

 

 

 

 

 

 

 

 

NOW!

r

 

 

 

 

 

 

 

 

ЗАРАБОТОК

ШАРОВАРЫНАБОСУНОГУ

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

4

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

m

w Click

 

 

 

 

 

 

o

Евгений "Firstborn" Рогов (jevgenijsr@gmail.com)

 

w Click

 

 

 

 

 

 

o

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

.c

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

.c

 

 

 

p

df

 

 

 

 

e

 

 

 

 

 

 

 

 

 

p

df

 

 

 

 

e

 

 

 

 

 

 

g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-x cha

 

 

 

 

 

 

 

 

 

 

 

Content:

ШАРОВАРЫ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 Шаровары на босу ногу

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Как перестать программировать

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

только для души

ÍÀ ÁÎÑÓ ÍÎÃÓ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10 Золотые горы share-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ware

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сколько сегодня зарабатывают

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

лидеры shareware-индустрии

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14 Шаровароварение:

КАК ПЕРЕСТАТЬ ПРОГРАММИРОВАТЬ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ингридиенты

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Как из классного кода сделать

ТОЛЬКО ДЛЯ ДУШИ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

коммерчески успешный продукт

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18 Ñàéò êàê

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

маркетинговый ход

 

ы уже освоил любимую среду разработки, имеешь опыт участия в реальных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Какой сайт нужен для продвижения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Òпроектах, но вдруг тебя посетило чувство, что это не совсем то, чего тебе

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

shareware

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22 Кручу-верчу

хотелось бы... Что делать? Заняться чем-то более интересным или прибыль-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ным? В этой статье я постараюсь помочь тебе найти ответы на эти вопросы.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Как раскрутить и продать свою

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

программу

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26 Общество - друг

Ê

акие цели ты ставишь себе?

Начнем с главного: тебе понадобится много

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

программиста

Тебе просто хочется попробо-

времени, чтобы всерьез развить shareware-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обзор российского shareware-

вать себя в чем-то новом, тебя

проект. Если ты работаешь на двух работах и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сообщества

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

воодушевляет реализация

еще учишься, думаю, не стоит даже начи-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28 Защити себя сам

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

собственных идей на практи-

нать. А вот урвать по паре часиков в день

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Технологии защиты программных

ке? Или ты не прочь и подзаработать? Твоя

после работы – это вполне реально, правда,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

продуктов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

цель, как всегда, определяет все и вся, опре-

это будет происходить в ущерб общению с

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32 Свободу софту

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

деляет путь, по которому ты пойдешь. Эта

противоположным полом и с алкогольными

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О свободном софте доступно и без

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

цель определяет, кто ты - любитель или про-

напитками. Всегда приходится выбирать! Од-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

фанатизма от автора нескольких

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

популярных opensource-проектов

фессионал. Как любитель, ты подойдешь к

ним словом, время – ресурс невосполнимый,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

38 Не шароварами

процессу с вдохновляющей точки зрения:

и, начиная строить свою shareware-империю,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

едиными жив кодер

будешь делать такой продукт, который нра-

помни, что само по себе ничего не произой-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Альтернативы shareware

вится тебе, и сделаешь его таким, каким он

дет, ты должен будешь прилагать ежеднев-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

40 Что такое copyright?

понравился бы именно тебе. Как профессио-

ные усилия и тратить на них свое драгоцен-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Основы юридической защиты ПО

нал, ты начнешь с исследования рынка, бу-

ное время.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

44 Испытано на себе

дешь продвигать такой продукт, который бу-

Второе, что тебе понадобится, – это деньги.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

История одного проекта

дет пользоваться спросом, и сделаешь его

Вспомни, shareware – это бизнес. Он привле-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

48 Документальный плюс

таким, каким его хочет видеть твой покупа-

кателен тем, что заниматься им может деве-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

òåëü.

 

 

 

лопер-одиночка при вполне скромных на-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Нужна ли документация программе

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

52 Спец по установке

Как бы там ни было, твой путь сейчас ле-

чальных вложениях, но, тем не менее, они

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

жит в страну shareware, или в край условно-

будут нужны. Как минимум, тебе понадобятся

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Создание инсталлятора для

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

бесплатного программного обеспечения, ес-

сайт и доменное имя второго уровня. Твой

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ли говорить официально. Почему именно

бесплатный хостинг не подойдет. Начинать

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

shareware? Потому что это бизнес. Да, это

проект без домена и сайта на нормальном

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

больше бизнес, чем кодинг, хотя и кодингу

хостинге несерьезно, а несерьезность в биз-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗАРАБОТОК

здесь есть место. А свой бизнес – это свобо-

несе губительна и непростительна. В конце

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

да как в финансовом отношении, так и в от-

концов, доменное имя можно купить всего за

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ношении свободы полета мысли: ты смо-

$14,95 (а можно и дешевле - прим. ред.) в год

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

жешь делать то, что хочешь делать сам, а не

(íà http://mapname.com, например), а нормаль-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

то, что считает

ный хостинг тебе обойдется в сумму $5-10 в

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

важным дядя-на-

месяц. Не так уж страшно, правда? Кстати,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

чальник. Заман-

раз уж зашла речь о деньгах, позаботься,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

чиво, правда? Но

чтобы у тебя был счет в банке для получе-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

надо помнить,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

что до полной

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

финансовой не-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

зависимости на

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

одном только

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

своем shareware-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

бизнесе начина-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ющему ой как

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

далеко... Надо

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

когда-то начи-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Книгу Станислава Жарко-

íàòü, íå òàê ëè?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ну вот и начнем,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ва рекомендуется прочи-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

тать всем шароварщикам!

пожалуй.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

НЕ СОВСЕМ С НУЛЯ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Итак, ты твердо решил встать на путь ша-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

роварщика. Тебе предстоит делать множест-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

во наверняка новых для тебя вещей, так что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

перед началом пути неплохо бы удостове-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Доменное имя второго уровня уже давно стоит

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

риться, что у тебя с собой есть все, что мо-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вполне приемлемых денег, так что начинать про-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

жет понадобиться.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ект без него просто непростительно

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ХАКЕРСПЕЦ

04(53) 2005

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

 

w Click

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

g

.c

 

 

 

p

 

 

 

 

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

Нормальный хостинг вряд ли тебя разорит

ния заветной прибыли и кредитная или дебетная карточка, пригодная для сетевых расчетов оплаты хостинга и домена.

С самым неприятным, кажется, покончили. Теперь составляем небольшой список навыков, которые тебе понадобятся для работы. Итак, ты должен уметь программировать. Язык и среда на данном этапе не так важны, главное – ты должен быть в состоянии писать качественный код с нормальной скоростью. Еще ты должен уметь тестировать. Начинающие программисты часто этим пренебрегают, а зря. В работе над shareware-проектом тебе придется быть и девелопером, и тестером. Причем качество тестирования – далеко не самый последний фактор, в конечном итоге он определяет продаваемость продукта. А еще (о ужас!) тебе придется написать ка- чественную документацию к своему продукту и создать красивый сайт для него.

Внимание: вся писанина должна быть на английском! Увы, тут ничего не поделаешь – ориентироваться на продажи shareware исключительно на просторах необъятной Родины по меньшей мере слишком смело. Если тебя беспокоит финансовая сторона дела, то ориентироваться следует на буржуев с толстыми кошельками и развитую систему платежей. Даже если кто-то из наших соотечественников решит купить твой продукт, он сто раз передумает по вине отсутствия отлаженных систем и средств оплаты (однако если ты ярый патриот, компания RuPay, предоставляющая более 20-ти способов оплаты жителям России и стран СНГ, поможет тебе в полу- чении денег и с твоих соотечественников – прим. ред.). У тебя кредитка уже есть (правда?), а у большинства

ее нет, и заводить ее для оплаты регистрации одной понравившейся программки станет мало кто. Нашему человеку, к сожалению, часто будет проще отправится на Google, добавить к названию твоей программы незамысловатое словечко crack и полу- чить все за просто так. Увы.

Вот какие ресурсы тебе понадобятся. Что самое интересное, они взаимозаменяемы! Например, если с начальным капиталом у тебя не густо, зато есть время и нужные навыки, можешь делать все сам и в результате потратиться только на хостинг и домен. А если есть немного деньжат, но с иностранным языком так себе – заплати переводчику, и вот уже у тебя есть

èинтерфейс, и файл справки на грамотном английском. Если писать тексты для сайта, справки и интерфейса все же возьмешься сам и если к тому же тебе не довелось пару лет прожить в Штатах или в Англии, воспользуйся услугами пруфридеров – носителей языка, которые прочтут тексты твоего сочинения и исправят ошибки

èстилистические неточности. Поверь, покупателя очень легко потерять изза неграмотно написанной первой страницы сайта или грамматической ошибки где-то в интерфейсе.

ОТ ИДЕИ ДО МОДЕЛИ...

Когда-то давно была такая забавная книжка для юных самоделкиных – "От идеи до модели". Причем она тут? Любое дело, будь то выпиливание лобзиком или shreware-проект, нужно начинать с хорошей идеи. И тут возникает вечный вопрос о том, где взять идею? Вопрос сложен, потому что идея она как мед (который, как известно, очень странный предмет): либо есть, либо нет. А откуда приходят идеи, не знает никто. Однако применительно к shareware можно сказать следующее: если некий индивид всерьез решил заняться созданием своего проекта, то, скорее всего, некая идея у него уже имеется. И вопрос в основном заключается в том, как определить, стоящая эта идея или нет? Было бы весьма обидно убить на проект месяц труда, а потом обнаружить, что продаваемость продукта на нуле из-за того, что идея никуда не годилась с самого начала. С созданием программных продуктов так бывает всегда: чем дальше ты продвинешься, прежде чем откроется ошибка, тем дороже она будет стоить. В процессе обдумывания идеи ты можешь понять, что она не так хороша, как тебе казалось сначала, и ты сможешь ее просто отбросить. Если же это обнаружится позже... ну что ж, твой труд, время, а может быть, некоторое количество дензнаков окажутся потраченными впустую. Может быть, не совсем впустую, ты же приобрел бесценный опыт, хотя обычно это мало утешает.

5

Как проверить твою идею на живу- честь и доходность? На самом деле тебе придется провести маркетинговое мини-исследование – выяснить ситуацию на рынке, на который ты собираешься проникнуть. К счастью, в нашем случае это совсем не сложно: тебе в основном понадобятся три вещи: www.google.com, www.download.com è

собственные мозги.

Представь, что твоя идея уже реализована. Представил? Представь в подробностях: как будет называться продукт, сколько он будет стоить (ценообразование – это черная магия, но для начала просто возьми какую-ни- будь цифру навскидку, надо же с че- го-то начинать), как будет выглядеть твой сайт и сама программа, что она будет уметь и как она будет это делать.

А теперь задействуем первые два ресурса из трех вышеперечисленных. Найди своих конкурентов (кстати, их наличие скорее благо, чем зло, но об этом позже), сравни себя с ними. Сколько их? Твой софт дороже, дешевле или стоит примерно столько же? А как с функциональностью? Что нового ты хочешь принести в эту нишу? Чем ты обойдешь конкурентов?

Это что-то должно существовать, иначе просто не имеет смысла начи- нать проект: уникальная (и при этом нужная!) функциональность, привлекательная цена. Кстати, не спеши сильно снижать цену, потому что, вопервых, регистратор возьмет с тебя комиссию за свои услуги и при небольшой цене на продукт это может быть весьма заметно (например, ShareIt захочет поиметь с каждой продажи или $2,95 плюс 5% от стоимости продукта, или 14,90% от стоимости продукта, но не меньше $2,50). Вовторых, покупатель, привыкший, что »

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-x cha

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

 

 

W

 

 

 

 

 

 

 

 

 

S

 

 

 

 

 

 

 

 

 

K

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

U

 

 

 

 

 

 

 

 

 

B

 

Не могу не упомянуть статью Стива Павлины о любителях и профессионалах (название именно такое): www.dexterity.com/articles/share- ware-ama- teurs-vs-share- ware-profes- sionals.htm.

465 000 скачек за неделю – есть к чему стремиться!

 

 

 

 

hang

e

 

 

 

 

 

 

 

C

 

E

 

 

 

 

X

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

w Click

 

 

 

 

 

m

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

df

 

 

n

e

 

 

E

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

 

W

 

 

 

 

 

 

 

 

S

 

 

 

 

 

 

 

 

K

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

U

 

 

 

 

 

 

 

 

B

 

 

 

 

 

 

 

Решил всерьез разобраться в тонкостях софтварного ценообразования? Начни с "Верблюдов и песочницы" Джоеля Спольски: http://russian.j oelonsoftware.c om/Articles/Ca melsandRubber Duckies.html.

Существует множество регистраторов, тебе придется выбрать одного или двух, так что неплохо бы сравнить предлагаемые сервисы, например, тут: www.blackcatsystems.com/r egservices.

6 ЗАРАБОТОК ШАРОВАРЫНАБОСУНОГУ

все продукты в интересующей его ниши стоят около $100, может заподозрить неладное увидев, что твой продукт стоит $20 при той же заявленной функциональности. А подозрительный покупатель – не покупатель, он потерянный покупатель.

Очень просто отпугнуть покупателя неправильной ценой. Если она будет неоправданно выше, чем у конкурентов, клиент просто пожалеет денег.

Если цена окажется слишком низкой, покупатель решит, что твой софт невысокого качества, что ее производитель несерьезный и вообще стыдно приобретать такую дешевку. Вот ты бы пошел на крутую вечеринку в кедах за пару баксов? Наверное, нет. Как ни странно, у покупателя софта часто срабатывает тот же рефлекс: "Я человек солидный, мне не нужен органайзер за $10, засмеют. Лучше возьму вон тот за $25..." Нередко, кстати, объем продаж возрастает в несколько раз (!) в результате одного увеличения цены с $14,95 до $19,95, в то время как сам продукт никак не изменился! Просто в результате изменения цены поменялся имидж продукта,

àэто очень многого стоит.

Ты наверняка заметил, что цены на

программные продукты (и не только на них) часто выглядят весьма некругло - $19,95, $24,95 и т.п. Все очень просто: умом понимая, что $29,95 всего на пять центов меньше $30, клиент, тем не менее, подсознательно воспринимает первую цену как гораздо более низкую, потому что $29,95 - это "двадцать с чем-то там", а $30 - "целых тридцать баксов". Такой нехитрый психологический трюк следует использовать всегда, особенно когда он позволяет уменьшить первую цифру цены, как в нашем примере. На выбор цены для твоего продукта бу-

дут влиять множество факторов, например, уровень доходов потребителя из целевой аудитории и то, сколько он готов с легкостью заплатить за небольшую shareware-утилитку. Бытует мнение, что американцы воспринимают суммы примерно $10-20 как мелочь, которую можно без особых раздумий потратить на маленький приятный софтик, не отягощенный ничем суперсерьезным, так что многие для начала ориентируются именно на эти суммы.

Когда размышляешь о нишах и о конкурентах, может показаться, что лучший вариант – придумать что-то совершенно новое, то есть создать новую нишу. Там не будет конкурентов, ты будешь сам себе флагман рынка – весьма заманчиво! Не все так просто. Задумайся, почему до сих пор не появилось подобных программ? Может быть, просто потому что они никому не нужны? Залог успеха shareware-проекта в его массовости, ты должен заинтересовать своим продуктом максимально широкие массы. Ты должен быть уверен, что тысячи людей захотят скачать твое произведение. Один из способов вселить в себя такую уверенность – это удостоверится, что подобные программы существуют, скачиваются и продаются. Как нельзя лучше это видно на примере больших архивов программ: посмотри на количества скачек, исследуй структуру каталога, какие бывают категории? А подходящая категория для твоего проекта есть? Если нет, дело плохо, ты попадешь куда-нибудь в Miscellaneous, где твой продукт тихо умрет естественной смертью.

Резюмируя рассуждение об идеях для твоего проекта, остается только констатировать, что все что можно уже придумано и написано, и это хо-

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

 

w Click

 

 

 

 

 

 

m

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

рошо. Парадоксально? Предоставь .

 

 

 

 

 

e

 

 

 

p

df

 

 

 

g

.c

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

-x cha

 

 

 

 

 

другим почетное право создавать ры- нок для тебя, проталкивать абсолютно новые идеи. Как начинающий шароварщик, ты, скорее всего, этого просто не потянешь. Зато ты можешь посмотреть, что делают другие, оценить чужое творчество и сделать луч- ше! Таким образом ты придешь на подготовленный рынок, будешь уверен в наличии людей, реально заинтересованных в покупке продукта, и вообще будешь чувствовать себя сухо и комфортно.

КОМУ СОФТИНКУ?

Допустим, с идеей ты определился, несмотря на мои отчаянные попытки тебя окончательно и бесповоротно запутать и запугать. Движемся вперед и решаем, подо что и под кого ты будешь писать. Ответ на первый вопрос очевиден, если не забыть о принципе массовости пользователя как об основе успешного shareware-проекта. Угадай с трех раз, какая ОС наиболее популярна в массах? То-то же, Windows. Под нее и будем писать. Я очень уважаю Linux-эксперта в твоем лице, но писать shareware под *nixсистемы – занятие неблагодарное. Все дело в том, что тамошнее сообщество, взращенное на фактически бесплатном программном обеспечении с открытым исходным кодом, очень болезненно реагирует на попытки требовать денег за софт. Этот номер не пройдет. Большие компании могут позволить себе эксперименты в этой области, но для одиночки это абсолютно безнадежный вариант. Есть, кончено, и другие операционные системы – тот же Symbian и похожие на него платформы для мобильных устройств. Полагаю, попробовать писать shareware под эти системы при боль-

 

 

 

 

 

На больших софтварных архивах вроде TuCows представле-

А ты уже нашел категорию для своего проекта?

 

ны разные платформы, но мы будем писать под Windows!

 

 

 

ХАКЕРСПЕЦ 04(53) 2005

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

 

to

 

 

 

 

 

 

w Click

 

 

 

 

 

 

m

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

.

 

 

 

 

 

шом желании можно, но весьма рис-

 

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

-xcha

 

 

 

 

 

кованно из-за небольшого количества пользователей, несравнимого с размером армии зачарованных Windows'ом. Итак, выбор более или менее очевиден – пишем под Windows.

Кто будет твоим пользователем? В некоторой степени это уже определил выбор платформы: средний компьютерный пользователь-буржуин, использующий компьютер в офисе, дома или и там, и там. Он привык к тому, что за софт надо платить. Он не имеет ничего против этого и готов заплатить и тебе, если твой продукт окажется ему полезен. Наша задача - убедить его, что без твоего софта просто ну никак нельзя жить дальше! Это будет проще сделать тогда, когда ты сам будешь регулярно использовать свою собственную разработку по прямому назначению. Проще говоря, если ты написал систему отслеживания ошибок в программном обеспече- нии, то во всех своих проектах ты должен использовать именно ее, а не BugZilla, например. Таким образом, ты эффективнее осуществишь тестирование своего продукта, тоньше прочу- вствуешь его достоинства и недостатки и, в конечном счете, сможешь убедить посетителя сайта своего продукта в том, что из простого любопытствующего посетителя ему неплохо бы перевоплотиться в зарегистрированного! Словом, сама предметная область, в которой ты планируешь развернуться со своим проектом, должна быть тебе не только очень хорошо знакома, но и интересна: только тогда тебе удастся эффективно поддерживать свой энтузиазм на должном уровне для успешного продолжения проекта.

Так что перед тобой стоит непростая задача: сбалансировать свой интерес к разрабатываемому продукту с его будущей продаваемостью. Нельзя бросаться в крайности, нужно попытаться придерживаться золотой середины. И пусть поначалу кажется, что нет такой области, к которой ты мог бы приложить свои силы как share- ware-девелопер. Такая область всегда найдется, надо только не бросаться на первую попавшуюся идею, не цепляться за нее, как за соломинку кандидат в утопленники, а вдумчиво анализировать перспективы и, если они печальные, продолжать поиски!

БОРЬБА ЗА ВЫЖИВАНИЕ

А знаешь, кто твой самый хороший помощник в поисках? Никогда не угадаешь – конкуренты! Их наличие есть скорее благо, чем зло, по одной простой причине: конкуренты делают часть твоей работы за тебя. Они готовят для тебя рынок сбыта, они насаждают в головах твоих потенциальных покупателей мысль о том, что такой софт им просто необходим, они невольно подкидывают тебе идейки о том, что стоит делать, а от чего луч-

ше воздержаться. Проще говоря, они совершают ошибки, на которых тебе, человеку безусловно мудрому (раз уж ты решил заняться шаровароварением), можно будет многому нау- читься. Именно на фоне своих конкурентов ты выделишься своими свежими решениями, более адекватной ценой и мало ли чем еще! А вот не будь их, на фоне кого бы ты выделялся? То-то же.

Давай подумаем, как мы можем использовать злых акул капитализма себе во благо. Во-первых, как индикатор необходимости данного класса программного обеспечения: есть спрос, есть предложение (твои будущие конкуренты). Во-вторых, как генератор идей. Не поленись выкачать все (ну или хотя бы основные) конкурирующие продукты и посмотреть, чем они отличаются друг от друга, чем похожи, чем стараются перетащить на свою сторону пользователя, чего нет ни у кого из них? Может быть, твои соперники начинали в стародавние времена и с тех пор кардинально не меняли пользовательский интерфейс? Тогда, вполне вероятно, тебе будет достаточно продублировать основную функциональность конкурирующих продуктов, сделать все красиво, со скинами, специально заказанными иконками и справочной системой на основе HTML Help. Немного скинуть цену, и вот ты уже заполучил своих покупателей – тех, кому надоели корявый вид других продуктов в этой категории. А может быть, на твой свежий взгляд, всем продуктам в этой категории чего-то не хватает? Восполни этот дефицит, пропиарься на основе этой до недавнего времени отсутствовавшей функции, и вуаля - у тебя опять появились покупатели, которые с радостью поправят твое благосостояние.

Однако не всякий конкурент может быть полезен тебе как начинающему шароварщику. Для примера скажи, ты бы стал писать свою операционную систему и распространять ее как shareware? Ты скажешь, что это самая бредовая идея из всех, что только могут возникнуть в самом воспаленном воображении, и ты будешь полностью прав! А почему? На рынке ОС есть очень неудобные конкуренты: мелкософтовый гигант с его миллиардными доходами и раскрученным продуктом (угадай, каким) и ОС семейства Linux, отличительной особенностью которых является их бесплатность. Шароварщик-одиночка не сможет тягаться с Microsoft и его рекламным бюджетом, даже если напишет ось, которая в сто раз лучше Windows XP. Точно так же он не сможет тягаться с качественным бесплатным продуктом! Кто станет платить, если можно получит то же самое бесплатно? Кроме того, одиночка не напишет ОС за реальное время, что, казалось бы, сводит ценность

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

7

 

 

 

 

BUY

 

 

 

 

 

 

 

to

 

 

 

 

 

 

w Click

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

 

-x cha

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

 

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

 

 

 

W

 

 

 

 

 

 

 

 

 

 

S

 

 

 

 

 

 

 

 

 

 

K

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

U

 

 

 

 

 

 

 

 

 

 

B

 

 

Первые четыре позиции в списке Most Popular на Download.com занимают бесплатные программы

этого примера к нулю, но я все-таки надеюсь, что суть ты схватил.

А вот еще несколько подобных примеров. По моему скромному мнению, не стоит начинать свою шароварописательскую деятельность с попыток создать и продать аналог MS Office или Adobe Photoshop просто потому, что эти два вполне коммерческих продукта являются стандартом дефакто, и конкурировать с ними могут только очень дешевые (но функционально не ущербные!) или вообще бесплатные продукты – в нашем слу- чае в роли таковых могут выступать, скажем, Open Office и Gimp. В общем случае наличие в твоей целевой нише известных, функционально богатых и бесплатных продуктов должно настораживать очень сильно. Вряд ли ты сможешь рассчитывать на успех shareware-продукта там, где имеется сильный и к тому же бесплатный конкурент. Не стоит писать медиапроигрыватель, потому что есть WinAmp. Не стоит замахиваться на рынок универсальных просмотрщиков графики, потому что XnView все равно лучше и не стоит ничего. Не пробуй продавать еще один FTPклиент, потому что есть, например, FileZilla. Хочешь написать и продать ICQ-клиент? Вспомни, что Miranda пока что никуда не делась и исчезать с горизонта не собирается... И таких примеров можно привести море! Я не утверждаю, что тебе никогда не удастся превзойти тот же WinAmp и занять его на данный момент очень даже лидирующее положение. Поче- му бы и нет? Я просто хочу, чтобы ты осознал, что начинать с этого, наверное, не стоит.

Обобщая все вышесказанное о конкурентах, можно сделать такой вывод: для начинающего шароварщика вроде тебя идеальной будет такая ниша, на которую, во-первых, пока не »

Хочешь пообщаться с живыми шароварщиками? Заходи на www.rsdn.ru, в раздел "Фору- мы"->"О жиз- ни"-> Shareware, узнаешь много интересного и полезного (особенно если умеешь пользоваться поиском).

Ответы на некоторые вопросы ты наверняка найдешь в русском шароварном FAQ'е: www.shpaga.ru /faq2. Ресурс во многом уникальный, хотя и давно не обновлявшийся.

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

8

ЗАРАБОТОК

ШАРОВАРЫНАБОСУНОГУ

w Click

to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

o

 

 

 

 

 

 

 

 

 

 

 

 

зрение, так нет же, находятся личнос-

 

.

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

df

 

 

 

g

.c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

-xcha

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ти, которые не хотят следовать логи-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ке! Они никак не могут понять, что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

код в шароварном продукте – отнюдь

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

не единственная и даже не централь-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ная составляющая. Да, код очень ва-

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

жен, но ровно настолько же важна и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

справочная система, и сайт продукта,

 

S

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и интерфейс, и продуманность инс-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

таллятора, и маркетинг! А кодер, не

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

K

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

изменивший своего взгляда на вещи,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

все так же продолжает исступленно

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

писать код и никак не может взять в

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

толк, отчего его продукт не продается

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

при ТАКОЙ функциональности? Ко-

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

деру не понять, что пользователь не

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сможет использовать эту функцио-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

нальность, потому что справки или

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

нет, или она написана на таком коря-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вом английском, что мама не горюй.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Кодер не видит элементарных прома-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

хов в маркетинге и не понимает, что о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

его чудо-программе просто никто не

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

знает, но продолжает заниматься

 

 

 

 

 

 

 

 

Разместить свое творение на нескольких популярных

своим любимым делом – кодингом.

 

 

 

 

 

 

 

 

архивах - хорошее вложение средств при конкурентной

 

 

 

 

 

 

 

 

Это чудесно, но шароварщика из та-

 

 

 

 

 

 

 

 

борьбе, особенно если это стоит всего $9 в месяц

 

 

 

 

 

 

 

 

 

обратили серьезного внимания гиган-

кого типа не выйдет, по крайней мере

 

 

 

 

 

 

 

 

 

автора успешного проекта точно. Как

 

 

 

 

 

 

 

 

 

ты вроде Microsoft, Adobe, Corel и

лечиться? Отрешиться от кодинга и

 

 

 

 

 

 

 

 

 

иже с ними. Во-вторых, в этой нише

понять, что твоя shareware – это це-

 

 

 

 

 

 

 

 

 

бесплатных продуктов не должно

лый проект, который ты делаешь сам

 

 

 

 

 

 

 

 

 

быть вообще (бесплатные Lite-вер-

полностью, от и до, вплоть до марке-

 

 

 

 

 

 

 

 

 

сии других shareware-продуктов име-

тинга и поддержки, а не только пи-

 

 

 

 

 

 

 

 

 

ют право на существование, посколь-

шешь код. Взгляни на вещи шире. Ес-

 

 

 

 

 

 

 

 

 

ку это не самостоятельный продукт, а

ли ты прирожденный кодер, то тебе,

 

 

 

 

 

 

 

 

 

просто сильно урезанная версия

возможно, будет не так интересно за-

 

 

 

 

 

 

 

 

 

shareware-флагмана). Наконец, в

ниматься разработкой качественного

 

 

 

 

 

 

 

 

 

этой нише должны присутствовать

интерфейса, рисованием иконок или

 

 

 

 

 

 

 

 

 

как минимум два-три конкурирующих,

написанием справки, но иногда при-

 

 

 

 

 

 

 

 

 

активно развивающихся и платных

ходится делать то, что нужно, а не то,

 

 

 

 

 

 

 

 

 

(коммерческо-коробочных или share-

что хочется. В крайнем случае можно

 

 

 

 

 

 

 

 

 

ware) продукта. Так что если ты уже

кому-нибудь заплатить, и он сделает

 

 

 

 

 

 

 

 

 

нашел такую нишу и если к тому же

за тебя то, что ты не хочешь или не

 

 

 

 

 

 

 

 

 

она близка тебе по духу и интересам –

умеешь делать хорошо. Как бы там ни

 

 

 

 

 

 

 

 

 

считай, что тебе повезло!

было, помни, что успешный проект –

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сбалансированный проект.

ERRARE HUMANUM EST

Человеку действительно свойственно ошибаться – древние, как всегда, были правы. Однако ошибаться можно по-разному, и то, как человек реагирует на ошибки, часто определяет успех его предприятия, а shareware'ный бизнес тут далеко не исключение. Я попытаюсь помочь тебе избежать некоторых довольно распространенных ошибок, допускаемых начинающими на этом поприще. Я опять не хочу сказать, что соверши ты одну из таких ошибок - и все, пиши пропало. Все, что тебя не убьет, сделает тебя только сильнее! Однако повторять чужие ошибки совсем не обязательно, лучше ты наделай своих, уникальных ошибок, а от общих я постараюсь тебя если не уберечь, то хотя бы проинформировать об их возможности.

Начнем с основного. Сдается мне, что наиболее частая ошибка кодера, становящегося автором шароварного проекта – это остаться кодером. Будет вполне логично изменив сферу деятельности изменить и свое мировоз-

Почитывай статьи на www.joelonsoftware.com - это поможет тебе изменить закоренелое кодерское мировоззрение и узнать много нового обо всем, что касается software'ного бизнеса

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

 

 

to

 

 

 

 

 

 

w Click

 

 

 

 

 

 

m

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

Вторая типичная ошибка шаровар-.

 

 

 

 

 

e

 

 

 

p

df

 

 

 

g

.c

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

-x cha

 

 

 

 

 

щика – при разработке ориентиро- ваться на свои интересы, а не на интересы потенциального клиента. Это просто непрофессионально. Раз твой проект уже достиг той стадии, когда ты пишешь код, то у тебя уже должно сформироваться понимание того, для кого ты все это делаешь, у тебя перед глазами уже должен быть психологический портрет твоего идеального покупателя, ты должен знать, чего он хочет и что ему понравится. И, самое главное, этим идеальным покупателем не должен быть ты! А часто получается именно так: проект, изначально создававшийся "для себя", постепенно развивается, и на каком-то этапе автор решает перевести его в разряд shareware. Что ж, похвально, только при этом должна изменится и идеология разработки продукта!

Разработчик не должен быть единственным пользователем своего софта. Как же этого избежать? Всегда выслушивай комментарии и пожелания своих реальных пользователей (если первая версия уже выпущена). Если таковых нет, покажи свои наработки друзьям и коллегам, узнай их мнение и обязательно прислушайся к нему. Попробуй найти бе- та-тестеров, например, пообещай им бесплатную регистрацию за, скажем, три качественных и полных баг-ре- порта или за предложения по развитию продукта. Выложи бета-версию продукта на любимом программистском форуме, попроси оценить – получишь множество полезных советов от коллег (разумеется, после фильтрации бессмысленных высказываний скептиков и банального флуда), даже если эта версия пока что совсем сыра и вообще больше смахивает на прототип, чем на готовый продукт! Так что не следует стесняться спрашивать мнение других о том, что ты делаешь, а выяснив мнение со стороны, его следует принять как ценную информацию и активно внедрять в практику. Успешный продукт – это продукт, у которого много пользователей, ко мнению которых должен прислушиваться и разработчик.

Третья типичная ошибка: "стать шароварщиком просто, на шароварных продуктах можно легко и быстро сделать большие деньги". Я не стану спорить с тем, что успешный проект может приносить хороший доход. Однако никогда не поверю, что начинающий шароварщик сможет сделать потрясающий продукт прямо с самого первого релиза – так просто не бывает! Как говорится, без труда... В общем, хоть никого ниоткуда вытаскивать и не придется (по крайней мере, в буквальном смысле слова), без серьезного труда не обойтись, особенно если ты планируешь начать этот бизнес с минимальными денежными вложениями. Смирись с тем, что

ХАКЕРСПЕЦ 04(53) 2005