Софт-Блог за январь 2004г.   
  • 3D2F.com — download more software
• QAIX.com — programming blogs
• RYXI.com — Hardware&Software blogs
• CagGuru.ru — automobile blogs
  • XYWE.com — anime blogs
• XYQE.com — gamer blogs
• LTalk.ru — love-форум для страждущих
• BeOn.ru — дневники об аниме
 
На главную > Софт-Блог за январь 2004г.

   Софт-Блог 
Архив:

2005:
Январь
Февраль
Март
Апрель
Май
Июнь
Июль
Август
Сентябрь
Октябрь
Ноябрь
Декабрь
2004:
Январь
Февраль
Март
Апрель
Май
Июнь
Июль
Август
Сентябрь
Октябрь
Ноябрь
Декабрь
2003:
Январь
Февраль
Март
Апрель
Май
Июнь
Июль
Август
Сентябрь
Октябрь
Ноябрь
Декабрь

RSS-канал

Темы блога:

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

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

Аидово царство
И ещё раз продолжаем измерительную тему. Выпавшего из реальности "Системщика" заменяет сестра по цеху по имени AIDA - невероятно мощная и грамотная программа. Софт такого уровня даже и "утилитой" не очень-то назовёшь..

Паутина: Сами мы не местные...
Продолжаем рассказ о разных родах и видах сетевого мошенничества. Сегодня речь пойдёт о самой простой, и вместе с тем самой уродливой его разновидности.

Спидометр
Продолжаем тему заглядывания внутрь системы и измерения системных параметров. На этот раз речь пойдёт о том, что измерять всего труднее: о скорости соединения с Интернетом.

Сага о правильном интерфейсе
Среди неисчислимого множества видов и подвидов программного обеспечения есть один особенный: электронные книги. Но любую, даже самую любимую, книгу можно угробить нечеловеческим интерфейсом..

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

Качай по-новому
Как часто вы обновляете свои программы? А как часто заменяете их на другие? И главное -- а почему вы это делаете? Попробуем разобраться на примере нового менеджера закачек 3wGet.

One Note.. One Love..
Блокнот выдуман чёртову уйму лет назад, и мало найдётся людей, которые в повседневной жизни блокнотами не пользуются. В электронном же мире есть свои, электронные блокноты - и среди них попадаются более чем достойные экземпляры..

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

У ей внутре
Герой Стругацких утверждал, что "у ей внутре неонка и думатель". У наших машин внутри есть вещи и поинтереснее, но собрать всю информацию о системе в одно место не такая и простая задача..

Ищи по-новому - 2
Любая уважающая себя поисковая машина предоставляет пользователям инструмент по имени "бар" -- add-on к Internet Explorer, упрощающий и ускоряющий поиск. SoftSearch.ru на днях тоже обзавёлся такой штукой.

История без географии
Есть игры и игры. Одни без толку отнимают время и наполняют голову звоном, а другие позволяют получить не только удовольствие, но и весьма интересную информацию..

Одиннадцать
Сколько верёвочке не виться, а новый офисный пакет от MS рано или поздно попадает в нашу систему. Вот и давайте заглянем в этот пакет..

Предельная нагрузка
Тяжело жить на свете инженеру-системщику, в каждом чихе окружающей реальности он видит систему. Но тяжесть вполне компенсируется интересностью..

Мы сделали это
Ну вот, Новый Год вроде бы перешёл из активной стадии в вялотекущую. Уже не встречаем, а пытаемся начать жить. Тем, кто остался в живых и здоровых, посвящается..
 
Плюс пингвинизация всей страны  ( 31 января 2004 г. | Автор: WildHare )

Ночной кошмар пингвинометателя. Автор коллажа, к сожалению, неизвестен.
Есть такое очень старое, но при этом поразительно точное выражение, «попасть в струю». Что оно обозначает точно — вам никто не расскажет, зато примеров можно привести — море разливанное. Вот один из самых свежих: flash-игрушка «зашвырни пингвина подальше».

Феномен попадания в струю той или иной мини-игрушки абсолютно необъясним с рациональной точки зрения. Игрушек этих каждый день пишется не один десяток. В Сети они появляются в невероятных количествах. Но почему-то многие и многие орудия убийства рабочего времени прозябают в неизвестности, а некоторые, ничем, казалось бы, не примечательные экземпляры расходятся по Сети миллионами копий. Почему так? А это работает та самая струя.

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

Придумать что-то новое — невероятно сложно, тщательно обработать напильником готовую деталь — гораздо проще. Буквально в течении трех дней аська, этот современный наследник греческого бога Меркурия, принесла мне такое количество народного творчества на пингвинскую тему, что впору открывать музей.

Первым делом появилась упрощенная версия — тренироваться ведь долго и сложно, а памятный скришнот сделать хочется. Дальнобойный пингвин с легкого тычка улетает на пятьсот метров и далее (в оригинале забросить бедное животное хотя бы на четыреста технически нереально). Ну а потом поперло: «эстонский» пингвин (летит медленно-медленно, далеко-далеко, а потом еще и долго-долго скользит), «психоделлический» пингвин (летит до края карты, спружинивает, летит обратно, спружинивает, и так далее, пока наконец не грохнется), такой-сякой пингвин..

Художники не отставали от флэшеров: картинки и коллажи вырастали подобно грибам. Поменять йети и пингвина местами, дорисовать внизу двух здоровенных пингвинов с дубинами («хорошо, когда есть старшие братья»), да мало ли что и кого можно добавить в скромный антарктический ландшафт. Кое-кто перенес игрушку в реальный мир (много ли надо — резиновый символ Linux да бейсбольная бита), и наделал фотографий. Потом подтянулись и журналисты: о пингвинобесии хором написали такие уважаемые издания, как Lapsha.ru, Vladimir Vladimirovish™ (в обоих своих инкарнациях) и GlobalRus (автор последнего, не утруждаясь муками творчества, по-простому утянул идею фельетона с Лапши, но это уже издержки ремесла).

На очереди — real life. Конечно, швыряние пингвинобразной куклы (швырять живого пингвина вряд ли получится) несколько уступает в шарме заплыву через пороги Вуоксы на резиновых женщинах, но все равно, у немудрящей игры есть все шансы пополнить собой реестр видов спорта планеты Земля.

Странный это все-таки процесс, попадание в струю..


Обсудить Подписаться
 
Коммуникативный паралич  ( 30 января 2004 г. | Автор: WildHare )

Синяя область (32 процента!) - это никому не нужные разноформатные уведомления от антивирусных демонов. Спрашивается, а нафига забивать каналы связи ещё и этим добром?
Вообще-то я человек сугубо мирный и противник любых силовых решений. Но если бы мне попался в руки человек, запустивший в Сеть вирус Novarg (он же MyDoom) — я удавил бы его собственными руками. Серьезно. Разумные компромиссы — штука хорошая, но в данном конкретном случае торг неуместен. Удавить. Вне зависимости от мотивов вирусмейкера (а встроенный в червя механизм DoS-атаки на сайт SCO выдает те мотивы с головой: либо поехавший крышей на почве OpenSource экстремист, либо продуманная провокация против Linux-сообщества, но в любом случае действовал клинический идиот).

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

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

Эпидемия Novarg заставила меня на полном серьезе пересмотреть механизм фильтрации входящей почты. Раньше схема была проста, как табуретка: вся почта фильтровалась вот этими самыми руками. Но, как выяснилось, КПД инструмента «собственные руки™» имеет вполне осязаемый физический потолок. За то время, которое твой почтовый гейт тратит на скачивание заголовков и отсылку на сервер команды на прибивание зараженных писем (а список еще нужно просмотреть в поисках полезной почты), в ящик успевает придти новая порция. Промучившись час-другой, я плюнул и отдал свой ящик на поток и разграбление.

Вывод неутешительный: при по-настоящему массированной атаке ручная фильтрация оказывается полностью неэффективной, и принцип «почтовый клиент отдельно, фильтры отдельно» перестает работать. Вывод из вывода: это что же, бросать любимый Outlook Express? Да ни за что. Чтобы какой-то {censored} вынудил меня отказаться от любимой мыльницы? Фигушки ему. Так что теперь на повестке дня вопрос — как организовать эффективную фильтрацию входящей почты на стороне клиента, и чтобы она работала при таком вирусном трафике, который до недавнего времени можно было единственно в кошмарном сне. Когда придумаю — обязательно расскажу. ;-)

А вот анализ почтового трафика (когда поток мусорных писем слегка иссяк и позволил заглянуть внутрь ящика) принес более чем интересный результат. Приложенная диаграмма отражает качественный состав одного из последних сеансов чтения почты (общее количество писем в ящике — две с небольшим сотни). Красная область — вирус. Зеленая — полезная почта. А вот синяя, занимающая добрую треть ящика — это бессмысленные и беспощадные оповещения вида «от вас пришло письмо с вирусом, но мы его прибили».

Даже самые неопытные пользователи уже знают, что современные почтовые черви подставляют в зараженное письмо липовый обратный адрес, первый попавшийся из адресной книги. Ясно даже и ежу, что в поле From ничего интересного не увидеть, и к реальному отправителю вируса адрес «От кого» имеет такое же отношение, как высота снежного покрова в Тверской области на урожай бананов в Эквадоре.

Не знают об этом только разработчики антивирусного ПО. Каждый антивирусный монитор, каждый антивирусный демон, получив зараженное письмо, считает своим долгом выслать гневную и/или ехидную нотификацию. Я получил тысячи таких уведомлений: на английском, русском, немецком, итальянском, испанском, китайском и корейском. Естественно, из моей системы ни одной копии вируса выслано не было, уж это-то с гарантией.

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


Обсудить Подписаться
 
Аидово царство  ( 29 января 2004 г. | Автор: WildHare )

Оказывается, видимая область экрана у моего старого доброго Mitsubishi составляет ровно 33 на 24 сантиметра; модель называется DPro 740SB, изделие было выпущено в 40-ю неделю 2001-го года.
Совпадения случаются самые разные. Бывает, нажимаешь на выключатель — а за окном бабахает. Бывает и хуже: посылаешь статью в толстый глянцевый журнал, статью публикуют, а когда приходит время получать гонорар, журнал объявляет о закрытии по причине банкротства. Всякое бывает. В таких случаях важно помнить старый латинский афоризм (латынью я не очень-то владею, поэтому русский перевод): после того, но не вследствие того.

С одной из последних публикаций блога приключилась именно такая неприятность: стоило мне рассказать о программе по имени «Системщик», как на следующий же буквально день сайт авторов на любой запрос стал выдавать в лучшем случае «сonnection refused», а в худшем — 404. В результате ни скачать программу, ни связаться с авторами у заинтересованных читателей не получилось. Совпадение? Безусловно. И не самое приятное на свете совпадение.

Но не бывает худа без добра. Добро же приняло вид присланной читателем ссылки на AIDA32 (найти на Softsearch, скачать у автора). Эта программа делает все то же самое, что и «Системщик», и еще десять вагонов сверху, не считая сотни маленьких тележек.

В самом деле. AIDA расскажет про вашу систему все. То есть вообще все. Одно только оглавление (т.е. список доступных страниц) в развернутом виде занимает три экрана в разрешении 1024x768. Про каждую из ваших железок вы узнает уйму нового и интересного — AIDA содержит базу данных по компьютерным комплектующим (28'000+ позиций!), откуда и черпает все нужные сведения. Давайте заглянем в раздел жестких дисков: производитель, семейство, кодовое имя, серийный номер, форм-фактор, размеры, вес, скорости вращения и раскрутки, время поиска полное и среднее, время перехода с дорожки на дорожку, объем буфера, десяток ATA-функций (какие поддерживаются, какие нет), количество цилиндров, дорожек и головок, версия firmware.

Более того, для каждой железки указываются адреса — сайта производителя и страниц с драйверами, и адреса эти действительно ведут туда, куда надо. Но разве система состоит из одного только железа? В Аиде, повторяю, есть все. Полный отчет (а уж какой там генератор отчетов.. это песня) по системе в формате Text/plain занимает почти полтора мегабайта. Оттуда можно узнать даже серийные номера установленного в системе ПО!

Интерфейс сделан именно так, как и полагается для программ настройкам диагностики: SDI, рабочее поле разделено на два фрейма (оглавление и контент, страница контента при необходимости также делится на два фрейма), везде, где только возможно, используются «родные» системные иконки, все очень просто, понятно и удобно. И при этом программа не требует инсталляции — нужно просто распаковать архив и запустить исполняемый файл.

Плюс к этому: средства продвинутой диагностики (возможность снять дамп практически чего угодно, вплоть до BIOS), набор тестов и бенчмарок, развесистый сборник ссылок на «железные» сайты (оверклокинг, поиск драйверов, мод-сообщества, etc.).

Общий вывод: монстры бывают не только страшными и/или уродливыми. Монстры бывают еще и правильными. AIDA32 — именно такой, правильный монстр.


Обсудить Подписаться
 
Паутина: Сами мы не местные...  ( 28 января 2004 г. | Автор: WildHare )

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

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

Мошенник рассчитывает на реакцию вида «Возможно, меня надувают, но вдруг это правда? Даже если и надувают, от меня не убудет, а им моя копейка добра все равно не принесет. Лучше отдать эту копейку обманщику, чем не отдать человеку, у которого действительно случилась беда». Реакция вполне типична: любой житель крупного города знает, что нищие на улицах занимаются своим делом профессионально, но многие просто не могут отказать такому «нищему» в просьбе.

Тема, на самом деле, очень серьезная и очень скользкая: ведь не каждый просящий обязательно обманщик, и выбор между логическим и этическим решениями непрост. Но мошенника в Сети обязательно выдает технология его работы.

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

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

Прежде, чем спускать с цепи эмоции, всегда следует включить голову: пользователей Сети в нашем с вами государстве ничтожный процент, причем даже и в этом проценте платежными системами умеет пользоваться только малая часть. Для обычного же дорогого россиянина слова «WMZ-кошелек» не несут ровно никакой полезной нагрузки. Куда в первую очередь обращаются люди, которые попали в беду и нуждаются в помощи? В газету. На радиостанцию. На телевидение. В тот или иной клон Армии Спасения. Наконец — на любимый сайт или форум. Но точно не в лавочку, пробавляющуюся рассылкой спама за деньги. И если людям действительно нужна материальная помощь, они принимают ее в любой форме, а не только в такой, которая гарантирует анонимность получателя.

Письмо от имени матери-одиночки — это low-end, это для низшей касты. Настоящие профессионалы действуют куда как тоньше. Во-первых, они работают на гораздо более плодородном англоязычном сегменте Сети. Во-вторых, они не мелочатся: почему жалостливая история должна быть индивидуальной? Пусть она будет коллективный. Пусть она будет в красках. Представьте, сколько денег можно нагрести, если изваять поддельный сайт целого детского дома (разумеется, англоязычный, с именами, фотографиями и прочим), грамотно раскрутить его в Google и подсунуть ссылки в те места, где пасутся добросердечные американские буратины с золотыми кредитными карточками? И ведь гребут, руки не отваливаются.

Изо всех родов и видов сетевых (да и любых других) мошенничеств описанный является, на мой взгляд, наиболее мерзостным. Когда мошенник эксплуатирует в своих целях жадность или глупость — это дело вполне житейское, и даже помогает сократить количество жадных дураков на планете. Когда деньги просят под виртуозно придуманную байку (помните, у Стругацких, «падший ангел» продавал за пятерку партитуру труб Страшного Суда? в жизни и такое бывает) — это честный обмен денег на эстетическое удовольствие. Но когда мошенник наживается на желании помочь в беде ближнему — за это, мне думается, нужно отрывать руки и прочие выступающие части. И деньги, добытые таким путем, добра действительно не принесут.


Обсудить Подписаться
 
Спидометр  ( 27 января 2004 г. | Автор: WildHare )

Вот вам и качество связи: ты уверен, что у тебя добрых 40 kbps, а на самом деле твой распальцованный Courier выдаёт допотопные 28.8..
Компьютер — штука сложная, гораздо сложнее холодильника. И разобраться в количественных и качественных характеристиках того или иного процесса, протекающего внутри мирно гудящей серой коробки, бывает непросто. Да что разобраться, замерить эти параметры — уже проблема. Не последняя тому причина — производители железа и поставщики услуг делают все возможное, чтобы запутать нас и ввести в заблуждение, даже в очевидных, казалось бы, вещах.

Самый простой вопрос: сколько в системе дисковой памяти? На упаковке из-под винчестера написана одна цифра, а замеряющие утилиты (хотя бы банальный Windows-проводник) показывают другую. Ушлые маркетологи подметили, что людям нравятся большие цифры — и емкость винчестеров стали считать так, чтобы в одном «мегабайте» помещалась ровно тысяча килобайт. Хотя на самом деле их там помещается не тысяча, а тысяча двадцать четыре. Так что есть физический мегабайт, а есть маркетинговый — как будто мы покупаем не высокотехнологичный продукт, а бананы с лотка. На лотке ведь килограмм тоже не физический, а специальный, уличный.

Или вот вопрос посложнее: какая у моего Интернет-канала реальная скорость? На модеме написано «56k», в документации всех провайдеров написано «поддержка протокола V90», а у некоторых так даже под этот протокол в пуле выделен специальный телефон. В свойствах соединения фигурирует уже другая цифра — «38.6». Понятно, что пиковой скорости в 56 kbps ни при каком раскладе достигнуть не получится, но все ж таки хочется понять — эти вот тридцать восемь и шесть есть окончательная цифра, или возможны и другие поправки?

Проблема заключается в том, что измерительные приборы в системе отсутствуют. Измерение скорости канала «народными средствами» (поставить на закачку что-нибудь тяжелое, и посмотреть на скорость скачивания) дать точные и правильные сможет навряд ли: скорость закачки зависит не в последнюю очередь от сервера, отдающего данные. Серверам же свойственно отдавать сразу множество файлов множеству пользователей, постоянно перераспределять нагрузку, и выбрать изо всех серверов Сети самый стабильный не так-то и просто.

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

Есть в природе такой измеритель? Есть. И даже не один. Лично я пользуюсь тестом Bandwidth Speed Test от фирмы Bandwidth Place. Он определяет реальную скорость соединения, переводит биты в байты («kbps» означает килобиты, когда речь идет о скорости соединения и килобайты, когда речь идет о скорости закачки) и показывает расчетное время скачивания одного метра. Измеритель вполне грамотный: размер тестовой порции данных и, возможно, алгоритм ее отдачи рассчитываются по-разному для разных типов соединения.

Так вот, если верить независимому измерителю, реальная скорость канала в момент замеров составляла всего-то 28.7 kbps. Что ровно в два раза меньше цифры, написанной на модеме, и почти в полтора раза меньше цифры, полученной от системной утилиты. И почему-то доверять я склонен именно этой третьей цифре.

Есть ли в измерении скорости канала какой-либо практический смысл? Мне думается, есть: при выборе провайдера (и не обязательно dial-up, в xDSL-доступе «скоростных» проблем ничуть не меньше) измерительная техника лишней не бывает. А еще его можно использовать в качестве генератора хорошего настроения: пришел хмурым утром на работу, посмотрел на спидометр, увидел там свои родные два мегабайта, и жить стало немножко веселее..


Обсудить Подписаться
 
Сага о правильном интерфейсе  ( 26 января 2004 г. | Автор: WildHare )

По внешнему виду электронная книга больше всего напоминает.. книгу. Стильное, но не самое удачное решение.
«Узкий профессионал подобен флюсу — полнота его одностороння». Классик, конечно, не имел в виду работников мыша и клавиатуры, коих в те времена не было даже в проекте, но его афоризм и в наши дни действует с той же убийственной точностью. Всякое образование и всякая профессия имеют свои минусы: я неплохо разбираюсь в ай-ти, зато являюсь абсолютным профаном, например, в поэзии (школьный курс литературы — это даже и не смешно).

Но существуют и вечные ценности, доступные даже самому дремучему профессионалу — будь то программист, космонавт или дворник. Поэзия Омара Хайяма, безусловно, относится к таким ценностям. Когда говорят о Хайяме, обязательно добавляют: «бессмертный». И это чистая правда, других позабудут, а его стихи будут жить и через тысячу лет, и через две тысячи, и через сколько угодно еще — пока люди владеют письменностью в любой ее форме.

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

В моей (прямо скажем, пока еще не поражающей воображение своими размерами) библиотеке есть пять вариантов Рубайята, а недавно к ним добавился и шестой, только расположился он не на книжной полке, а на винчестере. Омар Хайям - Рубаи 2.4.71 (найти на SoftSearch, скачать у автора).

Внешний вид книги (назвать этот софт «программой» язык не поворачивается) показан на скриншоте, ну а содержание — мечта, более двух с половиной тысяч стихов в переводах сорока семи авторов. Казалось бы, читай и радуйся.. Но всю радость испортил тот самый интерфейс. Как это ни грустно, но первое, что хочется сделать — распотрошить книгу на исходные составляющие и пересобрать их, как надо.

Ведь чем электронная книга отличается от обычной? Отнюдь не наличием «Ctrl+F» и возможностью ставить закладки. Главную вкусность цифрового формата — возможность структурировать контент и связывать отдельные элементы гиперссылками — разработчики книги, увы, упустили. Книга сделана максимально похожей на бумажную, и не только по внешнему виду.

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

И даже реализованные функции, благодаря мелким шероховатостям, не радуют читателя: можно изменить шрифт, коим стихи выводятся на экран, но при следующем открытии шрифт обязательно окажется жирным и придется опять залезать в настройку; можно ставить закладки, но в списке закладок мы увидим только номера страниц, а дать закладкам название не сможем; к книге прилагается словарь использованных Хайямом арабских слов, имен и названий, но из меню его почему-то не открыть, и нужно запускать отдельный exe-файл (о гиперссылках из текста на статьи словаря можно и не заикаться). Даже скопировать текст с открытой страницы не получится — нужно или экспортировать стих в MS Word, или сохранять текстовым файлом.

Управление сделано, мягко говоря, неочевидным: до тех пор, пока вы не догадаетесь кликнуть по тексту правой мышиной кнопкой, вы не узнаете о том, что книга имеет «гадательную» функцию (выбор случайного стиха). Через главное меню эта фича почему-то не доступна. И более того: книга, оказывается, умеет проговаривать стих любым из установленных в системе голосовых (Text-To-Speech) движков. Но «продиктовать» можно не любой стих, а только случайно найденный — что выглядит, вообще-то говоря, особо изощренным издевательством над читателями.

Упомянутое выше желание «распотрошить и пересобрать» на самом деле является чисто умозрительным — все тексты запрятаны внутрь единственного exe-файла и никакой пересборке не поддаются. Но вопрос «стереть книжку или пусть живет?» даже и не ставится — за неимением гербовой пишем на простой. Ведь если посмотреть в корень, главным в книге все-таки является контент, а кривизна упаковки есть просто досадная, но отнюдь не фатальная неприятность..


Обсудить Подписаться
 
Мобилизация арканоидов  ( 24 января 2004 г. | Автор: WildHare )

Game Over, как это ни грустно. Скриншот, кстати, сделан в масштабе два к одному: всё ж таки это игра, а не тренажёр для порчи зрения.
Давным-давно компьютеры были большими, а программы — маленькими. Закон Мура делал свое дело и через какое-то время компьютеры практически уравнялись в размерах с программами: и те, и другие стали маленькими. Но прогресс не знает слов «остановись и подумай», и поэтому со временем компьютеры стали очень маленькими, ну а программы.. Не будем о грустном.

А кто говорит «программы» — тот говорит «игры». Я допускаю, что первая на свете программа не была игровой. Вторая — возможно, не была. Но уж третья-то была точно. Помните, какие были раньше игры? Пользователям, выросшим в эпоху компакт-дисков, трудно себе и представить, что когда-то игра могла выдавать музыку при загрузке — не колонками, колонок тогда и в заводе не было, и даже не спикером, а дисководом. Вот те самые «тыр-дыр», издаваемые FDD-приводом, в умелых руках превращались в мелодию. Такие уж были времена..

Сейчас, конечно, тогдашние игры годятся разве что в музей. Не потому, что игры стали хуже — покажите мне что-нибудь, хотя бы близкое к X-Com по интересности и погружению в игровую вселенную — но наше восприятие безнадежно испорчено развитием технологий. Вы не пробовали поиграть на своем P-IV в старый добрый «Enemy Unknown»? Я пробовал. Жалкое, доложу вам, зрелище..

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

Если кто еще не понял — я говорю о мобильных телефонах. Когда речь заходит о мобильных игрушках, нас не отвращают ни жуткая пиксельная графика, ни скрипящий на три голоса спикер, ни аскетичное управление.. Мы играем, и играем с удовольствием. А чем еще прикажете заниматься, стоя в бессмысленной и беспощадной очереди за справкой по форме девять? Количество новостей, которые можно получить с WAP-сайтов, конечно (и конец наступает подозрительно быстро), книга в память телефона не влезет — да что там книга, не влезет даже плюгавая стостраничная брошюрка. Остаются игры.

И мы с удивлением наблюдаем очередную спираль так называемого «технического прогресса» — монохромные (чуть было не написал «мониторы») экраны сменяются цветными, спикеры уступают место полифоническим пищалкам.. Эдак скоро и «мобильные» геймпады появятся — подключаемыми клавиатурами уже никого не удивишь. Вот переносным детектором лжи, работающим в паре с мобильником (питание, вывод результатов) удивить еще можно, но надолго ли?

В индустрии мобильных игрушек пока что царит анархия — нет единой платформы, нет стандартов, каждый производитель дудит в свою дудку. На этот случай придуманы эмуляторы. Можете поверить, что взрослый человек в здравом уме и твердой памяти угробил пару часов на мобильный арканоид, запускаемый на эмуляторе Sony-Ericsson T300? А вот поверьте.

ЗЫ

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


Обсудить Подписаться
 
Качай по-новому  ( 23 января 2004 г. | Автор: WildHare )

Интерфейс спайдера, он же "HTML-паук". За внешней простой скрывается довольно-таки мощный инструмент.
Не развиваются (читай — не изменяются) только мертвые языки. Именно поэтому их и называют мертвыми. Да и не только языки — как давным-давно известно, жизнь есть движение. Ровно то же самое можно сказать и о наборе установленного в любой произвольно взятой системе софта: не развиваются только мертвые (не путать с убитыми) системы.

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

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

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

Именно эта причина и побудила меня пойти на сайт 3wGet Software и скачать последнюю версию менеджера закачек 3wGet (найти на SoftSearch, скачать у автора).

Казалось бы — что нового можно изобрести в такой узкоспециальной сфере, как download management? Функционал обкатан миллионами пользователей, потребности известны, рынок набит под завязку.. Но такую вещь, как интерес пользователя к новому софту, никто отменить не в силах.

Скажу честно: мне было просто интересно посмотреть, как именно реализованы в новой «качалке» привычные функции: управление задачами, ограничение потребляемого трафика, ведение логов и журналов, и прочие, прочие, несть им числа. Как выяснилось — реализованы вполне достойно, и в этом плане 3wGet ничем не уступит лидерам рынка (ReGet, FlashGet, какие еще Get'ы вы знаете?).

Визуальный интерфейс — вне нареканий. Авторы не стали изобретать велосипедов (за что им большое спасибо — вновь изобретенные велосипеды обычно получаются с пятью колесами, и это не самый худший вариант), а взяли проверенную и отточенную предшественниками схему. Ну а художник 3wGet Software заслуживает премии: все картинки и все иконки выглядят по-человечески и читаются без малейшего напряга.

Что самое интересное — неожиданно для себя самого я нашел в 3wGet фичу, которой не обнаружилось в моем любимом FlashGet: спайдера (именно его интерфейс изображен на скриншоте). «Обозреватель сайта» — штука хорошая (и в 3wGet он есть), но часто бывает нужно скачать небольшой сайт целиком «в одно касание», и здесь уже приходится пускать в дело тяжелую технику в виде Teleport Pro.

Но в случае 3wGet тяжелая техника не понадобится: встроенный спайдер пройдет по указанному адресу, найдет все ссылки, рассортирует их на внутренние и внешние, на картинки и на файлы, и скачает все, что вы сочтете нужным для скачивания. Спайдер действует не сам по себе, а интегрируется с модулем закачки: каждый найденный им файл превращается в отдельное задание и оседает в логах. С одной стороны, это не очень-то удобно — замусоривать список закачек десятками (а то и сотнями) однотипных заданий. Но с другой стороны, именно для этого и придуман механизм сортировки заданий по категориям, ну а возможность быстрой повторной закачки какого-то из уже полученных файлов лично мне не раз в жизни помогала.

Резюме — конфетка, а не программа. Конечно, делать окончательный вывод можно только после недели-другой третьей (никаких признаков нестабильности 3wGet не проявил, но поспешные выводы стоят немногого). Возможно получится и так, что 3wGet станет последним, что я скачал FlashGet'ом. ;-)

ЗЫ

«3w» — «thrid way»? «three ways»? Очень на то похоже..


Обсудить Подписаться
 
One Note.. One Love..  ( 22 января 2004 г. | Автор: WildHare )

Вот так выглядит рабочее поле OneNote. Справа - сервисная панель, в которой производятся настройки, куда загружаются результаты поиска и т.п.
На всякий случай: заголовок является не моим лирическим творчеством, а неуклюжей аллюзией на песенку Боба Марли. «One Love! One Heart! Let's get together and feel all right..» И далее по тексту. Но речь у нас пойдет не про музыку рэггей, и не про любовь к ближнему и дальнему, а про вещи более прозаические: про офисный софт.

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

Итак, OneNote, электронный блокнот.

Нужда в электронном блокноте — то есть приложении, позволяющем быстро делать памятные записи, а потом сортировать их, приводить в человеческий вид и использовать в дальнейшей работе — была у меня всегда. Я перепробовал энное количество «менеджеров заметок», совсем простых «стикеров» и довольно сложных «блокнотов», но так ничего для себя и не выбрал. То интерфейс жуткий, то пользоваться неудобно, то функционала не хватает, то падает через два раза на третий. Я допускаю, что где-то на свете существует Идеальный Электронный Блокнот, но мне в руки он не попался — а попался OneNote. После чего надобность в другом идеальном блокноте и отпала.

Концепция OneNote такова: он работает не с документами, а с блокнотами (коих может быть и не один). Блокноты группируются в папки, каждый блокнот состоит из листов. Физически блокнот хранится в виде одного файла фирменного формата (*.ONE) и может переноситься из одной системы в другую. Листов в блокноте может быть сколько угодно. Живет OneNote в трее, по клику на его значке открывается новый пустой лист дефолтного блокнота «Side Notes».

Что можно записать на лист? Текст (форматированный, само собой). Гиперссылку. Можно вставить картинку из файла, а можно нарисовать прямо в блокноте (для этого служит инструмент «карандаш»). Можно записать с микрофона и сохранить в блокноте голосовую заметку. Лист блокнота снабжается таймштампом (это автоматически) и титулом (это уже руками). Операций «Открыть-Сохранить» с листами производить не надо, блокнот — он блокнот и есть. Просто пишем, что приходит в голову (или по другим каналам связи), а потом, если нужно, читаем.

Одну фичу я хочу выделить особо, настолько она правильная и удобная. Любую строчку на листе можно пометить флагом (визуально он может выглядеть иконкой, цветом текста, цветным маркером поверх текста, а может вообще никак не выглядеть). Флагов этих несколько, и все их параметры настраиваются. Отмаркированные строчки индексируются, и навигация в блокноте, даже набитом информацией под завязку, становится очень легким делом: а подать сюда все строчки, помеченные флагом «Софт-блог, ссылки на сайты авторов» — и вот он список, вот они названия, один клик, и перед нами нужная страница. Удобно — слов нет, как.

Интерфейс программы продуман и вылизан до зеркального блеска. Работать с ней приятно — что для софта «на каждый день» фактор немаловажный. OneNote — совсем новая программа, не отягощенная грузом дурной наследственности (как прочие ее собратья по Office), глюки какие-то найдутся, конечно (а покажите мне, где их нет, глюков?), но лично я пока ни одного не нашел. Приложение, на мой взгляд, получилось крайне удачным — must live, без вопросов. Побольше бы от MS таких радостей.

ЗЫ

Обратная сторона прогресса: стоит ли перетаскивать накопленный за последние месяцы массив заметок-записей-черновиков-всяко-разного в OneNote (а заодно и разобрать их), или пусть пока так лежит? Ведь лучшим способом угробить мысль является методика «записать и положить текстовым файлом в дальний угол винта». Но если перетаскивать — не руками же это делать? Вопрос..


Обсудить Подписаться
 
На хитрую жабу нашлось  ( 21 января 2004 г. | Автор: WildHare )

Со звуком это смотрится совершенно по-другому, нежели без. "Извините, что вас останавливаем, но вы не подскажете, как пройти в библиотеку?"
В одном из прошлых выпусков блога я рассказывал про игрушку «Бумер», и про то, как хитрые жабы «спрятали» внутриигровые видеоролики — чтобы никто не смог их увидеть, не пройдя игрушку целиком. В тот раз дело остановилось на том, что ролики-то вытащить можно, но изображение (AVI) получилось отдельно, а звук (Ogg Vorbis) — отдельно.

Возможных решений было два. Первое: взять какой-нибудь мощный монтажный инструмент (скажем, Adobe Premiere), да и перемонтировать видео, добавив звуковую дорожку. И второе: найти такой видеоплейер, который умеет брать звуковую дорожку для фильма из отдельного файла.

Первое решение было сходу отвергнуто. Конечно, это был бы хороший повод изучить азы видеомонтажа — но и времени было жалко, и первые блины (у меня, во всяком случае) обычно получаются такие, что не всякая мусорная корзина их примет. «Каждый на своем месте делает свое дело» — великий принцип, а в случае видеоконтента мое место где угодно, но не за монтажным пультом.

Поэтому решение проблемы свелось (ну прямо как на выборах президента ;-) к выбору одного варианта из одного возможного. Собственно, искать ничего и не пришлось — спасибо читателям, подсказавшим линк на искомую программу. Зовется она Light Alloy (найти на SoftSearch, скачать у автора), и написана нашими соотечественниками.

«Легкий сплав» оправдывает свое название: внешняя простота, аскетичный, но вполне удобный интерфейс, поддержка всех мыслимых аудио-, видео- и медиа-форматов, масса настроек, поддержка скинов, плюс всякие полезные фичи (плей-листы, поддержка «внешнего» звука и «внешних» титров). Плейер получился легкий и прочный, как титановая лопата.

И с этим плейером проблема раздельных файлов звука и видео проблемой быть перестает: нужно всего лишь положить в директорию с видеоклипом одноименный звуковой файл и включить опцию «подгружать его». Правда, выставить задержку между началом проигрывания видео и началом проигрывания звука не получится, такого Light Alloy не умеет, но это и не требуется: хитрые жабы не догадались вдобавок ко всему еще и испортить звуковые файлы.

Загвоздка вышла другая: оригинальный звук в формате Ogg Vorbis, а «Легкому сплаву» подай WAV и/или MP3. Но это уже совсем просто: берем первый попавшийся конвертор — мне попался All To MP3 (найти на SoftSearch, скачать у автора) — и превращаем первое во второе. Конвертор сделан настолько просто, что с ним справится и пятилетний ребенок: найти нужный файл в проводнике (All To MP3 туда встраивается), да и кликнуть по нему правой кнопкой.

Конец у сказки хороший: жабам не выгорело. ;-)


Обсудить Подписаться
 
У ей внутре  ( 20 января 2004 г. | Автор: WildHare )

"Системщик" рассказывает о моём P-IV 2.6: поддерживается всё, кроме 3DNow! Знать бы ещё, что такое "MTRR" и "APIC"..
Любой, кто хотя бы иногда сталкивается с задачами диагностики и настройки малознакомых (а то и вовсе незнакомых) компьютеров, знает: решение любой проблемы начинается с определения параметров системы. Понадобится могут самые разные вещи: версия драйверов видеокарты, список переменных окружения, реестр автозагрузки, MAC-адрес сетевого адаптера.. Что угодно.

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

nbtstat -a имя_его_компа > c:\temp\mac.txt

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

MS попробовала создать такой инструмент, начиная с Windows 2000 в распоряжении пользователя оказалась штука по имени «Computer Management». Но, во-первых, CM больше заточен на управление, чем на диагностику, а во-вторых, там довольно много всего лишнего, и нет кое-чего нужного (что стоило вывести туда управление веткой реестра, в которой прописана автозагрузка? однако же, не вывели).

Поэтому ниша «интеграторов» осталась открытой и ее довольно быстро заняли изделия независимых программистов, которые (изделия, а не программисты) похожи друг на друга, как близнецы-братья. Вот один из удачных представителей семейства: Системщик 3.0 (найти на SoftSearch, скачать у автора).

«Системщик» расскажет вам про систему все: процессор и память, ОС и системные фолдеры, языки и стандарты, шрифты и принтеры, программы и процессы, видео и аудио, жесткие диски и сетевые протоколы. Кое-где можно не только просмотреть, но и слегка поуправлять: удалить программу из автозагрузки (как из меню, так и из реестра), прибить исполняемый процесс, и т.п. вещи. В общем, как говорил чеховский герой: «Господа, давайте анатомировать суслика!» Плюс ко всему «Системщик» умеет распечатывать отчет, но это фича реализована довольно странно: можно именно распечатать, а сохранить хотя бы в TXT нельзя, да и попадает в тот отчет далеко не вся информация. Почему так сделано — бог его знает.

Программу можно было бы назвать отличной, если бы не одно жирное и противное НО: интерфейс. Почему-то у программистов, пишущих «интеграторы» принято использовать жутко неудобный «закладочный» интерфейс (настройки MS Word видели? вот это оно самое и есть). Такое впечатление, что появление MMC для этих авторов так и осталось тайной.

Но автор «Системщика» пошел еще дальше: он расположил заголовки всех закладок в одну (!) линию. Разворачиваться на весь экран программа (как и все ее функциональные собратья) не умеет, рабочее поле узенькое, и заголовке умещаются только четыре-пять закладок — а всего их восемнадцать (!) штук. В результате для изучения своей системы пользователю придется совершить неимоверное количество кликов. Также стоит отменить неистребимую тягу независимых программистов к дизайнерским изыскам: автору показалось мало стандартных кнопок WinAPI, и он изобрел собственные, цветные. Красные, зеленые, голубые, всякие.. Смотрится, увы, чудовищно.

Тем не менее, «Системщик» принадлежит к тому классу программ, представителя которой любой айтишник должен иметь на своем аварийном компакт-диске (туда вообще много чего интересного входит, но это тема отдельного разговора), ну а интерфейс.. Как гласит народная поговорка, «воду с интерфейса не пить».


Обсудить Подписаться
 
Ищи по-новому - 2  ( 19 января 2004 г. | Автор: WildHare )

Вот так выглядит SoftSearch Toolbar в действии. Текстовый запрос, несколько полей для фильтров и самая главная кнопка - Search.
С того самого момента, как MS Internet Explorer стал поддерживать «навесные» тулбары (т.е. с выхода MSIE v4), этих тулбаров расплодилось превеликое множество. Едва ли каждая серьезная программа, тем или иным боком связанная с работой в Сети, почитала своим долгом встроить в IE кусочек себя, любимой. Даже в том случае, когда тулбар выполняет чисто косметические функции — ну зачем, скажите мне, может понадобится возможность вызвать из IE отчет Norton Antivirus'a по содержащимся в его карантине файлам?

Потом пришла очередь поисковых машин, и вот тут механизм тулбаров IE оказался действительно в кассу. У Google есть свой «бар» — помогает в поиске, показывает PageRank загруженной страницы, прибивает pop-up'ы и так далее, у Яndex'а тоже есть свой «бар» — предоставляет быстрый доступ к службам, помогает в поиске, и тому подобное.

Ну а теперь свой «бар» появился и у SoftSearch —. Что он умеет? Умеет он вот что:
  • Перенаправить запрос в одну из трех поисковых машин, на выбор: SoftSearch.ru, Download.com, TuCows.com;
  • Позволяет кастомизировать текстовый запрос — указать, в какой категории софта производить поиск, для какой платформы и/или операционной системы, искать в названиях или в описаниях;
  • Параметры кастомизации различаются для разных поисковых машин: SoftSearch, скажем, различает отдельные версии Windows (95/98/NT/2K/XP), а TuCows различает только платформу (Windows/Linux/MacOS/etc.).
На первый взгляд кажется, что если скачать и установить даже не все возможные, а хотя бы все нужные тулбары (Google, Yandex, SoftSearch, чем мы еще пользуемся для поиска?), то получится вавилонская башня, а тратить столько места на экране (каждый такой «бар» занимает по 600-800 пикселов в длину, т.е. отъедает от полезной площади IE целую «строчку») есть неразумное расточительство. Все так.

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

Единственное, о чем следует помнить — MSIE (со времен той самой четвертой версии) имеет свойство путать названия установленных тулбаров. Скажем, в моей системе тулбар Norton Antivirus вызывается под своим именем, а вот тулбары FlashGet и SoftSearch почему-то поменялись именами. Это известный баг IE, но в Microsoft, видимо, считают, что старый глюк лучше новых двух, и с исправлениями не торопятся.

В остальном же тулбары не доставляют никаких лишних хлопот и позволяют сэкономить чуть-чуть времени и чуть-чуть трафика. Но «чуть-чуть» — этот только так кажется. Секунды ведь складываются в минуты, а минуты в часы.. Сколько раз в день вы пользуетесь поисковыми машинами?

Качаем SoftSearch Toolbar v1.0


Обсудить Подписаться
 
История без географии  ( 18 января 2004 г. | Автор: WildHare )

Ho-229. Это, конечно, не фотка, а реконструкция - но выглядел в воздухе он именно так.
Есть мнение, что компьютерные игрушки — штука несерьезная, и увлечение ими в лучшем случае оборачивается зряшной тратой времени. Это для взрослого человека, а для маленького — и вовсе беда, отупение и дегенерация. «Лучше книжку почитай». Так ли это на самом деле? Если речь идет о порождениях сна разума вроде The Sims — я готов под этим мнением подписаться. А вот если взять настоящие, правильные игры — ситуация строго обратная.

Пару недель назад у меня завелась игрушка по имени «Ил-2: Забытые сражения». Не потому, что я питаю страсть к авиасимам (из коих «Ил-2» на сегодняшний день — лучший, по мнению знающих людей), но дареным коням в зубы смотреть не принято. Будучи опробована в деле, игрушка показала, что:
  • Пилотирование летательных аппаратов тяжелее воздуха со времен приснопамятного Descent несколько усложнилось, даже самый примитивный маневр типа «развернуться на сто восемьдесят в горизонтальной плоскости» дело непростое и требует единовременной манипуляции несколькими органами управления, тормозов же в самолете нету вовсе;
  • Управлять даже поршневым истребителем с клавиатуры — удел мазохистов, и даже джойстик тут не очень-то поможет, а нужен нормальный штурвал, с педалями, ручкой газа и прочими авиационными прибабахами, и дело это недешевое;
  • Хлеб военного летчика Второй мировой, особенно штурмовика, горек — ты взлетаешь (точнее, за тебя взлетает аркадный режим), добрых пятнадцать минут пилишь к нужному месту, кое-как удерживаясь в строю, и тут откуда ни возьмись из облаков на тебя падает «сто девятый», ты получаешь очередь в затылок и отправляешься в страну вечной охоты, не успев сделать ни единого выстрела. Load, и весь джихад по новой.
Короче говоря, пилота из меня не вышло. «Если вы попадаете в ситуацию, когда невозможно определить где верх, а где низ, стоит обратить внимание на прибор по имени авиагоризонт» (вольная цитата из мануала) — такие забавы не для меня. Ну, не вышло и не вышло — мало ли кого не берут в летчики. А вот в «музее», куда сведена информация обо всей использованной в игре воздушной, наземной и морской технике, обнаружились удивительные вещи.

Все знают, что ближе к концу WWII у немцев появилась реактивная авиация, и не только в виде экспериментальных образцов, но и как серийная боевая техника. Знаменитый Me-262 наводил ужас на пилотов армий союзников, у которых ничего даже отдаленно похожего не было. Каково же было мое удивление, когда в разделе советских самолетов я нашел девайс по имени БИ-1 — первый в СССР реактивный истребитель-перехватчик. Оказывается, работы в этой области велись у нас аж с конца 30-x, а первый опытный экземпляр БИ-1 летал уже в мае 1942 года. Причем, в отличие от немецких машин, двигатель на нем был не турбореактивный, а ракетный — что давало не только колоссальный расход горючего, но и невероятную по тем временам скорость в 1020 км/ч (у Me-262, для сравнения, 872 км/ч).

В боях БИ-1, правда, не участвовал — опытный образец разбился во время одного из испытательных полетов, экспертиза установила ряд конструктивных недостатков и в конечном итоге машину (к тому моменту уже запущенную в серийное производство) признали слишком дорогой и не соответствующей потребностям фронта. Но в случае нужды проект запросто мог быть расконсервирован и доведен до ума, просто нужды такой не возникло.

История Второй мировой вообще богата на удивительную и уникальную военную технику. Вот, посмотрите на скриншот. Это не плод больного воображения, и не иллюстрация к роману Филиппа Дика, а вполне реальная боевая машина. Назывался этот жутковатый самолет Horten Ho-229, и свой первый полет он совершил ровно пятьдесят девять лет назад, в январе 45-го. Это был не только первый в мире истребитель со стреловидной геометрией крыла, построенный, уж sorry за тавтологию, по схеме «летающее крыло». Это был еще и первый в мире самолет, в котором использовались stealth-технологии: для обшивки корпуса Ho-229 предполагалось использовать два слоя фанеры со специальным заполнителем, призванным поглощать излучение тогдашних радаров. Дальше опытных образцов немцы продвинуться не успели, но по-моему, это и к лучшему.

Визуально (да и по конструкции) Ho-229 выглядит как младший брат-близнец самого навороченного из современных американских самолетов — B2 «Spirit». Найдите фотку «Спирита» (в Сети их навалом, см., к примеру, сайт AirWar.ru) и сравните. Как говаривал один из моих любимых литературных героев, «вот так начнешь изучать фамильные портреты, и уверуешь в переселение душ».. Удивляться, впрочем, нечему: души немецких авиаконструкторов (вместе со всеми разработками) были захвачены известно кем.

Начав с чтения дополнительных материалов к игрушке, по сути, с бонуса, в конечном итоге углубляешься в военную историю и узнаешь массу такого, о чем не было написано ни в одном учебнике. Я уж не говорю о том, что следующим чтением на ночь для меня, вероятно, станет мануал по высшему пилотажу — этим-то Игры с большой буквы и отличаются от всяких там «симсов» и прочих покемонов..

ЗЫ

Автор выражает благодарность участникам форума «Они были первыми» за помощь в написании данного текста.


Обсудить Подписаться
 
Одиннадцать  ( 16 января 2004 г. | Автор: WildHare )

Outlook наконец-то подружился с широкими мониторами и научился выводить контент в три колонки.
Доброго времени суток, граждане. Мы продолжаем нашу трансляцию. ;-)

Во-первых, позвольте принести big sorry за столь неприлично затянувшийся технический перерыв в течении блога. Во-вторых, позвольте поздравить вас со всеми прошедшими (и будущими) праздниками, туда им и дорога, и никогда больше. Черти бы побрали тот календарь, в котором одно и то же событие отмечено по два раза. Хотя, с другой стороны, что есть та или иная дата? Просто условность и не более того. Давайте вспомним, сколько клавиатур было сломано об вопрос, каким именно днем какого года считать начало XXI века — проблема-то не стоила выеденного яйца, и сводилась в конечном итоге к «с чего начинается счет, с нуля или с единицы» (ясно даже и ежу, что с нуля). Но шуму-то было.. И в результате мы все равно имеем две памятные даты.

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

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

Вот еще к вопросу о мере вещей: есть ли разница между «10» и «11»? Есть, но совсем-совсем крошечная — особенно когда речь идет о соответствующих версиях самого офисного пакета на свете. Одиннадцатый «офис», на днях попавший в мои цепкие руки, прямо скажем, откровением не стал, но.. Вот в этом самом «но» и заключается разница между «10» и «11».

Поставка MS Office v11 (торговая марка «2003») призвана внушить уважение — как же, целых пять CD более чем фирменного вида — по детальному разбору внушает разве что недоумение: четыре из пяти дисков заполнены мало на четверть, а пятый (по нумерации первый) на две трети, и все вместе легко уместилось бы на двух компактах. Стоило ли записывать дистрибутив весом 82 мегабайта на отдельный диск? Вопрос риторический — MS Office из тех продуктов, где цена носителя занимает ничтожную часть общей стоимости. Зато даже самый узколобый пользователь не запутается при установке, которая, по большому счету, сводится к засовыванию нужного CD в привод.

Как и всегда у MS, главным новшеством пакета является переработанный и вылизанный до зеркального блеска интерфейс. Одиннадцатый офис радует глаз еще больше, хотя, казалось бы, куда уж больше? А вот есть куда. Но изменения в пакете коснулись не только визуальной части. Во-первых, в дополнение к классическому набору (Word, Excel, Access, PowerPoint, Binder, Publisher, FrontPage, Visio, Project) появились три совсем новых приложения — InfoPath, OneNote и Picture Manager.

InfoPath — хитрая, но малопригодная в реальной жизни штука. По сути, это менеджер форм — любых форм. В нем можно (само собой, за считанные минуты) изваять анкету, накладную, карточку, что угодно. Форма сохраняется в виде XML-файла, и затем может быть открыта в другом месте, заполнена, возвращена и обработана. Для формы задается не только набор полей/контролов и внешний вид, но и логика работы (описывается на JS или VBS). Придумано толково, но вот куда его применять? Впрочем, для быстрой разработки бланков InfoPath подойдет вполне, и уж в этом качестве ему равных не будет.

OneNote воплощает древнюю концепцию «менеджера заметок» — висит себе в трее, и позволяет двумя кликами записать пришедшее в голову (а также по телефону, и вообще из внешней среды) нечто. Таких программ на свете не счесть, но OneNote имеет два существенных отличия: во-первых, визуальный дизайн от MS (а немного найдется софтверных контор, где визуальному дизайну и юзабилити уделяют такое внимание), и во-вторых, оно позволяет теми же двумя кликами записать не только текст, но и звук. Блокнот и диктофон в одном флаконе, и притом довольно симпатичном флаконе. Must live.

Picture Manager, конечно, не заменит ACDSee, но пригодится для тех, кто ACDSee по причине явно избыточного и слишком уж навороченного функционала не пользуется (вот как я, например). Физически это нечто вроде фолдера «My Pictures» из WinXP, но более умного и гораздо более удобного. Плюс туда встроены средства быстрого редактирования — автокоррекция цветовой гаммы, купирование эффекта красных глаз, изменение размера и все такое прочее. Для того, чтобы управиться с очередной пачкой фоток, отснятых на цифровую мыльницу без претензий на высокое искусство, вполне сойдет.

Из классических программ «офиса» порадовал Outlook. Он не только научился фильтровать спам (лично мне эта фича не нужна в принципе, спам до моей мыльницы все равно не доходит), но и подружился с широкими мониторами. Любой специалист по юзабилити вам расскажет, что человек лучше и быстрее воспринимает текст в узкой колонке, нежели в широкой — взгляд покрывает всю строчку сразу и не нужно водить глазами туда-сюда. Так вот, Outlook теперь умеет представлять содержимое почтовой папки «по вертикали», что на больших разрешениях на порядок удобнее стандартной «горизонтальной» раскладки. Еще Outlook — наконец-то! — научился сворачиваться в трей. В общем, одиннадцатая версия будет пожалуй первой, которую можно рассматривать в качестве серьезного кандидата на роль домашней мыльницы. Но вот встроить в Outlook умный перекодировщик с русского на русский в MS не додумались, так что списывать в расход любимого Штирлица пока еще рано.

Единственные непонятки (в Project с его полутора землекопами я покамест не залезал, так что самое интересное впереди) обнаружились, как это ни странно, у Word'a. Он умудрился разыскать в системе древний четвертый Acrobat, подцепить оттуда add-on и при каждом старте ругаться на то, что старая версия PDF Maker работать не будет, и нужно скачать новую (как будто этот add-on кому-то страшно нужен). Но это не все: вордовские документы, будучи запущены из проводника (или FAR'a, или откуда вы их запускаете) отказывались открываться, ругаясь на какую-то загадочную «уже открытую диалоговую форму». Лечится это все довольно просто: во-первых, удалить из Office11/Startup линк на адобовский add-on, а во-вторых, для типа файлов DOC убрать непонятно зачем заданные по умолчанию ключи в строке запуска. Но это опытному человеку просто, а вот пользователь, не обремененный знанием таких тонкостей, сложит на Word много неприятных слов и будет, в общем-то, прав — для едва ли не главного «офисного» приложения такие ляпы недопустимы.

Во всем же остальном новый «офис» является клоном своей предыдущей инкарнации. Каковой факт нисколько не повлияет на продажи пакета — но это уже совсем другая история..


Обсудить Подписаться
 
Предельная нагрузка  ( 5 января 2004 г. | Автор: WildHare )

Профильное образование — штука поистине страшная. У профессионально заточенного интеллекта восприятие «родных» вещей перекошено так, что обратному выпрямлению сможет помочь разве что старческий маразм. Да и то — единственно тем, что перекосит сходным образом восприятие вообще всего. Филологи читают тексты (любые! даже мануалы!) вовсе не так, как мы с вами. Они видят форму подачи, стилистику, какие-то тонкие приемы — что угодно, кроме контента. Работники пищевой промышленности смотрят на аппетитнейшую колбасу, а видят.. лучше даже и не рассказывать, что они там видят. Только женщина-стоматолог может после страстного поцелуя прошептать: «у тебя кариес в левом третьем снизу». О компьютерщиках и речи нет — просто попробуйте отследить, какими взглядами окружающие провожают ваши манипуляции с техникой.

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

Но не то страшно, что кругом ты видишь только системы. Страшно, что все они (ну.. почти все) сделаны через {censored} и твой персональный биовычислитель тут же по привычке начинает строить и просчитывать варианты как надо. Давясь в маршрутке или готовясь лезть на стенку от тоски в каком-нибудь присутственном месте, чувствуешь себя IP-пакетом, случайно влетевшим в криво сконфигурированный роутер. Неприятное, доложу вам, ощущение. Людям, искренне считающим один работающий эскалатор из трех местечковой придурью мифического «начальства» куда как проще, они-то и не понимают, что никакого начальства в природе нет, а есть плохо спроектированная и плохо отлаженная система..

К чему я все это веду? К тому, что новогодняя тематика, похоже, долго еще будет мне икаться — ведь что есть Новый Год, как не генеральный краш-тест огромного количества систем окружающей реальности? И по результатам тестирования можно делать уверенные прогнозы, какая из систем устойчива, какая развивается, а какая близка к уходу в страну вечной охоты.

На этот раз прогнозы получаются весьма оптимистичными, что, вообще-то, удивительно. Даже электричество ни разу не погасло — а как такое может быть, если все без исключения окрестные жители запалили весь имеющийся в доме свет и подали питание на все свои обогревательные и развлекательные приборы? Чудеса в решете. Да что там свет, даже сотовая связь иногда была доступна — можете себе представить? Видимо, растаскивание монолитной ранее толпы абонентов аж на пятерых городских операторов сделало свое дело. Ну или в моем квартале живут сплошь адепты оптимизации показателя «цена/качество» путем стремления обоих составляющих к нулю — у нас это легко достигается покупкой аккаунта МТС, Билайна, или же Tele, прости господи, 2.

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

Первое, что бросается в глаза — тотальная неприспособленность «маркетов» к серьезным нагрузкам. Помните универсамы советской планировки? Все заточено под обслуживание максимального трафика, расчет на то, что большую часть объема рабочих помещений будут занимать голодные граждане. Специальные пустые пространства перед кассами, чудовищной вместимости «камеры хранения», стопки корзин высотой до потолка.. Сейчас все не так. Смешно сказать, в огромном супермаркете нет места для обычной сотенной очереди. Нет (или крайне мало) корзинок, есть только тележки. Экстремальное вождение набитой хрупкими бутылками тележки на крайне ограниченном, забитом терриконами кое-как сваленных продуктов и толпой таких же «шоферов» пространстве — та еще забава, Need for Speed отдыхает.

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

А вот там, где процесс построен по последним европейским и заокеанским стандартам — нелепые турникеты, мизерные по вместимости камеры хранения, без бабушки, но с дверцами и ключиками (!), проходы и проезды нечеловеческой конфигурации, ничего не соображающий персонал (зато с ногами от ушей и улыбками в сорок пять зубов).. Вот там пришлось туго. Вначале ты охотишься за этим {censored} ключиком (а кто раньше подскочил, того и тапки), потом, ровно по тому же принципу, за корзинкой, потом прорываешься к винному отделу и битый час ищешь нужную этикетку на прилавке длиной с два троллейбуса (ни одна из барышень в фирменном чепчике даже приблизительно не может сказать, где что расставлено), и в конце концов ты понимаешь, что нужной тебе вещи в этом бардаке НЕТ.. Все-таки «оружейная» рамочка на входе у них стоит не зря.

Но самое интересное происходит в том месте, где ты таки подходишь к кассе с батареей своих бутылок и наблюдаешь за процессом отгрузки. Это, граждане, песня. Весь твой заказ в темпе пого протаскивается через стационарный сканер штрих-кодов, принтер выплевывает твой чек, весь расчет занимает какую-то минуту. Конечно же, я не смог удержаться от подглядывания в экран — эту привычку из меня вряд ли получится вытравить до самого маразма — и что же я увидел на мониторе компа, назначенного под кассу? Родной и насквозь знакомый интерфейс «1С:Предприятия 7.7» Бегло оценив количество касс (а ведь все они в одной сетке) и поток перемалываемых системой в единицу времени заказов, я банально отвесил челюсть. Уж насколько я привередлив в профессиональном плане, но перед теми, кто изваял на V7 такое (и чтобы оно работало!), я снял бы не только шляпу, но и пальто впридачу.

И первый мой тост в тот вечер был, само собой, «за программистов». Народ, конечно, понял превратно и решил, что я нагло пытаюсь себя, любимого, возвеличить (почему-то в далекой от IT тусовке принято называть программистами всех без исключения айтишников) — но я настоял. ;-)


Обсудить Подписаться
 
Мы сделали это  ( 4 января 2004 г. | Автор: WildHare )

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

Со здоровьем вроде бы все в порядке. Без малого четыре дня пьянства нон-стоп, перемежаемого спринтерскими забегами до ближайших точек розничной торговли, запуском травмоопасных изделий китайской пиротехнической промышленности и тому подобными забавами — выдержать все это может только очень здоровый человек. Правда, на пятый день на тебя из зеркала глядит несколько странного вида гражданин (см. скриншот, практически документальная съемка), но это можно списать на издержки освещения — у работников электрического, осветительного и погодного хозяйства тоже был Новый Год.

С гаданием и прогнозированием тоже получилось неплохо. В моей бурной жизни случались разные «новые года» — я встречал Новый Год, сидя в застрявшем лифте (попробуйте найти механика в 23:45 31-го числа, правда, у нас с собой было), стоя на боевом дежурстве у электропечки на заводе (черти бы подрали двухсуточные циклы обжига технического фарфора, но у нас с собой опять-таки было), и даже лежа в канаве (рассчитать силы по молодости лет и отсутствию в продаже качественного алкоголя было делом малореальным, но и в этом случае у меня с собой было и грело остывающее в сугробе туловище).. Всякое бывало. И принцип «как встретишь, так и проживешь» каждый раз срабатывал, не без погрешности, конечно, но в гаданиях это дело обычное.

Так вот, если верить народным приметам, 2004-й год должен выйти относительно спокойным, обильным, веселым и без особенных стрессов. С чем я вас, дорогие товарищи читатели, и поздравляю. ;-)


Обсудить Подписаться
 
На главную > Софт-Блог за январь 2004г.

See software by tags:
Audio music song
Ondemand wininstall license
Copy hard disk sata
See software by tags:
Utility capture request
Small real media player
Software mirror raid
See software by tags:
Reef aquarium wallpaper
Animated desktop clocks
Uninstall instmsia
See software by tags:
Mysql front
Change boot logo bios award
Cartesian cylindrical


Copyright © 2001—2016 SoftBlog
Идея:
Редактор: Никита Зайцев