2007-11-23

INTUIT: История информационных технологий

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

2007-11-02

Интеграция Open Source-систем для управления разработкой ПО

Статья в виде PDF-файла.

(Можно также посмотреть PDF-презентацию).

А обсуждать или просто комментировать можно здесь или в вики-системе.

2007-11-01

SECR-2007: Мой доклад.

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

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

Итак, посетил сегодня конференцию, побродил по докладам, для оценки докладчиков и слушателей время ещё не пришло, разбор полётов будет возможно дальше. Но что меня убило, это то, что в выданных материалах (на флешках) не было по сути никакого контента — только суммарный PDF-сборник, где по большинству докладов были только краткие аннотации. Никаких полных версий докладов или хотя бы презентаций. Совершенно непонятно, зачем я не спал две ночи, подготавливая презентацию (а потом и полный текст доклада), получив письмо «пришлите полный текст доклада, завтра в 12 мы должны записать диск». В том, что на выданных флешках (на 1GB, при суммарном объеме записанных файлов в 20Mb) были записаны полные материалы, был уверен не только я, но и большинство докладчиков (мотив «более детально этот слайд вы сможете рассмотреть дома» звучал неоднократно). Возможно это недоразумение завтра будет исправлено, однако на своем докладе (он будет завтра, 2 ноября) мне уже нельзя будет опираться на то, что электронная версия роздана.

Поэтому, прямо сейчас, я публикую печатный текст доклада в виде PDF:
«Интеграция Open Source-систем для управления разработкой ПО».

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

2007-10-30

INTUIT: Введение в технологию программирования

Прошел курс «Введение в технологию программирования»

Очень хороший курс от матерого «зубра» (теоретика-методолога и практика): практически советский аналог Книги Брукса. В первых пяти лекциях кратко, причем с шутками-прибаутками-историями из практики, изложен весь необходимый «культурный бэкграунд» для командного разработчика, будь он тим-лидом, или рядовым «ведущим программистом». Очень рекомендую студентам и начинающим разработчикам, очень кратко и без лишнего пиетета рассказывается о «культовых» понятиях («диаграммы Ганта», «ISO 9000», «CMMI», «MSF» и т. п.), опущены разве что последние модности: («Agile», «XP», «Scrum»).

Немало рекламы команды (плюс мемуары), но в разумных пределах.

Некоторые сомнения вызывает уклон последних лекций в детальности систем реального времени и особенно телефонии. Оно конечно понятно, что автор (и его команда) на них «крокодила съели, собакой закусили», но вероятность, что с этим столкнется читатель, мне кажется весьма мала. Да, мне приходилось сталкиваться с SDL для реинжениринга телефонии, но в РФ наверное всего пара мест (ЛГУ, ИСПРАН), где это может встретиться, и наверно лучше было бы рассмотреть технологии программирования на базе «обычной информационной системы».

2007-10-26

INTUIT: Операционная система Microsoft Windows XP

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

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

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

Во-вторых, подбор тем. Зачем тут реклама MSN Spaces? Можно было рассказать более структурировано, где и что, разобрать «Панель управления», «Диспетчер устройств» и т.п.

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

2007-10-18

INTUIT:Основы сетей передачи данных

Прошел курс «Основы сетей передачи данных».

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

Читается хорошо, без напряжения — есть стиль и структурность в подаче материала.

Тесты достаточно вменяемые.

Рекомендую.

2007-10-16

neo-torg.ru - прайсграбберы

neo-torg.ru - увы, прайсграбберы. Заказал десяток позиций (все заявленные как "в наличии"), и представьте себе - не угадал ни буквы. Нет, я конечно понимаю, есть специфика интернет-торговли, трудно компании без офиса угнаться за ассортиментом крупных оптовых дистрибьютеров - но раз по всем позициям "К сожалению заказанных вами позиций нет в наличии" - это прайсграббинг в чистом виде, спам третьего тысячелетия.
Из-за таких негодяев, практически потеряна вера в интернет-магазины - знаешь, что есть Санрайз и Ультра, которые привозят реально (ну да, есть конечно еще и ф-центр и другие), а остальное - только потеря времени на регистрацию, выбор, и общение с забитыми менеджерами на тему "только что кончились", "внезапно подорожали", "будут через неделю".
К тому же ситуация сейчас совсем плохая - ультру запинали ддосом, а санрайз людям ничего не возит, ездить надо к нему. Да, пришлось сьездить. Купил самый дешевый комплект для backupов, 8 рублей за гигабайт. Взял самую дешёвый IDE-карман от Floston + дешевый 500Gb винчестер Hitachi LAT80 - IDE, всего 8Mb кеша, но для бэкапа больше и не нужно. Получается 3900 руб за полтерабайта. Неплохо, но громоздко - эх, если бы все то же самое, но в 2.5 дюймовую коробочку и винчестер...

2007-10-14

INTUIT: Практическая информатика

Прошел ИНТУИТовский курс «Практическая информатика».
Прекрасный курс! Сначала читал с удивлением, ибо это смертельный номер — пытаться рассказать обо всем в IT, причём на примере работающих программ (эдакий IT-champloo). По идее, такой курс был обречён на устаревание в течении пары лет. Однако удачный выбор софта привёл к тому, что явно древний курс (я датирую его приблизительно 2000-2001 годом, судя по упоминанию «войны броузеров Netscape vs. IE», и моде на KDE под линукс) вполне смотрится актуально и сейчас. Приятно знать, что набор выбранных мной программ почти совпадает с выбором автора курса. Разумеется, и для себя узнал что-то новое, в частности, заинтересовался Gnumeric ( из-за интеграции с «R Project»).
Теоретически это must-read курс для первокурсников любых факультетов (кроме совсем уж гуманитарных), и даже, возможно, для продвинутых школьников. Но теперь ложка дёгтя — чтобы давать этот курс неподготовленным людям, курсу нужна ревизия. Курс детальный — местами излагаются принципы (графика векторная или растровая, разметка логическая или физическая и т.п.), а местами инструкции «делай раз, нажми мышью здесь, и т.п.», так вот в части инструкций устарело очень многое. Часть программ уже вымерла, часть пора выкидывать для облегчения курса, а часть оставить нужно, но нужно всё проверить — они уже ведут себя по-другому (тот же GIMP). Условно говоря, выкинуть «Netscape», заменив его «Firefox», выкинуть «MS Office» и «Star Office», сконцентировавшись на «Open Office». Посадить несколько студентов на вычитывание и проверку описаний интерфейсов программ.
И да, я понимаю, что автор любит Ruby. Но сейчас, когда модность Ruby и шумиха вокруг «Ruby on Rails» существенно схлынула, думаю лучше вернуться к преподаванию программирования на основе Python.

2007-10-02

INTUIT: Введение в СУБД MySQL

Прошел ИНТУИТовский курс «Введение в СУБД MySQL».

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

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

Спасибо автору! Правда, почему-то автор не указан на странице курса, хорошо бы указать...

2007-09-30

INTUIT: Язык программирования Python

Прошел ИНТУИТовский курс «Язык программирования Python». Курс очень понравился, чувствуется, что автор — настоящий питонист и программист, нашедший свой язык программирования. Что касается темы, то у меня давние симпатии к питону. К сожалению, он не получил пока широкого распространения, как язык промышленного программирования, он несколько проигрывает Perl/PHP по скорости, а Java — по рекламной поддержке. Возможно, это временный проигрыш, и новые версии питона будут быстрее, по-крайней мере, не сильно медленней других скриптовых языков, и тогда обратят более серьезное внимание на исключительные достоинства языка — максимально чистый синтаксис, затрудняющий даже плохому программисту написать на питоне непонятную программу плюс максимальная простота, позволяющая освободить голову от муторных технических деталей языков класса C++. Но уже сейчас, я считаю, есть ниши, где язык является абсолютным лидером.

Во-первых, это скрипты для локальной автоматизации/системного администрирования. Т.е. окончательная замена Shell/Bat программированию, что делает работающий скрипт, пусть и написанный с похмелья, будет понятно другому человеку и через несколько лет (в отличие от скриптов, написанных на write-only языках), в частности это также замена Makefile/Ant/Shell/bat-файлов при описании сложной сборки проекта (см. например, Scons).

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

В-третьих, интересная перспектива — это научные исследования, в частности, разработка новых алгоритмов. Серьезный бич многих Computer Science статей по новым алгоритмам — в том, что их авторы, не удосуживаются реализовать и проверить предлагаемые алгоритмы, ограничиваясь теоретическим анализом псевдокода, ведь программировать муторно и не царское дело. В результате, когда дело доходить до реализации, (возоможно лет через двадцать после статьи) возникают проблемы. Макетирование на python, позволило бы за недорого их избежать, а также исследовать основные свойства (зависимость числа итераций от параметров и т.п.). Это также замена различных систем матмоделирования — вместо того, чтобы держать в голове десятки синтаксисов языков типа Matlab, Scilab, System R и прочих, многие из которых к тому же, коммерческие, лучше использовать единый, открытый и понятный всем язык с дополнительными предметно-ориентированными модулями (scipy, matplotlib и т.п.).

Есть у меня еще мечта, что появится Python-based система документирования и верстки, в замену ископаемому TeX/LaTeXу. Подходы к этому есть (например, plasTeX), но света в конце тоннеля пока не видно.

Еще раз спасибо автору курса, в целом, текст и задания вполне выверены и удачны. Конечно, что-то уже устарело (модуль Numeric заменен NumPy в составе SciPy), но, возможно, это как раз повод кому-нибудь сделать отдельный курс, например, на основе перевода «Guide to NumPy».

2007-09-21

Goodbuy Adobe Acrobat Reader, hello PDF-XCHANGE

Наконец-то нашел правильный PDF-ридер. Стандартный акробат угнетал все большим утяжелением и торможением + невозможностью делать комментарии. Да, начиная с седьмой версии такая возможность появилась, но с идиотскими оговорками - чтобы эта функциональность заработала, PDF-файлы нужно специально обработать полным акробатом. Это я расценивал как явное издевательство, к тому же, мои лекции и книги собирались автоматически, делать ручную работу мне не улыбалось. Плюс PDF я собираю и выкладываю в инет из офиса, где у нас не может быть нелицензионного софта, а покупать акробат не сдалось совершенно. А возможность делать комментарии в PDF важна весьма, как показал опыт взаимодействия со студентами, это наверное, оптимальная технология ревизий.
На днях, я попытался поставить восьмую версию акробата - поставился, но при запуске рисовал "слепое" белое окно принятия лицензии (видимо) без контролов, ну и так как ни на что нельзя было нажать, чтобы подтвердить свое согласие, то он и не работал. Дурдом. Ну да, может, конечно, если перезагрузится, это бы прошло, но ещё чего - перезагружаться из-за какого-то акробата. Для меня перезагрузка раз в месяц - и то слишком.
Так вот - счастье есть, оно не может не есть. Снес, надеюсь навсегда, Adobe Acrobat Reader, и поставил PDF-XCHANGE. Очень быстрый, многотабовый PDF-броузер, с шикарным набором для комментирования и иного редактирования PDF-файлов (да, например печатать произвольный текст, заполнять PDF-анкеты и т.п.). Да, на всякие "права" он не смотрит, отлично работает с моими PDFами, собранными pdfTex.
Ну наткнулся на пару косяков, - например, у меня в PDFе был watermark - discopal.ispras.ru (чтобы люди знали, где взять свежую версию лекций/книг). Так этот ридер "догадался", что это URL (хотя никаких гиперлинков, и даже http:// там не было), и постоянно по щелчку в окрестности этого ватермарка посылал меня на discopal.ispras.ru. Пришлось выкинуть ватермарк нафиг. Пока не понял, как просматривать две страницы в полноэкранном режиме. Но в остальном - одно удовольствие. Усиленно рекомендую.

2007-09-20

Курс лекций «Эффективные алгоритмы»

лекторы: д.ф.-м.н. Н.Н. Кузюрин, С.А. Фомин.

Семестровый курс по выбору для студентов 6-го курса ФУПМ МФТИ.

Организационные вопросы

Место чтения курса - МФТИ, КПМ, 110 аудитория.

Время: по пятницам, 10:45.

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

Ведется список посещений.

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

Остальные должны готовится к бескомпромиссной и глубокой проверке знаний ("халявы", "удовл." автоматом - нет).

Формат экзамена - тесты на знание основных определений и результатов (пользоваться материалами нельзя), по результатам тестов определяются "слабые" области, по ним задаются вопросы и задачи (пользоваться материалами можно).

Все вопросы - mailto:fomin@ispras.ru .

На самый худой конец - звоните 89166190438, Стас Фомин.

Для проверки знаний (особенно перед экзаменом), студенты могут использовать интерактивную систему тестирования.

2007-09-06

INTUIT: Цифровые фотоаппараты

Прошел курс "Цифровые фотоаппараты". Курс порадовал.
Во-первых, отдых душой после тяжелых курсов по спецификациям (HTML, CSS2). Во-вторых, это действительно "тема" - развивать потребительские навыки в высокотехнологичных товарах.
Вместо того, чтобы рыть блоги, форумы и разные FAQ, разной степени актуальности, лучше сначала прочитать курс с основными понятиями, а потом уже смотреть, что изменилось и стало неактуальным в данный момент. Я с удовольствием встретил бы подобные курсы по видеокамерам, ноутбукам, проекторам, и даже холодильникам. На месте рекламных отделов производителей, я бы уже выбивал бюджеты - такие курсы идеальное место для product placement. Еще раз спасибо автору за курс!

2007-09-02

INTUIT: курсы по CSS

Прошёл [1,2] интуитовские курсы «Применение каскадных таблиц стилей (CSS)» и «Спецификация CSS2».
Первый курс — это скорее обзорный, просто пытается на пальцах объяснить основные понятия — синтаксис, каскадирование, базовую модель вёрстки. Очевидно подразумевается, что обучающийся имеет под рукой полный справочник по CSS, т.е. курс не «замкнут», и для ответов на проверочные вопросы обязательно нужно заглядывать справочник. Соответственно, курс получился небольшой, и наверно, его можно сделать ещё меньше, выкинув уже устаревшие частности по поводу особенностей интерпретации CSS1 броузерами IE и Netscape (про последний я думаю, уже не все помнят). Вообще писать по особенности каких-то версий софта, да ещё обучающие курсы — неблагодарное дело, всё устареет моментально, и автору придётся стыдиться цитат вроде «..Одним из примеров громоздкой и, по мнению авторов, бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft. Эта система занимает почти 1 Мбайт дисковой памяти и рассчитана на преимущественное использование совместно с устройством типа "мышь" ». Поэтому этот курс можно было бы и ещё сократить, а желающих большего — отсылать на курс «Спецификация CSS2».
Во втором курсе мне понравилась идея — вместо того, чтобы тратить силы, придумывать концепцию обучения, как, что и в каком порядке излагать, и несмотря на все усилия гарантированно получать за своё творчество критику, берётся официальная спецификация, переводится и накрывается блоком тестов. Т.е. все претензии по концепции курса, автоматически «перенаправляются» коллективу авторов спецификации. И то верно, для состоявшегося IT-специалиста обучение по спецификациям должно быть нормой — этих стандартов, протоколов и прочих RFC такое безумное количество, что ждать нормальной книги по каждому всё равно нереально. Более того, не мешало бы протолкнуть идею, что при разработке любой спецификации и стандарта, должны быть разработаны тем же коллективом авторов и проверочные вопросы, чтобы гарантировать трансляцию правильного понимания.
Ещё хотелось бы предостеречь читающих этот курс от немедленного применения новых знаний на практике — это всего лишь спецификация, и её поддержка в современных броузерах ещё очень далека от полноты (я лично, натыкаясь на какую-нибудь незнакомую «фичу» несколько раз бросался её пробовать, и горестно обламывался).

2007-08-24

INTUIT: курс "Основы тестирования программного обеспечения"

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

Т. е. важно определить современные понятия тест-кейсов, их группировки в тест-сюиты, формирование планов тестирования, связь тест-кейсов с требованиями заказчика, какие метрики и как выводить из результатов прогонов тестов для заказчика и менеджеров. Ничего в этом нового нет, все это мусолилось еще в стандарте 1983 года: IEEE-829, «IEEE Standard for Software Test Documentation». В этом курсе, об этом начинают говорить только в «Практикуме 1», который обычно все пропускают (по предьявленному удостоверению курса я могу проверить, что сотрудник прочел «накрытые тестами» темы, но читал ли кто практикум проверить сразу нельзя). Т.е. как раз это и нужно вынести в основные блоки лекций, накрыть тестами (причем неплохо бы «оттестировать» тесты, ведь сейчас там очень безобразное соответствие тестов блокам лекций, постоянно требуется «забегание вперед»). Идеально было бы рассмотреть рассмотреть одну из «живых» и распространенных open-source систем, типа «QATraq» или «TestLink» (есть и другие). Тогда на выходе курса получался бы готовый продвинутый software инженер по качеству — и «с колес в бой».

INTUIT: курс по PHP

Прошел ИНТУИТовский курс по PHP.
Хороший, добротный курс, ориентирован скорее на начинающих программистов (первый-второй язык программирования, мало представлений о структурах данных или парадигмах программирования). Т.е. опытным программистам (C++, Java), заинтересовавшимся, "что такое пэхапэ", может быть несколько скучновато. Зато, наверно, очень хорошо для школьника-начинающего вебмастера. Есть некоторые косяки в тексте и тестах, но их количество более чем терпимо.

2007-08-20

Звёздный десант/Starship Troopers

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

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

Да, любому, кто читал книгу, в первую очередь бросается бредовость концепции «Мобильной пехоты» в фильме. У Хайнлайна «пехота» называлась так исключительно условно, как наследница наиболее ограниченных по мощности и специализированных для локальных ударов войск. На самом деле, солдаты там управляли мощными, в тонну с лишним весом, бронескафандрами с ракетной тягой и усилением движений, свободно летали, нанося ракетно-ядерные удары и при зачистке поверхности каждый контролировал не меньше десяти квадратных километров (интервал в цепи – несколько километров). Что, кто-то сказал «меха» и «гандамы»? Возьмите приз. Да, японская анимация не могла пройти мимо оригинального произведения, еще в 1988 году было снято 6 OAV эпизодов «Звездного десанта/Uchu no Senshi» с настоящими летающими бронескафандрами (лично не смотрел, видел только скриншоты). Автор долго объяснял в книге существование этих войск концепцией «политики контролируемого насилия», ведь уже тогда, в 1959, было понятно, что в тотальной войне будет рулить только стратегическое оружие. По сути, «мобильные пехотинцы» Хайнлайна соответствовали пилотам штурмовиков WWII (структура боевых действий — редкие боевые вылеты), да и по поведению тоже — например, джентльменское отношение к женщинам.

Режиссер Поль Верховен и сценарист Эд Ньюмейер решили сразу выкинуть все претензии на научно-фантастичность, чтобы сконцентрироваться на эстетике фашизма, милитаризма, тотальной расовой войны и тоталитарной пропаганды. Выкинули они действительно жёстко. Зритель без образования или без НФ-претензий (или того и другого одновременно), отлично посмотрит фильм под пиво или попкорн, а если у него к тому же неустойчива психика — может даже зайдет в свой военкомат, где его ждут не дождутся пару лет. Но если зритель будет думающий, то для того чтобы он сконцентрировался на «скромном обаянии фашизма», а не думал на тему «должен ли быть грохот в космосе и кафедра вакуумной акустики в МФТИ» (см. «Звездные войны»), с самого начала его бьют по мозгам безумными кадрами «прицельных бомбардировок метеоритами с другого конца Галактики через сотню световых лет», причём метеорит, как показано в кадре столкновения с космическим кораблём, летит со скоростью метров 30 в секунду. Для уничтожения планеты с жуками на неё высаживают пару сотен тысяч пехотинцев с патронными автоматами, действующими на жуков не более, чем пейнтбольный маркер на человека, но зато с практически неограниченным боезапасом. Все это сопровождается телепередачей в прямом эфире (ну ладно, в это поверим, передатчик был «на спутанных квантах»). «Учёные» из телепередачи сомневаются в наличие разума у существ, освоивших межзвёздные перелёты. И т.п.

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

Понравились словесные находки: контразведка называется «Игры и Теория», куда интересней чем «Intellegence service», и уж не сравнить с дуболомскими КГБ, ГРУ. Немедленно вспоминаются Министерства «Правды» и «Мира» из Оруэлла.

Закончу цитатой из «телепередач» в фильме: «Хотите узнать больше?» — смотрите фильм!

2007-08-13

Необратимость/IЯЯƎVƎЯSIBLƎ

Необратимость/IЯЯƎVƎЯSIBLƎ

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

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

<<Поссорившись со своим бывшим мужем Маркусом (Венсан Кассель), Алекс (Моника Беллуччи) ушла с вечеринки и отправилась домой. Маркус и нынешний любовник Алекс Пьер (Альбер Дюпонтель) - решают покарать насильника собственными руками… >>

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

Фильм начинается с совершенно Сорокинского диалога пары старых уродов, на тему «хорошо ли иттить своих дочерей» (запекать и есть их не догадались однако, см. «Сорокин:Настя», явно ограниченные люди), с моралью «все нормально, преступлений нет, есть только поступки». Взбодрив таким образом неподготовленного зрителя, камера вылетает во двор, где наблюдается явный шухер с агрессивными гомосеками и выводящей/выносящей из подвала главных героев полицией. Щелчок в прошлое — и мы оказываемся в первом ключевом эпизоде: «я мщу и мстя моя ужастна». Герой под низкочастотную вибрацию мечется по подземелью с уродами и одно только слово твердит «Глиста знаешь? Где Глист, бл@? Может ты Глист?». Уроды откровенно над ним глумятся — понятно, где может быть глист. В результате герой срывается на одного из гоблинов, но не тут то было — гей-гоблин при моральной поддержке болельщиков в два прихлопа ломает герою руку, и в два притопа обездвиживает и заголяет зад, явно не для того, чтобы сделать укол или отшлёпать. Неизбежное Анальное Насилие прерывается появлениям Героя-2 с огнетушителем, которым он разделывает гоблина в полное мясо (судя по фильмам у меня чёткое ощущение, что огнетушителями, как и подушками безопасности убито больше людей, чем спасено). Немедленно возникают мысли, тянущие на мораль фильма: «так дела не делаются» или «месть это блюдо, которое подают холодным». Добавим — и готовым. Вспоминается непревзойдённая отечественная классика — «Брат», где герой долго-долго строгал обрез и смертельную дробь, а общение с уродами заняло меньше десяти секунд — выстрел, «всем лежать, мордой в пол», выстрел.

Дальше перемотка назад ускоряется, короткие блоки показывают метания нашего героев в поисках сутенёра-гомосека-солитёра, и наконец доезжаем до второго ключевого эпизода, гвоздя программы — да, режиссер не обманул, обломав первое Анальное Насилие, он преподносит страждущему зрителю завершённое десятиминутное Анальное Насилие в багровых тонах. Причём гомосексуалистом и над женщиной (не знаю, возможно это и фантастика). Здесь, те кто напрягал зрение и кому еще не отшибло память, могут таки убедится, что показанная будущая мстя прошла не по адресу, хотя и близко — насильник aka «глист-нюхатель» стоял рядом с забитым гоблином. «Упс... промашка вышла». Тут зритель очередной раз ухмыляется: «ну Семён Семеныч...», «так дела не делаются», «надо было меньше пить и нюхать» — действительно, у героев было полно возможностей решить вопрос с Глистом — и сдать прямые улики полиции, и дать денег уличным бандитам-контроллерам, и просто проспаться и вооружится перед тем как... Лично я в этот момент окончательно отказал героям в разуме и адекватности и перестал им сочувствовать. Разве что слегка сочувствовал Пьеру — бывшему мужу Алекс, который, хоть и тюфяк-тюфяком, вел себя относительно адекватно (профессор философии однако), но окончательно сорвался в Ректуме «ах я плох в сексе так, как слишком забочусь о партнёре?» — «так ибих их всех!».

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

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

2007-08-12

Ergo Proxy

Ergo Proxy

Странное ощущения. Ключевые слова — «неровность», «неоднородность», «незавершённость». Бесподобная графика (HDTV, ага), чудесная музыка — даже смотрел openings/endings ко всем сериям, атмосфера/дизайн персонажей — шикарно (готично и гламурно). Возможно, это уже не полностью заслуга аниматоров, а просто технологии рисовки стали полностью компьютерными, а компьютеры стали мощные. Такой тренд виден и западной 3D-анимации: «Шреки» и «Рататуи» уже бьют начисто стандартный голливудский блокбастер с живыми актёрами. Возможно теперь и про каждое второе новое аниме придется восхищённо выдыхать: «какая детализация, какие краски», при том, что штат студии, трудозатраты и время выхода сериала будут неуклонно сокращаться. Единственная претензия по художественной части — все слишком темно. Может ориентировались на новые HDTV-панели с сверхглубоким чёрным цветом, может на DLP-проекторы, однако, ИМХО, явный перебор. В плюс и то, что раскошелились на недешевую музыку Radiohead (помню, что в культовом фильме «Memento» Radiohead хотели, но не потянули по деньгам).

Что же в пролёте? Видимо то, что автоматизировать не удалось — сценарий, диалоги, отношения. Да, задумка и замах были неслабые — судя по количеству загруженных в сериал «культурных кодов» из эпохи Возрождения, средневековой философии, современного киберпанка, да впрочем чего только нет — нашлось место даже «Демону» Врубеля. «Загруза» хватило бы на несколько кроссвордов или даже на «Kuizu Show» — шоу-угадайку типа «Кто хочет стать миллионером?» из 15 серии (с очень полезными дополнениями — в каждой игре должен погибнуть игрок или ведущий, вот бы на наше ТВ). Но как-то все не срослось.

Ощущение, что сценаристы/специалисты по персонажам просто не успели за аниматорами с компьютером (ну не было проработанной манги, как у стандартного «аниме», работали экспромптом). Персонажей-людей с именами не наберётся даже десятка, ещё десяток именованных сущностей (роботов, прокси) и всё. С ними можно было бы наверно нормально упаковать 13-серийный сериал, но тоже самое на 23 серии нет, не растянуть — нет сил следить за тем, «кто убил Лору Палмер или что есть Прокси», если «ТвинПикс» играют в полутемном театре всего три актера, общающихся в основном мычанием «Э-т-то», смущенным молчанием и очень редкими загадками, которые герои по очереди задают друг другу, т.к. ответов не знают или не помнят (ох уже эта амнезия). Т.е. или больше действия и персонажей при таких диалогах, либо делайте настоящие диалоги. Вот в «Шлеме Ужаса» Пелевина читателя по Лабиринту водят всего шестеро, однако соскочить или заснуть невозможно. Кажется также, что сценарии некоторых серий придумали аниматоры (или приглашенные ими литературные негры), что бы заполнить время и продемонстрировать свои таланты (серии «15. Who Wants to be in Jeopardy», «16. Busy Doing Nothing», «19. Eternal Smile» их легко вытащить из этого сериала в отдельный фильм или аналогичный мистический киберпанк) — и получились эти серии явно лучше остальных.

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

Ладно, ещё раз, что понравилось — стиль, «то что вы давно хотели но боялись спросить», «два в одном – стимпанк и киберпанк»: мой разум был взорван левитирующим кораблем, причем с косым парусным вооружением (sic!) — т.е. там не «просто» «антигравитационный» луч, а «цепляющийся» за поверхность. После этого можно поверить во что угодно: и в хранение памяти личности в виде кровавых стенограмм на стене с роботом-охранником («мене-текел-фарес», понимаешь), и в наведенные сны автослейва, в шизофрению Демиурга, и прочий рояль в кустах (вернее рояль был в пещере). Радует путешествие из Рима в Москву (третий Рим?), за ответами на все вопросы, оч-чень актуально и приятственно (бомбить Москву правда было необязательно, огорчили). Ну и Рил Мейер раскрыла тему (круче, чем в Witch Hunter Robin) образцовой готической женской моды (мейк-ап, одежда, прическа, белье). И да — задумался, не купить ли для своего ребёнка ушастый комбинезон — такой кавай однако.

PlanetES/Странники/ΠΛАNHTEΣ

PlanetES/Странники/ΠΛАNHTEΣ

Великолепное «must see» аниме. Коктейль из «Стажёров», «Путь на Амальтею» и «Страны Багровых Туч» Стругацких + «Приключения пилота Пиркса» Лема + «Аэропорт» Хэйли + плотная работа консультантов Japan Aerospace Exploration Agency.

Аналогов я не знаю. «Крылья Хоннеамиз» конечно вспоминаются, но они там ещё нет Космоса, там только Жидкостные Ракетные Двигатели и люди, которые хотят стать космонавтами, все остальное (космооперы-космобалеты и прочее «спейс фентези») никак нельзя назвать научной фантастикой. Здесь же консультанты поработали настолько плотно, скажем, что лично мне, с физмат-образованием МФТИ, здесь ничего не «жало» и не «резало». Более того, аниматоры сделали большую часть будущей работы, по крайней мере за дизайнеров и специалистов по эргономике космических кораблей и станций (конечно, если Человейник не зароется в киберпанк и прочий наноонанизм, и такая работа будет востребована).

Все очень соразмерно и жизненно. Ах, бесчеловечная реакция главного конструктора Роксмита на пресс-конференции по поводу трехста погибших при испытании термоядерного прямоточника в 2070? Сравним с сотней погибших (вместе с главкомом Неделиным) при испытании Янгелевской ракеты Р16 («8K64») 24 октября 1960. Тогда ни о каких пресс-конференциях журналистам и речи быть не могло — секретность и дезинформация («авиакатастрофа»). Причина аварии подло списана на террористов? Аварию двадцать лет как «отлаженной» ракеты Р-7 18 марта 1980 года c полусотней погибших вообще списали на «стрелочников» заправщиков (реабилитировали только в 1996). Нежизненна идея спейс-террактов? Они уже есть «...программист компании, которая готовила для МКС новый бортовой компьютер. На машине, которая должна была отправится в космос 7 августа, этот компьютерщик зачем-то перерезал провода. Он также повредил аналогичный резервный компьютер, который должен был заменить первый в экстренном случае...»

Очень чётко показан New World Order — границ государств уже не видно не только на земном шаре при взгляде с Луны, но и вообще — глобализация полная, есть всепланетная Империя с Метрополией (САСШ, Япония, Европа, острова АТР), и Окраиной (Южная Америка, Ближний Восток), но всем рулят мегакорпорации и финансы (самым фантастичным моментом для меня был вывод Дольфом корпорации «Галактика» из-под влияния корпорации «Technora» — «не верю»). А люди — будь хоть идейный террорист или разведённый зам начальника занюханного отдела — всего лишь пешки, с очень небольшим пространством маневра, где небольшое отклонение от «линии партии» (неподчинение и т.п.) уже тянет на подвиг.

По персонажам:

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

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

Ай Танабе («Любовь Танабова», «Ай»=«Любовь») — аналог ПТУшника Юры Бородина из «Стажеров» — нужна для озвучивания пафосных и наивных идей, которых нельзя доверить ни одному из взрослых персонажей. На её примере видно, что есть явная целевая программа заманивания симпатичных женщин в Космос — с образованием у неё не очень, в космос попала отбором на «конкурсе танцев». Видимо, первая волна астронавтов сильно страдала не только от СЗК (синдрома затерянных в космосе), но и от СЗБЖ (синдрома затерянных без женщин). А так, показано, что правильное место нормальной женщины (не селенитки Ноны и не матёрой пирсингованной кандидатки на «фон Браун» Сали Сильверсоун) конечно на Земле, у очага.

Россия в сериале явно не часть Метрополии, а возможно и в полной заднице (показана жалкая судьба условных ОАЭ, после как укротили термояд и углеводороды перестали быть нужны), но приятно, что есть пара приличных русских персонажей: Юрий «робот Вертер» Михалков, и здоровяк Леонов-Норштейн (невозможная фамилия, видимо квинтэссенция знаний о России: «космос»+«ёжик в тумане»).

Отдельные слова заслуживает заставка и концовка — в это трудно поверить, но я смотрел почти заставки и концовки почти ко всем сериям — настолько они прекрасны (рисовка, музыка, хоровое пение)!

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

2007-06-03

INTUIT: курс по OpenOffice.

Прошел ИНТУИТовский курс по Open Office. Ниже небольшая рецензия на курс.
Курс очень актуальный и нужный, OpenOffice действительно дошел до достойного уровня зрелости, чтобы вытестить MSO с роли стандартного офисного приложения. Особенно актуально в свете последних событий (Ponosoff Case и т.п.).
Материал представляет собой перевод базового Tutorial, от российской фирмы-локализатора, в общем вполне достойно, полезно к прочтению. Основные претензии — к тестам-задачам. Выношу за скобки качество заданий, как таковое, ибо особых требований к задачам нет — просто они должны побуждать читать курс более внимательно, но то, что задачи совершенно не выверены с точки зрения минимизации неверных тестов, очень плохо. В процессе сдачи нашел очень много таких вопросов (приходилось вычислять правильные ответы перебором), частично составил репорты, но у меня сложилось ощущение, что очень много ошибок возможно привнесены не автором, а кем-то еще, в процессе кодирования, и в общем, нужно чтобы автор, получил весь список вопросов с ответами из БД ИНТУИТа, их _внимательно_ просмотрел и верифицировал. Особенно важно обратить внимание на так называемые «checkbox»-вопросы, при ошибке в которых, «ожидаемый» ответ подобрать в экспоненту раз сложней, по сравнению с «radiobutton»-вопросом. Лично я, вообще против наличия таких вопросов (я за принцип GRE, фиксированное число альтернатив в каждом тесте).

2007-05-16

INTUIT: курс по LaTeXу.

Прошел ИНТУИТовский курс по LaTeXу: первый в рейтинге, приятно (а еще дали красивый диплом). Ниже небольшая рецензия на курс:

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

Теперь основные критические замечания:

  • На момент моего прохождения курса (май 2007), обнаружил очень много неверных тестов – содержащих опечатки, ошибки copy-paste, неверные ответы. Старался все такие тесты вычислить, и написать bug-report/комментарий к тесту. Надеюсь, рано или поздно их исправят.

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

2007-05-09

тестирование USB-карманов.

Тестируемые USB-карманы:

  • Vipower VPA-2528SA2, примерная стоимость $24.

  • Tsunami Artek Ultra 2500, примерная стоимость $10.

  • Tsunami Artek Speed 2500, примерная стоимость $15.

Жесткие диски

Наиболее экономичные, 4200rpm модели от Fujitsu:

  • 080 Gb 4200rpm Fujitsu MHW2080AT (три пластины);

  • 120 Gb 4200rpm 8Mb cache Fujitsu MHV2120AT (четыре пластины).

Методика тестирования

USB-карманы в сборе с винчестерами подключались к USB 2.0 порту (южный мост, через один разъем, т.е. без дополнительного питания).

Диски форматировались под NTFS, т.к. планирую использовать именно NTFS (да, считывание с NTFS чуть медленее, чем FAT32, зато никаких «безобразий с checkdisком» быть не должно).
Осуществлялась запись больших объемов (видеофайлы), и их чтение с целью обнаружить сбои.

Затем проводилось тестирование программой SiSoftware Sandra 2003 (эта версия еще freeware), тест «Filesystem Benchmark», записывал исключительно взвешенный «результат-индекс в Mbit/s» этого бенчмарка (по отдельности разнобой цифр чтения/записи приводить не стал, цифры эти примерно совпадают с цифрами из обзоров).

Компьютеры

В тестировании использовались компьютеры со следующими материнскими платами:

  1. ASUSTeK, A7V333-X (желтые строчки).

  2. ASUSTeK, A7N8X-X (голубые строчки)

Результаты

Vipower VPA-2528SA2

Tsunami Artek Ultra 2500

Tsunami Artek Speed 2500

080 Gb 4200rpm Fujitsu MHW2080AT

18.9 (сбои).

17.8

17.1

12.9-13.6

12.4

13.8

120 Gb 4200rpm 8Mb cache Fujitsu MHV2120AT

19.7

18.5

13.9

14.1

Обнаруженные проблемы

  1. На компьютере «1», при записи файлов несколько раз наблюдалась потеря соединения с USB-карманом «Vipower VPA-2528SA2» (USB-коннект терялся, устройство пропадало из видимости). На компьютере «2», долго пытался воспроизвести эту проблему — не вышло. Пара эстетических претензий — дополнительное питание к этому карману подается отдельным кабелем от USB-разъема, а не снимается одним кабелем с развилкой двух USB-разъемов, и очень сильно горит синий светодиод — может явно испортить видеопросмотр в темное время суток.

  2. Дизайн кармана «Tsunami Artek Speed 2500» респектабельный и хитронавороченный, в результате, в него mini-USB разъем от обычных шнуров, вставляется не до конца (приводит к проблемам, нет корректного соединения). Прилагаемый к нему шнур правильный, с подпиленным mini-USB разъемом вставляется до конца, но возникает необходимость таскать этот шнур с собой (а не довольствоваться например, шнурами от «Tsunami Artek Ultra 2500», которых можно было бы заранее разбросать по основным хост-компъютерам).

  3. У модели «Tsunami Artek Ultra 2500» перестановка требует вывинчивания четырех винтов (у остальных моделей – достаточно двух). К тому же, у пара винтиков у моих «Ultra 2500» были заклинившими, что при выкручивании сорвались насечки на головке. (Зато в коробке к этому карману вместо мусора, типа диска с софтом для Win98 и мануалов, было то что нужно — отвертка!) Поэтому этот карман правильно использовать для однократного помещения жесткого диска. Тоже сильно светит светодиод, но не так дико, как у «Vipower»-a.

Резюме

  1. Для домашнего хранения мультимедиа, разумно применять наиболее дешевый (стоимость/гигабайт) вариант «Tsunami Artek Ultra 2500»+120Gb диск. Буду закупать.

  2. Для постоянного ношения с собой неплохо бы использовать «Tsunami Artek Speed 2500» с 80Gb винчестером: c карманом поставляется «стильный» кошелек-блокнот из квазикожи с вспененными вставками, это явно более ударостойко чем тонкие кожанные чулки других карманов. Меньший объем и энергопотребление — повышают вероятность успешного использования с неизвестным компъютером, и это более надежно (меньше данных погибнет, если что...).

  3. Преимуществ «Vipower-2528» оправдывающих его стоимость не обнаружено. Обнаружены проблемы, но не тянущие на гарантийный случай. Решил эту модель подарить.

Ссылки

  1. Обсуждение внешних CASE для 2.5" HDD

  2. Обзор трех внешних контейнеров для 2.5" жестких дисков

  3. Диски Fujitsu MHV2160BT и MHV2120AT: емкость 160 и 120 Гбайт при 4200 об./мин.

2007-04-18

Winter Report: Как я провел зиму.

Как я провел лето зиму.

Итак, зима может окончательно, т.е. и формально-астрономически и факто-термически считаться оконченной, можно подбить некоторые итоги.

Чего не было:

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

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

Теперь о том, что было.

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

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

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

Водили Артура в детский бассейн, для обеспечения схемы «два родителя и ребенок» покупали два билета вида «родитель с ребенком». Артуру понравилось очень, но все же возникли проблемы: единственный день, когда мы могли туда ездить — это суббота, второй вариант — пересекать МКАД в понедельник, да еще в 18:30, ну не то, чтобы нереально, но неоправданное мучение, да и субботы у Наташи были часто заняты тренировками, либо «лежкой» после тренировок пятничных. Пошел на смелый эксперимент: водить сына в бассейн своего же фитнес центра. Купил сыну месяц занятий по аквааэробике, подписал бумагу о собственной ответственности — и начали ходить. Положительный эффект — бассейн как и видимо, любая другая мощная активность для ребенка, очень положительно повлиял на пищеварение Артура: в смысле смягчения стула, а то мы уже беспокоились, пичкали Артура кучей разных продуктов, и чуть было не стали его лечить. Артуру также понравилась сауна, сидел аж минут шесть при 110С°, еле уговаривал его выйти. К сожалению, с этим бассейном тоже возникли проблемы — вода в нем (27С°) была холоднее, чем в детском (32С°), Артур видимо, начинал мерзнуть и звал маму, и самое основное — закрыли для свободного плавания все удобные утренние (10:00-13:00) часы — мы то планировали «плавать, чтобы потом спать в 13:00».

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

2007-04-07

Borat. Борат.

Бората посмотрели таки, да.

Смотреть стоит, только надо понимать, что это нифига не комедия ни разу. Т.е. если «Cannibal Holocaust» это вроде как художественный фильм, прикидывающийся документальным, то «Борат», это документалистика, прикидывающаяся комедией. В части показа США конечно, «Казахстан» там демонстративно фантастический: «Румыния+идиш+польский+...». Смешно ли это? Не знаю. Смешно ли, например, было бы узнать, что «Телепузики» это не шоу, а realtime съемки? Наверно нет. Впрочем, на самом деле «живые люди» проявили себя замечательно, толерантность американцев просто фантастическая, «не пытайтесь повторить эти фокусы дома в других странах». Ну а виноваты во всех траблах, как обычно, евреи «сьемочная группа». Ну и опять, нельзя сказать, что «при съемках ни одно животное не пострадало»: «producer Dharma Arthur states in Newsweek she lost her job as a result of her booking Borat on a local afternoon news program».

Альфа-банк vs. Amazon: вопросы совместимости

Неожиданно наткнулся на чумовую несовместимость Альфа-банка и Амазона. Говоря кратко, Альфа-банку удалось сделать выпущенные им карточки VISA несовместимыми с Amazon (проблема «Y2KCVC2»: визы других банков, например Авангард, Сити, как показал немедленный опрос знакомых, работать продолжали). В общем, то деньги списывают ни за что и еле-еле вернешь, то в mainstream-магазине фиг отоваришься. Но Амазон мне подложил не меньшую свинью — я бы не имел к нему никаких претензий, если бы он мою визу завернул сразу — так нет, ведь, только через полторы недели после заказа необходимых мне книг (они конечно мне ASAP нужны, но их было слишком много, чтобы гнать их мелкими партиями через курьеров — «стобаксов не лишние») он завернул мою карту и включил мне счетчик до аннулирования заказа (аннулирование заказа, как я подозреваю, обошлось бы мне дополнительные пару недель сборки уже требуемых книг).

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

В общем, товарищи Альфабанк и Амазон: «Чума на оба ваших дома».

2007-04-06

Альфа банк вернул таки деньги.

Итак, наконец расследование по моей претензии завершилось. Остановим секундомер - левое списание было 26.01.2007, деньги вернулись - 06.04.2007. Теперь буду знать, с какой скоростью все это происходит (мне обещали за две недели...).

2007-04-05

Oseam

Oseam — нечастный у меня гость из корейской анимации, из просмотренного до этого смог припомнить только «Wonderful Days» (ведь не считать же «Симпсонов» и «Футураму» корейской анимацией, несмотря на то, что формально они анимируются именно в Южной Корее).

Простая и драматичная история (сильно напоминает «Могилу светлячков», заслуженно выбивает слезу), живые персонажи.

Очень яркие «корейские» краски — такую природную колористику я еще помню из плакатов и календарей, которых привозили в застойные времена обучавшиеся у моей мамы северокорейцы. Не знаю, действительно ли в Корее такая красота, на видео, которое привозила с Универсиады в Daegu Наташа, вроде ничего подобного не было.

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

2007-04-02

OmniFind: пересоздание индекса

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

А пересоздавать индекс пришлось не от хорошей жизни — наблюдаю слабообьяснимые зависания сервиса (CPU не используется, памяти вроде хватает, сервисы запущены, а реакции на внешние запросы — отсутствует, или сверхтормозит).

2007-03-30

dvips.EXE: Could not find figure file ..

Очередные глюки MikTeX 2.5 — DviPS перестал понимать относительные пути ссылки на включаемые Postscript-картинки ("dvips.EXE: Could not find figure file ..").

Выглядит это примерно так:

[44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58]
[59] [60] [61] [62] [63] [64] [65
C:\texmf\miktex\bin\dvips.EXE: Could not find figure file ../pictures/grapha.ps; continuing

C:\texmf\miktex\bin\dvips.EXE: Could not find figure file ../pictures/graphb.ps; continuing

C:\texmf\miktex\bin\dvips.EXE: Could not find figure file ../pictures/game.ps; continuing
] [66
C:\texmf\miktex\bin\dvips.EXE: Could not find figure file ../pictures/grapha.ps; continuing

C:\texmf\miktex\bin\dvips.EXE: Could not find figure file ../pictures/graphb.ps; continuing

C:\texmf\miktex\bin\dvips.EXE: Could not find figure file ../pictures/gamebis.ps; continuing
] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81]
[82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [121]

Причем об этом уже год известно, но воз и ныне там.

Самое простое лечение — добавить опцию «dvips» «-R0». (Соответственно и в «build.xml», в «Output Profile» для «TexnicCenter» и т.п.)

2007-03-28

Когда внезапности уже не было. История ВОВ.

На ночь читаю «Когда внезапности уже не было. История ВОВ, которую мы не знали» Алексея Исаева. Есть ощущение, что это более-менее объективное (маятник прошел точки и советизма и антисоветизма) историческое знание. Одно плохо — такие книги нужно издавать с картами, причем большим количеством и цветных. Хорошо, что ситуацию спасает интернет и цветной принтер — карты военных действий можно скачать и распечатать, после чего эффект от книги становится вменяемым. Спасибо энтузиастам с сайта http://militarymaps.narod.ru/ (и подобных). На очереди — несколько десятков закупленных исторических томов, мемуаров военачальников WWII и даже несколько художественных книг (Кошкин, Смирнов).

2007-03-26

Cannibal Holocaust

Посмотрели наконец «Cannibal Holocaust», («Холокост каннибалов», «Ад каннибалов»). Вернее сначала я смотрел в одиночестве (на английском, Uncut-версию), ибо о репутации фильма уже был наслышан, и не собирался травмировать Наташу снятой жутью. Однако после того, как Наташа, проходя мимо, небрежно заметила «А, это там где каннибалов насилуют? Да, было дело, смотрела», решили пересмотреть фильм вместе. Смотрели правда русскую версию, где вырезано минут десять ценных моментов:

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

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

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

Но по любому, в вырезанно или uncut версии, посмотреть стоит, фильм (1980г) явно стал нестареющей классикой.

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

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

2007-03-19

MikTeX 2.5: первые впечатления: очень не очень.

Так как MikTex полностью прекратил поддержку версии 2.4, пытаюсь постепенно переходить на 2.5.

Первое, на что я наступил — перестали работать гиперссылки в DVI при просмотре YAP, и одновременно, перестали работать переносы в «Оглавлении» (Т.е. в тексте переносы работают — а в оглавлении — нет). Вылечить удалось установкой явной опции «hypertex» для пакета «hyperref» (для сборки в DVI). Собственно, про этот баг (в части ссылок) разработчикам вроде известно, и он должен быть запатчен, однако вот в релиз (выкачивал пару недель назад), почему-то не пронесли, а «Update Manager» у меня пока глючит и отказывается выкачивать апдейты (насколько я понял, из-за того, что почти все репозитории «протухли»).

Убило, что теперь нет возможности индивидуальной настройки DVI-вьювера на размер листа: раньше, я часто работал с несколькими документами в разных форматах параллельно (например, A5-лекции, и B5-landscape слайды к лекциям). Теперь фиг, размер бумаги («paper size») — общая настройка для всего MikTexа. Возможно конечно, что я что-то не понял, но искал долго.

Фигня с рендерингом: Yap от 2.4. MikTexа рендерил быстро, по необходимости (если возникала PS-картинка), вызывая Ghostscript. Т.е. все рендерилось мгновенно, слегка подтормаживая на страницах с картинками. Ну да, PS special-ы не отрабатывал, типа текст вверх ногами ну и фиг бы с ним. Теперь приехали — есть два метода, один («DVIPS») — с постскриптом, но жутко тормозной, другой — «PK Fonts», быстрый, но без PS вообще, а если натыкается на PS-картинку — тут же выбрасывает модальный запрос на переключение в «DVIPS» режим рендеринга. Переключится обратно (в «PK Fonts») — отдельное действие, через общее меню. Просто сдохнуть.

Ничего из того, что я надеялся «вылечится» при переходе на 2.5 не вылечилось.

(Например, мерзость типа «pdfTeX warning (ext4): destination with the same identifier has been already used, duplicate ignored » — болею ей давно, внимания на нее не обращаю, несколько лет уже жду что пройдет сама с эволюцией TeX-пакетов).

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

2007-03-07

troubles онлайн-заказов

Продолжается фарс с двойным списанием денег за интернет-покупку у французов [1,2]. Сначала я обнаружил второе списание, оформил в Альфа-банке претензию, стал ждать (обещали за две недели все вернуть взад). Спустя три недели, мне начали названивать из Франции, я пытался донести свое понимание ситуации им, они обещали разобраться. Прошел месяц мне позвонили из Альфа-банка, на тему «претензия как-то неверно оформлена» (в чем была «неверность» — объяснить затруднились), надо ее оформить еще раз. Сьездил, оформил. Параллельно зашел на почту, и выяснил, что французы не только повторно списали деньги, они умудрились прислать заказ повторно. Еще раунд переговоров.

Текущая ситуация:

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

  • Альфа-банк снял деньги, и не торопиться отдавать назад. Затребовал уже дополнительное оформление претензии.

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

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

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

2007-03-04

TeX: странные жалобы на index.sty

Долгое время страдал, но игнорировал варнинги типа:

LaTeX Warning: Command \markboth  has changed.
            Check if current package is valid.

LaTeX Warning: Command \markright  has changed.
            Check if current package is valid.

Не приходя в сознание понять не мог - гуглилась полная ерунда, дихотомия выявила, что ничто мое не виновато, обновлять MikTex 2.4 уже нельзя - obsolete давно, а 2.5 ставить еще не хочу - начал пробовать, нравится не все.

Оказалось, что - "меньше ищи, чаще звони" - все важное мне уже говорили прямым текстом: "Check if current package is valid". Просто латеховский пакет camel каким то хреном притащил с собой вообще допотопный index.sty, который конфликтовал с основным index.sty. Деинсталлировал camel, и зажил спокойно.

2007-03-01

пульсометр Polar A5 (опыт использования).

Итак, уже несколько лет пользую пульсометр Polar A5. Пара замечаний для ищущих отзывы (что не пишут в технических характеристиках):
  • Работать работает. Однако, через года два приходится менять батарейки, причем в специальных местах (при смене аккумуляторов нужно делать "наддув", без которого нет водостойкости).
  • Водостойкость серьезно не проверял. Вообще ходил пару раз с пульсометром на доске, но в систему это превращать не решился - и так уже утопил несколько часов, да и в водостойкости, которая нуждается в наддуве, не очень был уверен.
  • Передатчик купил T61 - "кодированный", но кодированность его я не проверял (ни разу не бегал в группе, чтобы были еще Polarы).
  • Интерфейс - в смысле эргономика (система меню, настроек, показа...) - чудовищная. Иллюстрирую отдельными моментами ниже.
  • Использовать как стандартные часы с будильником - нереально. Для того чтобы выставить будильник (что в нормальных часах занимает пару кликов) - здесь нужно долго заходить в в нужное меню (... SETTING/WATCH SET/...), и пройтись по всем настройкам связанным c часами - выставить дату, время, и только потом - настойки будильника. Умереть не встать.
  • Аналогично после тренировки - когда хочется быстро увидеть параметры прошедшей тренировки - время, AVG HR - сначала покажут не зависящие от тренировки параметры, практически константы: зависящая от настроек пользователя BMI, и вычисляемая только в рамках редкопроводимого мной WALKTESTа - WINDEX. Напрягает это дико (как и любая компьютерная система, авторы которой не подумали над эргономикой интерфейса).

2007-02-22

Курс лекций «Решетки, алгоритмы и современная криптография»

лекторы: к. ф.-м. н. А. В. Шокуров, д. ф.-м. н. Н. Н. Кузюрин

Семестровый спецкурс по выбору для студентов 4—6 курсов МФТИ будет читаться в весеннем

семестре 2007 г.

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

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

Основная часть курса посвящена изложению идей современного направления, зародившегося в конце 20-го века, и базирующегося на фундаментальных результатах венгерского математика Айтаи, которое на Западе получило название «Lattice based cryptography».
  • Излагаются сведения из теории колец, полей и решеток, необходимые для описания основных результатов и связанные, в частности,с понятием кольца, конечного поля и расширения полей, приведенного базиса решетки, критерием полноты решетки и леммой Минковского.
  • Излагаются алгоритмические аспекты теории решеток и их применение в криптографии, в частности, сложность решения систем линейных диофантовых уравнений, сложность нахождения кратчайшего ненулевого вектора решетки и вектора решетки, ближайшего к заданному вектору, известные приближенные алгоритмы для этих задач.
  • Формулируются результаты Айтаи (Miklós Ajtai ) о сложности поиска короткого вектора в случайной решетке.
  • Описаны некоторые современные криптосистемы на решетках: NTRU и другие.
  • Показана роль алгебраических методов в доказательстве полиномиальной разрешимости проверки простоты чисел.

Организационные вопросы


Место чтения курса - ИСП РАН (Москва, м. Таганская, Большая Коммунистическая, д. 25). Комната 203.

Время: понедельник, 18:00.

Первая лекция: 26.02.2007


Доска курса: программа, обьявления, контакты (вероятно то, что вы читаете):
http://docs.google.com/Doc?id=dfxc7f9q_19ggg3mp

Будем рады ответить на любые вопросы — пишите на fomin@ispras.ru координатору курса Станиславу Фомину.



2007-02-06

домашняя бухгалтерия против Альфа-банка.

В начале декабря стали вести домашнюю бухгалтерию. Сначала посмотрел существующие программы, но не удовлетворился, и сделал собственную версию. Технологии: Google Spreadsheets + Excel + CVS.

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

Появились первые плюсы — при аудите, поймал Альфа-банк на повторном (через полтора месяца) списании денег за онлайн-покупку (400 евро все-таки...). Без бухгалтерии, с большой вероятностью бы не заметил, или заметил, но поздно. А так, подал претензию, надеюсь разберутся. Хотя всякое может быть, опыта бодания с банком первый. Вообще, конечно, все эти карты, с которых деньги списываются уведомительным порядком — must die однозначно. Да здравствуют e-деньги!

2007-01-27

Last Free CVS-hosting is closed.

Bad news everyone...

The only free CVS-hoster (suitable for closed-source projects) — freepository.com stopped free registration of new users. Yes, they still propose free 1GB hosting "Lite" with Web-access (upload/download) but without CVS access it is completely uninterested.

(For private file hosting there are many other suitable services such as openomy.com, box.net.)

Good news: I still have CVS access to my free 150Mb. Thanks freepository!

2007-01-12

Клофелин в такси

Вчера принимал экзамен у отставших от потока, был один студент, никакой в смысле подготовки, но выпросивший «удовлетворительно» на «жалость». Рассказал, что в декабре стал жертвой таксиста/бомбилы-клофелинщика, причем отравление было обставлено очень изобретательно. Студент был левша и положил бутылку газировки между собой и водителем, водитель «машинально» отхлебнул, был одернут, извиняясь тормознул у ларька и сбегал за аналогичной бутылкой. Все. Студент очнулся на окраине, в каком-то переулке, без денег, документов и даже без пальто. Пробил ситуацию по блогам — нашел аналогичный случай здесь: http://dich.livejournal.com/295686.html. Мораль: клофелин поджидает вас не только от девушек по вызову, попутчиков в поезде и веселых компаний предлагающих выпить за, но даже и в таком, вроде бы неудобном для травли месте, как такси.