Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
12
Добавлен:
20.04.2024
Размер:
21.22 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

 

 

 

 

4500 ðóá.

11600 ðóá.

3Q 3QMMP F330HW

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ:

СЕТЬ: ETHERNET 10/100 МБИТ/С

РАЗЪЕМЫ: HDMI (ДО1080I), КОМПОЗИТНЫЙ, ОПТИЧЕСКИЙЦИФРО-

ВОЙАУДИОВЫХОД, СТЕРЕОRCA, 3X USB 2.0, 1X USB 2.0 SLAVE

БЕСПРОВОДНАЯСВЯЗЬ: WI-FI 802.11 B/G

ПОДДЕРЖИВАЕМЫЕФОРМАТЫ: MPEG-1, MPEG-2, MPEG-4, WMV9, MPEG-2 HD TS, MPEG-4 ASP L5 (БЕЗGMC), DVD-VIDEO ИSUPERBIT DVD, H.264, MKV, XVID, DIVX. КОНТЕЙНЕРЫ:MPEG 1, 2, 4, AVI, WMV, MPG, ISO, VOB, IFO, MP4, ASF, TP, TRP, TS, H.264 (MKV. MOV), АУДИОФОРМАТЫ MP3, .AAC, .OGG, .WMA, .WAV, .AC3, (ДЛЯDTS — ТОЛЬКОРЕЖИМPASS THROUGH), .FLAC, .PCM, .M4A

МАКСИМАЛЬНОЕРАЗРЕШЕНИЕВИДЕО: 1080I

ИСТОЧНИКИВОСПРОИЗВЕДЕНИЯ: ВНУТРЕННИЙHDD, USB HDD,

СЕТЬ

HDD ВКОМПЛЕКТЕ: НЕТ ГАБАРИТЫ, ММ: 187X193X60

Большойэкранэтогоплеерасразубросаетсявглазаещеприповерхностномзнакомствесним, аужкогдатывключишьегоиначнешьсмотреть, торадостинебудетпредела, таккаквыводимуюнадисплейинформациювидноажсдругогоконцакомнаты. Внешнийвидплеерахорош: корпусвыполненизчерногополупрозрачногопластикаисмотрится весьмаивесьманеплохо. Особенностьюегоявляетсято, чтоединовременноможетиспользоватьсятольковыход(поумолчаниюэтоHDMI). Экранноеменюпростоеипонятное, ауправлятьустройствомможнокак спультаДУ, такисоспециальнойпанели, котораяскрытавнижнейчасти плеера. Несмотрянавсенашистарания, свнешнимжесткимдискомэто устройствоработатьотказалось.

BBK NP101S

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ:

СЕТЬ: ETHERNET 10/100 МБИТ/С

РАЗЪЕМЫ: HDMI (ДО1080P), КОМПОЗИТНЫЙ, ВЫХОДS-VIDEO, АНА-

ЛОГОВЫЙСТЕРЕОВЫХОД, S/PDIF, 2X USB 2.0

БЕСПРОВОДНАЯСВЯЗЬ: N/A

ПОДДЕРЖИВАЕМЫЕФОРМАТЫ: MPEG1/2/4 ELEMENTARY (M1V, M2V, M4V), MPEG1/2 PS (M2P, MPG), MPEG2 TRANSPORT STREAM (TS, TP, TRP, M2T, M2TS, MTS), VOB, AVI, ASF, WMV, MATROSKA (MKV), MOV (H.264), MP4, RMP4, AAC, M4A, MPEG AUDIO (MP1, MP2, MP3, MPA), WAV, WMA

МАКСИМАЛЬНОЕРАЗРЕШЕНИЕВИДЕО: 1080P HDD ВКОМПЛЕКТЕ: 2 ТБ

ГАБАРИТЫ, ММ: 270X132X32

Отом, чтоэтоустройствообладаетбогатымфункционалом, сразузаявляетегонемаленькийметаллическийкорпус, накоторомрасположены разнообразныекнопки, разъемыииндикаторы. Богатоенастройками менюпозволяетвполноймереиспользоватьвозможностиплеера, средикоторыхестьфункцияработывкачествеавтономногоFTP-серве- ра, встроенныйторрент-клиент, атакжесовместимостьсразличными сетевымисервисами, такими, например, какGoogle Maps. Интегрированныйдвухтерабайтныйжесткийдискпозволитиспользоватьвсеэто помаксимуму.

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

XÀÊÅÐ 09 /140/ 10

019

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

X

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

F

 

 

 

 

 

 

t

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

r

P

 

 

 

 

 

NOW!

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

w Click

to

 

 

 

 

 

FERRUM

 

 

 

 

 

 

m

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

 

 

 

o

 

 

.

 

 

 

 

 

.c

 

 

 

p

 

 

 

 

g

 

 

 

 

 

 

df

 

 

n

e

 

 

 

 

 

-xcha

 

 

 

 

 

5900 ðóá.

 

 

 

 

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

 

 

 

 

2000 ðóá.

ICONBIT

HDS6L

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ:

СЕТЬ: ETHERNET 10/100 МБИТ/С

РАЗЪЕМЫ: HDMI1.3 (ЦИФРОВОЙВИДЕО- ИАУДИО-СИГНАЛЫ), КОМПОНЕНТНЫЙ(YPBPR), КОМПОЗИТНЫЙВИДЕОВЫХОД, SCART, TOSLINK, SPDIF(5.1 DOLBY DIGITAL), СТЕРЕОАУДИОВЫХОД(AUDIO R/L), 2X USB 2.0, ESATA

БЕСПРОВОДНАЯСВЯЗЬ: WI-FI 802.11N (ОПЦИОНАЛЬНОЧЕРЕЗUSB-

АДАПТЕР)

ПОДДЕРЖИВАЕМЫЕФОРМАТЫ: H.264, VC-1, M-JPEG, WMV9, MPEG 1/2/4, HD DIVX , XVID, FLV, RM/RMVB, MKV, TS, M2TS, MTS, TP, TRP, WMV, IFO, ISO, VOB, DAT, AVI, MPG, MP4, MOV, RM, RMVB, DIVX, XVID, FLV, MP3, WMA, WAV, OGG, AAC, LPCM, FLAC, AC3, DTS, DTS HD, WAV [.WAV, .PCM], ADIF, ADTS [.AAC], M4A [.M4A], OGG [.OGG], ASF/WMA [.ASF, .WMA], FLAC [.FLAC]

МАКСИМАЛЬНОЕРАЗРЕШЕНИЕВИДЕО: 1920X1080P HDD ВКОМПЛЕКТЕ: НЕТ

ГАБАРИТЫ, ММ: 230X60X167

Несмотрянато, чтоначерном(весьмасимпатичном, кстати) корпусеэтогоплеераестьтолькооднакнопка— включения— наборегофункциональныхвозможностейявляетсяоднимизсамыхобширныхвсегодняшнемобзоре. Ужето, чтоонможетскачиватьизинтернетановостии прогнозпогоды, совместимсYouTube, Picasa иFlickr, можетработатьс торрентамииинтернет-радиостанциями, говоритотом, чтоэтоотнюдь незаурядноеустройство. Ноэтимнеограничивается— нельзянеупомянутьиотом, чтовоспроизводитьмультимедийныефайлыонможеткакс внешнихивнутреннихSATA-дисков, такискартпамяти, изСетиисUSBустройств. Весьмавпечатляющийсписок, неправдали? Скореевсего, онсможетперевеситьотсутствиеHDMI-кабелявкомплектепоставки, долгоевремязагрузкииплохочитаемыйшрифтэкранногоменю.

ONEXT MULTIMEDIA BOX M-Box 1

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ:

СЕТЬ: ETHERNET 10/100 МБИТ/С РАЗЪЕМЫ: 2X USB, SD

БЕСПРОВОДНАЯСВЯЗЬ: N/A

ПОДДЕРЖИВАЕМЫЕФОРМАТЫ: REAL VIDEO 8/9/10 — СREALAUDIO ИAAC AUDIO (*.RM, *.RMVB,) MPEG 1 ИMPEG 2 — СLAYER I, II, III, AC3* AUDIO (*.MPG, *.MPEG, *.DAT) MPEG4 — СMP3 AUDIO (*.AVI), MP3, WMA

МАКСИМАЛЬНОЕРАЗРЕШЕНИЕ:

ИСТОЧНИКИВОСПРОИЗВЕДЕНИЯ: USB, КАРТЫSD HDD ВКОМПЛЕКТЕ: НЕТ

ГАБАРИТЫ, ММ: 115Х88Х22

Уэтогоплеерамногоинтересныхособенностей, средикоторыхесть ипрактическимоментальнаязагрузка, иминиатюрныеразмеры,

встроенныйидистанционныйпультыуправления, атакжесамаянизкая вобзорецена. Естественно, чтопоследнийпунктвлечетзасобой некоторыепоследствия: отсутствиепортаLAN, неполнаярусификация меню, чтениетолькокартSD, отсутствиеразъемаSATA, котороеприводит

ктому, чтовнешнийжесткийдискможноподключитьтолькочерезпорт USB. Нососвоейосновнойзадачейплеерсправляетсявеликолепно, а миниатюрностьпозволиттебеспокойноположитьеговкарманиуехать снимкуда-нибудь, гдебудутждатьдрузья, жаждущиепросмотрановых фильмовифотографий. Вобщем, тысамможешьрешать, приобрести литебедорогойинавороченныйплеер, либонедорогойисосновными функциями, такойкакONEXT Multimedia BOX M-Box 1.

020

XÀÊÅÐ 09 /140/ 10

 

 

 

 

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

 

 

 

 

FERRUM

 

 

 

 

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

 

 

 

 

3500 ðóá.

SEAGATE FREEAGENT Theater

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ:

СЕТЬ: ETHERNET 10/100 МБИТ/С

РАЗЪЕМЫ: HDMI 1.3, КОМПОЗИТНЫЙ, КОМПОНЕНТНЫЙ, 2X USB, LAN, ВНУТРЕННИЙUSB

БЕСПРОВОДНАЯСВЯЗЬ: ОПЦИОНАЛЬНЫЙWI-FI АДАПТЕР

ПОДДЕРЖИВАЕМЫЕФОРМАТЫ: MKV; AVI; DIVX; DIVX HD; RMVB REAL MEDIA; WMV9; VC-1; MPEG-1; MPEG-2 (VOB/ISO); MPEG-4 (XVID); XVID HD; MOV; AVC HD; H.264; M2TS; TS/TP/M2T; AAC; MP3; DOLBY® DIGITAL; DTS; FLAC; ASF; ADPCM; LPCM; OGG; WMA; WAV; JPEG FILES (UP TO 20 MEGAPIXELS); BMP; TIFF; PNG; GIF

МАКСИМАЛЬНОЕРАЗРЕШЕНИЕ: 1080I ИСТОЧНИКИВОСПРОИЗВЕДЕНИЯ: USB, LAN HDD ВКОМПЛЕКТЕ: НЕТ

ГАБАРИТЫ, ММ: 31X183X180

Экранноеменюуправленияикорпусэтогоустройствавесьмасхожи междусобой, ониобастильныеиудобные. Корпус, помимоэтого, ещеи тонкий, сосветящимсялоготипомпроизводителя. Нужноотметить, что загрузкаустройства, обзорыпапок, поискфайловидругиеподобные операциивыполняютсявесьмашустро. Авотименафайловипапок отображаютсянастолькомелкимшрифтом, чтонормальнопрочитатьих можнотольконателевизоревысокойчеткости. Внутрьустройстваможно установитьтолькоUSB, a неSATA жесткийдиск, нотаккакрасположение USB-разъеманикеминигденеоговорено, топоместитьсявплеерсможетнекаждыйтакойдиск. Вэтомслучаенапомощьпридутдвавнешних USB-разъема. Помимовесьмавпечатляющегоспискаподдерживаемых форматовданных, Seagate FreeAgent Theater можетпохвастатьсяработойсFlickr, YouTube идругимиинтернет-сервисами.

3800 ðóá.

WESTERN DIGITAL WD TV Live

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ:

СЕТЬ: ETHERNET 10/100 МБИТ/С

РАЗЪЕМЫ: ETHERNET; HDMI; СОСТАВНОЙСИГНАЛA/V; КОМПОНЕНТНЫЙВИДЕОСИГНАЛ; USB 2.0

БЕСПРОВОДНАЯСВЯЗЬ: ТОЛЬКОСПОМОЩЬЮОПЦИОНАЛЬНОГО USB КОНТРОЛЛЕРА

ПОДДЕРЖИВАЕМЫЕФОРМАТЫ: AVI (XVID); AVC; MPEG1/2/4); MPG/ MPEG; VOB; MKV (H.264; X.264; AVC; MPEG1/2/4; VC-1); TS/TP/M2T (MPEG1/2/4; AVC; VC-1); MP4/MOV (MPEG4; H.264); M2TS; WMV9; JPEG; GIF; TIF/TIFF; BMP; PNG; MP3; WAV/PCM/LPCM; WMA; AAC; FLAC; MKA; AIF/AIFF; OGG; DOLBY DIGITAL; DTS

МАКСИМАЛЬНОЕРАЗРЕШЕНИЕ: 1920X1080P24 ИСТОЧНИКИВОСПРОИЗВЕДЕНИЯ: USB, LAN HDD ВКОМПЛЕКТЕ: НЕТ

ГАБАРИТЫ, ММ: 40X100X126

Какэтонистранно, новплеереотизвестнейшегопроизводителя жесткихдисковкакразместадляHDD иненашлось, поэтомуеслиты выберешьэтоустройство, тотебепридетсядовольствоватьсяразъемом LAN идвумяразъемамиUSB, черезкоторыеможноподключитьвнешний жесткийдискилифлешку. БлагодаряEthernet-портудевайсотлично играетHD-видеоссетевыхресурсов, поэтомуотсутствиевстроенного дискапревращаетсявплюс: плеероченькомпактный.

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

ВЫВОДЫ

Выбор мультимедийных плееров сегодня весьма велик, каждый сможет подобрать себе устройство на свой вкус и кошелек. Мы

022

же награждаем титулом «Выбор редакции» устройство ICONBIT HDS6L за обширный интернет-функционал, а «Лучшая покупка» сегодня — это плеер WD TV Live, который победил по соотношению цена/качество. z

XÀÊÅÐ 09 /140/ 10

 

 

 

 

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

 

 

 

 

Если не изменяет память, мы еще ни разу не делали обзоры электронных читалок. Но мы очень любим, когда разработчики берут какой-то промышленное решение и удачно модифицируют его. Так и получилось с PocketBook 301. В основе читалки – техническая база одного из устройств Netronix Inc., которая также используется кучей других брендов. Но именно украинским разработчикам удалось сделать на этой базе наиболее гармоничное и удачное во всех отношениях устройство для чтения книг.

Экран PocketBook

выполнен по технологии

E-Ink (6", Vizplex 600x800, 166 dpi) – это позволяет читать книги с поверхности экрана, как со страниц обычной бумажной книги с минимумом напряжения для глаз. При этом размер и шрифт текста, а также яркость ты выбираешь сам.

Рекордное количество поддерживаемых форматов

– отличительная черта этой читалки. PocketBook 301

поддерживает FB2, TXT, PDF, DJVU, RTF, HTML, PRC, CHM, EPUB, DOC, TCR, FB2.ZIP. Соответственно, не придется морочить себе голову, преобразуя один формат в другой.

Основная изюминка

 

 

 

 

PocketBook 301 – это

 

 

 

 

хорошая прошивка,

 

 

 

 

 

 

 

 

представляющая собой

 

В отличие от многих

 

На включение устройства

удачное сочетание удобного

 

решений, устройство не

 

требуется от 8 до 14 секунд.

интерфейса, управления с

 

умеет засыпать, а всегда

 

Много это или мало —

помощью единственного

 

выключается полностью —

 

зависит от ожиданий, но

джойстика и правильной

 

это сделано сознательно,

 

в любом случае не стоит

русификации, включающей

 

для экономии энергии.

 

упрекать устройство в

эргономические

 

Мощного аккумулятора

 

тормознутости: это же E-ink

кириллические шрифты.

 

(1000 mAh) в режиме чтения

 

читалка, в конце концов!

 

 

хватит более чем на 8000

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

При включении

PocketBook 301 пользователь попадает сразу к последнему месту чтения. Нет необходимости создавать закладки, сразу после включения читалка откроет книгу именно на том месте, где ты закончил его читать.

Для хранения книг устройство предлагает 512 Мб внутренней памяти, при этом в комплекте есть SD карта на 1 или 2 Гб (в зависимости от комплектации). В качестве процессора используется чип

Samsung 400МГц, который работает в паре с 64 Мб оперативки.

Существует несколько расцветок корпуса: черный, серый, розовый, салатовый. От этого зависит цвет обложки, которая поставляется вместе с девайсом. PocketBook 301

— это модель с большим экраном. Ее габариты: 118x188x8,5 мм.

XÀÊÅÐ 09 /140/ 10

023

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

F

 

 

 

 

 

 

t

 

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

P

 

 

 

 

 

NOW!

 

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w Click

to

BUY

 

 

 

 

 

 

 

FERRUM

 

 

 

 

 

 

 

 

 

Дмитрий Ленский

 

 

 

 

 

 

 

 

m

w

 

 

 

 

 

 

 

 

o

 

 

w

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

.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

 

 

 

 

Cетевое

хранилище

ТЕСТ-ДРАЙВ NAS SYNOLOGY DS210+

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

Вкачествефайловогосерверапыхтели

компьютер, искатьдлянегоместо, слушатьпо

посетиивоспроизводитегонателевизор

гуделстарыйкомпьютерсдополнительным

ночамегогул, авслучаекакого-тосбоя, ещеи

— корочеговоря, этоттотжеWindows Media

RAID-контроллером, заботливоспрятанныйв

настраиватьэтушайтан-машинузаново. Весь

Player, нореализованныйнааппаратном

кладовке. Помню, пришлосьнемалопомучить-

этотвелосипедизящнозаменилоспециальное

уровне. Идлянегосетевоехранилище— как

ся, чтобыорганизоватьохлаждениедняHDD, а

заточенноеподсетевоехранениерешение: я

намвоздух. Назаменусвоемуужепорядком

такжеподнятьнанемFreeBSD ивсесопутству-

говорюобустройствахNAS (Network Attached

устаревшемуNAS’уявзялнадлительныйтест-

ющиесетевыесервисы: CIFS, SMB ит.д. Тогда

Storage). Маленькаякоробочкасжесткими

драйвмодельотSynology: DS210+.

этовсебыловкайф:). Сейчас, дажееслибы

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

NAS ИЗНУТРИ

яисобиралподобныйфайловыйсервер, то

вившиесявдомедевайсы: дваноутбука, iPad,

исключительнокаквременноерешение. Все

игровуюконсоль, атакжеHD медиаплеер.

Какимногиедругиеembedded-устройства,

просто: нетсейчассмысласобиратьцелый

Последний, чтобывнестиясность, беретвидео

DS210+ представляетсобоймаленький

024

XÀÊÅÐ 09 /140/ 10

 

 

 

 

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

 

 

 

 

компьютер. Еслиегоразобрать, внутриока-

жется: storage-процессор1,06 ГГцотFreesale

и512 МбайтоперативнойDDR2, накоторый установленаспециальнаяверсияLinux. Нов отличиеотгромоздкогокомпатакойкоробочкененужноместанарабочемстолеиона практическибесшумна. Вместотого, чтобы оставлятьвключеннымобычныйсистемникс расшареннымидисками, которыйжретэлектричествоипостоянногудит, частоможетбыть достаточнооднойтакойкоробочки. Дажеесли поставитьеерядомссобой, тоединственное, чтоуслышишь, — этоработужесткихдисков. Кстати, подключитьHDD кNAS, иименнос этогоначинаетсяработасдевайсом, — плевое дело. Достаточнооткрытькрышкуиприкрутить SATA-дискикспециальнымкреплениям(в моделиDS210+ ихвсегодва). Малоэтого, если утебяужеестьвнешниехардысинтерфейсом eSATA илиUSB, тоихвообщеможноподключитьбезвскрытияустройства. БлагоуDS210+ естьодинeSATA исразу3 USB разъема. Иеще, кUSB можноподключитьнетолькодиски, но ещеиIP-камеру, атакжепринтер. Получается, чтокупивNAS, мыприобретаемещеифункцию сетевогопринтера, атакжевидеорегистратора, которыйскрупулезнобудетзаписыватьвидеос камерынажесткийдиск. Подключай— нехочу. Вообщемногочисленныепортыдляподключениявнешнийдевайсов, кнопкидлявключения

иперезагрукиустройства, светодиодыдля индикацииактивностисетевогоадаптераи дисков— всеэтовкупесострогимистильным корпусамещебольшеделаетDS210+ походим наобычныйкомпьютер, новомногоразуменьшенныйипрактическибесшумный.

НАСКОЛЬКО БЫСТРО?

Можетпоказаться, чтоеслифайлыотнесешь подальшеотсебя, тоиработатьснимибудешь, соответственно, медленнее. Ноэтонетак.

ВстроеннаявNAS операционнаясистема специальнозаточенанамаксимальноебыстродействиесжесткимидисками, агигабайтныйсетевойадаптеротличносправляетсяс передачейданныхпосети. Подключившисьпо гигабитукDS210+, простейшиетестывыявили, чтодевайсзаписываетнаодиночныйдискданныесоскоростьюдо31 Мбайт/сек. Можноне пытатьсяосознать, многоэтоимало. Достаточнопонять, чтоэтопочтитакжебыстро, какесли быжесткийдискбылподключеннепосредственноккомпу. Поделюсьстобоймаленьким хинтом: насайтепроизводителяестьсписок Wi-Fi донглов, которыеможноподключитьв USB портNAS’а. Есливзять802.11n адаптер, томожнополучитьвообщебеспроводное хранилище, приэтомскоростьбудетсравнима со100 мегабитнойлокалкой. Наделеполучаем идеальныйвариант, еслинеобходимоспрятать NAS отпостороннихглаз– можноотобойтись вообщебезпроводов!

Ещеодинвопрос: наскольконадежнотакое хранениефайлов? Оченьнадежно. Файлы насетевомхранилищенаходятсяничутьнев меньшейбезопасности, чемнаобычномПК. Скажи: когдатывпоследнийраззаглядывал впараметрыSMART своегожесткогодиска? Личнояужезабыл, когдаустанавливалподходящуюдляэтогоутилиту, иобнаружил, что уодногоизхардовестьсерьезныепроблемы, увидевзаветныециферкивадминкеNAS’а. Тутужеволей-неволейзадумываешьсяотом, чтобыподнятьнанасеRAID 1 изеркально

бэкапитьданныенавторойжесткийдиск. Даже еслиодинHDD помрет, данныеостанутся, а «коробочка» обэтомсообщитпоe-mail, акустическиивизуально. КстатисистемауведомленийможнонастроитьичерезSMS. Правда, дляэтогопонадобитсяобзавестисьаккаунтом наSMS-шлюзеClickatel (www.clickatell.com) и

положитьнасвойсчетнемногоденег. Помимо разныхтекстовS.M.A.R.T нелишнемоказыва- етсяипроверканаbad-сектора, которуюNAS предлагаетвыполнить, передтемкакразбить подключенныедискинаразделы. Всеэто осуществляетсячерезинтерфейсуправления

Synology DiskStation Manager.

SYNOLOGY DSM

СаминтерфейсSynology DSM 2.3 заслуживаетотдельногоразговора. Нопреждеяхочу рассказать, какпроизводитсяпервичная настройкаустройства. НаCD-дискекNAS естьспециальнаяутилитаSynology Assistant

— этосвоегородасетевойсканнер, который проверяетвсеIP-адресавтекущейподсетии пытаетсянайтисрединихустройстваSynology. КактолькоNAS найден, спомощьюэтойже программывнегозаливаетсяпрошивка. Для этогодостаточноуказатьpat-файлсмикропро- граммойдлясвоейверсиидевайса, аостальное программаделаетсама.

Ошибитьсяздесьневозможно, потомучто загрузчикнедастзалитьпрошивкуотдругого устройства. Необходимоотметить, чтоновые прошивкииверсииутилит(тогожеSynology Assistant) появляютсясзавиднойрегулярнос-

 

 

 

 

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

 

 

 

 

тьюиихможнодаженебратьсприлагающегосяCD, апростоскачатьсwww.synology.su или synology.com.

Послеустановкипрошивкидевайсготовкработе: можновыбиратьпункт«Подключиться» и такимобразомвойтивсистемууправленияNAS Synology -- Disk Station Manager (DSM).

Итак, любыенастройкиработыNAS’аосущест- вляютсячерезэтотудобныйвеб-интерфейс, построенныйсактивнымиспользованием

AJAX. ВажнаячастьSynology DSM — это менеджерразделов, спомощьюкоторых осуществляетсяразбивкажесткихдисков.

Здесьможнонепростоотформатироватьвсе пространствоисделатьегодоступнымпосети. БлагодарявстроенномуконтроллеруiSCSI на сетевыхнакопителяхможносоздаватьвиртуальныедиски, форматироватьихвтребуемой файловойсистемеииспользоватькакобычные жесткиедискикомпьютераполокальнойсетии дажечерезИнет. ВWindows XP-Vista-7/Mac OS X можнопримонтироватьтакойвиртуальный дискксистемечерезiSCSI иработатьснимна скоростях, которыепозволяетсеть. Консервативнымлинуксоидам, засидевшимсянастарых веткахядра, придетсяобновиться, потомукак поддержкаiSCSI появиласьвверсииkernel’а 2.6.12. Крометого, можновдвакликамыши поднятьдоступпопротоколамFTP, NFS, SAMBA/CIFS илиAFP (дляМАС) — всесетевые настройкисобраныводномместе. Атаккакв большомхранилищемогутбытьфайлыразных пользователей, оченькстатиоказывается панельдляуправленияпользователямии правамидоступа.

Сегоднядоступкфайламнеобходимнетолько обычнымкомпьютерам, ноимедиалеерам, игровымприставкамилидажетелевизорам, укоторыхтеперьнередкоестьвстроенный сетевойпорт, оказываютсякрайнеполезными настройкисерверамультимедия. Побольшому счету, включениесервераDLNA/UPnP, который будетвпотоковомрежимевещатьвидеовсеть, осуществляетсяводинкликмыши. Помимо этогоможновключитьсерверiTunes, чтобывсе клиентыiTunes воднойподсетимоглиискатьи воспроизводитьмузыкальныекомпозицииили видеовпапкеобщегодоступа«music», «video»

и«photo».

ПЕРВЫЕ ВПЕЧАТЛЕНИЯ

ДоставDS210+ можноужечерезкаких-то десять-пятнадцатьминут(большаячастьиз которыхзанимаетформатированиедискаи проверкаегосостояния), иметьготовоесетевое хранилищевсистеме. Сетевойнакопитель отличноподходитдлязадачхраненияиобмена даннымидома, врабочихгруппахинебольших компаниях. Вкаждомконкретномслучае, функциональностьустройстваможноподогнать «подсебя». Иеслитебемалопростогохранилища, тывлюбоймоментсможешьподнятьна немдополнительныедемонывродевеб-серве- раилиСУБД, или, например, настроитьtorrentклиент, которыйбудеткруглосуточноскачивать иотдаватьфайлы. Нообэтоммыпоговоримв следующийраз. z

XÀÊÅÐ 09 /140/ 10

025

 

 

 

 

hang

e

 

 

 

 

 

 

 

 

 

C

 

E

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

-

 

 

 

 

 

d

 

 

 

 

F

 

 

 

 

 

 

t

 

 

 

 

D

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

r

 

 

P

 

 

 

 

 

NOW!

o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUY

 

 

 

 

w Click

to

 

 

 

 

 

PC_ZONE

 

 

 

 

 

 

m

Александр Лозовюк aleks.raiden@gmail.com

 

 

 

 

 

 

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

 

 

 

 

Создаем программы с помощью новой платформы Titanium

Чтобы разрабатывать приложения, есть огромное количество решений. Но если это необходимо делать быстро и под все платформы сразу, чтобы программа работала и на iPhone/iPad, и на Android, и на соседнем компьютере с любой осью, то вариантов почти нет. Единственная надежная технология — Appcelerator Titanium, одно из самых современных и продвинутых решений на сегодняшний день.

Разные платформы были всегда, но сегодня это разнообразие стало особенно заметно. Появление Ubuntu и Mandriva позволило многим пользователям открыть для себя Linux, хотя еще недавно многие из них о существовании чего-либо, кроме Windows (как же без нее?), не подозревали. Другие вероотступники соскочили на MacOS и теперь смотрят на других свысока. А если заглянуть в карман? Миллион разных гаджетов, и ведь, как назло, у всех разная платформа. Apple каким-то невероятным способом подсадил миллионы людей на iPad/iPhone с iOS, Google лезет во все щели рынка со своим Android OS, а ведь есть Windows Mobile, сразу несколько платформ от Nokia, никому неизвестные у нас, но зато дико популярные на западе телефоны BlackBerry со своей собственной ОС. Получается настоящий зоопарк. А теперь посмотрим на бедного программиста. Ведь как же хочется один раз написать приложение, воплотить все свои мысли и идеи, а потом легким движением руки запускать программу везде. Но ведь фиг!

Да, есть Java, на которой, как предполагалось, программы будут работать абсолютно везде, но только мало что получилось. Если на десктопах Java-приложения работают еще более менее (хотя многие при этом морщат носом, мол, «Ох, опять эта тормозная Java»), то с мобильной стороной у платформы сейчас полный провал. Хотя внутри Android’а и

лежит Java, она сильно урезана и подогнана под возможности смартфонов. Короче говоря, если захочешь писать под все это разнообразие, готовься осваивать под каждую платформу свой язык, компилятор, ограничения платформы и API, а еще придется раскошелиться — для iPad/ iPod/iPhone особо не попишешь без реального устройства и железного мака.

Но лень, как говорится, двигатель всей ИТ-мысли. Относительно недавно появились предприимчивые парни из стартапа Appcelerator, которые выложили в открытом виде специальный фреймворк и систему разработки Titanium. И никто, возможно, не взглянул бы на их творение (в конце концов, сейчас же столько различных сред и фреймворков), если бы не те чумовые возможности, которая она сразу предложила. Ты пишешь программу один раз, используя только единственную систему API, а потом компилируешь одним кликом под разные системы: Windows, Linux, MacOS и… мобильные платформы! Но как?

ТИТАНОВЫЙ СКЕЛЕТ

Appcelerator Titanium — это не просто чудо-компилятор. Это целая система для быстрой кросс-платформенной разработки приложений, тестирования, сборки и распространения на всех доступных платфор-

026

XÀÊÅÐ 09 /140/ 10

 

 

 

 

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

 

 

 

 

Песочница, чтобы попробовать API и тестировать код, не создавая целое приложение

мах, включая мобильные. Но это еще не самое главное. Ведь в основе всего лежат стандартные веб-технологии: HTML 5, CSS и JavaScript. С учетом нынешних трендов сложно представить что-то другое. На деле это означает, что с Titanuim ты можешь разрабатывать приложения для десктопа, как если бы ты верстал простой сайт, а потом просто скомпилировать и получить бинарный исполняемый файл. Мало того, как и в случае с веб-приложениями, всю функциональность можно разрабатывать на привычных динамических языках: Python, Ruby и даже на PHP. Чтобы еще раз осознать суть, повторю: как тебе идея создать знакомыми веб-средствами полноценное приложение , которое в один клик можно скомпилировать под Windows, Linux или смартфон на Android? Супер-решение!

Создавать приложения с помощью Titanuim ты можешь

влюбой удобной среде разработки или даже в Блокноте.

Впроект включаются необходимые файлы: графические, стили, HTML-странички и любые другие ресурсы. Если придется что-то реализовывать вне приложения, к твоим услугам API-интерфейс, который предоставляет Titanium. Это необходимо, чтобы абстрагироваться от конкретных платформ — тебе не надо думать: «А как, черт возьми, открыть файл на устройстве Blackberry или создать диалоговое окно?». Большая часть API доступна для всех устройств, а

ХИМИЧЕСКИЙ СОСТАВ ТИТАНИУМА

Если тебе интересно, что находится внутри этой системы, слушай. Для построения эффективной кроссплатформенной системы модулей на разных языках Appcelerator написали нечто подобное для ядра ОС, только направленное на взаимодействие библиотек. Kroll — это микроядро на C++, которое выступает связующим звеном между всеми модулями и языками, преобразует вызовы методов из разных языковых сред, обеспечивает передачу параметров в понятном для языка стиле и формате. Для этого модуль, написанный на одном из поддерживае-

мых языков (JavaScript, C/C++, Python, Ruby, PHP),

должен использовать Module API. С другой стороны, необходимо использовать специальный Binding API, специфический для каждого языка, который и отвечает за работу с данными. После регистрации (связывания) модуля с ядром Kroll можно прозрачно вызывать методы любых языков и модулей. В будущем планируется добавить поддержку Java, C#/ Mono и Lua. Исходники ядра доступны на Github — www.github.com/appcelerator/kroll

При создании нового приложения указывается минимум данных. Основные настройки скрыты в файле tiapp.xml

если какой-то функции нет, она эмулируется. Все это рабо-

 

 

 

тает как runtime-прослойка (для каждой платформы своя),

 

 

 

но тебя это уже не беспокоит, ведь приложение работает

 

 

 

только поверх своей среды. Внутри приложения лежит

HTTP://WWW

 

 

лучший из современных веб-движков — Webkit, который

 

 

 

используется как рендер HTML/CSS, а также как среда

links

исполнения JavaScript-кода. Эта часть платформы всег-

 

 

 

да доступа. Если же ты хочешь писать на других языках,

• Официальный сайт

например, PHP или Ruby, их интерпретаторы и необходи-

платформы:

мые библиотеки будут включены в приложение. Внутри

www.appcelerator.

системы есть API для связки всех языков вместе, поэтому

com

просто можешь писать на том, что лучше знаешь, а потом

• Хорошая докумен-

связать все вместе. Приятно, что разработчики не стали

тация по API:

модифицировать базовые дистрибутивы языков — напри-

developer.

мер, РНР можно обновить, просто скопировав в SDK файлы

appcelerator.com/

из официального дистрибутива.

documentation

Вторым компонентом Titatium’а является специальное при-

• Примеры прило-

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

жений:

своей платформе. С его помощью ты можешь создать про-

www.appcelerator.

филь приложения, задать его базовые параметры, а потом

com/showcase/

одной кнопкой запустить и проверить, что вышло. На твоем

applications-

компьютере код будет запакован в двоичный исполняе-

showcase

мый файл, слинкован с runtime-платформой и выполнен.

• Обучающее видео:

Если все хорошо и правильно работает, смело переходи к

developer.

последней фазе разработки.

appcelerator.com/

Appcelerator использует собственную облачную платформу

training

для компиляции и создания приложений для разных плат-

• Сравнение

форм, поэтому на компьютере ты сможешь собрать только

мобильных плат-

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

форм и средств

Сами же исполняемые файлы для разных платформ будут

разработки: www.

собраны на мощностях компании, а тебе выдадут только

devx.com/wireless/

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

Article/45208/

ты. Маленькая оговорка: выдадут, только если не глючит

1954?pf=true

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

 

 

 

меня с компиляцией. На этом этапе ты просто выбираешь

 

 

 

целевые платформы, а также вариант установки, который

 

 

 

будет использоваться. Если не заморачиваться по пово-

 

 

 

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

 

 

 

и библиотеки Titanium’а вместе с самим приложением

 

 

 

(такой пакет называется bundled). Если же хочешь полу-

 

 

 

чить минимальный инсталлятор, то выбери Network; тогда

 

 

 

при установке программа сама загрузит необходимые ему

 

 

 

компоненты из Сети. Если разрабатываешь что-то коммер-

 

 

 

XÀÊÅÐ 09 /140/ 10

027

 

 

 

 

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

 

 

 

 

PC_ZONE

 

 

 

 

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

 

 

 

 

Перед сборкой необходимо отметить флажками интересующие тебя платформы и тип установки. Все остальное будет сделано на облачных мощностях компании

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

РАЗБИРАЕМСЯ С API

Самая интересная для тебя, как разработчика, часть платформы — это ее API. Ведь именно через него строится приложение и использует функционал девайсов, на которых будет работать программа. Я не стану тебе пересказывать содержание документации, которая доступна на сайте, а лучше расскажу о ключевых модулях, которые будут полезны для создания приложений с уникальным функционалом.

Database — встроенная база данных SQLite, легко встраиваемая в приложение.

Network — самый богатый компонент для взаимодействия клиентов и серверов. Вспомни, сколько костылей надо, чтобы добавить функции общения в реальном времени для веб-приложений: разные там Comet, WebSokets и прочие технологии. Забудь, здесь есть все, что необходимо для прямой работы с сокетами: HTTP-клиент и сервер, а также другие приятные бонусы вроде встроенного компонента для IRC-чатов. Worker — это модуль для построения многопоточности, взятый, как ты уже догадался, из спецификации HTML5. Если тебе надо что-то делать в фоновом режиме, чтобы не грузить приложение, просто создай воркера и дай ему задачу, она будет выполняться параллельно в соседнем потоке, обмениваясь сообщениями с основным приложением, никак не тормозя его.

UI — в этом модуле доступна работа с буфером обмена, панелью задач

итреем. Приложение на базе Titanium’а будет вести себя идентично родным системным программам, даже не подозревая, что внутри на самом деле веб-страницы на JavaScript, дополненные возможностями

HTML5.

Модули для работы с кодеками и мультимедиа. Пока что это слабое место платформы. Вот было бы круто, если бы встроили сразу видеокодеки, например, нашумевший гугловский VP8/WebM. Это бы обеспечило возможность делать серьезные мультимедийные приложения, порвав в клочья ближайшего конкурента, Adobe AIR, на его же поле. Analytics — встроенная система для получения подробной статистики использования приложения. Это что-то типа Google Analytics, но для приложения. И, кстати, это очень круто — видно, что разработчики не только увлеклись крутостью своей платформы, но и поняли, что без таких вещей в суровый мир коммерческих решений не пробиться. UpdateManager — модуль обновлений. Любое приложение развивается

идополняется, и, чтобы не заставлять пользователей повторно что-то

Для отладки проекта доступен встроенный в движок WebKit-а Inspector

скачивать и ставить, в базовый API входит компонент UpdateManager, который берет всю эту рутину на себя. Можешь спать спокойно: как только появится новая версия приложения, оно будет сразу доступно всем пользователям.

Надо сказать, что API для мобильных устройств немного отличается от десктопного. В основном это выражается в доступности некоторых специфических модулей для работы со списком контактов, использования акселерометра и т.п. Остальные модули практически идентичные, поэтому, если тебе не надо использовать что-то мобильное, то твое приложение будет сразу работать и на десктопах, и на мобилках. Если же хочешь крутости, то в мобильной версии платформы тебе доступна интеграция с Facebook, доступ к геолокационным функциям устройства, слежение за жестами пользователя (вроде переворота или встряхивания телефона). Медиа-модуль также впечатляет: есть функции для работы со звуком и видео, работы с встроенной камерой (если она, конечно, поддерживается устройством). Работа с элементами интерфейса, кроме общих функций, имеет специфическое API для устройств на базе Android и iPad/iPhone, поэтому здесь код немного усложнится, чтобы адекватно поддерживать все возможности устройств.

Кстати, API является независимым от языка, поэтому, даже если ты на одной странице подключишь код на PHP, Ruby и JavaScript, все они смогут работать с одинаковыми объектами и методами платформы (при этом различаясь синтаксисом вызова функций). Также любой код имеет доступ к DOM-дереву текущей страницы приложения. Жаль, правда, что для мобильных платформ доступен только код на JavaScript, ведь, правда, как туда запихнуть интерпретатор РНР, который сам на пару десятков мегабайт потянет?

TITANIUM VS ADOBE AIR

«Да это ж то же самое, что и AIR от Adobe», — возможно, воскликнет читатель, знакомый с разработкой RIA-приложений на этой платформе. И будет неправ, потому что, в отличие от AIR, Titanium пакует все приложение вместе со средой исполнения. Это означает, что каждому приложению предоставляется своя отдельная среда, никак не связанная с другими приложениями. Она легко устанавливается вместе с приложением. Для запуска AIR-приложений необходимо установить саму среду. К тому же эта среда является разделяемой — одной на все приложения в системе. Конечно, это не самым лучшим образом сказывается на быстродействии. К тому же, разные приложения для AIR могут требовать разные версии фреймворка и библиотек, а это уже совсем караул. И наконец, чтобы добить сомневающихся, где AIR для 64-битного Linux’а?

028

XÀÊÅÐ 09 /140/ 10

Соседние файлы в папке журнал хакер