Софт-Блог за ноябрь 2003г.   
  • 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 — дневники об аниме
 
На главную > Софт-Блог за ноябрь 2003г.

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

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

RSS-канал

Темы блога:

SALA.NET
Размышления о вечном. Когда ты едешь в поезде, а на глаза тебе попадается "сало растительное, ароматизированное", нет других путей, кроме как начать размышлять о вечном..

Спиртометр
Кажется, не осталось уже ни одного аспекта человеческого бытия, для обсчёта которого не была бы написана программа. Даже питие алкогольных напитков нашло своего автора..

Робины Гуды XXI века
"Норвежский гоблин" ломает очередной медиа-формат. Йону Йоханссону не дают покоя лавры Робин Гуда, а его очередной жертвой стал сервис дистрибуции музыкального контента Apple iTunes Music Store..

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

Революция: до и после.
Ещё одна рецензия на Matrix: Revolution. На сей раз - строго отрицательная. Сколько людей, столько и мнений..

Что нового у ReGet?
Новости и некоторые факты из жизни ReGet Software. Интервью с Владимиром Романовым.

Порка Супер-Калькулятора
Ух, какие иногда попадаются программы. Шедевр - он даже и с отрицательным знаком шедевр, ну кому бы в голову пришло написать такое? А ведь написали..

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

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

И на Google есть пятна
Google -- по всем критериям лучшая поисковая машина Сети. Эдакое солнце на фоне сонма других звёзд. Однако же, если поискать, и на солнце можно найти пятна..

Оживление цвета
Часто бывает так: есть пачка цифровых фоток невразумительнго качества, которые нужно вдумчиво обработать напильником, но абсолютно непонятно, в какое место Photoshop'a нужно для этого залезть. Может, попробуем альтернативный инструмент?

Электробабло-2. Теперь в телефонной трубке.
Оказывается, оплатить покупки в интернет-лабазе можно с помощью обычного телефонного аппарата. Но имеет ли смысл это делать? Анализируем платёжную систему TeleMoney.

Осёл-меломан
Что такое "кавер-версия"? Это когда музыкант берёт вещь, написанную другим музыкантом, да и выворачивает её наизнанку. Но где искать всякие музыкальные извраты? Понятно, что в "Титанике" мы их не найдём. А вот в Сети?

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

Оперный театр
Каждая новая версия браузера Opera проходит в моей системе несколько стадий: поставить, полюбоваться, попробовать, найти тонну глюков, вздохнуть, отложить в дальний угол. Седьмая версия исключением не стала..

Машина против Человека: счёт равный.
Поединок машинной логики с интеллектом homo sapiens: Каспаров сравнял счёт.

Протестируй ЭТО
Если нужно по-быстрому проверить знания человека в некоей конкретной области, лучше грамотного теста ещё ничего не придумано. А вот что хорошего придумано для автоматизации тестирования?

Два плюс три. Пятёрки не вышло.
Мои руки наконец-то дотянулись до бета-версии пятого Winamp. Не могу сказать, что увиденное меня порадовало, но также и не могу сказать, что оно меня разочаровало..

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

Электробабло
Деньги бывают электронные. Но электронные деньги плохо совмещаются с реальными товарами и реальными услугами. И вот вопрос - цифра-то на счету есть, но куда ее потратить?

Машина против Человека
Шахматный матч между Гарри Каспаровым и 3D-инкарнацией программы Deep Fritz - не просто игра в шахматы. Это поединок двух видов интеллекта..

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

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

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

Сапоги для сапожника
Фундаментальный для русского человека вопрос: "где деньги?" Ответ же зависит от того, как мы свои деньги считаем, и считаем ли их вообще..

Искусственный разум?
Найти что-то в Сети не так и просто: слишком уж огромен массив информации. Поисковым машинам неминуемо придётся умнеть, и первые "умные машины" уже появляются..

Ураган в натуре
Давно я не получал такого кайфа от кино -- "Matrix: Revolution" превзошёл все мои ожидания. Это не кино, это ураган..

Революционная ситуация
Датой я не ошибся. Великая и Октябрьская пусть идёт своим чередом, у поколения Next есть праздники и поинтереснее. Сегодня нам покажут финальную Матрицу..

Перловка Free
"Перл" имеет мало общего с "перловой кашей". Но и при работе с Perl для приготовления качественного блюда требуется никелерованная ложка..

Раз WinAmp, два WinAmp...
Сколько будет 2.0 плюс 3.0? NullSoft верит в арифметику и утверждает, что результатом должно быть 5.0...

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

О мышах и.. ещё раз о мышах
Представляем полезные довески ко второй версии The BAT! - спам-фильтры и альтернативный набор иконок

Кто ищет, тот найдёт. На свою голову..
Взявшись сравнивать поисковые машины, можно получить весьма и весьма интересные результаты. Вы думаете, Google ищет лучше всех? Я раньше тоже так думал..

С горячим приветом, ....!
Что вы делаете, когда сквозь все фильтры и заслоны к вам таки прорывается спам? Топаете ногами и грозитесь убить того урррода? Зря вы это делаете..
 
SALA.NET  ( 30 ноября 2003 г. | Автор: Микола Руденко )

Запомни, Нео, сала нет...
«Хорошо», «Плохо» — это все эмоции.

САЛА НЕТ! И вообще ничего нет. Это все Матрица. Мне Карполан объяснил в поезде когда мы на исдефку (ISDEF, прим. редактора) ехали, которой, впрочем, не было. И Карполана тоже нет. На самом деле это программа такая, которая кричит постоянно и руками размахивает.

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

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

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

Нам всем надо сходить к своему психоаналитику и рассказать ему о наших потаенных сексуальных комплексах и обидах, перенесенных в детстве. Мол, давай, Бен, анализируй ЭТО! Вот, только нет у нас никакого психоаналитика. И вообще ничего у нас нет, кроме очевидно ложных воспоминаний о советском прошлом, да куска неправдоподобно реалистично посоленного сала в холодильнике, который думает о нас.

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

Все вокруг думает о нас. А нас нет. Если воспоминания у нас ложные, то и сами мы не более, чем чей-то досужий вымысел. Мы едим придуманное сало и гадаем на таинственных картах WiFi, пронизывающих пространство вокруг нас своими невидимыми лучами. Но самые прозорливые уже видят в этих лучах восход новой эры. И скоро оденут они свои трусы и шлемы, обшитые фольгой и двинутся с WiFi-картой в одной руке и куском сала в другой, держа курс по невидимому, но единственно правильному лучу. Запомни, Нео, сала нет...


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

Религиозными предрассудками автор "Бодуна" уж точно не страдает, иначе бы такое число программа ни за что бы не выдала.
Любому россиянину, перевалившему за совершеннолетие (да и многим, еще не перевалившим) знакомы мучительные состояния души, характеризуемые словами «перепил» и «недопил». Если верить анекдоту, попадается еще и редкая птица «перенедопил» (то бишь выпил больше, чем мог, но меньше, чем хотел), но это уже как кому повезет (или же не повезет).

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

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

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

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


Обсудить Подписаться
 
Робины Гуды XXI века  ( 28 ноября 2003 г. | Автор: WildHare )

DVD Jon, в миру Йон Йоханссон. Фото с сайта CNN.
Кто в ИТ-отрасли не знает имя Йона Йоханссона? Живая легенда, человек, вскрывший защиту DVD, чуть было не севший в тюрьму, и оправданный родным норвежским судом после затяжной юридической эпопеи.

Интересный выверт «информационного общества»: чем больше информации доступно нам в принципе, тем меньше мы знаем об окружающем мире. «Дело Йоханссона», пройдя по новостным лентам, создало образ эдакого супер-взломщика, сидящего где-то в подполье и на раз ломающего сложнейшие криптоалгоритмы. Картинка красивая, прямо как из Матрицы. Тогда как реальность намного проще и грубее — защита DVD оказалась настолько ущербной, что не устояла перед обычным студенческим любопытством. Да-да, никакого «супервзлома» не было, а было лишь желание посмотреть, а что же там внутри. Что не отменяет риска, был бы Йон подданным США — сидеть бы ему на нарах, как Митнику.

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

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

iTunes устроен просто, как валенки. Можно купить любую из представленных на прилавке композиций за смешную цену в $0.99, но при одном условии: проигрывать купленную песенку можно только на той системе, откуда она была куплена. Новое творение Йоханссона (программа по имени QTFairUse) позволяет обойти ограничения и получить доступную для копирования и дальнейшего распространения копию защищенного файла (что самое главное, идентичного оригиналу качества).

Йон настолько уверен в благосклонности норвежских судей, что сопроводил выложенную на личном сайте программу издевательским комментарием: «So sue me». Последует ли Apple его насмешливому совету — бог весть. Мне думается, что дети Стива Джобса не станут уподобляться жабам из RIAA и утешатся поговоркой «как бы дитя не тешилось, лишь бы не вешалось».

Когда Йоханссон опубликовал DeCSS (на которую американская киноиндустрия объявила настоящую охоту) и был за это судим, мои симпатии были на его стороне. Идиотский механизм зонального кодирования DVD и насквозь дырявая защита стоили того, чтобы их высечь. Но в данном конкретном случае я не очень понимаю, зачем нужно портить бизнес Apple. Ведь сервис iTunes Music Store за считанные месяцы в плане борьбы с жлобским шоу-бизнесом сделал больше, нежели все остальные, вместе взятые. Бизнес-модель оказалась до того успешной, что ее взяла на вооружение аж сама Microsoft, а можно ли представить себе лучшего конкурента для RIAA и тому подобных порождений сна корпоративного разума? Идея ведь не в том, чтобы обеспечить любителям музыки полную халяву, а в том, чтобы выбросить из отрасли отжирающих львиную долю посредников и сделать дистрибуцию музыкальных файлов честной.

Одно дело — выразить протест против откровенного произвола, каковым протестом было создание DeSCC. И совсем другое — вставлять палки в колеса вполне честного и грамотного бизнеса. Особого вреда Apple новое творение «DVD Jon'a», конечно, не принесет, но ImHO лучше бы он занялся чем-нибудь другим, а лавры робин-гуда оставил бы следующему поколению любопытных студентов..


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

Аська на арабском десктопе при попытке заставить её понимать кириллицу заговорила по-китайски. Проблемы перевода..
С переводами порой случаются удивительные вещи. Об одном таком случае повествует замечательная книга Э. Вартаняна «Путешествие в слово». Был проведен эксперимент по «закольцованному» переводу: берется некая фраза и энное количество раз переводится с одного языка на другой, в конце концов возвращаясь к исходному языку. Смысл эксперимента был в том, чтобы увидеть — что останется от смысла после двух десятков циклов перевода.

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

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

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

Каждый из переводчиков внес в объект перевода специфику своего языка (скажем, на индонезийском для обозначения местоимений «он» и «она» используется одно и то же слово). Особенно досталось «вареным буракам»: они последовательно превращались в «жидкое свекольное варево», «варево из плодов земли» (ну откуда, скажите мне, в языке страны Судан взяться «свекле»?), «жидкое варево из фруктов», и, в конечном итоге, «компот».

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

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

Выпив компот, она выбросила из хижины старье, а он радостно забил в тамтам.

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

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

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


Обсудить Подписаться
 
Революция: до и после.  ( 26 ноября 2003 г. | Автор: Микола Руденко )

Тот самый главный плохиш. Агенту Смиту сейчас прилетит от сил добра..
NB! Мнение редакции запросто может не совпадать с мнением отдельно взятых авторов. И это как раз тот случай. ;-)

До

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

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

* * *

После

Как и планировалось, сходил с племянником на третью (революционную) часть «Матрицы». Готов поделиться впечатлениями от увиденного.

Во-первых, они в зал с ноутбуком не пускают. Беспредел. Я три дня кряду на этот старенький ноут Slackware ставил и не намерен его оставлять в каком-то гадюшнике гардеробе. Короче говоря, я достал из кармана темные очки, нацепил их на нос и пояснил, что данное устройство мне необходимо для того, чтобы поддерживать постоянную связь с Матрицей. И помешав мне связаться с Пифией, они поставят под угрозу существование Зиона. Нас пропустили.

Итак, о фильме. Если первая часть вам хоть чем-то дорога, если вас тронула неординарность сюжета и впечатлила столь редкая для Голливуда попытка разбавить зрелище философией, если от третьей части вы ждете продолжения именно этого, то НЕ СМОТРИТЕ ЭТОТ ФИЛЬМ! Вы абсолютно ничего не потеряете.

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

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

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

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

Авторы фильма явно учли печальный опыт с Пифией и, дабы не иметь подобных проблем в будущем, порешили в третьей части большинство главных героев. В конце концов, воскресить всегда можно при необходимости, а вот заменить того же Нео на другого актера в четвертой части, не убив Кеану Ривза в третьей, было бы сложно. У Морфеуса видимо контракт еще на четыре части вперед подписан. Поэтому он в третьей части особо на рожон не лезет, а все больше поддерживает соратников своей несгибаемой верой.

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

Нет, я понимаю сложности кинематографии. Если кабины закрыты, то на крупных планах не видно кто в какой машине сидит. А у героя отсутствует возможность строить устрашающие рожи в пику противнику и, плюясь слюной, выкрикивать боевые лозунги. Но позвольте, открытая кабина для удобства кинематографического действа, это уж слишком. Это все равно, как если бы в фильме про вторую мировую, отважные танкисты разъезжали бы на танках-кабриолетах без башни, сжимая в мозолистых руках 75-мм орудия. Вообще вся битва за Зион какая-то безбашенная. От первого до последнего кадра она абсолютно лишена какой бы то ни было тактической логики. Упор сделан на обилие деталей и движения. Главное чтобы всего было много, все это быстро вертелось, крутилось, мигало и ухало. А уж логику происходящего зритель сам додумает. А зритель взял и не додумал. Плохой нынче зритель пошел, слабовпечатлительный.

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

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


Обсудить Подписаться
 
Что нового у ReGet?  ( 25 ноября 2003 г. | Автор: WildHare )

Владимир Романов, "культовая" фигура shareware-индустрии
Кто не знает компанию ReGet Software? Все знают. Их продукция (в первую очередь это ReGet Deluxe и ReGet Junior) даже нашла отражение в компьютерном фольклоре, помните — «последнее, что я скачал GetRight'ом, был ReGet».

В последнее время ReGet не баловал нас новостями, поэтому редакция SoftSearch.ru пошла за новостями сама. На наши вопросы отвечает Владимир Романов.

— Как идут дела у Reget Software? Новых релизов не было уже полгода. Означает ли это, что нужно ждать чего-то новенького? Расскажите немного о творческих планах вашей команды.

— В июне мы выпустили продукт для синхронизации файлов WebSynchronizer. В скором времени планируем на базе этого продукта сделать утилиту, ориентированную на синхронизацию с USB Flash Drive. Проходит бета-тестирование прокси-сервис GPRSBooster, позволяющий увеличить скорость Интернет-соединения за счет сжатия данных. В отдаленных планах есть ряд продуктов для платформы Pocket PC.

— Не боитесь ли вы, что распространение "в народ" широкополосного доступа обрушит рынок "даунлоадеров"?

— Это вполне закономерная и предсказуемая тенденция. Менеджеры закачек не исчезают как класс — просто их функциональность смещается со "скачивания" (т.е. ускорения, докачки и т.д.) в сторону управления закачками.

— Какую долю среди ваших пользователей (легальных, ясное дело) составляют "дорогие россияне"?

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

— Сильно ли вам досаждают пираты? Как по-вашему, можно ли в принципе решить проблему пиратской дистрибуции? И если можно, то в "какую сторону копать"?

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

— Стоит ли в ваших планах портирование ваших продуктов под Linux?

— Нет, ReGet'а под Linux не будет — это слишком трудоемкая задача. К тому же под Linux есть масса хороших и бесплатных "качалок".

— Каковы, по-вашему, шансы сообщества OpenSource в борьбе с MS за место под солнцем?

— У Linux большие перспективы, я и сам пользуюсь этой системой. Но вряд ли она вытеснит Microsoft на рынке end-user софта.

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

— Пиринговыми сетями — вряд ли. У нас есть идеи еще нескольких проектов, но все они так или иначе связаны с передачей данных через сеть.

— Визуальный дизайн Reget Deluxe делали в Студии Лебедева. Как вы оцениваете сотрудничество с ними?

— Ну, Студия Лебедева не нуждается в рекламе ;-). Они профессионалы, и в очередной раз доказали это при работе над ReGet'ом.

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

— Насколько дизайн влияет на продаваемость — сложно сказать. При обновлении версии с ReGet 1.9 до ReGet Deluxe 2.0 продажи заметно возросли, но это связано не только (и, может быть, не столько) с дизайном, сколько с обогащением функционала. Но можно с уверенность утверждать, что в дизайне интерфейса ПО огромное внимание стоит уделять usability, т.е. удобству использования.

— Ваше отношение к платформе .NET? Действительно ли за ней будущее, как нас уверяют пиарщики MS? Собираетесь ли вы использовать NET в своих проектах?

.NET — платформа в основном для сложного корпоративного ПО (ERP-систем, CRM-систем и т.п.). Для утилит для конечного пользователя, на рынке которых мы в основном работаем, она слишком громоздка. Поэтому — нет, в обозримом будущем не собираемся.

— Спасибо за то, что уделили нам время.

— Не за что. ;-)


Обсудить Подписаться
 
Порка Супер-Калькулятора  ( 25 ноября 2003 г. | Автор: Микола Руденко )

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

Это, знаете ли, глубоко так, число номер один, число номер два... Сразу чувствуется системный подход. Вечно неразбериха с этими числами. А тут им раз, и номерки на спину. И вперед, вычисляйтесь. Вообще, в диалоге движение есть, как на картинах известных мастеров. Обратите внимание, композиция построена на движении снизу-вверх, слева-направо. Композиция начинается прелюдией, последовательным вводом чисел номер один и номер два. Затем после незатейливой, но интригующей ("мы Вас ждем!") рекламы, взгляд переносится в центр триптиха, в раздел Действий. И венчает композицию область вывода. Потрясающий по силе финал.

И так уместна здесь надпись "Есть проблемы? Пишите!". В этих словах слышна ирония. Ну какие проблемы еще могут остаться у человека, только что приобщившегося к великому таинству превращения ввода в вывод. Чем-то напоминает сакральные тексты, повествующие о житиях пророков. Вначале даются некие вводные, определяющие дальнейший путь пророка. Скажем, горящий куст, непорочное зачатие или драм-кружок при дворце пионеров. Затем следуют Действия, то бишь деяния пророка. Превращение воды в вино, просовывание верблюдов через игольное ушко, ритуальное пение со сцены пьяными голосами "C'Mon Baby, Light My Fire!" при скоплении огромной толпы последователей.

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


Обсудить Подписаться
 
Тотальное командование  ( 24 ноября 2003 г. | Автор: WildHare )

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

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

По исторической традиции самые громкие священные войны всегда затевались в стане *nix-пользователей (если не считать тотальной мясорубки Win32 vs Linux, но даже и не война, а целый эпический технотриллер, столкновение миров и галактик). Но и нам, Win-комьюнити, найдется, где проявить свои дурные манеры. Один из вопросов, служащих фанфарой к началу стенки-на-стенку, звучит так: «Каким файловым менеджером вы пользуетесь»?

Актуальных ответов на текущий момент два: Total Commander и FAR Manager. Все прочие, естественно, называться «файловыми менеджерами» недостойны по определению. Да и в финальной паре, по правде говоря, на одного участника больше, чем нужно бы — на священной войне пленных не берут. ;-)

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

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

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

Истины ради стоит отметить, что в FAR'е он сто лет назад был реализован плагином Named Folders. Работают «именованные фолдеры» прямо из командной строки: достаточно зайти в некую директорию (скажем, архив роликов Mult.ru) и выполнить в ней команду cd::hrundel, и фолдер считается поименованным. Если же в дальнейшем, находясь в любом другом месте системы, выполнить команду cd:hrundel, нужная директория тут же будет загружена в текущую панель. Если вы хотите знать мое мнение, это даже никакие не закладки, это самая настоящая телепортация. Экономящая едва ли не 100% «транспортных» издержек, как и положено настоящему Нуль-Т. Тотальная экономия времени. ;-)

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

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

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

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

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


Обсудить Подписаться
 
Космический регресс  ( 24 ноября 2003 г. | Автор: Микола Руденко )

Тот самый джип. Снимок взят с сайта NASA.
Вопрос к тем, кому до тридцати. Мне интересно, и не просто из любопытства, вы слыхали о том, что еще до вашего рождения люди ездили на джипе(!) по поверхности Луны, а беспилотные аппараты высаживались на Марсе, летали к Венере и Юпитеру?

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

У высадившегося 30 лет назад на Марсе робота хватало ума брать пробы грунта, искать там микроорганизмы, проводить химические эксперименты, анализируя газообмен и т.д. Казалось бы, что-что, а компьютеры и вообще электроника претерпели просто революционные изменения за истекший период. А что мы имеем? Танцующий скафандр от Sony, который научился за три года наливать шампанское из бутылки? Электронные собачки с интеллектом тамагочи. Маленькие шайбообразные самоходные пылесосы, которые умеют препятствия объезжать. Да елки-палки, у меня 30 лет назад была игрушечная машинка, которая умела в точности тоже самое. Через двадцать лет после первых высадок на Марс какие-то любительские поделки посылают, которые даже из собственного парашюта не в состоянии выползти.

Что-то непонятное происходит. Недавняя посылка европейского летающего фотоаппарата на орбиту Луны преподносится как колоссальное достижение. Это при том, что на Луне склад металлолома 30-летней давности. Там и луноходы и посадочные модули и даже джип до сих пор стоит. Последние Апполоны по 100 (!)тонн груза несли. Что там фотографировать? Там же давно уже надо было базы стационарные построить и туристов возить за большие деньги. Смешная ситуация, ведь полно же людей, которые готовы многие миллионы платить за такие турпоездки. А уж для ученых просто трудно переоценить базы на Луне.

Однако странным образом все проекты застройки Луны и озеленения Марса рубятся на корню. А те немногие, которые проходят, отличаются крайней бестолковостью и ненадежностью. По большей части они взрываются еще на старте. Считанные аппараты, все-таки покинувшие пределы атмосферы, вдруг неожиданно исчезают на подлете к объекту или сразу после посадки. А уж если и случилось чудо успешной посадки, то выясняется, что никакой полезной информации эта ультрасовременная помесь умного пылесоса и электронной собачки добыть просто не в состоянии. Все, на что ее хватает, это послания в стиле тамагочи, донора, от которого взят ее супермозг: "Покорми меня! Большой привет!"

Ионные двигатели еще в 60-е годы собрали и опробовали. На таких двигателях на Марс и обратно можно хоть рейсовые автобусы пускать. Никакой дозаправки не требуется. При нынешних промышленных технологиях производства парниковых газов, на Марсе приличная атмосферка образовалась бы за 2 года (углекислоты в полярных шапках как раз достаточно). Это даже без поселения там генетически модифицированных аммиачных бактерий.

А вместо этого парниковые газы производятся на Земле (!) и шапки полярные тают здесь же. В результате вместо колонизации других планет мы теряем и ту единственную, которая у нас была. Процессы эти уже больше 30-ти лет длятся, а о реальности глобального потепления только в последний год серьезно заговорили. Я за этим слежу постоянно. До этого по непонятным мне причинам ученые-синоптики только отшучивались и говорили, мол, все это фигня и случайные явления. Очень странно было смотреть как они нарочито игнорировали очевидные факты. Главным синоптиком почему-то оказался Путин. Видимо у него есть свои альтернативные источники информации. Сейчас по его, Путина (!) инициативе в Москве проходит очень крупный и серьезный форум по этому вопросу. Конечно, отшучиваться по этой теме теперь станет не модно. Только что, интересно, они сделают, чтобы исправить положение?

Суммируя все вышесказанное, напрашивается вопрос...


Обсудить Подписаться
 
И на Google есть пятна  ( 23 ноября 2003 г. | Автор: WildHare )

По-видимому, программист Google либо пренебрёг слепым методом печати, либо трактовал слово "слепой" слишком уж вольно..
Если уподобить поисковые машины звездам, то Google будет самой яркой из них. Конечно, в поиске по Крошке.Ру у Яндекса конкурентов, пожалуй, и не найдется, но ведь живем-то мы в настоящем, большом Интернете? И вот там Google всех задвигает в угол.

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

Но и на солнце (а что есть солнце? просто самая яркая звезда) можно найти пятна. Давайте посмотрим, какие HTTP-заголовки возвращает сервер Google.com в ответ на обычный запрос.

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

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

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


Обсудить Подписаться
 
Оживление цвета  ( 22 ноября 2003 г. | Автор: WildHare )

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

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

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

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

Трансформация может преследовать чисто утилитарные цели: подрихтовать фотографию, убрать красные глаза, добавить яркости, etc. А может быть и чистой воды развлечением: взять банальную фотку «я и моя собака», да и превратить ее в неудобосказуемое.

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

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

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

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

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


Обсудить Подписаться
 
Электробабло-2. Теперь в телефонной трубке.  ( 21 ноября 2003 г. | Автор: WildHare )

Простота бывает трёх видов: обычная, гениальная и простота хуже воровства. К какому же виду нам отнести систему TeleMoney?
Фантазия людей, пишущих бизнес-планы, границ не знает и иногда выкидывает неслабые коленца. Как вам такая вот идея: платежная система, заточенная под обслуживание микроплатежей в Сети, которая в качестве среды передачи денег использует.. обычную телефонную линию. Звучит бредом, правда? У нас ведь не Запад с его мобильными банкингами и шоппингами. Однако же система такая не просто существует, но уже и работает. Зовется она TeleMoney.

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

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

А через месяц покупателю приходит обычный телефонный счет, точно такой же, как за междугородние и/или международные переговоры. Счет оплачивается обычным порядком, включая стандартные же санкции за неуплату (отключение межгорода, достающий звонками робот, повестка в суд).

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

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

Проблема взаимных гарантий заключается в том, что покупатели вынуждены слепо доверять системе и не имеют никаких инструментов контроля. Если я рассчитываюсь через WebMoney, я контролирую весь процесс — у меня есть история моих покупок, есть координаты продавцов, и в случае любой спорной ситуации я могу апеллировать к арбитражу WebMoney с вещественными доказательствами своей правоты в руках. В случае же TeleMoney у меня есть 12 цифр, расположенных в определенном порядке, и только.

Конечно, у TeleMoney есть внутренний биллинг — какие PIN'ы были оплачены и когда, а какие нет, но главная засада заключается в том, что в трансфере принимает участие еще и биллинговая система продавца, а это уже серьезная дыра в безопасности расчетов. Я согласен иметь дело с WebMoney Transfer — при покупке чего угодно у кого угодно технологическая платформа остается той же самой. А если я оплатил PIN TeleMoney, но биллинг продавца сглючил и не засчитал мне платеж? Или продавец банально зажал купленную мною вещь? В FAQ на сайте TeleMoney по этому поводу нет ни слова, вообще ничего о гарантиях и порядке разрешения споров.

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

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

Но доверие к системе — это половина проблемы. Вторая половина состоит в том, что рассчитываться через TeleMoney дорого. Для пробы я зашел в некий сетевой магазин, заказал там фильм «Бумер» и в графе «способ оплаты» выставил «TeleMoney». Фильм по прайсу магазина стоит 50 рублей, а мне выдали две ссылки на генерацию двух PIN-кодов номиналом по $1 каждый. Я пошел по этим ссылкам и получил два PIN'a, причем мне было сказано, что «через 2-3 недели к Вам по почте придет обычный телефонный счет на сумму 40 рублей». Хороший курс доллара, да?

Таким образом, исходные 50 рублей превратились уже в 80 — а это значит, что стоимость покупки возросла на 40%. Многовато для «микроплатежа», вам не кажется? И ведь это не все, междугородний звонок в Москву тоже нужно будет оплатить. Мой стационарный телефон не поддерживает тоновый набор, так что заплатить я все равно бы не смог, но при таком раскладе платить я бы не стал в любом случае.

Что самое интересное, интернет-магазин тут ни при чем: в TeleMoney нет возможности провести трансфер произвольной суммы, а есть только два «предустановленных» номинала, один доллар и шесть долларов. Что само по себе маразм: если мне нужно заплатить за покупку $17, то мне придется получить и обработать аж семь PIN'ов — зайти по семи ссылкам, скопировать семь кодов и сделать семь междугородних звонков (за каждый из которых, между прочим, придется заплатить отдельно). И это называется «быстрый, надежный, анонимный и удобный способ»?

Если же вы думаете, что с другой стороны прилавка система выглядит симпатичнее, то вы здорово ошибаетесь. Дело в том, что комиссия системы составляет.. держитесь за стулья.. 60% и ни процентом меньше. Да-да, «вы будете получать 40% от номинальной стоимости PIN-кода», и это не моя глупая шутка, а цитата из FAQ TeleMoney.

Получается, что за фильм стоимостью 50 рублей я должен заплатить 80 рублей, из которых продавец получит 32 рубля, ну а 48 рублей уйдут платежной системе. По-русски такая схема расчетов называется «а рожа не треснет?»

Лично для себя я сделал однозначный вывод: пользоваться услугами TeleMoney.ru я не буду ни при каких обстоятельствах. Чего и вам советую.


Обсудить Подписаться
 
Осёл-меломан  ( 20 ноября 2003 г. | Автор: WildHare )

Вот это и есть тот самый осёл-меломан. И похоже на то, что он тоже прётся от кавер-версий..
Я не могу назвать себя особенным знатоком и/или любителем музыки. Слушаю — да, много и разную. Под настроение могу слушать, скажем, Баха, а могу и Sex Pistols. Единственное, чего мои уши категорически не выносят, это русская попса и т.н. «русский шансон», к этим вещам у меня конкретная идиосинкразия.

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

К огромному сожалению, моя коллекция каверов во время недавнего перевоза данных с одной машины на другую сгинула вместе с болванкой, на которой была записана. Как сказал один безымянный японский поэт: «Three things are certain: death, taxes and lost data. Guess which has occurred.» (для тех, кто не владеет буржуинской мовой: «Три вещи вечны: смерть, налоги, и потеря данных. Догадайся, что случилось.») Теряя уникальные данные, только и остается искать утешения в хайку.

А какие у меня там были экспонаты.. Вдребезину пьяный Джим Моррисон, пытающийся петь «Love Me Tender», «Besame Mucho» в редакции молодых Beatles, Джон Лорд, зарубающий на своем синтезаторе «Подмосковные вечера».. Пропало не все, кое-что сохранилось на другой болванке, но большая часть коллекции отправилась на свои цифровые небеса, а плач по убежавшему молоку занятие по определению непродуктивное.

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

Вот смотрите, что можно сделать из обыкновенной кантри- (или таки блюграсс-? я ведь говорил, что меломан из меня фиговый) песенки. При наличии умения играть и вдохновения, понятное дело. Вот это почти оригинальный саунд (Blues Brothers). А вот это — то же самое, но только панк-рок (Dead Kennedys). Ну а это вообще полный улет: Rawhide a capella поют десять оперных теноров (The Ten Tenors). Песенка-то одна и та же.. Но драйв абсолютно разный. Или вот — откровенно стебовое не-пойми-что (The Chaps). И как можно не любить кавер-версии? ;-)

Но возникает вопрос: а где же эти самые кавер-версии добываются? Особенно редкие записи, не попавшие ни в один официальный альбом? Там же, где и любая другая информация — в Сети. Найти нечто подобное в музыкальном магазине нереально (проверено), в буржуинских интернет-лавках такие вещи изредка попадаются, но чем дорогому россиянину платить в кассу того же Apple iTuens Store? WebMoney они не принимают.. Поэтому единственным доступным источником остаются частные онлайн-коллекции.

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

Таких инструментов у меня два. Первый — это программка WinMP3Locator, продукция Reget Software. «Локатор», по сути, метапоисковик — он ничего не ищет сам, а только перенаправляет ваш запрос десятку топовых MP3-искалок, аккумулирует и сортирует выданные ими результаты. Удобно, и времени экономится порядочно. Но главной проблемы — актуальности линков — «Локатор» все равно решить не в силах.

И тогда нам не остается ничего другого, как погрузиться с головой в пиринговую сеть. Их на свете несколько, но лично я (как и большинство европейцев, кстати) предпочитаю сетку eDonkey. В качестве клиента у меня работает не родной eDonkey2000, а его «изотоп» eMule. «Мул» и ищет лучше, и качает чуть быстрее, и с файлами обращается корректнее, и морда у него куда как симпатичнее. В общем, еще не лошадь, но уже и не осел. ;-)

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

Если вы раньше никогда не пользовались «ослом» и захотите попробовать, запомните: первым делом нужно выставить лимит на ширину канала в обе стороны (как download, так и upload). Это нужно потому, что «осел» позволяет другим пользователям забирать у вас кусочки из еще недокачанных вами файлов; и уж конечно желающих получить в пиринговой сети в сотни раз больше, нежели желающих отдать. Когда я впервые запустил «осла», я об этом не знал, а на следующий день мой админ спросил меня, каким это образом я умудрился прокачать за выходные 45Gb траффика..

ЗЫ

Совсем забыл сказать: исторический матч «Man vs Machine» завершился вничью со счетом 2:2. Подробности — на X3DChess.com. Мы об этом еще поговорим.


Обсудить Подписаться
 
Штепсели в подарочном наборе  ( 19 ноября 2003 г. | Автор: WildHare )

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

Первый из навешенных мною на браузер штепселей зовется History Collector и предназначен он, как нетрудно догадаться, для коллекционирования истории вашего серфинга. Все пользователи MSIE знают: как ни настраивай параметры кэша, нужной страницы в нужный момент там все равно не окажется. Критерии, по которым IE делит страницы на доступные в оффлайне и недоступные, известны, по всей видимости, только программистам MS (да и то не факт). Автор «Коллектора» предлагает кардинальное решение: сохранять вообще все.

Работает Коллектор очень просто. Мы указываем в настройках фолдер для складирования кэша, и каждая просмотренная нами страница оседает там либо в виде MHT-архива (внутренний формат IE), либо в виде обычного HTML. От чего зависит выбор формата в каждом конкретном случае (Коллектор сохраняет страницы то так, то эдак) — я очень не понял, но это и не особенно важно. Важен результат, а он таков: мы открываем в IE служебное окно Коллектора (оно реализовано наподобие Search или History), и видим там весь свой кэш, рассортированный по месяцам, дням и сайтам.

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

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

Второй штепсель ImHO гораздо полезнее своего единоутробного (автор один и тот же) собрата. Зовется он SmartGrabber и служит для «бездумного» вытаскивания с веба труднодоступных элементов. К числу коих, по мнению SmartGrabber'a относятся: картинки, флэш-ролики, видеофайлы (QuickTime, RealVideo и WinMedia), файлы скриптов (JS, VBS) и стилей (CSS).

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

На самом деле «smart» — это, скорее, дань моде (SmartGrabber, SmartRipper, SmartNotepad, etc.), нежели намек на реальную функциональность, потому как граббер тащит все элементы указанного типа, а умные программы так себя не ведут. Если вы зашли на страницу с десятком флэшек, а реально вам нужна только одна, то вы оказываетесь перед выбором: тащить все десять, или же забить на граббер и сделать все руками.

Тем не менее, SmartGrabber — штука удобная и поможет сэкономить массу времени, обычно затрачиваемого на раскопки исходника страницы. Поэтому диагноз тот же, что и для первого из рассмотренных экспонатов: must live, а там посмотрим..


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

Хоть он маленького роста, и любить его непросто.. А мне он нравится. ;-)
Сколько я себя помню, я пытаюсь пересесть с браузера MS Internet Explorer на Оперу. Творчество программистов фирмы Netscape (равно как и энтузиастов из Mozilla Team) вызывает нервный тик одним своим видом и в качестве аналога MSIE никогда мной серьезно не рассматривалось. Но вот когда вышла Opera о-го-го, какие по Сети пошли слухи. Норвежский гоблин — рожей неказист, зато шустрый, как таракан, и не падает. То есть совсем не падает. Вот с тех самых пор и повелось: как только выходит новая версия Оперы, я скачиваю ее и честно пытаюсь использовать в качестве основного браузера, на сколько хватает терпения. Терпение рано или поздно заканчивается, Опера задвигается в дальний угол, и пылится там до выхода следующей версии.

Седьмая Опера прожила у меня порядочно, чуть более месяца. Но каменного цветка у норвежских данил в очередной раз не вышло — написать движок рендеринга HTML проще, чем построить на его основе браузер с человеческим лицом. Гоблин все же уместнее выглядит в зоопарке, нежели на рабочем столе. Претензий к седьмой Опере у меня накопилось вагон и маленькая тележка:
  • Многооконность — удобная штука, но почему-то именно в тот момент, когда у меня открыт десяток окон с результатами двухчасового поиска, Опера запросто может сделать ручкой и упасть по необъяснимой внутренней ошибке. И весь джихад по новой.
  • Контекстное меню не всегда ведет себя так, как должно бы. Копируешь линк из тела страницы, а в буфере оказывается черт знает что.
  • XML Оперой не отображается, вообще никак. Загружаем XML-документ — и видим девственно чистый экран.
  • Встроенный даунлоадер иногда ведет себя, как последний даун: закачав две трети мегатонного файла вдруг сбрасывает счетчик на ноль и начинает качать с начала. Причем это не зависит от того, поддерживает ли сервер докачку.
  • Периодически забывает свои собственные настройки. Можно сколько угодно выставлять флажки «Do not show this dialog again», приступ амнезии рано или поздно все равно случится.
  • Постоянные проблемы с русскими кодировками. Особенно это касается ввода информации в веб-формах: сам сайт показывается по-русски, в боксе текст набивается тоже по-русски, а на сервер уходит дикая абракадабра.
  • Проблемы с некоторыми ActiveX, скажем, авторизация WebMoney Transfer в Опере почему-то не работает.
Но выбросить гоблина из системы я не решался, памятуя о его непревзойденной шустрости. Пока не додумался до одной простой вещи: замерить скорость.

Замер производился следующим образом: в каждый из браузеров по очереди загружалось несколько сайтов и для каждого из них фиксировалось время от нажатия на кнопку «Go» до полной загрузки сайта и прекращения шевелений в статус-баре. Время измерялось банальным секундомером, секунды округлялись до целых по принципу «1.5 = 2». Перед началом тестов кэш обоих браузеров был полностью вычищен, прокси-серверы не использовались. Коннект — dial-up от России Он-Лайн, скорость стабильно держалась на ~ 3.8 kbps, лагов не наблюдалось. Операционка MS Windows 2000 Pro SP4, железки в порядке, памяти до дури. Результаты измерений оказались весьма интересными (время, само собой, в секундах):

Загружаемые сайты Opera 7.21 MSIE 6 SP1
Yandex.ru 30 22
SoftSearch.ru 153 144
MSN.com 42 33
Lenta.ru 81 59
Saint-Petersburg.com 25 24
SlashDot.org 26 24
Hare.ru 4 4
Exler.ru crash 29


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

Как видите, в плане скорости (что на легких сайтах, что на тяжелых) гоблин даже отстает от хм.. скажем так, человекообразного. Сильное отставание при загрузке Lenta.ru я склонен объяснить лагом, нежели неумением гоблина быстро разбираться в сложной верстке. Ну и где тут шустрость?

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

В общем, история повторилась: откладываем седьмую Оперу в пыльный чулан и начинаем ждать восьмую. Достойных конкурентов MSIE в окружающей среде по-прежнему не наблюдается. Ну разве что Apple портирует на Win32 свой Safari..


Обсудить Подписаться
 
Машина против Человека: счёт равный.  ( 17 ноября 2003 г. | Автор: WildHare )

Тяжёлая это работа - побеждать лучшую шахматную программу..
Yeach! Каспаров не упустил своего шанса — играя белыми в третьей партии на 45-м ходу он сравнял счет матча.

Сейчас за каждым из противников одна ничья, одна победа и одно поражение, общий счет 1.5 - 1.5. Четвертая, последняя партия станет решающей. «Мы еще посмотрим, чей клинок сильней отравлен..» © ;-)

Запись партии: в онлайне, скачать флэшку.

ЗЫ

Для тех, кто любит посвежее: вышла бета лучшего компрессора всех времен и народов WinRAR 3.30 — Забираем отсюда.


Обсудить Подписаться
 
Протестируй ЭТО  ( 17 ноября 2003 г. | Автор: WildHare )

Даже серьёзный инструмент в очумелых ручках может превратиться в орудие для стёба..
Среди многочисленных забав, которыми сетяне развлекаются в свободное время, изрядную часть занимают всевозможные тесты. Тесты эти делятся на три категории:
  • «Серьезные»;
  • «Профессиональные»;
  • Квизы;
  • Издевательские.
С серьезными все понятно — обычно это довольно скучные потуги на психологию, астрологию и т.п. гадание на бобах и кофейной гуще. Профессиональные тесты несколько интереснее, но тут все зависит от того, каким профессионалом был сам составитель теста. Некоторые из сетевых «центров тестирования» (например, BrainBench) приобрели едва ли культовый статус. Есть такие центры и на просторах Крошки.Ру — помнится, на сайте Специалист.ру мне выдали роскошный «Сертификат пользователя Интернета», причем выдали не только в виде ссылки на JPG-картинку, но и выслали по почте солидного вида бумагу, пригодную для вешания не стенку. Если не знать, в чем прикол, то смотрится весьма солидно.

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

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

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

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

Дано: в вашем родном царстве-государстве проходят выборы президента. Претендентов трое, и голоса разделись строго поровну. Остался единственный, решающий голос — ваш. Вот краткая справка по личностям кандидатов:
  1. Замечен в связях с людьми, подозреваемыми в финансовых махинациях. Все важные решения принимает после консультации с личным астрологом. Женат, но содержит двух любовниц. Выпивает около бутылки коньяка за день. Курит крепкие сигары.
  2. Редко встает с кровати раньше полудня. В университете был пойман на употреблении наркотиков. Дважды был уволен с работы по причине профнепригодности. Выпивает до полулитра виски в день.
  3. Был на войне, вернулся героем. Набожен, ходит в церковь. В порочащих его связях замечен не был. Не пьет и не курит. Убежденный вегетарианец.
Вам нужно выбрать одного из трех — и ваш избранник получит полную власть над вашей страной. Выбрали?

Ну а теперь назовем наших кандидатов по именам (если вы еще их не узнали). Номер первый — Уинстон Черчилль. Номер второй — Франклин Рузвельт. Номер третий — Адольф Шикльгрубер. Вот вам и здоровый образ жизни.. Да, а если на первый тест вы ответили «конечно, аборт», то мои вам поздравления: вы только что прибили Людвига ван Бетховена. ;-)

Но в реальной жизни тесты используются не только для убивания времени или подкалывания хороших и не очень знакомых. Как ни странно, грамотно построенный тест является отличным инструментом для проверки знаний и умений подопытного. И не важно, что именно мы проверяем: таблицу умножения, знание живописи эпохи раннего Возрождения, или практические навыки нетрадиционной настройки Sendmail под Sun Solaris. Принципы построения теста остаются теми же самыми.

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

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

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

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


Обсудить Подписаться
 
Два плюс три. Пятёрки не вышло.  ( 16 ноября 2003 г. | Автор: WildHare )

Вот она, пятёрка. Добрая половина окошек закрыта, но места на экране всё равно занимает немеряно...
Самый удивительный день в неделе — это пятница. Про нее точно известно: какие бы дела не были запланированы на вечер пятницы (протестировать скрипт, дописать ТЗ, разобрать почту, написать статью в блог), все они накроются мягким местом. Мы прекрасно об этом знаем, но все равно планируем и рассчитываем, надеясь что уж в этот-то раз обойдем затертые до дыр грабли стороной. Какое там.. Вечер пятницы проходит строго по Омару Хайяму:

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

Я очень уважаю Хайяма и пятница удалась на славу. Так что сегодня меня хватило только на то, чтобы скачать бету пятого Winamp и полюбоваться на результат арифметических изысканий фирмы NullSoft.

Что можно сказать о «пятерке»? Прогнозы оправдались и сложение двойки с тройкой дало не пять, а всего лишь два с половиной. Ничего удивительного в том нет: придумать что-то новое в области видео- и аудио-плейров вряд ли возможно, все уже придумано. Разработчикам остается только рисовать модные овальные кнопочки, придумывать новые плагины и фиксить мелкие баги.

Штука по имени «Winamp Media Library» меня не впечатлила: по идее, она предлагается в качестве эдакой «музыкальной шкатулки», в которую будут собраны линки на все звуковые и видео-файлы, на сетевые радиостанции и все такое прочее, но реализовано это, честно говоря, через задний проход. Неочевидный и запутанный интерфейс, мелкие кнопочки-дырочки-окошечки.. Видали мы музыкальные шкатулки и поинтереснее.

А вот визуализаторы порадовали: их очень много и они довольно умные. Умные в том смысле, что не просто генерируют цветной шум, а вполне грамотно подстраиваются под текущий трек, создавая тем самым настроение. Сменив ураганный ритм The Meteors на задумчивый блюз Джона Ли Хукера, мы увидим разницу. Ресурсов, что самое интересное, визуализация почти не отъедает — правда, у меня довольно мощная машина и нагрузить ее до заметных глазу тормозов не так-то и просто.

«Пятерка» также пробовалась на роль видеоплейра, и справилась с этой ролью неплохо. Если бы мне пришлось выбирать между пятым Winamp и «родным» для платформы девятым WindowsMedia — я бы выбрал Winamp. Но вот отказываться от любимого Zoom Player я пока не собираюсь.

Вердикт таков: никакой серьезной разницы между стоявшим у меня Winamp 2.78 и свежескачанным Winamp 5 beta 2 лично я не ощутил. Но и хуже ничего не стало, а по нынешним непростым временам это означает, что пятая версия разработчикам NullSoft, в общем-то, удалась.

И напоследок позвольте дать вам совет: будучи в состоянии алкогольной абстиненции, никогда не садитесь играть в Krakout. Это обычный арканоид, только повернутый на 90 градусов, в результате чего управляемый вами девайс находится слева, а шарики летают в горизонтальной плоскости. С похмелья попасть битой по такому шарику — дело нереальное, мозги поворачиваются вслед за игровым полем, но оторваться от процесса все равно невозможно...


Обсудить Подписаться
 
Джек-Потрошитель видеофайлов  ( 15 ноября 2003 г. | Автор: WildHare )

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

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

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

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

Продолжалось это ровно до того момента, когда в мои цепкие руки попала DivX-копия фильма "Перл-Харбор". К посвященным Второй мировой войне продуктам фабрики грез я (как и всякий, минимально знакомый с военной историей) отношусь с глубочайшим презрением, но "Перл-Харбор" — случай особый. Это как бы одно кино внутри другого, и если первое — обычная голливудская смесь (сопли в сахаре пополам с развесистой клюквой), то второе — потрясающий, адреналиновый action, от которого просто нельзя оторваться.

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

Зовется эта штука VirtualDub, и для решения моей проблемы она подошла как нельзя лучше. Интерфейс несколько архаичный, но зато на любом этапе пользователь точно понимает, что именно он делает.

VirtualDub позволяет:
  • Проматывать видеофайл в покадровом режиме (в том числе работает навигация «идти на кадр номер..»);
  • Вырезать из файла выбранный кусок и сохранить отдельным файлом;
  • Добавить к текущему файлу еще один (т.е. склеить несколько клипов в один);
  • Выдрать из видеофайла звуковую дорожку и записать ее в виде аудиофайла;
  • Тонкая настройка всех операций с видео и аудио: кодеки, форматы, битрейты, цветность и чертова уйма других, малопонятных чайнику вроде меня, опций, кнопочек и ползунков.


Да, еще VirtualDub позволяет скопировать кадр в буфер обмена (мелочь, а приятная, не знаю, как бы иначе я сделал скриншот для этой заметки ;-). Программа эта идет под лицензией GNU GPL — что не может не радовать.

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

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

ЗЫ

Плохие новости: счет в матче «Man vs Machine» изменился не в пользу человека. Вторую партию Каспаров сдал на 39-м ходу. Запись партии: посмотреть в онлайне, скачать флэшку. Но не все потеряно, впереди еще две игры. Главное — не сдать следующую.


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

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

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

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

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

Платежных систем в Сети много, но в Крошке.Ру по-настоящему массовой является только одна. Я говорю о WebMoney, впрочем, вы и сами уже догадались.

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

Полная идиллия, за исключением одного вопроса: а есть ли от WebMoney хоть какой-то прок, кроме банальной пересылки денег из пункта А в пункт Б с большей, нежели у телеграфного перевода, скоростью и с меньшей, нежели у Western Union, комиссией за услуги?

Ведь идея «цифровой наличности» предполагает эту наличность тратить. А где можно (и можно ли) потратить свои кровные «вебмани»? Лично я насчитал три принципиально разных «трубы» для слива своих электронных денег. Это:
  • Купить в интернет-магазине нечто вещественное;
  • Купить (там же) нечто цифровое;
  • Поддаться на рекламу и благополучно спустить энную сумму в интернет-казино.
Случаи, выходящие за рамки УК и здравого смысла мы, естественно, рассматривать не будем — слезные просьбы выслать кто-сколько-может WMZ погорельцу из глухой сибирской деревни проходят по ведомству клинических отклонений, равно как и предложения купить программу-накрутчик WM-счета за пару тарелок борща.

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

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

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

И остается у нас только пункт второй, самый интересный из трех. Все же рыбам должно жить в воде, а кротам — под землей, и точно так же разным видам наличности лучшее применение отыскивается в родной среде. Ведь помимо цифровых денег существуют еще и цифровые товары. Что это за зверь? На текущий момент мой «шоп-лист» состоит из:
  • Регистрации нескольких shareware-программ;
  • Пары паролей к качественным порносайтам (не буду врать, что «не себе», это ImHO все же лучше, чем ходить по сайтам озабоченных политикой граждан);
  • Ежемесячной оплаты хостинга личного сайта;
  • Пары десятков PIN-кодов для оплаты мобильной связи (GSM-Lite для жены и «Рапида» для себя);
  • То же для оплаты домашнего dial-up коннекта.


В случае цифрового товара цена может быть чуть похуже, чем в оффлайне (продавец ведь должен с чего-то покрывать издержки и получать прибыль), но времени электронная коммерция (уже безо всяких кавычек) экономит немеряное количество. Нужно положить очередную порцию денег в ненасытную утробу мобильника? Запускаем WebMoney Keeper, десять кликов, две SMS. Удобно? Слов нет, как.

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

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


Обсудить Подписаться
 
Машина против Человека  ( 13 ноября 2003 г. | Автор: WildHare )

В красном углу ринга - Гарри Каспаров. В синем углу - X3D Fritz. Скриншот с официального сайта матча.
Любой, даже начинающий компьютерщик, знает: мозгов у компьютера нет. Компьютер — будь то скромнейший Palm Zire или супермощный Earth Simulator — умеет делать только одну вещь: сложить на пальцах ноль и единицу. Именно поэтому компьютеры называют «числомолотилками». И любая разница между конкретными экземплярами в конечном итоге сводится к количеству пальцев и скорости их загибания. У Палма, карманного компьютера, пальцев поменьше, у вашего настольного PC их побольше, ну а у суперкомпьютера пальцев без счета.

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

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

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

Шахматных программ на свете — десятки и сотни (увы, шахматист из меня посредственный, и я не могу порекомендовать что-то конкретное). Шахматистов на свете еще больше, и тут уже имена лидеров известны даже людям, не умеющим отличить пешку от короля. Для поединка между видом homo sapiens и племенем числогрызов выбираются, конечно, самые лучшие.

О каком поединке идет речь? Лучший (ну ладно, один из лучших) шахматист планеты Гарри Каспаров vs лучшая на сегодняшний день шахматная программа Deep Fritz. Матч начался вчера, всего намечено четыре партии. Все игры будут транслироваться в онлайне и по американскому спортивному телеканалу ESPN.

Мне возразят: где же тут машина, если человек играет с программой — а значит, с программистом? Это был бы хороший аргумент, если бы речь шла не о шахматах, а о чем-нибудь другом. Шахматы не поддаются (по крайней мере — пока) алгоритмизации, и программист, написавший «Фрица», выступает не в роли бойца, а в роли тренера.

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

ImHO символ не очень хороший — если раньше машины играли в шахматы на территории человека, то теперь человек играет на территории машины. А дома, как известно, и стены помогают.. Без настоящих, физических доски и фигур их шахмат исчезает (возможно, мне это просто кажется) искусство. Уж если так хотелось продемонстрировать высокие технологии — так пускай фигуры на доске двигал бы робот. Но и устроителей можно понять: они ведь собираются продавать пакет X3D Fritz (в комплекте с очками и прочим), а не роботов. В современном же мире многим видам спорта становится все труднее привлекать к себе внимание рынка.

За кого болею лично я? Разумеется, за Гарри Кимовича. Хоть я и компьютерщик по жизни (а может, именно потому, что я компьютерщик), мне очень хочется увидеть победу живого интеллекта над считающим на пальцах куском кремния. Так что Let the Force be with you, Гарри. ;-)

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


Обсудить Подписаться
 
Народные промыслы цифровой эпохи  ( 12 ноября 2003 г. | Автор: WildHare )

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

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

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

Настоящий же расцвет «народных промыслов» начался с приходом «в народ» технологии Macromedia Shockwave, в просторечии — Flash.

Флэшки рисует огромная масса народа и по любым поводам. Конечно, не у каждого получается Масяня (кстати говоря, судя по вывешенной на Mult.ru картинке Олег Куваев всерьез вышел на тропу войны и долго Маська в гробу не пролежит), но это и не нужно. Флэш — гениальная технология, позволяющая делать в буквальном смысле что угодно. Комикс, клип, игрушку, карикатуру, поющих лошадей.. что угодно.

Вчера мы смотрели супер-триллер Icon Story, а сегодня нам предлагают порулить аватаром Михаила Ходорковского (цель игры — довести Прозрачного Майка из Сибири до Кремля, не потеряв по дороге последних штанов). Черный юмор является непременной чертой народного промысла, хотя рисуют все эти штуки обычно добрейшие и милейшие люди. Художники вообще редко бывают злобными.

Любому собирателю флэш-арта известен Самый Главный Вопрос: каким образом затащить флэшку к себе на комп и заставить ее работать в оффлайне. Есть три варианта ответа:
  • Воспользоваться готовой утилитой, чем-нибудь типа Flash Saver (на моей системе она почему-то работать не захотела);
  • Порыться в кэше браузера и найти там искомый файл (найти что-то в этой куче бывает далеко не просто, а разработчики сторонних утилит почему-то гораздо больше внимания уделяют удалению кэша, но не его индексации);
  • Посмотреть исходник страницы, найти там адрес SWF-файла и скачать его вручную.


Лично я предпочитаю именно этот третий способ. RClick, View->Source, Ctrl+F, "SWF", Ctrl+C, Crtl+V. Далее запускается мой любимый FlashGet, ему скармливается линк («игра в ЮКОС» лежит тут: http://vashhod.nm.ru/hod1.swf), и дело в шляпе. Чем хороша такая методика? Тем, что ссылки на все скачанные вами флэшки не теряются, и могут быть в любой момент извлечены из history даунлоадера для повторной закачки, отсылки друзьям, и так далее. Все под контролем — вот девиз настоящих индейцев.

ЗЫ

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


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

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

Лично я отношусь к адептам старых добрых бумажных томов. Они дороже, они громоздки, в них не работает Ctrl+F (да и вообще Ctrl+Что_угодно), но если у меня есть выбор, откуда читать — с бумаги или с экрана — я таки выберу бумагу. Старые привычки долго не умирают.. ;-)

Но иногда бывает так, что никакого выбора нет. Отнюдь не каждую книгу можно найти на классическом носителе, и причин тому масса — маленькие тиражи, ленивые и/или ориентированные на попсу книготорговцы, etc.

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

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

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

Изо всех возможных форматов упаковки текста лично я предпочитаю формат CHM. Почему? Во-первых, он свободно читается на любой системе семейства MS Windows без дополнительного софта (клинические случаи типа Win 95 и/или Win NT 3.51 не в счет). Во-вторых, внутри это тот же самый HTML — а значит, я могу сверстать книгу так, как мне захочется. В-третьих, текст действительно упаковывается (CHM не зря означает «compiled HTML»). В-четвертых, внутрь CHM-документа можно упрятать все, что прилагается к тексту: картинки, скрипты, любые бинарные файлы. В итоге же получается то, что похоже на книгу (особенно, если приложить руки к верстке и оформлению).

Дело за малым — остается найти подходящий инструментарий. Microsoft для генерации CHM-документов предлагает пакет MS HTML Help WorkShop, но работать с ним нормальный человек не будет. Один из крайне редких случаев, когда продукт под лейблом M$ является откровенно нечеловеческим не только по функционалу, но даже и по интерфейсу.

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

Лучшее, что есть в природе для генерации CHM (на мой, естественно, взгляд), — программка htm2chm. Я пользуюсь ею, начиная с версии 1.7 (а сейчас актуальная версия 3.0), и за это время наклепал с ее помощью огромную кучу CHM-документов: книг, документации, всевозможных сборников и архивов. Основное достоинство htm2chm — простота (я вообще люблю это в софте). То есть опций и наворотов в ней много, особенно в третей версии, но залезать в них совершенно незачем, CHM собирается двумя кликами.

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


Обсудить Подписаться
 
Популярный психоанализ  ( 10 ноября 2003 г. | Автор: WildHare )

Вот так выглядит мой systray. Ещё неделю назад он был длинее раза в два.
Человек, придумавший название «Personal Computer», попал в десятку. Не просто вычислитель, но персональный вычислитель. И как любая персональная вещь, компьютер может порассказать немало интересного о своем владельце.

Я, конечно же, не имею в виду банальное потрошение личных файлов. И даже в кэш браузера заглядывать не обязательно (вот уж где поле непаханое для психоаналитиков). Для того, чтобы вынести суждение о персоне, достаточно бросить беглый взгляд на два предмета: start menu и system tray.

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

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

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

Лично у меня в трее квартирантов совсем немного (памяти мне не жалко, мне жалко места на панели задач). Раньше их там было 19 штук (самый длинный трей из всех, которые я видел), но в один прекрасный день я произвел ревизию — «агенты», «градусники» и «ланчеры» строем отправились /dev/null.

Остались же те, без которых жить попросту невозможно. Индикатор раскладки клавиатуры, диспетчер задач, индикатор сети, управление звуком, аська и MSSQL Service Manager вполне стандартны и утилитарны, а вот остальные достойны поименного перечисления. Слева направо:
  • Norton Antivirus. Защищает систему и почту от плодов (или, лучше сказать, отходов) жизнедеятельности «особо ярких представителей сексуальных меньшинств» ©, к сожалению, не мой. Почему именно он? Легкий, быстрый, умеет все, но пальцы веером не раздвигает.
  • PGP Desktop Security. Защищает файлы и почту от просмотра людьми, не имеющими на то никаких моральных прав. Невскрываемая и непробиваемая гражданская криптографическая система. Секретов особых у меня нет, но кое-какие из моих файлов я держу на криптованном томе — некоторые вещи чужим глазам прямо-таки противопоказаны.
  • Sizer. Уже и не помню, как и когда я нарыл эту утилитку, но времени она мне сэкономила вагоны. Умеет делать только одно: изменить размер активного окна на заданный. Но как это помогает при разработке сайта или программы — вы бы знали.
  • Translate Now!. Мой незаменимый подстрочный словарь. Собственно, именно в этой иконке главным образом и заключается мое умение бегло читать по-английски: перевод можно получить буквально за один клик, просто выделив нужное слово при нажатом Alt. Фантастически полезная и удобная штука.
  • Agnitum Outpost Firewall. Не представляю, как можно выходить в сеть (неважно, локальную или глобальную) без файрволла. Это все равно, что солдату на войне ходить без каски и противогаза. Сетевая среда — любая сетевая среда — по определению агрессивна. (Правда, некоторые не-будем-показывать-пальцем особо одаренные пользователи ухитрились пропустить в свою систему червя Lovesan и при запущенном Outpost Firewall, но, как известно, сдуру можно и {censored} сломать.)
  • MSN Messenger. Любовь к этому пейджеру мне привили насильно: вы, возможно, удивитесь, но в некоторых компаниях ICQ находится под тотальным запретом. И оказалось, что «насильно мил будешь»: по интерфейсу и удобству использования пейджер MS оставляет конкурентов далеко позади. У него есть только один (будем надеяться, временный) недостаток, он не умеет посылать сообщения в оффлайн. С другой же стороны, по самой логике «службы обмена сообщениями» это как раз правильная фича.
  • MailWasher Pro. Персональный почтовый гейт, плотина на пути мутного потока спаммерских рассылок. О нем я уже рассказывал, см. ниже по течению блога.


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


Обсудить Подписаться
 
Сапоги для сапожника  ( 10 ноября 2003 г. | Автор: WildHare )

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

В одном мы уверены точно, бухгалтерия — это очень сложно, и нужна она единственно для минимизации налогов. Один только бухгалтерский жаргон вгоняет простых смертных в трепет: обычный человек сверяет таблицу, а бухгалтер берет сальдовку и начинает ее крыжить. Почувствуйте, что называется, разницу.

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

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

Проще показать на примере. Мы заняли у приятеля пару сотен у.е. и фиксируем операцию следующим образом: в кластер «наличные» +$200, но и в кластер «долги» тоже +$200. Купили новую видеокарточку, а остаток пропили — -$200 в «наличные», +$130 в «закупку железа» и +$70 в «непредвиденные расходы». Фокус же в том, что как деньгами не распоряжайся, в итоге баланс всегда будет нулевым — материя не возникает ниоткуда и не исчезает в никуда. Система проста и надежна, как табуретка.

Зачем все это надо? Для чего нужна бухгалтерия владельцу завода, газеты и парохода — понятно, он собственник, у него бизнес и ему нужно деньги считать. А вот зачем бухгалтерия нужна мне? Да за тем же самым и нужна. Для получения ответа на традиционный для русского человека вопрос, «а где деньги?» Без бухгалтерии состояние личных финансов можно оценить только по трехбалльной шкале: «деньги есть», «денег нет» и «денег нет вообще». Бухгалтерия же не по-детски расширяет систему координат: мы с удивлением узнаем, что одного только пива за прошлый год выпили на сумму, которой бы хватило на новенький ноутбук high-end класса. А вы спрашиваете, где деньги..

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

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

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

Так что пришлось наступить на горло собственной песне и пойти искать готовую программу. Окончательного выбора я пока не сделал, но вот один из вариантов: Домашняя Бухгалтерия 3.8. Главное достоинство этой программки — в ее простоте. Нет ничего лишнего, вообще ничего лишнего. Правда, в Lite-версии нет и половины нужного, но я, естественно, смотрел версию Pro. А вот что есть:
  • Учет доходов и расходов по статьям;
  • Учет долгов («я должен», «мне должны»);
  • Планирование доходов и расходов (постоянные траты и поступления можно повесить на шедулер);
  • Минимально необходимые отчеты (сколько получено, сколько потрачено), как текстом, так и графикой (скриншот сделан оттуда — никогда бы не подумал, что мои вредные привычки влетают мне в такую копеечку);
  • Зачатки многопользовательского режима, авторизованный ввод данных;
  • Что особенно важно, экспорт любых данных в любой мыслимый формат (почти два десятка, на выбор).
Интерфейс программы — сама простота, научить ею пользоваться можно даже человека, впервые севшего за компьютер.

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

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


Обсудить Подписаться
 
Искусственный разум?  ( 9 ноября 2003 г. | Автор: Ирина Травникова )

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

В списке поисковых сервисов появилось еще одно (пока еще скромное имя): Mooter. Эта искалка работает по необычному и непривычному алгоритму: она разбивает результаты поиска на кластеры (технология разбиения является фирменным секретом) и в итоге вы получаете несколько альтернативных вариантов значений вашего запроса. Для каждого варианта — свой кластер ссылок. Сервер пытается сообразить, что же вы на самом деле ищете и пытается помочь, выбирая из массы ссылок наиболее подходящие.

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

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

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


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

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

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

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

Но и не только философия: экшена в фильме более чем хватает. Да еще какого.. Штурм Зиона армией машин поставлен и отснят так, что даже меня, старого и циничного, зацепило за живое. Причем зацепило не картинкой, не децибелами и не стаканом «Джонни Уокера» — зацепило постановкой. «Starship Troopers» отдыхают в полном составе, «Aliens» отдыхают тем более. Настолько динамичной и красочной боевой фантастики я еще не видел — а я обычно стараюсь не пропускать фильмы этой тематики. Если говорить конкретно о графике, то можно обойтись одним словом — ураган.

Я не буду ничего рассказывать о сюжете и о том, что произойдет с каждым из персонажей, чтобы не портить вам удовольствие. Скажу только одно — такое обращение с героями фильма категории ААА в штампы, мягко говоря, не укладывается. Мягко говоря. ;-)

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

ЗЫ

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


Обсудить Подписаться
 
Революционная ситуация  ( 7 ноября 2003 г. | Автор: WildHare )

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

На всякий случай: речь идет о "Matrix: Revolution".

Чем отличается революция производства фабрики грез от процесса, описанного классиками марксизма-ленинизма? Очень просто: верхи, возможно, и не могут, но низы в любом случае хотят. Вера в могущество верхов была сильно подорвана (в моих, по крайней мере, глазах) релизом "Reloaded" — бог мой, какое же это было разочарование! Но увидеть Revolution все равно ведь хочется? Хочется.

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

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

Братья Вачовски оказались людьми умными. Они запустили в прокат "Animatrix" — и оказалось, что грамотно сделанный апокриф может поставить с ног на голову все священное писание. Архивариус из Морфея оказался никакой, или же он попросту врал доверчивому неофиту (а заодно и нам с вами). Не было ведь никакого порабощения, а была фантастическая (по уровню продемонстрированного человечеством идиотизма) техногенная катастрофа.

Вопрос, который возникает на двадцатой минуте просмотра первого эпизода — зачем 01 (теперь-то мы знаем, как их зовут) построили Матрицу? Ведь даже если допустить энергетическую рентабельность такой системы (хотя термоядерный синтез ImHO гораздо более привлекательное решение для существ, не нуждающихся в свете, тепле и кислороде), зачем "батарейкам" оставили разум?

"Второй Ренессанс" дает ответ на этот вопрос: Матрица, по сути своей, гуманитарный проект, единственный способ сохранить вид homo sapiens, пусть и в законсервированном виде. А отсюда следует, что и Зион — часть общего замысла, и что создан он был расой 01, а вовсе не людьми. Не удивлюсь, если и апгрейженный ДНК Нео также лежит на совести механических друзей человека. Кажется, об этом что-то говорил "академик Павлов" в финале Reloaded, но я, если честно, к тому времени бессвязными монологами был уже сыт по горло и пропустил финальный спич мимо ушей.

Зачем все это нужно было 01, что они хотят в конечном итоге сделать со своими биологическими родителями, а главное — где во вселенной Matrix может найтись место революции? Возможно, сегодня нам об этом расскажут.

Правда, новацию Warner Bros. (единовременный старт фильма по всему миру) я поддерживать не стал — не хочется участвовать в чем-то вроде первомайской демонстрации, хотя бы и распределенной в пространстве. Так что ревью будет к ночи ближе.

До встречи в реальном мире. ;-)


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

Давным-давно, когда я только-только начинал свою сетевую жизнь, передо мной встала задача быстро изготовить интерактивный веб-сайт. После вдумчивого анализа разного рода статей и обзоров в качестве языка для стороны сервера был выбран Perl. Что самое поразительное — абсолютно не владея С и другими "взрослыми" языками, я каким-то волшебным образом освоил базовые конструкции языка и даже написал все нужные скрипты.

Сейчас, конечно, на код моих тогдашних опытов невозможно смотреть без смеха — но все ведь с чего-то начинают. А начав писать не Perl, невозможно не полюбить этот язык. Perl поразительно, прямо-таки чудовищно эффективен, а главное —реализация относительно простых задач (скажем, написать веб-форум) на нем отнюдь не требует штудировать тонны размолоченной и высушенной древесины, вполне достаточно прочитать хрестоматийную Llama Book.

Второе главное достоинство Perl состоит в его модульности. Огромным количеством программистов написано огромное количество модулей, для работы практически с чем угодно. Поэтому если Perl-программисту нужно что-то делать с E-Mail (или с FTP, или с XML, или с чем-то еще), он первым делом идет на CPAN, и только когда не находит там ничего подходящего, садится писать сам. После чего, вполне возможно, на CPAN появляется новый модуль, работающий с E-Mail (или с FTP, или с XML, или с чем там было нужно).

Но любой язык требует инструментария. Конечно, Perl-программы можно писать хоть в Notepad — язык скриптовый, компилировать ничего не надо. Простые, не требующие вдумчивой отладки, скрипты отлично пишутся во встроенном редакторе FAR с плагином Colorer. Но для работы над большими и страшными программами одной только подсветки синтаксиса явно не хватит.

Удивительное дело, но достойных средств разработки для Perl до недавнего времени мне не попадалось. Ничего, хотя бы отдаленно похожего на Visual Studio, увы. Лучший представитель вида, Perl Builder, во-первых, далеко не бесплатен, а во-вторых, имеет мерзкую привычку падать каждые полчаса по каким-то нелепым внутренним ошибкам.

Но оказалось, что не все так плохо — нужно было просто как следует поискать в базе SoftSearch. ;-)

Перебрав все, что мне выдал поисковик, я остановился на вот этой штуке: Mastak Absolute Perl. На текущий момент версия программы обозначена как "0.9 beta 2" — а это значит, что 90% функционала уже реализовано. Обладая всеми родовыми достоинствами Perl Builder (встроенный отладчик, POD-браузер, всякие сервисные вкусности) Absolute Perl начисто лишен родовых недостатков: он не требует денег (freeware) и не падает в процессе работы.

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

Финальный же диагноз таков: "абсолютный" Perl прописался в моей системе на правах полноценного рабочего инструмента.


Обсудить Подписаться
 
Раз WinAmp, два WinAmp...  ( 5 ноября 2003 г. | Автор: Михал Монашев )

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

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

Спрашивается, чего еще желать меломану? Кому интересно — забирайте бета-версию WinAmp-5. Ссылочку, кстати, имеет смысл положить в закладки: по ней всегда будет доступна последняя инкарнация "пятерки".

И не забывайте — Рамблер рядом! ;-)


Обсудить Подписаться
 
Национальные особенности доступа к данным  ( 4 ноября 2003 г. | Автор: WildHare )

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

А вот по вагону идет веселый молодец, идет совершенно открыто, не стесняясь размахивает компакт-диском и во всю глотку расхваливает свой товар. Продается же не что-нибудь, а "Полная телефонная база СПб". Цена смешная — 150 рублей. Народ, привыкший к самым экзотическим вагонным коробейникам, вяло отмахивается, песни под гармошку хотя бы не орет — и на том спасибо.

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

С котентом оказалось без обмана: декларированные реестры абонентов ПТС, Мегафона, МТС, Форы и Дельты имелись в наличии (в совокупности почти четыре миллиона позиций, точную цифру высчитывать мне было лень). Также на диске обнаружился "Единый государственный реестр налогоплательщиков СПб по состоянию на 2002 год", записанный туда, очевидно, в качестве бонус-трека. Забавная деталь: на обложке диска нашелся мобильный телефон, видимо для саппорта — какая трогательная забота о клиенте.

Но вот с формой получился полный облом. Какой-то добрый человек закатал всю эту прорву в обычную Access-базу, запаковал WinRar'ом, да и нарезел на болванки. Судя по качеству выполнения собственно базы, руки у горе-программиста росли непосредственно из ануса — человек мало того, что не имел ни малейшего представления о проектировании реляционных баз данных, но даже не смог дать своим таблицам хоть сколько-нибудь внятных названий. "Инф по кв пром_табл" — дико информативно, ничего не скажешь.

Времени на "программинг" было потрачено много, добрый человек одних только форм наклепал пятьдесят (!) штук. Тем не менее, найти информацию в базе решительно невозможно: половина форм попросту не работает, вторая же половина намертво вешает Access и вгоняет в ступор всю систему (каковой ступор лечится ручным прибиванием процесса msaccess.exe). Единственным работающим инструментом оказыватся встроенный в Access поиск непосредственно по таблицам, но при размере базы в 2+ Gb тормозит он чудовищно (а мою машину никак не назвать слабой).

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

Интересная особенность: украсть "наши люди" могут что угодно и у кого угодно, но вот распорядится украденным не получается, ну ни в какую. То ли профессиональные программисты брезгают (и справедливо) такими заказами, то ли "паблишеры" банально экономят на подготовке контента.. Результат плачевный. Мне же в таких случаях вспоминается изречение одного из любимых литературных героев: "Это честную работу можно делать спустя рукава, а вот мошенничать следует на совесть".. ;-)


Обсудить Подписаться
 
О мышах и.. ещё раз о мышах  ( 3 ноября 2003 г. | Автор: Михаил Монашев )

Новая версия "The Bat!" только-только разошлась по Сети, а к ней уже доступны кое-какие интересные довески.

Во-первых, плагины для фильтрации спама. С антивирусами "мышка" дружила давно, а вот со спамом только недавно поссорилась. Лучший, на мой взгляд, антиспам-фильтр — это BayesIt!. Если вы удаляете спам сразу по приходу и если у вас нет сотни-другой писем "Грузим без проблем!!!" и тому подобных, то BayesIt! является лучшим решением. Скачиваем готовый частотный словарь спама и используем его для обучения программы — а потом подсовываем ей остатки спаммерских писем. Лично у меня после такой дрессировки 99,99% спама сразу же ложилась в специально обученный фолдер и не мозолило мне глаза.

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

Во-вторых, Игорь Афанасьев (A.I.Studio) выпустил набор альтернативных иконок, подходящих к любой версии The Bat!. Если новый вид "мышки" вам не по вкусу, и хочется видеть в ней новые картинки — эта штука для вас. Иконки можно посмотреть здесь, а скачать файл в требуемом формате и инструкцией по установке — здесь.


Обсудить Подписаться
 
Кто ищет, тот найдёт. На свою голову..  ( 2 ноября 2003 г. | Автор: WildHare )

На свете есть фундаментальные законы. Вода мокрая, солнце встает на востоке, окружность содержит ровно 360 градусов, Google является лучшей поисковой машиной. Бесспорные вещи, правда?

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

Технология тестирования проста, как валенки. Я абсолютно точно знал, что я ищу — объектом поиска служила моя собственная байка, опубликованная на моем собственном сайте. Каждой искалке предлагался запрос вида "Боже храни Compaq" (полное название байки). Критерием качества поиска считалось положение оригинального адреса публикации (http://hare.ru/?id=8) среди выданных искалкой результатов. Я понимаю, что моя методика субъективна и даже некорректна — но я ведь выбираю поисковик для себя, а не для аналитического отчета из серии "тот на свете всех милее, кто нам больше откатил".

В тесте участвовали не только отечественные, но и зарубежные искалки, причем скидок на незнание ими русского языка не принималось никаких, и никаких специальных настроек не делалось. Если Google понимает по-русски, значит, должны понимать и остальные. Все запросы посылались браузером Opera (если вы в срочном порядке не обновили Оперу до версии 7.21 — самое время это сделать) с установленной по дефолту кодировкой Win-1251.

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

Буржуйские (Google, разумеется, относится к "нашим" ;-) искалки сошли с дистанции прямо на старте: Yahoo! и AltaVista не смогли распознать кириллицу и выдали в результатах пустое место. MSN и AllTheWeb оказались хитрее, поскипали непонятные значки и урезали запрос до слова Compaq. Результаты, понятное дело, исчислялись тысячами (AllTheWeb выдал аж 4'548'562 ссылки, как у него только рожа при этом не треснула) и можно было спорить на пиво, что искомое если и отыщется, то в районе двадцатой страницы, не раньше.

Из наших худший результат показал Rambler: он выдал три (!) линка, и все не по делу. Это притом, что количество републикаций байки (в осоновном на форумах) по Рунету зашкаливает за сотню. Вывод однозначный: Рамберу пора покупать домен IvanSusanin.ru и переносить поисковый движок туда.

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

На втором месте оказался Google, который раскопал 397 линков и поместил оригинальный адрес на 14-е место. Причем поместил как-то странно: оригинального адреса не нашел вовсе, зато выдал две ссылки на внутренние оглавления моего сайта — но поскольку с обоих есть линк куда надо, будем считать результат правильным и фиг с ним, с лишним кликом, баннеров у меня на сайте все равно отродясь не водилось.

Первое же место разделили.. держитесь за стулья.. поисковая машина Punto (помните такую? ;-) и поисковая машина Апорт. Обе они нашли именно тот адрес, который был нужен, обе поместили его на первое место в списке результатов. И если в случае Punto налицо явная халява (из пяти найденных системой документов четыре вообще никакого отношения к предмету поиска не имели), то Aport выделил искомый адрес из 62 найденных им правильных линков.

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


Обсудить Подписаться
 
С горячим приветом, ....!  ( 1 ноября 2003 г. | Автор: WildHare )

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

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

Даже владея эффективной патентованной методикой фильтрации спама, я иногда вполне сознательно пропускаю некоторые мусорные письма в свою почтовую базу. Зачем? Затем, что клинический идиотизм встречается так же редко, как и гениальность — а помноженный на слепую игру случая дает самые неожиданные эффекты. Скажем, сижу я хмурым утром за своим компом, проверяю почту и извлекаю из ящика такое вот послание:

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

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

Но зато каким слогом пишутся эти письма! Какие имена и названия там попадаются! Самое же интересное — это величина мифического наследства. Своего рода аукцион, кто больше. В моей коллекции пока что лидирует некий доктор Paul O. Okosun (Federal Government of Nigeria), фантазия которого простерлась аж до сорока одного миллиона долларов. Точнее, сорока одного с половиной. Мне же любезный доктор предложил за услуги целых пять миллионов — очень любезно с его стороны. Мог ли я в ответ на такую щедрость выбросить письмо доктора Окосуна в помойку? Ни за что.

В общем, мой вам совет: получив спам, не раздражайтесь, это вам все равно не поможет. Лучше последуйте старому доброму правилу — расслабьтесь и попробуйте получить удовольствие.. ;-)

И раз уж у нас зашла речь о красоте.

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

И если судить по объему посвященного The Matrix народного творчества не я один так думаю.


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

See software by tags:
Started outertech
Status block indicator
Capture burn cam
See software by tags:
Extracting extracting archives
Source code format
Find anonymous proxy server
See software by tags:
Resize edit
Computer quotations liners
Flow conversion table
See software by tags:
Rar password recovery program program
95b
Files computers lan


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