Что касается меня, увидав где-то с полгода назад одного из первенцев WiFi/IP, от ZyXEL, я воскликнул «VoW!», написал одноименный «Огород», который, правда, вызвал несколько гневных писем от, как называет их Голубицкой, гоблинов: и цена, дескать, высока, и производит их не ZyXEL, а кто-то другой (будто не добрая половина, если не больше, хайтек-брэндов ведет себя иначе), — сам же все эти полгода с большим удовольствием им пользовался, и не только из дома, но и из разных других мест, где есть открытая точка доступа, а также старался не пропускать новостей о выходе новых моделей. Новостей было довольно много — и о Skype-WiFi-аппарате, и о WiFi-аппарате, поддерживающем и Skype, и SIP, и, наконец, об аппаратиках, умеющих одновременно быть IP’шными и GSM’овскими, — однако ни на прилавках Горбушки, ни в руках у знакомых, ни — вообще — героев этих новостей не видел. Ну как, например, «электронные книги», о которых производители шумят уже добрые десять лет.
   А тут — приходит прямо в руки. Чтобы сразу успокоить гоблинов, скажу, что этот, новенький, стоит не дешевле того, старенького — ту же, в сущности, четверть килобакса, — во всяком случае, именно эту цену выставили в Европе, те же деньги просит единственный пока продавец на price.ru — но с оговоркой «Поставка 4-5 недель» [Впрочем, Сергей Васюк уверяет: когда телефончики появятся в России «по-настоящему», стоить будут заметно дешевле. Поживем — увидим.]. В остальных же отношениях у D-Link’овского DPH-541 с ZyXEL’евским (www.zyxel.ru/content/catalogue/43/44/541) различий достаточно. Во-первых, новый — раскладушка, которая в разложенном виде на четверть побольше P-2000W_V2, в сложенном — на четверть же поменьше. Во-вторых, у него цветной дисплей, полифонические звонки (гораздо больший набор, чем у P-2000W_V2), сильно расширившийся ассортимент алгоритмов WiFi-шифрования (к WEP добавлены протоколы WPA и WPA2), и, наверное, главное — появилась возможность настроиться сразу на шесть профилей — разные ли провайдеры, разные ли аккаунты одного — и выбирать нужный прямо из меню. Кроме того, DPH-541 в нормальных условиях живет от батарейки заметно дольше, чем P-2000W_V2: чуть ли не двое суток против трех-четырех часов. Но тут очень важна эта оговорка: «в нормальных условиях», потому что, когда низок уровень Wi-Fi-сигнала или высок — окружающих помех, — все цифры мгновенно сдвигаются. У меня, например, вообще с этим телефончиком произошел совершеннейший казус: сам поражаюсь, как мне удается притянуть к себе все мыслимые и немыслимые баги нового ли софта, нового ли железа.
   Итак, описав прелести и достоинства вещицы, расскажу о собственных с нею приключениях, после чего даже рискну сделать основанный на предположениях вывод.
 
 
 
   Я принес телефончик домой, вбил собственный, тысячекратно проверенный сипнетовский аккаунт, мгновенно получил от точки доступа ясно распознанный сигнал, а от DHCP-сервера — IP-адрес и... попробовал позвонить. Увы, регистрация отсутствовала, и звонок, соответственно, не пошел. Я повертел настройки и туда, и сюда — ничего не менялось. Припомнив определенные проблемы у P-2000W_V2 при регистрации на сипнете (обычно телефон работал, но время от времени при этом на дисплее горело словечко Unregistring; вылечилось уменьшением интервала опроса STUN-сервера с умолчальных 200 секунд до 100), для решения которых я получил тестовый аккаунт телфина (кто не в курсе — www.telphin.ru), — я вбил в телефон — благо есть куда — добавочные, телфиновские, реквизиты. Результат оказался ровно тем же. Вбил elphel’евские... Вбил сипнетовские — жены. Ни хре-на!
   Тогда я сделал то, что следовало сделать с самого начала: попытался войти в WEB-конфигуратор (как это принято у большинства разного рода IP-устройств, у того же P-2000W_V2, например). Увы — «Не удается отобразить страницу». Принялся пинговать, причем — с обеих сторон (у DPH-541 есть еще одна замечательная возможность — пинговать изнутри). Все пакеты оказались Lost. То есть телефон пинговал только сам себя, — а любой другой внутренний или внешний адрес, сам ли маршрутизатор, сервер ли сипнета или безотказный www.ru, — пинговать отказывался. То есть пинговал с результатом — 100% lost. Понятное дело, что никакой голосовой связи не было, да и быть не могло. Удивляла, правда, легкость обнаружения телефона точкой доступа и выдачи ему IP-адреса, — но этим дело и заканчивалось. Я позвонил ребятам в D-Link, — они только руками развели: у нас, дескать, всё работало в лучшем виде и безо всяких ухищрений. «На этом экземпляре аппарата?» «И на этом — тоже». «Ладно, я немного еще попляшу вокруг с бубном и, если результатов не будет, приеду к вам». «Всегда рады принять...»
 
 
 
 
 
 
   Поплясал. Ни до чего не доплясался — кроме шутливой идеи, что это — результат конкурентной борьбы двух замечательных тайваньских фирм: точка-то доступа с модемом и маршрутизатором у меня от ZyXEL, а телефон — от D-Link.
   Наутро понял: пора ехать. Но — потому ли, что они от моего дома ближе, потому ли, что в каждой шутке может заключаться и доля шутки, поехал не в D-Link, а... правильно, в ZyXEL, к Олегу Волкову, с которым мы давно уже разруливаем разные интернет— и сетевые проблемы.
   Олег меня любезно принял, тем более что ему интересно было взглянуть на новинку от конкурентов (у них у самих ожидается новая модель, весьма, по его словам, интересная!), извлек из шкафа комбайн (ADSL-модем, маршрутизатор, точка доступа и два IP-гнезда), включил. Я, в свою очередь, включил телефончик. Он мгновенно опознался, получил адрес, обнаружил свое WEB-нутро (которое я тут же попросил Олега снять для иллюстрации и отправить мне), а когда Олег подключил комбайн к телефонной линии — увидел и сипнет, и телнет, и мы провели несколько пробных звонков как на внутренние IP-номера, так и на разные «городские» телефоны. Правда, с сипнетовским STUN’ом снова возникла проблема, но легко решилась тем же методом, о котором я упомянул выше.
   «В чем же причина и что делать?» — спросил я у Олега. Он тут же, при мне, выслал на мой адрес новую прошивку для «комбайна», посоветовал ее поставить, а если не поможет — обнулить комбайн в заводские настройки: мало ли, мол, чего мы в ваш комбайн наставили: и разные алиасы, и петлю, и что-то там еще.
   Вернувшись домой, я сделал сначала первое (перепрошился), потом, когда не помогло, — и второе, — благо P-2602HWL-D1A позволяет сохранить все установки на диск, а потом их восстановить. Но и возврат всех модемных настроек в заводское, девственное, состояние не помог нисколько.
   Но тут случилась еще одна беда: D-Link’овский телефончик вырубился вообще! Напрочь! Поначалу, отдохнув полчасика, врубался (правда, назад), но всего на пару минут, — а потом и после отдыха не стал реагировать на удержание красной трубочки. Я, естественно, попинал колеса, протер ветровое стекло (вынул и вставил назад аккумулятор и побил легонько ладошкой по аппарату), — не помогло. Ничего не осталось, как, огорчив предварительно по телефону Сергея Васюка (он, правда, бодро сказал, что они ценят и краш-тесты), поехать в D-Link. Оживить телефон удалось элементарно, поменяв батарейку, но и прежняя оказалась в полном порядке, — просто я второй раз наступил на одни и те же грабли (впервые это было, когда я взял на тестирование новый Palm с винчестерчиком внутри). Некоторые устройства, способные подзаряжаться через USB (а именно такими были и тот Palm, и ZyXEL’евский P-2000W_V2, и, наконец, D-Link’овский DPH-541), зарядить батарею по USB с нуля, как правило, не способны: не хватает зарядного тока. А поскольку экземпляр у меня был европейский, с плоской вилкой, я, поленившись искать переходник, решил заряжаться исключительно с помощью USB. Сперва подзарядив аккумулятор прямо в представительстве D-Link, а потом — вернувшись домой и зарядив его окончательно, эту проблему я разрешил.
   Но приблизился и к разрешению другой, главной.
   По дороге из D-Link’а домой я параллельно тестировал прелестную игрушку от HCT (что и описал в «Огороде» "В гости к Голубицкому, или Заметки неофита"), используя ее в качестве GPS-вождя и при этом — забыв отключить Wi-Fi. И игрушка то тут, то там, по дороге, обнаруживала массу точек доступа, добрая половина которых была «небезопасной», то есть открытой, к которой можно было подцепляться кому угодно. Я пару раз притормозил и подцепился (заряда аккумулятора пока хватало) D-Link’овским телефончиком. И всё получалось отлично, — я сделал несколько успешных звонков и поехал домой.
   Дома всё продолжалось, как и раньше: ни пинга, ни web-интерфейса, ни регистрации на sip-proxy. И тут я припомнил двух-наверное-летней давности историю, когда в течение нескольких недель, самостоятельно и с помощью экспертов, — никак не мог установить WiFi-связь между двумя смежными комнатами, на расстоянии хорошо еще если трех (а то и меньше) метров. Решила проблему тогда моя жена: предложила выключить из сети 2,4-гигагерцовый Video Sender, — и связь тут же установилась. И только потом уже, поперебирав WiFi-каналы и потаскав передатчик Video Sender’а в разные места, я сумел добиться совместной работы и его, и беспроводной сети.
   Я снова отключил Video Sender, и в конце тоннеля забрезжил свет. Телефончик, подумав минут десять, подцепился к одному из sip-провайдеров. Более того, мне даже удалось увидеть его web-интерфейс! Правда, дозваниваться удавалось, только когда я подносил телефончик почти вплотную к антенне точки доступа, а батарея его разряжалась не за двое суток, как в нормальной радиообстановке, а за те же два-три часа, что и зухелевская: вероятно, постоянные усилия для поддержания контакта изматывали ее, как марафон — бегуна.
   То есть Video Sender — это конечно, но не он один. Вся моя квартира буквально пронизана разного рода паразитными (для меня) радиоволнами, близкими к частоте 2,4 ГГц. О чем я довольно подробно уже рассказывал в «Нехорошей квартире».
   И теперь — обещанный вывод. Главная проблема мобильных WiFi-устройств, в том числе и телефонов — сильная энергожоркость. Не желая наступать на грабли, на которые наступил ZyXEL со своим P-2000W_V2 (у меня дома заряд держится не долее трех с половиной часов), конструкторы из D-Link’а понизили коэффициент усиления сигнала. Что в нормальных условиях привело к рекордному для этих устройств времени работы без подзарядки, а в ненормальных — сделало проблематичной саму возможность WiFi/IP-связи. То есть портативные источники энергии по-прежнему остаются главной головной болью мобильных устройств.
   Кому там хочется получить Нобелевскую премию?..

ОПЫТЫ: Русская шпаргалка для американского диктора: Как заработать на подсказках

   Последние десять лет коллектив нашей студии потихоньку разрабатывает и производит недостающее вспомогательное съемочное оборудование, поскольку что-то нам не по карману, а что-то очень неудобно. Для изготовления необходимого железа мы привлекаем машино— и приборостроительные предприятия местной промышленности. Так, мы потихоньку разработали портативный съемочный кран, телегу с рельсами, стабилизатор типа стеадикам для камер, разгрузочный камерный подвес и множество моделей телесуфлеров.
   Мы часто получали одобрительные отзывы коллег-телевизионщиков; некоторые даже спрашивали, нельзя ли купить наши разработки. Поняв, что на наше оборудование есть спрос, мы стали производить его на продажу и весьма преуспели в этом.
   Одним из приспособлений, как я упоминал, были мобильные телесуфлеры. Их дизайн получился довольно оригинальным, на конструкции было получено пять патентов РФ. Наибольшие усилия мы прилагали к тому, чтобы добиться миниатюрности и невысокой цены изделий. Очевидно, что портативность телесуфлера в немалой степени зависит от габаритов используемого в паре с ним компьютера. Соответственно, если компьютер стационарный, мы имеем стационарный телесуфлер, если ноутбук — мобильный телесуфлер.
   Когда на рынке появились карманные персональные компьютеры, мы, конечно, не могли пройти мимо и разработали очередную портативную конструкцию. Дело было за малым: подобрать к ней КПК и программу. Думаю, вы понимаете, что найти подходящую программу в России тогда было нереально. Писать подобный софт самостоятельно мы были не готовы — слишком много вопросов и никакого опыта программирования КПК.
   Решил я поискать софт у наших заокеанских братьев по разуму. И — о чудо! — на одном американском сайте, где-то в разделе новостей науки, читаю про некую компанию, совершившую «революционный прорыв» в области телесуфлирования… Они создали телесуфлер на основе КПК и даже получили приз на выставке NAB 2003 (National Association of Broadcasters). Эврика! Через пять минут я уже «сидел» на сайте «революционеров»…
   Общая конструкция американского телесуфлера была, на мой взгляд, ужасной, если не сказать больше, но в качестве источника текстовой информации там использовался… КПК!!! А главное, на том же сайте продавалась искомая программка, и всего-то за смешные $29,9. Через сутки она уже лежала в папке «входящие» моего электронного ящика.
   Ну а выбор и покупка КПК для нашего суфлера проблем не вызвали. Внимательно ознакомившись с ассортиментом местных компьютерных магазинов и сопоставив полученную информацию с рекомендациями американцев, мы остановились на КПК Pocket PC HP iPAQ hx2100, тем более что по функциональным возможностям и цене он нас вполне удовлетворял.
   Тут-то и обнаружился подвох…
 
Телесуфлер
 
   Еще его называют телеподсказчиком, или по-английски «teleprompter». По сути, это специальное устройство, предназначенное для облегчения работы диктора, или телеведущего, или актера, когда тому приходится произносить перед камерой длинные труднозапоминаемые тексты, особенно с большим количеством цифр и фактов. А также когда нет времени на их предварительное заучивание. Любопытно, что США — родина телесуфлеров, они и сейчас остаются лидерами на этом рынке, владея основными патентами.
   Любой телесуфлер состоит из двух главных частей: источника текстовой информации и специального проекционного устройства, устанавливаемого непосредственно перед объективом телекамеры. Причем все так «хитро» сделано, что диктор читает текст, отображаемый на специальном полупрозрачном зеркале, расположенном точно напротив объектива; диктор видит только текст, камера — только диктора. Зрителю же кажется, что диктор разговаривает с ним лично, глядя «глаза в глаза».
   Источником текстовой информации для современных телесуфлеров служит обычный ПК, оснащенный специализированной программой для прокрутки предварительно подготовленных текстов. Кроме того, программа позволяет оперативно редактировать тексты, менять цвет и размер шрифта, ставить специальные метки и маркеры, запускать текст по таймеру, отслеживать оставшееся до конца время и т. п.
 
История одного разочарования
   Но обо всем по порядку. Американское произведение перекочевало на SD-карту, а потом вместе с нею — в КПК. Один клик по сенсорному экрану, файл распакован, а иконка программы заняла место в Главном меню. Тогда маленький черно-белый значок с мелкой надписью ProPrompter радовал меня больше, чем ребенка новая игрушка. Я предвкушал, как запущу программу, внимательно изучал инструкцию, подбирал яркость экрана, готовил текстовый файл нужного размера (тут меня поджидало первое разочарование — не более 4К!). Ну вот, все готово. Запускаю программу. И…
   Дальше сюрпризы посыпались один за другим. Программа не имеет даже главного пользовательского меню, лишь маленький, всплывающий список из нескольких слов: Open File, Change Font, About, Exit. Открыв подготовленный заранее текстовый файл размером 2К, я обнаружил, что текст на экране КПК ужасно мелок. Ладно, пробую с таким — запускаю скроллинг вперед (текст дрожит по вертикали, видимо от волнения, потому что тряска с увеличением скорости только усиливается). Понятно, что диктор не сможет читать такой текст с экрана. Но это только начало: через двадцать слов текст неожиданно обрывается — с нижнего края на экран выползают полоски, постепенно вытесняя последнюю отображенную строчку. Я спешно включаю реверс — все, КПК «висит»!
   Делаю soft reset, выбираю шрифт покрупнее — тут уже через десять слов КПК демонстрирует знакомую картину. В общем, гонял я программу и в хвост и в гриву, но она уперлась рогом — десять-двадцать слов, и жми reset. Я уж и тексты другие брал, английские и русские, и медленно крутил и быстро, и вперед и назад, но семь бед — один ресет! На всякий случай попробовал загружать файлы покрупнее — разумеется, они не грузятся. Вывод: программа практически неработоспособна, по крайней мере для телевидения она не годится! Вот вам и американцы.
   После недолгого раздумья решаюсь написать супостатам письмо: «как же, мол, так? Может, что делаю не так, иль КПК не тот, али ПО ваше не так поставил?» Пишу сначала одно письмо, потом второе и третье.
   Ответы получаю точно по Задорнову:
   1. «…Наше программное обеспечение поддерживает только специфическое оборудование…»
   Что это они имеют в виду? Полупрозрачное зеркало, или кольцо переходное на объектив, или кронштейн?
   Приходит следующее:
   2. «…Вы используете русский язык, что скорее всего и вызывает проблему».
   То есть они считают, что программа тормозит из-за того, что цепляется за острые края русских «иероглифов»? Следующее их предложение:
   3. «…Все, что мы можем посоветовать, чтобы решить проблему, это произвести программную перезагрузку вашего Pocket PC…»
   Да, всем выйти из автобуса и зайти обратно, чтобы он поехал… Американская Панацея от Всего, когда больше сказать нечего…
Много пишем и… ничего
   Мы перепробовали все и даже больше того, терпение уже почти лопнуло, когда мы вдруг получаем от американцев письмо:
   «…Для временного решения вашей проблемы рекомендуем не использовать файлы с текстом больше полутора килобайт».
   Ура! Наконец, что-то по существу ответили. Но ведь 1,5К это даже меньше четверти печатной страницы (хотя на сайте обещали целых 4К)! Интересуюсь, кому он теперь, бедолага, нужен с таким-то размерчиком? Отвечают:
   «…Мы сейчас работаем с разработчиком нашего ПО, дабы снизить ограничения на размер файла с текстом, и надеемся, что совсем скоро решение будет найдено…»
   А через некоторое время добавляют (видно, здорово я их достал своей настырностью):
   «…В бета-версии мы добились увеличения максимального размера файла до 9К, но продолжаем работать над решением проблемы с мягкостью прокрутки. Если вы желаете принять участие в тестировании, будем рады выслать вам последнюю версию ПО…»
   Конечно же, я соглашаюсь! А что не рискнуть — тем более что $29,9 уже уплачены. Через пару дней бесплатно присылают обещанную «продвинутую» версию. В итоге оказалось, что «бета-хрен» ничем не слаще имевшейся в моем распоряжении «редьки». Что «старая», что «новая» версии — одни и те же проблемы, программа лишь перестала ругаться при загрузке файла до 9К, а текст при скроллинге стал дрожать еще сильнее. Главная проблема осталась неизменной — больше тридцати слов нужного размера прокрутить по экрану невозможно (таким образом, диктор только поздороваться успеет).
   Разумеется, я спешу уведомить об этом моих новоиспеченных «партнеров». Как самый взаправдашний бета-тестер, я все свои замечания тщательно обосновываю, рекомендации составляю, фотографии с экрана прилагаю. В заключение пишу, что «ребята дорогие, программку-то за свои деньги я так и не получил, может, что-нибудь еще в ней доделаете, я подожду, так и быть. А то как-то нехорошо выходит, работать-то мне не с чем!» И, наконец, получаю от них откровенный ответ:
   "Константин, разработчик, с которым мы сотрудничали для создания ПО для Pocket PC, к сожалению, не готов внести необходимые изменения в программу.
   Если желаете, можете уплаченную сумму использовать для покупки у нас чего-нибудь другого.
   Best Regards, Clay Baker.
   General Manager. Bodelin Technologies"
   Ну что ж, и на том спасибо. Хороший урок преподали. Нечего было с самого начала лениться! А то: «Американцы — мировые лидеры…»
 
«Золотое» железо
 
   Интересно, что переговоры с американцами о распространении нашего железа (которое продается в России) идут уже больше полугода. Они безоговорочно признали, что наша конструкция гораздо лучше: надежнее, эффективнее используется поверхность стекла, больше дальность чтения… Мы им даже отправили образец перед выставкой NAB 2006. Но когда мы начали считать расходы по поставке суфлеров в США почтой, аппарат оказался для них, как они написали, «золотым».
   Действительно, «всего лишь» вдвое дешевле их конструкции (видимо, американцы ожидали, что будет раз в десять). На этом и остановились. И на выставку они суфлер не взяли, побоялись, что потом «не смогут своими силами обеспечить спрос на новую оригинальную конструкцию» (без наших know how). Так и написали.
 
Сами с усами!
   Звоню другу детства, а теперь сильнейшему компьютерщику-программисту со стажем — Диме. Все ему рассказываю «как на духу» и быстро зажигаю в нем огонь «борьбы с зажравшимися американцами». Памятуя о пословице, что русские долго запрягают, да быстро едут, мы целый месяц потратили на подготовку к «завоеванию Америки».
   Первым делом мы внимательно изучили американскую программу, затем знакомились с лучшими мировыми достижениями в области читалок и скроллеров для различных компьютеров, прикидывали ресурсы процессоров, думали над устройством и содержанием будущего интерфейса и т. д. Попутно выяснили, что алгоритм, примененный в американском «творении», мягко говоря, не совсем из «той оперы». С таким подходом программа просто не могла нормально работать на КПК! А «разогнать» ее, как обещали американцы, невозможно. В результате у нас остался единственный способ — искать новый алгоритм скроллинга… Но программист Дима знал, что делать, а посему решение нашел быстро!
   Уже через месяц в моем электронном ящике лежала присланная Димой «с пылу с жару» бета-версия нашей собственной программы-телесуфлера для КПК. Предстояло оттестировать ее в «боевых условиях». С названием мудрить не стали: нарекли PrompART, соединив части двух слов: английского Prompter — суфлер и названия нашей студии ARTprize. Ну а с неизбежными глюками и багами мы справились за последующие пару недель. К декабрю я был счастливым обладателем собственной программы — мечты тележурналиста. У нас был настоящий профессиональный телесуфлер на основе КПК.
   В результате совместного творчества с Димой в программе удалось реализовать следующие функции: зеркальный вертикальный или горизонтальный переворот текста; выбор любого из системных шрифтов; переформатирование текста под все заглавные или все строчные буквы; выбор режима управления мышью (кнопками, колесиком или перемещением); изменение расстояний между буквами и строками; поиск фрагментов текста по заранее устанавливаемым меткам (очень удобно для новостей); настройка начальной скорости прокрутки текста; выбор начертания шрифта (жирный или курсив); отображение текущего времени (необходимо для прямых трансляций); режим «Уложиться в…», позволяющий автоматически подобрать такую скорость прокрутки текста, при которой загруженный текстовый файл уместится в заданный временной интервал, и другие возможности.
   Кроме того, по ходу дальнейшей работы понадобилось еще несколько функций: отображение оставшегося до конца текста времени (при чтении с выбранной скоростью), причем оно автоматически корректируется при изменении скорости прокрутки; индикаторная линейка, показывающая текущее положение в тексте; регулировки размера свободных экранных полей; зацикленная прокрутка текста; выбор цвета шрифта и цвета экрана; загрузка профайлов — предварительно выбранных и сохраненных установок программы (для разных дикторов); реверсная прокрутка текста; и наконец, очень удобной оказалась возможность запускать текст путем нажатия пальцем большой кнопки «Старт» в центре экрана (чтобы не подлезать со стилусом к уже установленному на камере телесуфлеру). Очевидно, что не все перечисленные функции придут в голову человеку, далекому от телевизионного «производственного процесса». Однако именно они и являются теми важными мелочами, которые складываются в неоспоримое преимущество перед аналогами, написанными «просто программистами» по заказу.
   Кстати, в нашу программу стало возможным загружать текстовые файлы размером до мегабайта (напомню, в американской было не больше 9К), то есть около четырехсот страниц машинописного текста! Таким образом, теперь в телесуфлер можно загрузить в самом начале программы слова всех участников и просто прыгать по меткам, а не подскакивать каждые пять минут к КПК, чтобы, рискуя нарваться на «нетелевизионный разговор» с оператором, загрузить очередную порцию текста.