О программировании
   Отдельная тема, в которой принципы свободного софта проявляются наиболее ярко, — возможность участия студентов в работе над реальными проектами. Например, учащийся может опубликовать свои разработки, сделанные в рамках курсового или дипломного проекта, под открытой лицензией— и тем самым уменьшить вероятность его «умирания» после формальной сдачи. С другой стороны, как было замечено многими участниками конференции, вместо создания собственного проекта зачастую разумнее подключиться к уже существующему[Список задач в open source-проектах можно найти, например, на сайтеGoogle Summer of Code]. Открытые коды и подробная документация, сопровождающая большинство успешных open source-проектов, значительно упрощают их изучение— чего нельзя сказать о проприетарных продуктах. Положительный эффект от подобной деятельности очевиден: студент не только учится понимать чужой код и грамотно писать свой, но и приобретает бесценный опыт работы в команде, своими глазами видит, как проектируются и развиваются сложные продукты. К тому же доработка существующих решений приносит ощутимый, видимый невооруженным взглядом результат, что должно отчасти решить распространенные проблемы с мотивировкой.
   Тем не менее этот путь не выглядит столь уж привлекательным с точки зрения самого студента: разбираться в чужом коде и встраиваться в процесс разработки довольно трудно, и кажется, что проще все сделать самостоятельно, с чистого листа. Да и фраза «я проектирую свою операционку» звучит гораздо лучше, чем «пишу патч к модулю ядра Linux». Вряд ли будет правильно принуждать студента к сотрудничеству, но если сразу планировать его проект как публичный и поощрять контакты с другими людьми, работающими в той же области, вкус работы в сообществе и желание присоединиться к чему-то большему должны появиться естественным образом.
О филологии
   Все вышесказанное относилось к обучению по специальностям, которые принято называть техническими. Однако информационные технологии могут существенно помочь и специалистам в гуманитарных областях. Впрочем, в настоящий момент ситуация здесь скорее плачевная.
   Кирилл Маслинский (ALT Linux) в своем докладе проанализировал методы работы с компьютерной техникой в нескольких сообществах профессиональных филологов. Несмотря на то что решение многих задач в этой области поддается автоматизации (по крайней мере, частично), никакого общеизвестного инструментария найти не удалось — ни проприетарного, ни свободного. Специалисты используют какие-то отдельные разработки, вовремя попавшиеся под руку, но обмена информацией на эту тему практически не происходит. В результате «за бортом» остаются многие полезные программы и утилиты, известные специалистам-компьютерщикам, которые вполне можно применять и в далеких от ИТ областях: начиная от регулярных выражений, значительно упрощающих автоматическую обработку текстов, и заканчивая системами контроля версий, позволяющими работать со множеством редакций одного документа.
   Эти проблемы наводят на следующий вопрос: какая информатика нужна гуманитариям? По мнению Маслинского, курс информатики в этом случае должен в первую очередь рассказывать о возможностях автоматизации их задач и о круге доступного для этого ПО, вместе с навыками по его поиску. Что может понадобиться для этого дополнительно и какие знания будут достаточными— вопросы пока открытые.
Это не все!
   Уместить весь круг обсуждаемых сюжетов в формат краткого репортажа без применения архиваторов представляется совершенно невозможным. Однако я надеюсь, что мы еще не раз будем возвращаться к этой теме и осветим все то, что осталось за рамками сегодняшнего рассказа. Я также буду рад получить ваши замечания и комментарии. Пишите!

РЕПОРТАЖ: Много Шуми — и ничего! Эксклюзивный репортаж с автодрома Ferrari

   Автор: Сергей Вильянов
   24 января компания Scuderia Ferrari представила миру новый болид для гонок «Формула 1», получивший название 248 F1.
   Презентация состоялась на автодроме в итальянском городке Мюджелло (Mu-gello), что недалеко от Флоренции. Перспективы 248 F1, в отличие от его предшественников, выглядят весьма неопределенно: новые квалификационные требования Международной ассоциации автоспорта (FIA) не позволили Ferrari продолжать заниматься «вылизыванием» своего очень удачного десятицилиндрового двигателя V10, и на смену ему в очень сжатые сроки пришлось разработать восьмицилиндровый, мощность которого на двадцать процентов меньше. По словам Альдо Коста, главного конструктора 248-го, под новый двигатель пришлось полностью переработать шасси, внеся серьезнейшие изменения в механику и аэродинамику болида. Заново разработали коробку передач и дифференциал, потому что для учета особенностей двигателя V8 (главным образом, повышенной вибрации) потребовались очень нестандартные инженерные решения. При этом Коста добавил, что презентуемый экземпляр болида — что-то вроде коммерческой демо-версии, и к первым настоящим гонкам в него будут внесены существенные изменения, над которыми сейчас трудятся в вычислительном центре Scuderia Ferrari, расположенном в городе Маранелло (Maranello).
   Для тех, кто, подобно мне, не причисляет себя к фанатам «Формулы 1», уточню, что новые требования FIA, наряду с заботой о безопасности гонщиков, вызваны непрерывной чередой побед Михаэля Шумахера, который на болидах Ferrari пять лет подряд (2000—04) становился чемпионом мира. Отсутствие интриги заставило многих фанатов охладеть к гонкам, что очень не понравилось их организаторам: как известно, «Формула 1» — это еще и колоссальный бизнес, по объемам уступающий лишь чемпионатам мира по футболу. Нет зрителей — нет и рекламных бюджетов, так что болиды решили заставить кататься помедленнее, дабы и другие команды могли побороться с засильем Ferrari. По словам технического директора Ferrari Росса Брауна, 248-му потребуется на прохождение круга в среднем на одну-две секунды больше, чем предшественникам. Осталось выяснить — замедлятся ли конкуренты, и как быстро пилоты Шумахер и Масса смогут привыкнуть к новым характеристикам своих болидов.
   Отмечу, что «Компьютерра» была единственным русскоязычным СМИ, получившим приглашение в Мюджелло. Нет, мы пока не планируем переквалифицироваться в автомобильное издание, просто уложиться в короткие сроки и разработать новые аэродинамические модели Scuderia Ferrari помогли решения корпорации AMD, которыми итальянцы пользуются с 2002 года. Вот тут бы нам описать конфигурации мегакомпьютеров и продемонстрировать скриншоты из специальных программ, разработанных для Ferrari, но, к сожалению, вся техническая информация представляет собой строго охраняемую коммерческую тайну, и добывать ее нам пришлось буквально по крупицам, а на предоставленных AMD фотографиях невозможно разобрать даже заголовки открытых на дисплеях мегакомпьютеров окон. Так, достоверно известно, что ныне действующий вычислительный центр Ferrari был создан в июле 2004-го, и в нем используется «более четырехсот» компьютерных систем на базе двухъядерных процессоров AMD Opteron. Разумеется — с технологией AMD64. А вот дальше начинаются противоречия: в одном официальном источнике говорится, что все системы работают под управлением Linux, тогда как Дитер Гюндель (Dieter Gundel), отвечающий за разработку электронной начинки болидов, сказал в интервью, что персональные компьютеры используют решения Microsoft, а именно Windows XP. Последнее, кстати, подтверждается и фотографиями, на которых хорошо заметна характерная кнопка «Start» в нижнем левом углу дисплея. Для моделирования поведения болидов на трассе используется ПО компании Fluent (опять же в Ferrari отказываются сообщить даже названия продуктов, не говоря уже о версиях!), причем, Антонио Калабрезе (Antonio Calabrese), глава департамента информационных систем Scuderia Ferrari, в интервью «Компьютерре» сказал, что при переходе на двухъядерные «оптероны» скорость работы в некоторых приложениях выросла аж на сто процентов. Честно говоря, в это верится с трудом, потому что даже на официальном сайте AMD говорится максимум о сорокапроцентном выигрыше от двухъядерности при одинаковой частоте, однако не стоит исключать вероятность эксклюзивной доработки софта Fluent для нужд и возможностей Ferrari. Также стоит отметить, что двухъядерные «оптероны» оказались в распоряжении Ferrari раньше, чем у других заказчиков — в самом начале 2005-го в Маранелло появился первый тестовый кластер на базе новых процессоров, тогда как официальные продажи последних начались только 21 апреля.
   В заключение технической части добавлю, что решения AMD используются, главным образом, для разработки аэродинамических решений Ferrari и улучшения их в «полевых условиях», то есть в наиболее болезненной для итальянцев области. Как-никак, замена двигателя и переработка шасси в сжатые сроки не может пройти без огрехов, даже если у тебя под руками команда самых высокооплачиваемых инженеров в мире. Думаю, не случайно все гонщики и сам президент Ferrari Люка ди Монтеземоло (Luca di Montezemolo) говорили о 248-м очень обтекаемо. Дескать, машинка неплохая, ездит неплохо, вон Шумахер на ней сорок кругов только что нарезал — и ничего, не поломалась. Но на улице так холодно (за окном было примерно минус пять, по местным меркам страшный мороз), что втопить на полную не получается. Давайте доживем до тестовых заездов в Бахрейне, вот тогда и поймем окончательно — чего мы такое сотворили.
   На треке в Мюджелло действительно было холодновато, хотя было бы интересно — как 248 F1 поездил бы в этот день в Москве, где на термометрах было минус 28 по Цельсию. Однако морозец не помешал мне разочароваться в собственном фотоаппарате Nikon D70. До презентации я выскользнул из гаража, переоборудованного в пресс-центр AMD и пробрался на балкон, расположенный вдоль трассы, по которой в тот момент носился Шумахер в новом болиде. Сделать это было не совсем просто: порядки в Мюджелло хуже военных, и без спецпропуска к машинам даже на пятьдесят метров не подойти, но меня выручил буфетчик, гостеприимно распахнувший окно, ведущее на небольшой балкончик. Однако все эти сложности оказались мелочью, когда я попытался сделать эксклюзивные кадры для «Компьютерры»: болид носился мимо с такой скоростью, что даже в режиме серийной съемки при очень короткой выдержке фотоаппарат не успевал заснять его, и я раз пятьдесят, не меньше, сфотографировал пустую трассу. Пара кадров все же удалась, теперь мне есть что сказать людям, считающим бюджетные «зеркалки» пригодными для репортажной съемки. К сожалению, сфотографировать болид совсем близко не удалось: к «телу» были допущены лишь избранные журналисты, к которым гости AMD по каким-то причинам причислены не были. Причем вкус у Ferrari очень своеобразный, потому что в числе недопущенных оказалась и съемочная группа RAI, государственной телерадиокомпании Италии, подарившей нам в свое время комиссара Каттани. Однако выход был найден: я пробрался к огромным окнам одного из пресс-центров и на максимальном зуме снял практически всю презентацию, хотя, конечно, фотографии не могут передать восторг столпившихся за железным забором фанатов, срывающимися от волнения голосами выкрикивающих «Шуми! Шуми!» при появлении самого фотогеничного пилота «Формулы 1». Пресс-конференция с Шумахером была самым последним мероприятием того дня и, кажется, никто не предполагал, что Михаэль отправится на нее сразу с трека. По крайней мере, когда он вошел в пресс-центр, там почти не было журналистов с камерами, и единственным, с кем он столкнулся лицом к лицу, оказался представитель «Компьютерры», вылезающий из-за каких-то стоек, закрывающих доступ к окнам. Как я уже писал выше, ничего конкретного он не сказал, но понаблюдать за живой легендой вблизи оказалось весьма познавательным занятием. Несмотря на отрепетированную расслабленную улыбку, он был очень сосредоточен и внимательно следил за каждым словом, а как только вопросы закончились, он сорвался со стула, стер с лица улыбку и мгновенно исчез за дверью в сопровождении одного или двух «секьюрити». Нет, наверное, не очень легко быть суперзвездой, у которой абсолютно все в жизни регламентировано рекламными контрактами — от марок одежды и часов до любимого ресторана. Насчет последнего я не шучу: в биографии Шумахера зачем-то указано, что его любимое заведение общественного питания называется «Il Montano», а расположено оно в Маранелло, неподалеку от вычислительного центра Ferrari. Сумма контракта почему-то не уточняется, но надо полагать, что на любимые Михаэлем спагетти с чесноком и оливковым маслом хватит не только ему, но и правнукам.
   Что же, теперь у каждого человека, даже не слишком разбирающегося в компьютерах, есть возможность проверить эффективность процессоров AMD. Достаточно включить очередную трансляцию «Формулы 1», и если победителями станут Шумахер или Масса, значит попытки FIA внести интригу в гонки позорно провалились, а Ferrari не зря прячет свой вычислительный центр от любопытных журналистов.

ОПЫТЫ: Вопиющий в пустыне. Сетевая безопасность по-ближневосточному

   Автор: Алексей Фридман
   Публикация рецензии на книгу Кевина Митника «Искусство вторжения»[См. «КТ» #1-2 от 18.01.2006.] заставила многих пересмотреть отношение к легендарному «хакеру», о чем они поспешили сообщить ее автору. Однако, нашлись люди, которые полностью поддержали подход Кевина. «Зачем учиться ломать, если все можно взять и так, лишь продемонстрировав выдумку и немного обаяния?», — спрашивали они. А один читатель, живущий в одной очень маленькой, но гордой ближневосточной стране, поспешил написать небольшую статью о том, как обстоит дело с сетевой безопасностью в его организации, дабы заочно поддержать господина Митника. Предлагаем ее вашему вниманию. — С.В.
   Я работаю в большой государственной организации в одной далекой стране, где тоже читают «Компьютерру». Контора эта большая, имеет прямое отношение к деньгам и содержит в своих информационных хранилищах сведения о каждом без исключения гражданине страны. Мне не хочется здесь называть ни страну, ни организацию по двум причинам — первая это желание сохранить хотя бы видимость анонимности, а вторая состоит в том, что вы можете подставить любое название, поменять страну, а проблемы останутся теми же. Причина тому одна — человеческий фактор, а именно косность, нежелание что либо менять, неизбывный авось и потрясающая уверенность всех и каждого в собственной правоте. Так вот, в одной далекой-предалекой ближневосточной стране, в одной большой-пребольшой организации жили да были пользователи сети…
   Нет, не так. Живут-то пользователи корпоративной сети неплохо, но безопасность последней обеспечивается довольно странным образом — почти на каждом мониторе (у кого-то плоском жидкокристаллическом, у кого-то стареньком 15-дюймовом, пучеглазом) прилеплена большая наклейка с пространным текстом, сообщающим, что информация, выводимая на данный дисплей, секретна, предназначена только для глаз допущенного персонала и за разглашение ее полагается суровое наказание, согласно статьям закона таким-то и сяким-то. Скажу честно — надпись на этой наклейке никто и никогда не читал, а кто и читал — давно уже забыл. Конечно, сеть тут отделена от Интернета. Физически отделена: на каждом рабочем месте есть только электронная почта, хорошо защищенная антивирусным фильтром одной известной компании, который не пропускает внутрь почти никаких вложений. Но системы фильтрации контента тут не предусмотрено, так что спам неплохо ходит как внутрь, так и наружу; нет никаких препятствий тому, чтобы из окна рабочей программы скопировать несколько килобайт информации и отослать куда угодно. Да и зачем мучиться с почтой, если можно просто распечатать что угодно на лазерном принтере и спокойно унести в портфеле домой. А как же Интернет, спросите вы? Очень просто — в офисах организована отдельная сеть, через обычный ADSL-модем подключенная к Интернету. Ради обеспечения безопасности из интернет-станций выкручены флоппи-дисководы. Обезвредить порты USB никому в голову не пришло, в то время как у каждого второго сотрудника в кармане лежит USB-флэшка солидной емкости. Базу целиком не утащишь, но если заархивировать и разбить на тома, то за недельку — вполне. Но настоящий ужас мне внушает программно-аппаратный зоопарк имеющихся в эксплуатации компьютеров и программ. Основная рабочая программа и база данных находится на мэйнфрейме IBM, установленном в центральном офисе. Все пользователи подключены к мэйнфрейму через веб-интерфейс программы эмулятора обычного терминала, что не удивительно — основная рабочая среда неизменна уже лет двадцать, говорят даже (я лично не видел), что в одном из отдаленных филиалов часть сотрудников до сих пор работает на монохромных терминалах. Как оно работает — сами понимаете.
   Но вернемся к информационной безопасности. Исторически сложилось так, что большинство сотрудников имеет четыре разных пароля, необходимых для работы — пароль для сети Novell, для входа в домен NT, код для основной рабочей программы и для программы учета и контроля рабочего времени. Управленческий состав и техники имеют дополнительные пароли для своих нужд. Естественно, разум государственного чиновника вместить в себя такое количество информации не в состоянии, поэтому, как правило, все эти пароли у них одинаковы и записаны на бумажке, лежащей под клавиатурой. В крайнем случае, в ящике стола или другом подобном «секретном» месте. Большинство паролей, по моим наблюдениям, не длиннее шести знаков. Обусловлено это тем, что в основной рабочей программе длина пароля фиксирована и составляет как раз шесть символов. Типичный пароль сотрудника состоит из одной-двух букв и идущей подряд последовательности цифр, например — jd1234. Более того, многие работники убеждены, что необходимость смены пароля каждые 90 дней есть спущенная сверху глупость, а посему тратить на нее время совершенно необязательно. Когда приходит пора сменить пароль, они меняют в нем одну букву. Многие аккуратно ведут список бывших паролей, ведь система не принимает при замене код, ранее существовавший у данного пользователя. Обычно на последней позиции данного списка значится актуальный пароль. Где хранится бумажка с записями — см. выше.
   Нельзя не отметить, что высокое начальство хорошо информировано о сложившейся ситуации, и потому видны слабые попытки ее улучшить. Так, например, часть рабочих компьютеров была переведена на Windows XP (в то же время, большинство работают под Windows 98), а сотрудники, имеющие доступ к особо секретной информации, получили на руки аппаратные usb-ключи, без которых не могут пользоваться системой. Надо ли говорить, что ключи эти, будучи однажды установлены в рабочие компьютеры, никогда не вынимаются, компьютеры остаются подключенными к сети месяцами, выход из системы по тайм-ауту не предусмотрен, а включенные компьютеры, с выведенной на экран секретной информацией, неделями остаются работать в незапертых комнатах… Ситуация хорошо характеризуется бородатым анекдотом, в котором была такая фраза: «Заходи кто хочешь, бери что хочешь»).
   И это, замечу, происходит в стране, известной на весь мир очень серьезным отношением ко всем видам безопасности. Попробуйте оставить на улице дамскую сумочку размером с кулачок — уже через три минуты местоположение сумочки оцепит полиция, а через десять несчастную разнесут на клочки из водомета.
   Естественно, мой опыт наблюдения за различными корпоративными и домашними сетями не ограничивается вышеприведенным примером. За последние десять лет мне приходилось наблюдать похожие ситуации в организациях различного масштаба, находящихся в разных городах и странах. У сетей, построенных на базе всевозможных технологий и различающихся по количеству пользователей в тысячи раз, я вижу почти одни и те же проблемы — нестойкие пароли, назначаемые пользователями по критерию простоты запоминания и записываемые на бумажках под клавиатурой, плохо определенные права и границы ответственности как у рядовых пользователей, так и у администраторов и управленцев; отсутствие четко определенных и формализованных правил работы с компьютерами и документами, а также, находящиеся в чрезмерно длительной эксплуатации, программно-аппаратные комплексы с унаследованными проблемами и отсутствие каких-либо перспектив решения данных проблем, кроме очевидного, но маловыполнимого рецепта — полный отказ от скомпрометировавших себя устаревших технологий и создание рабочей среды с нуля, с учетом негативного прошлого опыта. К сожалению, реалии таковы, что поддержка на плаву имеющихся сетей является зачастую единственным вариантом продолжения работы как таковой. Попытки же исправления плачевной ситуации носят либо косметический характер, либо похожи на последние минуты «Титаника», растянутые на годы и десятилетия.
   И еще одно наблюдение, напрямую не относящееся к вышесказанному, но неплохо его иллюстрирующее. Недавно я обзавелся ноутбуком с технологией Centrino и, естественно, попадая в какое-либо место, я сканирую эфир на предмет наличия беспроводных сетей. Почти возле каждого многоквартирного дома или офисного комплекса я смог обнаружить от одной до десяти различных сетей. К большинству из них без труда удается подключиться штатными средствами — эти беспроводные сети не защищены ничем и никак. Возможно, такова принципиальная позиция хозяев сети, но, скорее всего, о защите от внешнего вторжения никто и никогда не задумывался.
   Все это к тому, что знаменитый хакер Кевин Митник прославился вовсе не благодаря своим исключительным способностям к взлому, а только потому, что большинство дверей в мире не заперто. Зачем ломать открытые двери? В них можно просто зайти, не постучав.

ОПЫТЫ: Нетелевизионный разговор

   Автор: Константин Курбатов
   Совсем недавно наличие больше шести номерных кнопок на телевизионном пульте вызывало недоумение. Потом стали появляться новые каналы, однако и сейчас количество общедоступных бесплатных каналов не превышает шестнадцати. Если же вам захочется окунуться в мир National Geographic и Animal Planet или послушать новости BBC или Deutsche Welle, то неизбежно придется задуматься о кабельном или спутниковом телевидении.
   Я вот тоже задумался, но стоимость оборудования для приема спутникового телевидения отпугнула, а кабельщиков в моем доме нет до сих пор. Однако, когда компания «МТУ-Интел» предложила своим постоянным клиентам бесплатно протестировать оборудование и в случае положительного исхода подключится к услуге «Стрим-ТВ», я не отказался. Платить три доллара в месяц за аренду мне не тяжело[Должен признать, что условия аренды вполне честные, это даже скорее напоминает лизинг. Если вы отказываетесь от услуги, но модем хотите (или вынуждены) оставить себе, то с вас берется стоимость модема (171 доллар) за вычетом уже выплаченной суммы «аренды»], а 46 каналов в базовом десятидолларовом пакете меня вполне устраивали.
   Сначала в своем «личном кабинете» (для тех, кто уже является абонентом «Стрим») необходимо оставить заявку на проверку возможности подключения «Стрим-ТВ». Далее через десять дней, если, по мнению МТУ, все в порядке с линией, можно заглянуть в офис и бесплатно взять коробку с ТВ-приставкой к себе домой на тестирование.
   Что я и сделал. Расчехлив орудие проникновения «буржуазной» культуры в массы и подключив его к своему ADSL-модему, я увидел очень информативную надпись «Loading…», которая так бы и висела на экране часами, если бы мне не удалось собрать всю ту информацию, которой я хочу поделиться. В скорости своего канала (6144 кбит/с) я не сомневался, поэтому оставалось лишь разбираться с настройками ADSL-роутера. Инструкция по настройке ADSL-модема выдается на компакт-диске только вместе с самим модемом. Если у вас уже есть модем и вы берете только приставку, то никакого компакт-диска вам не полагается — настраивай как знаешь[Рекомендую использовать такой запрос для поиска настройки вашего устройства в поисковике: «название роутера VCI VPI 91»].
 
   Мой коллега-редактор Платон Жигарновский на мои рассказы о «Стрим-ТВ» лишь поцокал языком и рассказал про свои страдания, связанные с подключением к обычному «Стрим» на высокой скорости. Сначала все было хорошо, а потом… С шести мегабит скорость устойчивого соединения его модема последовательно съехала до четырех, а затем и до двух, которых уже не только для ТВ, но и для обычного «Стрима» ему недостаточно.
   Посочувствовав, я решил узнать, а что может сделать пользователь, если у него возникнут схожие проблемы, и куда ему обращаться — в МГТС или в МТУ? Соответственно я позвонил туда и туда. В компании ОАО «МГТС» всячески открещиваются от «Стрим», говорят: «это в первую очередь бизнес „МТУ-Интел“, лучше обращаться сразу туда, ведь если вы что-то покупаете в магазине, вы же в первую очередь обращаетесь не к тому, кто товар разрабатывал, а к тому, кто его вам продал…»
   С другой стороны, когда я спросил о щелчках, шипениях, и тому подобных помехах, которые явно не улучшат связь и ADSL-модема, то меня заверили, что если проблемы со связью возникают и во время обычного разговора — то стоит написать заявление на свою телефонную станцию, возможно, там смогут что-то сделать.