книги хакеры / журнал хакер / 139_Optimized
.pdf
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
|
|
|
|||
|
|
X |
|
|
|
|
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
|
|
|
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
|||
|
D |
|
|
|
|
|
|
|
i |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
r |
|
|
||
P |
|
|
|
|
|
NOW! |
o |
|
|
|||||
|
|
|
|
BUY |
|
|
|
'&336. |
|
|||||
|
|
|
|
|
|
|
|
|
||||||
w Click |
to |
|
|
|
|
|
|
|
ФЕДЯ ЧЕРЕНКОВ |
|||||
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
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 |
|
|
|
|
Марка Wings присутствует на российском рынке с 2006 года и на протяжении всего этого времени не устает радовать своих поклонников всевозможными акциями. Сегодня мы представляем тебе новый проект Wings – социальную сеть www.connection.ru, где ты не только сможешь найти новых друзей, но и выиграть классные призы в денежном эквиваленте!
Телефон (6.000 рублей) Ноутбук (12.000 рублей) Автомобиль (1.000.000 рублей)
Хочешь не вставая из-за компа стать обладателем универсальной флеш-карты, телефона (6.000 рублей), ноутбука (12.000 рублей), или даже шикарного новенького автомобиля (1.000.000 рублей)? Тогда регистрируйся на сайте, приглашай туда друзей, получай за это баллы и участвуй в соревновании!
Подробности акции и Правила участия смотрите на сайте www.connection.ru. Суть контеста предельно проста: чтобы получить одну из 5.000 флешек, достаточно пригласить на сайт 20 человек и заработать не менее 20 баллов. Чтобы принять участие в соревновании за получение одного из 650 телефонов, 65 ноутбуков и, конечно, машины – пригласи не менее 50 друзей и заработай не менее 50 баллов, соответственно.
За что назначаются загадочные баллы? На сайте www.connection.ru есть раздел с говорящим названием «Медиатеатр», где твои друзья смогут развлечься, слушая музыку, а также просматривая кино- и фотоматериалы. Но в «Медиатеатре» можно и нужно не только смотреть, но и комментировать, ведь как только приглашенный тобой друг
оставит комментарий к любому видео или аудиопроизведению, ты заработаешь 1 балл.
Как видишь, выигрывать призы от Wings не так уж сложно: первые 5 ноутбуков и 9 телефонов, уже нашли своих владельцев и отправились в Тверь, Воронеж, Заинск и другие уголки РФ. Социальная сеть www.connection.ru пока еще совсем молода, так что сейчас твои шансы выиграть приз и\или получить подарок особенно велики. Статистика говорит сама за себя: у текущего лидера акции – жительницы из Калининграда, которая уже стала счастливой обладательницей ноутбука и флешки, а теперь является реальным претендентом на автомобиль, всего около ста друзей. Основная борьба еще впереди, ведь это число оставляет некислые шансы, чтобы побороться за супер-приз!
РЕКЛАМА
16 |
XÀÊÅÐ 10 /130/ 09 |
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
w Click |
to |
|
|
|
MEGANEWS |
|||||
|
|
|
|
|||||||
|
|
|
|
|
|
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 |
|
|
|
|
ГУГЛОФОН ИЛИ ИГРУШКА?
Оченьнеобычнуюновинкупрезентовала |
|
Motorola: коммуникаторFlipOut ориентирован |
|
молодежьивыполненвнепривычном |
|
забавномформ-факторе— онтупо |
|
Размерыдевайсасовсеммалы: 67 х67 x |
|
ноподверхнейчастьюустройства, под |
|
сорнымдисплеем2.8" сразрешением |
|
х240 пикселейскрываетсяполноценная |
|
QWERTY-клавиатура. Раскладывается |
|
смартфонлегко: верхняячастьсдисп- |
|
леемпроворачиваетсявокругодного |
|
изуглов. Врезультатепечататьна |
|
такомсмартфонеудобно, адержать |
|
вовремяразговорапухлыймалень- |
|
кийпредмет— неочень. Попробуй |
|
зажатьFlipOut плечом, итутже |
|
увидишь, какAndroid 2.1 падает |
|
впрямомсмыслеслова:). Да-да, |
|
новыйдевайсвыходитнастарой |
|
версииAndroid’а. Ноктознает, может |
|
Motorola разродитсяновойпрошивкой |
|
сAndroid 2.2 кмоментупродаж? Стандартная |
|
оболочкасистемызамененанаMotoBlur, |
|
позволяетполучитьбыстрыйдоступк |
|
мымсервисамGoogle. Всеэтоработает |
|
МГцпроцессори512 Мбоперативки. Кстати, именноблагодарятакой |
|
производительностипарниизMotorola непобоялисьсделатьтого, |
сайта:). ВРоссииновыйMotorola FlipOut появитсяпримерновавгусте |
чегоникогданебудетвiPhone — добавитьбраузерсвключеннойпо |
поцене12 000 — 14 000 рублей. Неплоходляодновременностильного |
умолчаниюподдержкойFlash. Хотелосьбыверить, чтоWebkit неупадет |
и, ктомуже, шустрогоаппаратасA-GPS, электроннымкомпасоми |
инезатормозитприпервомжекорявомFlash-баннереспервогоже |
неплохой3 Мпкамеройнаборту. |
В новой версии iOS 4 было исправлено 65 уязвимостей, половина из которых — критические
IOS4.0ВЗЛОМАНА!
Интересное противостояние происходит между закрытой Apple, которая категорически запрещает любые модификации своих смартфонов,
ихакеров, которые старательно обходят все новые и новые защиты. Так, не успели Apple выпустить новую мобильную iOS 4.0, как подсуетились ребята из Dev-Team (blog.iphone-dev.org). Сразу за релизом новой прошивки свет увидела их утилита для анлока, позволяющая отвязать телефон от конкретного оператора. Теперь люди, обновившие модем (так называется телефонный модуль смартфона), смогут использовать свои аппараты в обход запрета Apple. Прошло еще немного времени, и парни выпустили новую утилиту — PwnageTool, позволяющую сделать Jailbreak и предоставить пользователю возможность устанавливать любые приложения, в том числе пиратские. Правда, утилита работает с некоторыми ограничениями. Справились с 4.0 и разработчики другой тулзы — redsn0w. А вот разработчик самого универсального и популярного инструмента — Spirit (spiritjb.com), с помощью которого ломается
иiPad, пока в тупике. Apple пофиксила багу, которая позволяла запустить userland-эксплойт. Вместо этого все усилия хакера сейчас сфокусированы на новом баге, который скоро должен дать успех.
010 |
XÀÊÅÐ 08 /139/ 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 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
w Click |
to |
|
|
|
MEGANEWS |
|||||
|
|
|
|
|||||||
|
|
|
|
|
|
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 |
|
|
|
|
YAHOO! — БОЛЬШЕ НЕ ПОИСКОВИК
15 летпонадобилосьYahoo!, чтобыпонять, чтоискатьвинтернетеони неумеют. Компанияприняларешениеоставитьпоисковыйбизнес. Слияние, начатоеYahoo! иMicrosoft ещевпрошломгоду, добралось досвоегологическогофинала— теперьпоисковыйалгоритмYahoo! полностьюзаменилмайкрософтовскийBing. Microsoft, посути, купила 10-летнююлицензиюнапоисковыетехнологиипартнера, сцельюесли неперегнать, тохотябыпотеснитьGoogle. Bing действительновесьма неплох, ноегоосновнаяпроблемазаключаетсявтом, чтоимпрактическиниктонепользуется. БлагодаряжеальянсусYahoo! Майкрософтсмо-
жетвывестисвойBing напозициюпоисковогодвижканомердвавмире и, наконец, сумеетполучитьотнегоприбыль. Еслипосмотретьсейчас налюбыеинициативыMicrosoft ввебе, тоэтожесточайшийпровалв планефинансовойотдачи. СамжеYahoo! постепеннопревращаетсяв обычныймедиапортал, хотьисбогатойисторией.
«Яндекс» ежедневно получает около 100 млн. запросов, и из них 10% написаны с ошибками или опечатками
FBI VS. TRUECRYPT
Интересныйповоротпроизошелвистории |
ужснимитамделали— непонятно, возможно, |
одногобразильскогобанкирапоимениДаниель |
простоподнималинастроение, перекладывая |
Дантас, которогозаподозриливмошенни- |
изоднойстопкивдругую, новотчетеуказали: |
чествесфинансамииарестовалив2008 году |
«Брутфорспословарю. 5 месяцев. Безрезуль- |
вРио-де-Жанейро. Следствиебы, возможно, |
татно». Единственнымвесомымрезультатом |
шлопостандартномусценарию, еслибывсе |
сталадоговоренностьсФБР, которыепообе- |
изъятыеизегоквартирыхардынеоказались |
щалипопробоватьсвоисилыврасшифровке |
зашифрованы256-битнымAES. Ключейнет, |
данных. Воттут-тоислучилсяказус— федералы, |
самДантасмолчит, аиспользоватьпаяльник |
накоторыхINC возлагалибольшиенадежды, |
нельзя. Делатьнечего, винтыпришлосьотпра- |
ковырялинесчастныедискибольшегодаи, в |
витьвНациональныйинституткриминологии |
результате, такженичегонедобились. Вернув |
(INC), гдеониизастрялинапятьмесяцев. Что |
хардывБразилию, специалистыизФБРлишь |
развелируками. Согласноотчетуфедералов, данныенадискахзашифрованыдвумясофтинами, названиеоднойизкоторыхнеизвестно, затовторойоказаласьбесплатнаяTruecrypt, котораянавернякатебеизвестна. Изтогожеотчетаясно, чтотемсамым«передовымметодом» ФБРоказался... опятьже, брутфорс. Ну, агдеже закладкивпрограмме, мастер-паролидляот- крытиялюбогошифра, статистическиеметоды длядешифрованияданныхит.д. ит.п.? Даможет онииесть, ипаяльникниктонеотменял, атакиминовостямилишьусыпляетсябдительность.
ММО — ДЕТЯМ НЕ ИГРУШКА
ВПоднебеснойужедавнонетолькоследятзаглобальнымфайерволом, но |
режетсяогромныйпроцентнаселения. Этоужесамопосебенепорядок: |
ещеикососмотрятнаонлайновыеигры. ВразнообразныеMMO-забавы |
когдажимнайтивремя, чтобы лепитьтелефоныиматеринскиепла- |
|
ты? ПроизводителижеуходятнаТайвань, надочто-тосрочноделать:). |
|
Аналитикипредрекают, чток2012 годуКитайзахватитбольше50% рынка |
|
MMO-игр, иегодоходысоставят41 млрд. юаней(этооколо$6 млрд.). Но |
|
с1-гоавгустатекущегогодакитайскиегеймеры, недостигшие18 лет, |
|
окажутсявоченьнеприятнойситуации. Властирешили, чтонесовершен- |
|
нолетнимигрокамнельзяиспользоватьники— тольконастоящиеименаи |
|
другиеличныеданные. Инфанакаждогоигрокабудетпроверяться. Любая |
|
онлайноваяигратеперьдолжнабытьоборудованасистемойанти-зависи- |
|
мости. Тоесть, черезтричасапосленачалаигрыгеймерлишитсяполовины |
|
заработанноговигрезаэтовремя, аеслинепрекратитиграть, точерез |
|
пятьчасовлишитсявообщевсегозаработанного. Владельцамонлайн–игр, |
|
всвоюочередь, нужноподтвердитьсвоюблагонадежностьиобладать |
|
капиталомнеменее$1.4 млн(10 миллионовюаней). Главнойцельюновых |
|
правилвКНРназывают«защитумолодежи» иборьбусрастущимчислом |
|
интернет-зависимыхлюдейвстране. Попоследнимданным, кихчислу |
|
относятсяоколо14% от256 миллионовкитайскихгеймеров, тоестьболее33 |
|
миллионовчеловек. |
012 |
XÀÊÅÐ 08 /139/ 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 |
|
|
|
|
СПЕЦСЛУЖБЫ США НЕГОДУЮТ
Какмыужеписали,компанияAOLвапрелетекущегогодаприняларешениепродатьмессенджер
ICQфондуDigitalSkyTechnologiesза$187.5млн. DST—этороссийскаяинвестиционнаягруппа, которой,вчастности,принадлежитконтрольный пакетакцийMail.ru.Сделкавыглядитвполнелогичной:«аська»вРоссииоченьпопулярна,плюс усервисамножествопользователейвГермании,
Израиле,ЧехииирядедругихстранВосточной Европы.ОднакоFinancialTimesпишет,что представителиамериканскихспецслужбкрайне недовольнытакимраскладом.КакпоясниликорреспондентамFTсамипредставителиспецслужб, ICQ—одинизглавныхканаловобщениядля многихпреступныхгруппизВосточнойЕвропы. Такимобразом,переездсерверовICQизСША
вРоссиюзатруднитдляамериканцевконтроль надперепискойпреступников.Стоп,какойеще контроль?Сталобыть,незряговорят,чтобез шифрованияваськеникуда?Вдействительности длячтениялоговребятамненужнысамисерверы ICQ,таккакэтотвопросможнорешитьнауровне интернет-провайдеров.Атеперьсерверы,скорее всего,переедут!
В штате компании Google трудится 20621 человек, из них более 99% младше 40 лет.
САМЫЙ БОЛЬШОЙ БОТНЕТ ОТ GOOGLE :)
БурныеобсуждениявызвалидействиякорпорацииGoogle, которая сначалаофициальноподтвердиланаличиевОСAndroid возможностидистанционногоудаленияприложений, апотомнепреминулаею воспользоваться. Жертвойсталидвасомнительныхприложения, созданныхспециалистомпобезопасностивходеинтересногоэксперимента. Ресерчерхотелпоказать, наскольколегкоможнораспространить зловредноеприложение, причемспомощьюсамихпользователей. Для этоговAndroid Market былодобавленодвасовершеннобесполезных приложения, длякоторых, однако, былонаписанопривлекательное описание. Ичтотыдумаешь? Пользователиактивносталиустанавливатьих. Правда, обломавшисьпослеустановки, многиеизюзеров «пустышки» удалили. РебятаизGoogle попросилиресерчерасамого удалитьприложенияизрепозитория, асами, вероятно, долгоожидая подобногослучая, наконецполучиливозможностьуправлятьмиром.
Авернее, протеститьвозможностьудаленногоудаленияприложения сосмартфоновпользователей. Корочеговоря, всемсмартфонамбыла отправленакоманда: «Удалить, нельзяпомиловать». Пользователям приэтомбылоотображеноуведомление, ноктожихчитает? Самособой, такаявозможностьпрописанавправилахиспользованияОС. Ночитать лицензиискучно, авотчтодействительноинтересно, такэтото, как работаеттехнология.
Насамомделе, операционнаясистемаAndroid ужедавноподдерживает двекоманды: REMOVE_ASSET иINSTALL_ASSET, которыепозволяют Google нетолькоудаленноудалять, ноиустанавливатьприложения. ТвойдевайснаAndroid поддерживаетпостоянноеTCP/SSL/XMPP-со- единениессерверамиGTalk (да-да, тогосамогочата, чтоиспользуется вGmail) всевремя, когдаутелефонаестьдоступвинтернет. Причем
мобильнаяОСавтоматическипереподключаетсяксерверувслучае обрывасвязиипостоянноотправляетпингинасервераGoogle. Этот каналсвязипозволяетGoogle отправлятьсистемныесообщениятвоему девайсу. ОтправленноечерезGTalkService сообщениенепременно попадаетнакаждыйсмартфон. КактолькоGoogle отдаеткоманду INSTALL_ASSET, получившийсообщениесмартфоннаAndroid скачи- ваетAPK-дистрибутивспрограммойиинсталлируетее. И, наоборот, получивкомандуREMOVE_ASSET, системаудаляетприложение, если оноустановлено. Такаявозможность, соднойстороны, хороша: Google можетоперативноудалитьвсюпоявляющуюсямалварь. Носдругойстороны, ачто, есликто-тосможетреализоватьMITM-атакунаSSL-соеди- нениеконкретноготелефонадоGTalkService ипроспуфитьсообщение INSTALL_ASSET, чтобызалитьнателефонкакую-нибудьзаразу? Или вообщедобратьсядосамихсерверовGTalkService иотправитькоманду всемсразу? Вотгдебудетжесть!
013
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|||
|
|
X |
|
|
|
|
|
|||
|
- |
|
|
|
|
|
d |
|
||
|
F |
|
|
|
|
|
|
t |
|
|
|
D |
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
r |
||
P |
|
|
|
|
|
NOW! |
o |
|||
|
|
|
|
|
|
|
||||
|
|
|
|
|
BUY |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
w Click |
to |
|
|
|
MEGANEWS |
|||||
|
|
|
|
|||||||
|
|
|
|
|
|
m |
||||
w |
|
|
|
|
|
|
|
o |
|
|
|
w |
|
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
.c |
|
|
|
|
p |
|
|
|
|
g |
|
|
|
|
|
|
df |
|
|
n |
e |
|
||
|
|
|
|
-xcha |
|
|
|
|
НЕОБЫЧНАЯ ТАБЛЕТКА ОТ ASUS
ПланшетныхПКнарынкеста- |
Eee Tablet, которыйдаженельзя |
слотомmicroSD, 2-мегапиксель |
новитсявсебольшеибольше, а |
назватьпланшетникомвобычном |
нойкамерой, 3,5 ммвыходом |
ужвыходiPad ивовсепроизвел |
пониманииэтогослова. Eee Tablet |
наушники(имеетсявстроенный |
настоящийфурор. Акакизвестно, |
— это, скорее, цифровойблокнот, |
медиаплеер), и, конечно, |
чемсильнеенарынкеконкурен- |
построенныйнаTFT-матрицес64 |
которыйсильнонапоминает |
ция, темнижецены, итембольше |
градациямисерого. Здесьнетдаже |
отпланшетовWacom. |
шансов, чтокомпанииначнут |
подсветки, затоесть8-дюймовый |
Приятнорадуетианонсирован |
выпускатьнеобычныеиинтересные |
дисплейсразрешением1024 x 768, |
наяценаустройства— Eee |
девайсы, желаяпривлечьпоку- |
тачскринчувствительностью2450 |
Tablet обещаютвыпустить |
пателей. Тайваньскаякомпания |
dpi, истраницылистаютсясоско- |
впродажуосеньюпо |
Asus традиционнодержитрукуна |
ростью0.1 сек. Времяавтономной |
цене199-299 мертвых |
пульсе— навыставкеComputex |
работыустройстваравнопримерно |
президентов. |
Asus былпредставленгаджетASUS |
10 часам. Eee Tablet оснащается |
|
|
|
|
|
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 |
|
|
|
|
TWITTER.COM/KREMLINRUSSIA
ВРоссиинашлось40 тысяччеловек, которыепользуютсяТвиттеромирешили почитать, чтовнембудетписатьнашпродвинутыйпрезидент. Первыйжетвит сошибкой: «Всемпривет! ЯвТвиттереиэтомое6 первоесообщение!», зато оставленныйвофисесамогоTwitter’а. Посещениевысокотехнологичныхкомпаний(аМедведевпобывалещеивApple иCisco) состоялосьвовремяпоездки президентавКремниевуюдолину. Причинапонятна: разужсобралисьстроить
нашусобственнуюSilicon Valley вподмосковномСколково, тонадохотябыпонять, накогоравняться. Обидножебудет, еслибюджетуйдет, условиядляотмывания денегбудутсозданы, аниодногодостойногостартапанепоявится. Инициативаправильная. УважаемыйДмитрийАнатольевич, выобращайтеськнамза помощью. Мыисамисоветомпоможем, иребятмолодых посоветуем. Атам, того игляди, автоматизируемполиклиники, иэлектронноеправительствозаработает. Нашичитателиоченьспособные!
128 Ãá— новый рекорд в области производства флеш-памяти, установленный компанией Toshiba
ЧЕРЕЗ ТРИ ГОДА BIOS НЕ БУДЕТ
Любопытнымисоображениямиподелилсясмиромкрупнейшийпроизводитель материнскихплат Microstar (MSI). Помнениюпредставителей«железного» гиганта, BIOS насовременныхкомпьютерах— этоатавизм, которыйскородолженраствориться ванналахистории. ЗаменустаромудобромуBIOS микростаровцывидятвUEFI-загруз- чиках, которыесамаMSI началапродвигатьещев2008 году, выпустивплатысClick BIOS наборту. UEFI (Universal Extensible Firmware Interface, УниверсальныйРасширяе-
мыйИнтерфейсдляПрошивок) — дальнейшееразвитиепроектаIntel подназванием EFI, которыйбылпредназначендлятого, чтобынаделитьBIOS дружественнымдля пользователяинтерфейсом, атакжерешитьмногиедругиепроблемы, типичныедля ПК. Собственно, первыематеринскиеплатысUEFI будутоснованыначипсетеSandy Bridge отIntel ивыпущенывовсехкатегориях: отбюджетныхдоhigh-end. Платыбудут выпущенывконцеэтогогодаивначале2011. ПереходнаUEFI становитсякудаболее важным, таккакэтооткрываетновыевозможностидляхраненияданных. Нетакдавно компанияSeagate официальнозаявила, чтоUEFI — важноетребованиедлятого, чтобы загрузитьПКсдискаразмеромболее2 Тб. ОсновнаяразницамеждуBIOS иUEFI втом, чтопервыйнаписаннаассемблере, авторойнаC. Ноперейтинанего, отказавшисьот BIOS’а, нетакпросто. БольшинствовстроенныхROM довольномаловместительны, так чтообычныематеринкинельзяпростоперепрошитьнаUEFI, которыйзанимаетбольше места. Ктомуже, темногочисленныефишкидлябиосавродеExpress Gate отAsus, позволяющегозагрузитьпростенькуюОСчерезпарусекундпослезапускакомпьютера, придетсяпереписыватьзаново!
014 |
XÀÊÅÐ 08 /139/ 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 |
|
|
|
|
УТЕЧКА СЕКРЕТНОЙ ИНФОРМАЦИИ О WINDOWS 8
Итальянскиежурналистыспорталаwww.windowsette.com каким-то немыслимымобразомсумелираздобытьсекретныеслайдыMicrosoft, предназначенныедлявнутреннегоиспользования. Носамоеглавное— впрезентацииприведенаинформацияопланахMicrosoft поразработке Windows 8. Большинствоинформации— этомаркетинговаялабудаоб изменениибрендаиприближениякподходуApple «Этопростоработает». Однаконекоторыедеталионекоторыхтехническихновшествах все-такиесть:
1.Простоевосстановлениесистемы. ВWindows появитсяинструмент Windows Recovery, позволяющийбыстрооткатитьнедавниеизменения, еслипользовательчто-тонапортачил. Болеетого, появитсявозмож-
ность«Reset Windows, but keep my stuff», котораяпозволитбыстро переустановитьсамувинду, приэтомоставитбезизмененийдокументы, персональныеданные, профайлыпользователей. Вероятно, появится
идолгожданныймагазинприложенийApp Store. Сразупослепереустановкисистемыможнобудетбыстрозаинсталлитьвсеранеекупленные проги.
2.БыстраязагрузкаWindows. ВотиMicrosoft, наконец-то, заметил, что виндагрузитсядонеприличиядолго. Этопонынешним-томеркам. Вместообычнойтекущейсхемыпроцессазагрузкикомпьютера, состоящегоизPOST (часть, которуюгрузитматеринскаяплата), инициализациисистемы(драйверы, сервисы) изагрузкипользовательскойсессии предлагаетсяввестикомбинированныйвариантзагрузки— «Logoff + Hibernate Boot». Общийсмыслвтом, чтобыневыключатькомпьютер полностью, апостоянноиспользоватьособыйвидгибернации, которая
будеткэшироватьбольшуючастьэлементовсистемыибыстрозагружатьее.
3. Новыесистемыавторизации. Однойизживыхипонятныхопций, вероятно, вставленныхвслайдыдлякаких-нибудьнесильнотехничес- кихменеджеров, являетсявизуальнаяавторизация. Кмоментувыпуска Windows 8, аонпланируетсянеранее, чемчерездвагода, большинство компьютеровиноутбуковнепременнобудутоснащенывеб-камерой. Нужнозаглянутьвкамеру— ипрограммазалогиниттебявсистему. Пффф. ЭтоуженезамашкипоповодуинтеллектуальнойОСWinFS, атак, пустячок, которыйужесейчасможнореализоватьспомощьюдополнительноПО. Но тутопятьженапоминаю: никтонегарантирует, чтоэтислайды— нефейк.
XÀÊÅÐ 08 /139/ 10 |
015 |
|
|
|
|
hang |
e |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hang |
e |
|
|
|
|
|
||
|
|
|
C |
|
E |
|
|
|
|
|
|
|
|
|
|
|
C |
|
E |
|
|
|
||||||
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
||||||
|
- |
|
|
|
|
d |
|
|
|
|
|
- |
|
|
|
|
d |
|
||||||||||
|
F |
|
|
|
|
|
|
|
t |
|
|
|
|
|
F |
|
|
|
|
|
|
|
t |
|
||||
|
D |
|
|
|
|
|
|
|
|
i |
|
|
|
|
D |
|
|
|
|
|
|
|
|
i |
|
|||
|
|
|
|
|
|
|
|
|
|
r |
|
|
|
|
|
|
|
|
|
|
|
r |
||||||
P |
|
|
|
|
NOW! |
|
o |
|
|
P |
|
|
|
|
|
|
NOW! |
o |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BUY |
|
|
|||||||||
w Click |
to |
BUY |
|
|
|
|
|
|
|
|
FERRUM |
|
w Click |
to |
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
Дмитрий Ленский |
|
|
|
|
|
|
m |
||||||||||||
|
|
|
|
|
|
|
|
|
m |
|
|
|
|
|
|
|
||||||||||||
w |
|
|
|
|
|
|
|
|
|
o |
|
w |
|
|
|
|
|
|
|
|
|
o |
|
|||||
|
w |
|
|
|
|
|
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
|
||||
|
. |
|
|
|
|
g |
.c |
|
|
|
|
|
. |
|
|
|
|
g |
.c |
|
||||||||
|
|
p |
|
|
|
|
|
|
|
|
|
|
|
|
|
p |
|
|
|
|
|
|
||||||
|
|
|
df |
|
n |
e |
|
|
|
|
|
|
|
df |
|
n |
e |
|
||||||||||
|
|
|
|
-xcha |
|
Кодинг попкорна |
|
|
|
-x cha |
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Учимся создавать плагины для медиаплееров PopcornTV
Иметь отдельный девайс для проигрывания HD-видео — отличная идея. Во-первых, отпадает всякая необходимость размещать компьютер рядом с телевизором и включать его каждый раз, как захочется посмотреть новый фильм. А во-вторых, современные
HD-плееры являются весьма функциональными устройствами и способны здорово облегчить жизнь.
Например,практическилюбойполноценныйHD-плеерлибопоумолчанию, либопослеустановкикастомнойпрошивкиспособенкачатьторренты, работатьссетевымиресурсами,показыватьвидеосYoutubeит.д.Уплееров PopcornTVестьдополнительнаякрутаявозможность,которуюоценит любойХ-человек—поднегоможносамостоятельнописатьплагиныи дажесвободноразмещатьихвобщедоступномрепозитории«МедиаБар». Кстати,сейчаскомпанияBBKпроводитконкурс:каждыйавтордостойного приложенияполучитвподароктелевизорBBK.Такчтоутебяестьхороший шанснетолькопотренироватьсявкодинге,ноивыигратьcебеновыйтелек.
Главные тезисы
Самоеглавное,чтонужноосознать—этото,чтопосвоейсути«плагин» являетсяобычнымweb-сайтом,адаптированнымподэкрантелевизора. НамедиаплеереPopcornустановленспециальныйLinuxнабортуивсявизуализация«плагинов»осуществляетсяспомощьювстроенногобраузера SyabasmyiBoxBrowser,которыйумеетотображатьHTML-контентидаже обеспечиваетбазовую(неполную)поддержкуCSSиJavaScript.Считатьего полноценнымбраузеромнельзя:когдаяпопыталсязайтисегопомощью наЯндекс,девайсушелвнокдаун,имнепомогтолькоребут.Собственно, онинедлясерфинга:SyabasBrowserпредназначендляотображения специальносозданныхподнегостраничек,которыеирасполагаютсявМе- диаБаре.Сайты-плагинымогутразрабатыватьсясиспользованиемлюбой технологии,будьтоPHP,ASP.NET,Python,RubyилиJSP.Единственное ограничение—клиентскаяразметка:браузердажеиспользуетсобственное расширениеHTML,дополняющеестандартныетегиновымисвойствами. Самыйпростойвариантсоздания«плагина»дляPopcornTVвыглядиттак: создаетсяHTML-файлсоссылкаминамедиа-источникивинтернете,файл записываетсянафлешку,флешкавтыкаетсяв«Попкорн»,послечего«плагин»становитсядоступнымспультауправления,итыможешьегозапустить,
получиввозможностьпереходитьпосозданнымссылкам.Например,если тызадумалсделатьприложениедляпрослушиванияlive-вещаниярадио- станций,кодбудетпримернотаким:
<a href="http://w01-cn01.akadostream.ru:8000/ silverrain48.mp3" aod>Серебряный Дождь</a><br>
<a href="http://broadcast02.station.ru/dfm" aod>DFM </a>
Тег«aod»тутуказываетнато,чтоэтоаудио-источник:aod=AudioOnDemand (аудиопозапросу).Вслучае,еслитыуказываешьнавидео-илифото-аль- бом,этоттегдолженбыть«vod»или«pod»соответственно.
Ïóòü â репозиторий
Дляразработкиприложений,которыехочетсяразместитьвМедиаБаре, путьнесколькоотличается:посути,тебенужносделатьсайт,которыйбудет генерироватьпонятнуюбраузеру«Попкорна»HTML-разметку.Используе- маятехнологияможетбытьлюбой:начинаясостатичныхHTML-файлови заканчиваялюбымпопулярнымweb-фреймворком.МедиаБарработаетна базетехнологииApacheTomcat—JAVA-basedвеб-сервера,служащегодля работысJSP-приложениями.
ДляразработкиплагиновпоэтойтехнологииестьспециальныйSDK,которыйвключаетвсебяработающийпример«Медиапортала»снесколькими плагинамиидокументациюразработчика.
ДляэкспериментовпосозданиюновыхплагиновпервымделомнеобходимоустановитьнасвойкомпьютерApacheTomcat,предварительно убедившисьвналичииJava-машины.Всетребуемыефайлыприсутствуют нанашемDVD,аустановкадостаточнопроста:tomcatпоставляетсяв видеzip-архива,которыйнадопростораспаковать,послечегозапустить
016 |
XÀÊÅÐ 08 /139/ 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 |
|
|
|
|
спомощьюспециальногоскриптаstartup. batввинделибоstartup.shв*nix. ВWindows
можетпотребоватьсяустановитьпеременные окруженияJRE_HOME иJAVA_HOME так, чтобы ониуказывалинапутьдоJava. Послезапуска Tomcat откроет8080 порт(поумолчанию), на которомбудетвисетьвеб-сервер.
ВсоставеSDK естьработающийпримермедиапорталаснесколькимиплагинами. Чтобы запуститьего, достаточноперенестипапку
ROOT изархивасSDK впапкуtomcat\webapps,
переименовавужеимеющийсятамкаталог
приложение, котороебудетпоказыватьнаши хакерскиевидео-уроки. Приложениебудет подгружатьинформациюобурокахизXMLфайла, формировать«меню» длявыборароликаидаватьссылкунавоспроизведениеурока. Первымделомзафиксируемформат, вкотором будемхранитьипередаватьинформациюо доступныхуроках:
<?xml version="1.0" encoding="UTF-8" ?> <video>
ROOT. Послеэтого, обратившисьбраузером поадресуhttp://localhost:8080, тыувидишь тестовоеприложениеизSDK, котороеможно менятьидобавлятьвнегоновыеплагины. Этим мысейчасизаймемся.
Собственный плагин
Разработкасобственногоплагинаначинаетсяс созданияновойпапкивнутрикаталогаservice. Затемнужносоздатьфайловуюструктуруплагина, состоящуюизследующихдиректорий:
image image-1280x720 page page-1280x720 thumb
xml
Всепапкиимеютговорящиеназванияи, думаю, понятно, чтовнихлежит: вimages — картинкипроекта, вpage — верстка, стилии самоприложение, вthumb — иконкиплагина, в xml — данные.
Обративнимание, чтоверсткаиграфика представленывдвухвариантахподразные разрешения; этонеобходимодляподдержки различныхтелевизоров.
Вкачествепримерадавайсделаемпростое
XÀÊÅÐ 08 /139/ 10
<item id="1" title="Живой ROP"/> <item id="2" title="Извлекаем конфиг из TDL3"/>
</video>
Этотфайлможносохранитьподименемvideo. xml впапкеxml, аможнохранитьнаудаленномсервере— никакойразницы.
Идем дальше. Основной файл плагина — index.jsp, он будет входной точкой приложения. JSP-файлы представляют собой нечто очень похожее на любой шаблонный файл: смесь HTML и управляющих тегов. Если ты когда-нибудь создавал шаблоны для любой системы типа Fast Template или Smarty, то ты быстро разберешься — тут все очень похоже. Приведу и прокомментирую сокращенный пример index.jsp нашего приложения:
<c:catch var="error"> <c:import var="xml" charEncoding="utf-8" url=
"http://dvd.xakep.ru/video.xml"/> <x:parse var="video" doc="${xml}"/> <x:set var="videos"
select="$video//item"/> </c:catch>
<c:set var="i" value="1"/> <x:forEach select="$videos"
varStatus="s">
|
|
|
|
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 |
|
|
|
|
<td>
<x:set var="id" select="string(@id)"/>
<c:set var="url" value="http://dvd. xakep.ru/videocast/${id}.mp4"/>
<x:set var="title" select="string(@title)"/>
<a href="${url}" vod>
<img src="http://dvd.xakep.ru/ images/${id}.jpg" border="0">
</a> <br />
<h2>${title}</h2> </td>
<c:if test="${i %4 == 0}"> </tr><tr>
</c:if>
<c:set var="i" value="${i+1}"/> </x:forEach>
Каквидишь, весь«код» тутпредставленввиде тегов: смешаныизнакомыетебеHTML-теги, икакие-тоновые, непонятные. Эти«непонятные» входятвбиблиотекутеговJSTL иотлично описаныналюбомсайтепоЯве.
Краткопройдемсяпокодуииспользуемым
JSTL-тегам:
•<c:catch> обрабатываетисключения.
•<c:import> считываетданныефайлавпеременную«xml» — обративниманиенауказание правильнойкодировкиинато, чтофайлможет легкобытьразмещеннаудаленномсервере.
•<x:parce> парситXML-данные.
•<x:set> получаетвыборкуданныхипомещаетеевмассивданныхvideos.
•<x:forEach> — циклпоXML-данным.
•<c:if> — обычноеусловие.
Смыслкодаоченьиоченьпростой: считы- ваетсяXML-файл, выбираютсявсезаписи «item» из«video», ивциклепонимвыводятся обложкаролика, названиероликаиссылкана проигрываниеролика. Причемчерезкаждые4 записивставляютсятеги</tr><tr> дляпереходанановуюстрокутаблицы.
Для того, чтобы твой плагин стал доступным с главной страницы нашего тестовго медипортала в локальном Tomcat, нужно добавить соответствующую запись в файл portal.xml:
<service name="Xakep" id="xakep" desc="Hacker’s video"/>
Результаты
В результате наших манипуляций мы получили приложение, считывающее данные о доступных роликах из XML-файла (возможно, удаленного), наглядно отображающее эти данные и предоставляющее возможность проигрывания этих видео. В приведенном коде была опущена вся разметка и заголовки JSP-файла, полная версия приложения доступна на DVD. z
017
|
|
|
|
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 |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
Главная фишка неттопов — безусловно, размер. Практически полноценный комп в виде коробочки 15х15 см — это супер! Тем более, что производительность современных неттопов заметно выросла, и они отлично подходят для веб-серфинга, редактирования документов, воспроизведения мультимедиа-контента, включая HD-видео. Многие умельцы используют их даже для хостинга в качестве недорогой альтернативы VDS, размещая собственный девайс на колокейшене. В общем, неттоп — штука клевая.
МЕТОДИКА ТЕСТИРОВАНИЯ
Длятого, чтобыполноивсестороннеоценитьпредставленныевтесте неттопы, мыразработалиметодику, вкоторойпостаралисьучестьвсеих особенности. Напервомместе, конечноже, былиразнообразныетестовыеутилиты. Так, общуюпроизводительностьтестируемыхустройств мыпроверялиспомощьюкомплексногобенчмаркаPCMark’05, который оцениваетскоростьработывсейсистемывцелом. Крометого, мызапускали3DMark’03 и3DMark’06 дляоценкискоростиработыграфической подсистемынеттопа. Дляокончательногорешенияэтоговопроса(все когда-нибудьиграютнакомпьютере!) мыпроводилииреальныйигровой тестспомощьюFarCry 2. Необошлосьибезтрадиционныхтестов:
SuperPI ибенчмаркаGeekbench. Кроменагрузкинапроцессорипамять
ониинтересныещеитем, чтохорошопоказываютразницумеждудвух-
иодноядернымипроцессорамиIntel Atom. Помиморезультатовтеста наитоговуюоценкуустройстввлиялиидругиефакторы. Этоналичие оптическогопривода, таккакнесмотрянавсевозможностиинтернетаи внешнихжесткихдисковниктонесобираетсяотменятьколлекцииDVD
ипокупкулицензионныхдисков. Обращалимывниманиеинаустановленнуюоперационнуюсистему, таккакнеттопбезОСилиспокачтоне оченьпривычнойWindows 7 готовкупитьдалеконекаждый. Ещеодин критерий, которыйнамистрогооценивался— этошум, издаваемый устройством.
018 |
XÀÊÅÐ 08 /139/ 10 |