Текст книги "Журнал "Компьютерра" №755"
Автор книги: Компьютерра Журнал
сообщить о нарушении
Текущая страница: 6 (всего у книги 8 страниц)
СЕЛО ЩЕПЕТНЕВКА: Новые технологии
Автор: Василий Щепетнев
Давным-давно читал я письмо пролетарского писателя Горького, в котором он советовал другому пролетарскому писателю создать роман о чёрте – владельце лавки. Чёрт продает людям всякий хлам под видом необходимых вещей, взамен забирая не только деньги, но и душу. Но где читал – не помню. Собрался написать статью «Стивен Кинг как зеркало русской литературы». Понадобилось имя адресата: кому все-таки Горький дал идею, реализованную Кингом в «Необходимых вещах»?
Поисковики на "Горький чёрт" дали преогромное количество ссылок, лавка тоже не очень помогла. Да и далеко не всё, написанное Горьким, представлено в Интернете. В отчаянии я бегал из одной сетевой библиотеки в другую, пока не устал. Сел на скамеечку перевести дух. А из библиотеки – шум, гам и перья летят. Встреча читателей и писателей. Спорят до хрипоты, должны ли библиотеки быть исключительно платные, или можно читать безденежно. Читатели, разумеется, хотят дармовщины, а писатели возражают в смысле, что им пить-есть нужно. Спор этот длится много веков, еще Сервантес жаловался на пиратов-издателей (все ж не на библиотекарей и не на читателей), однако воз и ныне там. Хочется справедливости, да только справедливость у каждого своя. Значит, следует жить по Закону. Но Закон в России обыкновенно исполняется, если за ним стоит Сила. А какая у писателей Сила? Вот и сотрясают гневными филиппиками сетевое пространство, понося библиотеку в зоне .ec, сиречь Эквадора.
А – зря. Пустое. Нерациональная трата сил и эмоций. Пусть читают, и побольше, побольше. Сила писателя есть Слово, а не Суд и Закон. Хочется кушать – вплети в текст послание к читателю, да такое, чтобы он, закрывая книжку, тут же раскрывал кошелек и посылал автору денег сообразно возможности. Все, конечно, не пошлют, но на пять процентов можно рассчитывать твердо.
Правда, глаголом жечь сердца и раскрывать кошельки дано не каждому. Создал коллектив тружеников новую игрушку или текстовый процессор, а слов жалостных не нашлось. Уповают на хитроумные системы защиты, которые держатся когда месяц, когда неделю, а иногда и в день выхода ломаются. В споре брони и снаряда победу безоговорочно одерживает снаряд. И что делать?
Искать нестандартные пути. Нормальные герои всегда идут в обход.
Уязвленный чтением очередного лицензионного соглашения, где прописывались права потребителя программного обеспечения (почти никаких, только без "почти") и обязанности производителя (еще меньше), спустя самое непродолжительное время я сумел вернуть благоприятное расположение духа. В соглашении упускают одну, но крайне важную деталь.
И тут же в духе времен всеобщего энтузиазма, пока иссякшего, но уже грядущего, я написал – закон не закон, а так, вроде.
Пункт первый: Подданный Земного Шара по праву рождения имеет право на личный хранитель информации объемом один терабайт (примечание: объем есть штука изменчивая, и в завтрашний терабайт войдет много меньше, чем во вчерашний гигабайт. Потому, по усмотрению начальства, объемы можно менять – например, при переходе в более высокий чин добавлять, а при ссылке в Сибирь и вовсе лишать).
Пункт второй: Подданный Земного Шара по праву рождения имеет право безмездно загружать личный хранитель любой информацией.
Пункт третий: Подданный Земного Шара не имеет права самовольно удалять однажды загруженную информацию под страхом расстреляния.
Только и всего.
Отсутствие запрета на удаление установленной программы – грубейший просчет софтверных умельцев. Когда запрет введут, мир изменится радикально. Не думаю, что человек всю жизнь будет обходиться пакетом Office XP, третьим Думом и Вистой. Нет, конечно. И Office 2012, и пятый Doom, и мир "МетаВисты" для него вполне открыт. Но возникнет синдром шагреневой кожи, и потому спустя самое непродолжительное время потребитель начнет криком кричать: верните право удалять программы, а взамен требуйте что угодно. Даже деньги. Тут-то Генри Морган и превратится в губернатора Ямайки, потому что поймет: пиратское дело – табак. И станет уважаемым продавцом утилит удаления.
И вот тогда производители программ отыграются за годы бессильного унижения. Парадокс в том, что чем лучше программа, тем чаще ее будут удалять – потому что чаще будут и устанавливать. Поиграл человек, например, в "Дум-5" (почти как "Дом-5"), затем возжелал "Кваку-10", для чего пришлось удалить "Дум", бо и та и другая программы – почти терабайт. А коли затосковал по "Думу" – сперва удалил "Кваку".
Собственно, отчасти идея реализована уже сейчас, только без всякой пользы для софтостроителей. Есть такие программы – вроде тараканов. Их выводишь, а они не выводятся. Остается только форматировать диск и начинать жить сначала.
Но – не всякому хочется.
ОРУЖИЕ XXI ВЕКА: Наконечник копья для «третьего кита»
Автор: Ваннах Михаил
С того момента как человеческое общество заменило охоту на себе подобных более-менее организованной войной, Бог однозначно был на стороне больших батальонов. Но большие батальоны требовали массу материальных ресурсов. До какой-то поры их выручал грабеж окрестных жителей, потом – частная инициатива «матушек Кураж», стервятников войны – маркитантов. Но это только до поры.
В 1838 году наставник наследника цесаревича генерал-адъютант генерал-лейтенант Генрих Вениаминович Жомини (aka Анри Антуан Jomini, 1779-1869) для нужд своей педагогической деятельности написал эпохальную книгу – "Precis de l’art de la guerre". В "Кратком курсе истории войны" к двум общеизвестным китам массового и организованного человекоубийства – стратегии и тактике – он добавил кита третьего, военную логистику, то есть науку и искусство снабжения войск всем необходимым для выполнения их задач (материальное обеспечение, по советской терминологии).
Война требует колоссальных ресурсов. И позволить себе такое развлечение могут лишь нации, чья экономика способна эти ресурсы произвести. Но произвести – мало. Их надо сохранить до того момента, когда они понадобятся. Их надо доставить к театру военных действий. Их надо распределить между объединениями, соединениями и частями. Да еще так, чтобы каждому подразделению досталось положенное.
Вот как в 1817 году в "Песне старого гусара" поминал поклонников швейцарского мыслителя Денис Давыдов: "Говорят умней они…//Но что слышим от любова?//Жомини да Жомини!//А об водке – ни пол слова!". Но снабжение бойца "наркомовскими" – это ведь самая что ни на есть классическая логистическая задача, успех или провал которой отражается и на психологическом состоянии войск (его роль барон Генрих Вениаминович особо подчеркивал, наряду с другим ветераном российской службы фон Клаузевицем).
Ну а современные армии "золотого миллиарда" потребляют "…ракетные двигатели, бобы сушеные, бобы-консервы, спасательные жилеты, шифровальные книги, сигареты, коньячные фляжки, комиксы, смирительные рубашки, счетчики Гейгера, таблетки, отделанные шелковым глазетом гробы"[Бердик Ю., Уилер Х. "Гарантия безопасности". В оригинале вышел в 1962 г.]. И всю эту номенклатуру надо развезти по местам от узлов хранения или прямо от цехов. То есть без планирования не обойтись.
И вот это планирование – архитипичнейшая ИТ-задача. Ее математическое обеспечение начинается с линейного программирования. Дальше появляется вездесущая "задача коммивояжера". Как минимизировать транспортные издержки, как сократить плечи подвоза, простой транспорта… Для реализации подобных алгоритмов был создан некогда язык COBOL, без которого невозможно представить развитие вычислительной техники эпохи мэйнфреймов и знаменитой IBM/360. Но это было еще в 1960-е.
А сегодня, в XXI веке, на нужды военной логистики поступили геоинформационные системы, системы глобального позиционирования. Транспортные колонны можно в динамике направлять к продвигающимся боевым подразделениям, положение которых отображается на компьютерных картах; а GPS-навигаторы сыграют ту роль, которую в Красной Армии играли девушки-регулировщицы, а у союзников – военные полицейские. Задача, кстати, далеко не тривиальная – в ходе Второй Иракской янки шумно обсуждали "спасение рядовой Линч", которая перед этим угодила со своим грузовиком к саддамовцам. Уже в эру спутниковой навигации.
Но становым хребтом военной логистики по-прежнему остаются морские перевозки. Слишком тяжелы современные боевые машины (а у США и Великобритании они весят заметно больше, чем советские, оптимизированные для перевозок по железной дороге). Слишком много они потребляют горючего. Слишком много бомб высыпают аэропланы из своих люков. Слишком много тяжелых запчастей нужно сменить в ходе регламентных работ. Поэтому грузы лучше везти к театру военных действий морем. Скажем лишь, что для "Бури в пустыне" в Залив было доставлено 11 млн. метрических тонн грузов; а для Второй Иракской – 5,7 куб. км карго (полезного груза) и 4,2 млн. куб. м горючего…
Но морской транспорт хоть и дешев, однако нетороплив. И приходится либо заранее складировать вооружение и амуницию в предполагаемых местах боев, перебрасывая к ним личный состав по воздуху; либо ускорять морские перевозки. В ходе Мировых войн войска из Северной Америки в Европу доставлялись океанскими лайнерами, судами Королевской почты, обладателями "Голубой ленты" рекорда скорости в Атлантике. Так что Служба военных морских перевозок США, ныне Military Sealift Command, еще в 1952 году субсидировала постройку рекордного лайнера SS United States. Только после его вывода из эксплуатации стало известно, что правительство США ЗАНИЖАЛО (что совсем не типично для судов-обладателей "Голубой ленты") объявленную скорость "big U". Лайнер водоизмещением 53300 тонн, в конструкции которого широко применялись легкие сплавы, мог выдать 43 узла, как лидеры эсминцев Второй мировой![Скрытый резерв хода над 38 узлами, на которых "big U" взял "The Blue Riband of the North Atlantic", обеспечивал американцам тактическое преимущество.]
А на рубеже веков, в 2002 году, на вооружение Армии США поступил высокоскоростной транспортный корабль Spearhead (TSV-1X). Он используется для перевозки автобронетехники и боеприпасов. И полагают, что корабли такого класса позволят радикально изменить характер обеспечения войск на театре военных действий.
TSV-1X, Theater Support Vesллsel, невелик. Длина всего лишь 98 метров – как у яхты иного скоробогача. Полное водоизмещение – 1600 тонн. Полезная нагрузка – 600 "коротких" тонн[В кораблестроении/вождении используют архаичные англосаксонские меры веса, в том числе short tonne, которая эквивалентна двум тысячам фунтов, или 907,2 кг.]. Ход под дизелем Caterpillar 3618 marine оценивается в 45 узлов, дальность – в 4000 морских миль. Способен действовать непосредственно у берегов.
Скуповатенькие данные, не так ли? Куда скуднее, чем о боевых самолетах-невидимках и почти разумных ракетах… Почти так же секретно, как спутники-шпионы! И это корабль, построенный для нужд самой что ни на есть обычной логистики. Вспомним традицию с SS United States![Когда автор собрался проверить данные по полному ходу старого лайнера, он с удивлением обнаружил массу недействующих ссылок. Случайно ли?] То есть роль своевременной доставки и снабжения войск столь велика, что данные об используемых для ее нужд технических средствах скрывают почище, чем об ударных вооружениях.
Соорудила Spearhead (TSV-1X) австралийская, расположенная на острове Тасмания фирма Incat – ну где еще строить катамараны! Несмотря на покров тайны, можно сказать, что на его борту размещено такое количество электроники, комплексированной в систему Command, Control, Comлmunication, Computer & Inлtelлliлgence, что аналитики говорят о развитии на Тасмании военной компьютерной отрасли.[www.intelligentadvantage.net.au.] А мы еще раз отметим, что для логистического транспорта получение в реальном масштабе времени информации от навигационных и разведывательных систем, как и систем боевого управления, и обработка ее (разумеется, компьютерная) не менее важна, чем для боевых машин. Согласитесь, своевременно подвезти к выдвигающейся на позиции батарее самоходных орудий боекомплект, миновав засады противника, не менее важно, чем накрыть супостата огнем. А переброска на сорока пяти узлах десятка танков M1A2 Abrams – а именно такие возможности дает TSV-1X, – переходит уже в область тактики. А при наличии достаточно большого флота таких судов – и к стратегии!
И в завершение хотелось бы отметить, что частные высокотехнологические фирмы, такие как Incat, умеют держать язык за зубами. Так что когда на нужды российской военной машины будут выделены обещанные премьером на 2009 год 2,4 трлн. рублей, думаю, российский частный хайтек вполне может рассчитывать на свой кусок пирога.
ОПЫТЫ: Универсальная гармошка:Пульт Logitech Harmony 785
Автор: Алекс Экслер
Как и многие другие люди, я делю квартиру с кучей самых разных электронных устройств: видеопроектором, ресивером, DVD-проигрывателем, двумя мультимедийными плеерами, ЖК-панелью, еще одним DVD, караоке и даже HDMI-хабом. Сколько всего пультов получается? Девять! Можно с таким количеством управляться одновременно? Конечно, можно, я же как-то управляюсь, однако это, как вы понимаете, очень и очень неудобно. Особенно невесело с помощью этой груды пультов включать устройства друг за другом, когда требуется, например, запустить киносеанс: проектор на старт, переключить его на HDMI-вход и Native-режим, ресивер на старт, переключить его на воспроизведение с DVD, сам DVD на старт, HDMI-хаб на старт, его тоже переключить на DVD. Прям Щелкунчик какой-то, честное слово: только и щелкаешь кнопками пультов.
Поэтому мечты об универсальном пульте, который не только бы управлялся со всей этой горой аппаратуры, но и умел включать их одновременно и переключать на нужные режимы воспроизведения, посещали меня давно. Однако обычный универсальный пульт – такой, где специальным тумблером переключаешь устройства DVD, TV, SAT, – не годится. Пользоваться им не более удобно, чем каждым пультом в отдельности, а вся разница по сравнению с гроздью пультов заключается в том, что в одном случае берешь в руку очередной пульт, а в другом – на универсальном пульте передвигаешь шпенек. Включать сразу несколько устройств он не умеет, проекторы, мультимедийные плееры и хабы не понимает как класс – в общем, повторю, не годится.
Первый вариант, который мне предложили на рассмотрение, – это пульт Philips Prestigo SRU9600. Штука на первый взгляд красивая и функциональная. Состоит он из трех частей: узкого жидкокристаллического дисплея, крупного сенсорного дисплея и небольшого набора кнопок. Жидкокристаллический дисплей показывает выбранное устройство (DVD, TV, VCR, SAT, AMP, Audio Set, Tuner, CD, Tape и т. д.), также на нем появляется меню установки в режиме setup. Данными на этом дисплее можно управлять с помощью колеса с джойстиком, расположенного снизу.
Программируется пульт безо всяких компьютеров-интернетов: входите в режим добавления, вводите тип устройства, выбираете фирму, нажимаете кнопку Power и отпускаете ее, когда выбранное (и заранее включенное) устройство выключится. Как правило, пульт определяет все эти железки точно (если вообще их знает), после чего на сенсорном экране появляются соответствующие клавиши управления – для каждого типа устройства свои.
Если этих кнопок не хватает, есть еще вторая страница с обычными цифровыми кнопками, на которые навешиваются любые команды, особенно если у вас есть оригинальный пульт нужного устройства, с помощью которого универсальный пульт можно обучить.
Кроме того, пульт умеет выполнять процедуру под названием Activity. Например, для просмотра DVD нужно включить DVD, ресивер и телевизор. Нет проблем, вы можете настроить пульт на включение сразу всех трех устройств по одной кнопке.
Казалось бы, что еще надо, ведь Philips Prestigo SRU9600 вроде как делает все, что нужно? Так-то оно так, и тем не менее этот вариант мне совершенно не подошел. Почему? Во-первых, он не понимает, когда устройство включается одной кнопкой, а выключается другой. А такое встречается нередко – например, мой ресивер. Конечно, пульт умеет обучаться, и выключение можно повесить на какую-нибудь цифровую клавишу, но это не сильно удобно, а кроме того, это не срабатывает в Activity – не знаю уж по какой причине.Во-вторых, пульт вообще не знает такого класса устройств, как проектор. Проектор можно туда засунуть под видом телевизора, но это опять-таки не очень удобно – все же набор кнопок у них заметно отличается. В-третьих (и это меня особенно удивило), пульт не знает, что такое ресивер. Усилитель – знает, тюнер – знает, аудиоллсет – знает, а ресивер – увы. В результате для ресивера приходится ставить комплект кнопок усилителя, а там так бедненько, что даже чистота это убожество не спасает.
И дальше идут сплошные минусы: новые классы устройств добавлять нельзя (мультимедийный плеер даже заменить толком нечем), набор кнопок для устройств изменять нельзя (а они на редкость аскетичные) – ну и так далее.
Вот и получается, что при цене в пару стодолларовых ноутбуков – это красивая, но игрушка. Ее можно повесить на стенку или положить на телевизор – чтобы знакомые завидовали, а пользоваться реально нельзя – по крайней мере, для моих задач. Конечно, если у вас дома только плеер, телевизор и, например, сателлит – этот пульт может вполне нормально с ними управляться. А с моим набором не самых стандартных устройств он просто нефункционален. Поэтому, поигравшись с ним недельку, я стал искать что-то другое – более продвинутое, способное справиться с моим комплектом аппаратуры.
Почитал всякие обзоры, выяснил, что предложений подобного рода немного. Буквально два-три производителя. И самый известный из них – Logitech с пультами серии Harmony. По описанию было похоже, что это то, что нужно: пульты обновляются через Интернет, настраиваются через компьютер и умеют черта лысого. Оставалось только понять, какая именно модель мне нужна – там предлагалось штук семь, а по цене они отличались очень сильно – от ста долларов за модель 525 и до более чем семисот долларов за модель 1000. Конечно, хотелось обойтись малой кровью – покупать пульт по цене нехилого компьютера выглядело не слишком разумно.
Из обзоров и отзывов пользователей следовало, что пульты – классные и очень продвинутые, однако многие говорили, что их довольно сложно настраивать: мол, на это нужно потратить пару дней, а то и неделю. Модели хвалили почти все, а ругательная статья была только одна – коллега Козловский был смертельно разочарован топовой тысячной моделью. Правда, его статья касалась сложностей настройки устройства, а вот как оно в работе – я так и не понял.
Сравнив модели между собой, я остановился на Harmony 785 – она показалась оптимальной по соотношению возможностей и цены. Восьмисотая серия может похвастать только подсветкой клавиш и наличием беспроводной технологии Z-Wave, позволяющей управлять устройствами на расстоянии до 45 метров, – мне это не актуально. Подсветка – дело хорошее, но восьмисотая серия более чем вдвое дороже семисотой, так что не вариант. Тысячная модель, как ни странно, технологии Z-Wave не имеет, зато у нее сенсорный экран, из-за которого эта бандура стоит примерно как "Боинг" – честно говоря, не сильно понятно, кто будет покупать универсальный пульт за 720 долларов. Впрочем, как известно, на каждую игрушку найдется свой покупатель...
Но я, как уже было сказано, остановился на Harmony 785. Цена по Москве – примерно 5500 рублей. В комплект входит крэдл с сетевым адаптером, аккумулятор для пульта, кабель USB – miniUSB и софт с мануалом.
Пульт очень удобный, ухватистый, нетяжелый и отлично лежит в руке. Сверху идут четыре основные кнопки: Power, Activity, Devices и Help. Ниже – дисплей с шестью секциями, которые выбираются соответствующими кнопками. Под дисплеем – набор стандартных кнопок управления воспроизведением, звуком, каналами и т. д. Настройка – исключительно через компьютер: устанавливаете специальный софт, подключаете пульт через miniUSB и приступаете к конфигурированию.
Программа управления пультом реализована в виде системы самых разнообразных мастеров-визардов. На визарды народ больше всего и ругался: мол, постоянно задают кучу лишних вопросов, и разобраться в этом крайне сложно.
Надо сказать, мне так не показалось. Достаточно понять логику программного обеспечения – у меня ушел примерно час на то, чтобы изучить почти все аспекты, – после чего конфигурирование пульта особых проблем не вызывает. Впрочем, я согласен с тем, что в визардах нередко содержатся лишние и к тому же неотменяемые параметры, однако в программе предусмотрена возможность ручной доводки самых разных аспектов управления, поэтому выйти из положения всегда можно.
Действует это хозяйство следующим образом. Сначала добавляете устройства, которыми нужно управлять: выбираете тип, производителя и вписываете конкретную марку. С вероятностью 99% программа эту аппаратуру знает – она у меня даже HDMI-хаб Dune узнала, хотя Dune – вообще российская марка (как я понял)[Марка-то может и российская, а начинка – целиком и полностью юго-восточная, так что удивляться тут нечему. – С.Л.], а HDMI-хаб – устройство более чем редкое.
При установке устройства программа ставит клавиши управления по своему усмотрению. Это не совсем удобно, так как, во-первых, ставится много лишнего (я, например, на ресивере обычно использую штук восемь функций, а не семьдесят, как там устанавливается). Но это тоже не проблема – вы можете выбрать свой комплект кнопок и функций и привязать их к соответствующему месту и странице на дисплее.
Пульт без проблем справляется с ситуациями, когда, например, кнопки включения и выключения питания разные. Более того, он справляется и с гораздо более сложными случаями – например, когда при выключении устройство задает некий вопрос, требующий подтверждения. Наконец, если вдруг Harmony 785 не знает или неправильно отрабатывает какую-то команду, его всегда можно обучить с помощью оригинального пульта.
Кстати, многие пользователи в отзывах жаловались, что приходится раз по пятьдесят нажимать кнопки оригинальных пультов, чтобы Harmony нормально их воспринял. На это можно сказать только одно: внимательно читайте то, что вам пишут. Я тоже сначала не мог понять, почему давишь на кнопку, давишь – а оно не срабатывает. Потом прочитал в подсказке, где русским английским языком написано, что надо просто коротко нажимать кнопку, а не нажимать и держать, – после чего проблем с обучением уже не было, срабатывало с первого раза.
Следующий этап настройки – Activities, то есть комплекс действий, вызываемых одной кнопкой. Harmony предлагает набор различных стандартных Activities, но вы можете создавать любые другие. Причем можно задать не только включение ряда устройств, но и выставление в них определенных параметров (например, выбор конкретного входа в ресивере и проекторе), а также любые другие команды.
Впрочем, в стандартных наборах есть определенные минусы – например, мне не нужно, чтобы проектор при включении выбирал какой-то определенный вход, поскольку он всегда подключен по HDMI. Однако отменить это действие невозможно. Проблема решается только созданием собственного Activity – там уже можно задавать что угодно.
После того как вся аппаратура и действия будут настроены, дается команда закачать новые данные в пульт. Теперь можно начинать пользоваться пультом. Activities и Devices вызываются различными кнопками. На дисплее помещается шесть ссылок. Если устройств или действий больше шести, они переносятся на следующие страницы, которые можно листать с помощью специальных кнопок, расположенных под дисплеем.
Очень удобно реализовано включение дисплея – не по кнопке, а с помощью датчика движения: как только пульт берешь в руки или чуть качнешь – дисплей включается.
Модель не на батареях, а на аккумуляторе, так что заряжается в специальном горизонтальном крэдле. Инфракрасных модулей два: в верхнем торце, как обычно, и в нижнем – для обучения от других пультов. Угол действия довольно широкий. У меня проектор подвешен довольно далеко от стойки с аппаратурой, но по кнопке "My DVD" все устройства вместе с проектором включаются без проблем.
В общем, я доволен этой моделью. При цене, вполне сравнимой с ценой Philips Prestigo SRU9600, этот пульт делает на порядок больше и решает практически все проблемы управления домашней аппаратурой.
Да, в программе настройки есть некоторые спорные моменты, однако она не показалась мне такой уж сложной и запутанной, как утверждали некоторые обозреватели. Ну и кроме того, Harmony 785 умеет управлять любыми домашними устройствами с инфракрасными датчиками – например, включать/выключать свет, выводить холодильник в Интернет для заказа продуктов, давать команду кровати подогревать матрас перед сном и т. д. Но для меня главное, что он отлично справляется даже с такой пошлой вещью, как включение и подготовка к работе нескольких мультимедийных устройств. Все-таки просмотр фильма гораздо важнее, чем заказ холодильником продуктов. Холодильнику такое важное дело вообще доверять нельзя. Назаказывает масла и морковки, когда в доме ни капли спиртного! Ну и что с ним после этого делать, а?!!