Текст книги "Журнал «Компьютерра» № 24 от 28 июня 2005 года"
Автор книги: Компьютерра Журнал
сообщить о нарушении
Текущая страница: 3 (всего у книги 10 страниц)
НОВОСТИ: Путешествие Язона в страну биовычислений
Автор: Киви Берд
На сайте Федерации американских ученых выложен любопытный документ – большой, почти на сто страниц аналитический отчет о текущем состоянии, перспективах и «великих вызовах» высокопроизводительных вычислений в области биологии («High Performance Biocomputation», 2005, файл PDF размером 1,9 Мбайт).
Содержательный документ подготовлен по заказу Министерства энергетики США, традиционно курирующего национальную суперкомпьютерную программу, и интересен сам по себе. Однако наиболее любопытна, пожалуй, не столько тема отчета, сколько его автор, чрезвычайно засекреченная группа научных советников правительства под названием JASON.
Эта структура была организована еще во времена президента Д. Эйзенхауэра, в 1960 году, однако по сию пору о ней известно очень мало. Создание независимой группы из четырех десятков советников, консультирующих правительство США в области оборонных технологий и науки, стало своеобразной реакцией на очевидные успехи СССР в освоении космоса. В составе JASON в разные годы работали виднейшие представители американской науки, по преимуществу физики, включая, к примеру, Джона Уилера и Мюррея Гелл-Мана. Поскольку в JASON ученые работают практически без отрыва от основной деятельности, по традиции сборы и «мозговые штурмы» проводятся ежегодно в летний период отпусков, где-нибудь в укромном тихом отеле посреди леса. Тематические исследования в самых разных областях осуществляются по заказам-контрактам Министерства обороны (чаще всего агентства DARPA и ВМС), Министерства энергетики, разведывательного сообщества США и ФБР. Поначалу почти все отчеты JASON были сугубо секретными, однако вместе с разрядкой международной напряженности и развалом СССР количество несекретных отчетов постоянно росло и в настоящее время составляет почти половину из готовящихся ежегодно документов.
Из-за традиционной завесы секретности, окружающей JASON, широкая публика почти ничего не знает об этой группе, а если что-то и просачивается в прессу, то, как правило, в результате склок и скандалов вокруг финансирования. Военно-политическая элита, заказывающая и оплачивающая исследования, уже давно выражает недовольство доминированием в JASON физиков, которые действительно не имели конкурентов, когда главными задачами были космические технологии, ядерное оружие и средства их доставки. Однако с наступлением эры инфотехнологий агентство DARPA (вносившее около половины в ежегодный трехмиллионный бюджет JASON) все настойчивее стало продвигать в группу нескольких руководителей видных ИТ-компаний. Ученые JASON взбунтовались, поскольку считали менеджеров некомпетентными в научных вопросах, конфликт этот в 1990-е годы удалось замять с большим трудом и, как вскоре выяснилось, ненадолго.
С приходом более жесткой госадминистрации Буша DARPA решительно вернулось к прежней позиции и объявило: мол, в JASON зациклились на физике, что не отвечает велению времени, а потому финансирование группы будет прекращено. Члены JASON, со своей стороны, категорически отвергли обвинения, предъявив кучу уже сделанных аналитических работ в самых разных ИТ-областях – от суперкомпьютеров и баз данных до квантовых вычислений и геномики. По их мнению, в DARPA слишком озабочены сиюминутной политической конъюнктурой и навязывают «Язону» малозначительные темы, вроде альтернативных GPS методов геолокации или контртеррористической аппаратуры слежки.
Поскольку в политическом руководстве США все же понимают, что отказываться от консультационных услуг научной элиты страны (пусть и строптивой, но лояльной) было бы глупо, конфликт разрешили красиво – с мая 2002 года финансирование JASON взяла на себя вышестоящая организация Пентагона, именуемая DDR&E (Директорат оборонных исследований и разработок), и, судя по всему, работа «Язона» вернулась в нормальное русло. На сайте FAS (открытая общественная организация американских ученых, не одобряющая чрезмерной секретности и милитаризма госадминистрации, своего рода «идейный антагонист» JASON) в настоящее время размещено около полусотни несекретных язоновских исследований, см. www.fas.org/irp/agency/dod/jason. Нетрудно видеть, что в последнее десятилетие основная доля этих отчетов посвящена разнообразным аспектам инфотехнологий. По мнению тех, кто читает труды JASON, их главное достоинство – в развернутом анализе сложных технологических проблем, изложенных с кристальной ясностью, что делает их понятными (хотя бы отчасти) даже для неспециалистов.
Наиболее полное и подробное изложение неизвестной по сию пору истории группы JASON должно появиться в апреле 2006 года. На этот срок запланирован выход книги специализирующейся на науке журналистки Энн Финкбейнер (Ann Finkbeiner), собиравшей воспоминания участников и документальные свидетельства последние несколько лет.
ТЕМА НОМЕРА: Карта темы
Автор: Леонид Левкович-Маслюк
Для тех, кто читает номер с начала, – материалы темы расположены в порядке убывания апокалиптичности. Два письма Student’а из престижного сибирского вуза – о том, что «учат» чудовищно, а перспектив нет. Затем Алексей Климов, доцент нестоличного вуза, поясняет (с яркими намеками на фильмы ужасов), как подойти к выбору изучаемой специальности. Далее в двух материалах преподавателя программирования московского физмат-лицея Ильи Дединского даются «советы по выживанию» для любознательного студента. Аналитик и литератор Максим Отставнов ободряет – и вне столиц можно сегодня стать асом ИТ. Московский преподаватель математики Виталий Дмитриев дает примеры успешной самоорганизации в преподавании фундаментальных дисциплин (без которых и ИТ быть не может). Ну а я в заключение привожу два хороших примера такой самоорганизации в ИТ-вузах. В итоге выстраивается как бы некий вектор, осторожно указующий на осторожный оптимизм. Но увы, никто не мешает прочитать материалы в обратном порядке (как делают многие) – и тогда вектор получится совсем не тот… чтобы предостеречь от такого шага, и пишу это вступление.
ТЕМА НОМЕРА: Письмо из Сибири – 2003 или «Если снять розовые очки»
Автор: Student
Высшее образование – великие, прекрасные слова! Казалось бы, что может быть лучше студенческой жизни? Кружки, капустники, факультетские вечера, попойки на улицах и в общаге, походы… Но где же собственно образование? Ну ладно, первый семестр – новая обстановка, новая система обучения, надо грызть гранит науки, трепетное ожидание первой сессии, ужас вылететь после первого же экзамена… Но дальше-то что?
Рассмотрим один из престижных университетов одного из городов Сибири.
В общественной библиотеке стоят P100/16 Mb с совершенно непригодными, выгоревшими мониторами – помимо диких «тормозов», уже через пятнадцать минут работы начинают болеть глаза. В компьютерных аудиториях машины помощнее – Celeron 500/96 Mb, однако комбинация из Windows 2000, AVP и Norton Antivirus, включенных одновременно (плюс файрволл и еще куча резидентов), выедает ресурсы подчистую. Для отключения ненужного барахла у простого пользователя нет прав. Дичайшие «тормоза» совершенно не дают работать даже в банальном Excel, что уж говорить о графических пакетах.
Мы учимся на одной из престижных специальностей – «Прикладная информатика в экономике». Понятно, что из сорока человек по-настоящему учатся не больше пяти, но это никого не волнует – лишь бы платили за обучение. Казалось бы, такой специалист обязан получить знания и по информатике, и по экономике в самом широком смысле этих слов. На деле же все обстоит иначе…
Первый семестр. Курс «Информатика», он же «АПС ПЭВМ», начинается с определений операционной системы, файловой системы, многозадачности, затем идут краткие обзоры файловой системы FAT и архитектуры Windows 95… все! Весь курс уложился… в 18 тетрадных листков! Дальше, до конца семестра дается создание и обработка документов в MS Word и MS Excel! Самая сложная часть – создание макросов VBA автозаписью и ручная их правка, без какого-либо углубления в Visual Basic. В следующем семестре – небольшие обзоры технологий СУБД и информационных систем. Голые определения, минимум теории и больше ничего! Причем в качестве СУБД рассматривается все тот же Microsoft Excel. Длительность курса – первый семестр плюс пять недель во втором. Комментарии, как говорится, излишни.
Второй семестр забит всякой гуманитарной дребеденью вроде социологии. Никто не спорит, это очень важная дисциплина, но не для технического вуза и не в виде пяти лекций, прочитанных некомпетентной девочкой-аспиранткой.
Третий семестр. Курс «Программирование». На вопрос, какой язык будем изучать, весь поток дружно прокричал: «СИ плюс плюс!», в надежде, что хоть здесь будет нормальное обучение. Преподаватель стал читать Turbo Pascal 6.0. И снова – голые определения операторов и синтаксиса. Никакой алгоритмизации, никакого структурного программирования, никаких методик отладки алгоритмов, словом – ни-че-го! После сдачи экзамена большинство студентов могли написать разве что программу вывода текста из файла на экран, но уже квадратное уравнение – задача непосильная. Кстати, экзамен был поставлен мне автоматом – за написание на Visual Basic игрушки «Морской бой». Из профильных экономических дисциплин – тоже ничего, зато читается обширный курс философии, на уровне гуманитарного вуза соответствующей направленности.
Четвертый семестр. Курс «Объектно-ориентированное программирование». Borland Delphi 6.0. Не спорю, хороший и мощный язык. Но – даются только синтаксис операторов и описания кнопочек и полей ввода. На лекциях люди в открытую спят либо в полный голос обсуждают «лектора» – аспиранта-первогодка – и подшучивают над ним и над его «ляпсусами». Дисциплина читается одновременно второму и третьему курсам (!), как, кстати, и некоторые другие. Практикуется ли такое в других вузах, не знаю. Второкурсники спят, потому что слово в слово слышали то же самое семестром раньше (все объяснения совпадают с курсом Паскаля на 95%). Третьекурсники – потому что Borland Delphi очень хорошо изучили на курсе «Базы данных». Никто не слушает, что бормочет несчастный парнишка за кафедрой. Это не неуважение к преподавателю, нет, его просто не воспринимают как Преподавателя, ведь все видели, как он в прошлом году писал диплом. Лабораторные работы настолько примитивны, что все пишут их за десять минут (затраченных в основном на борьбу с «тормозами» компьютеров) и идут в кафетерий или пить пиво… Комментарии излишни и здесь.
Совершенно непонятно, зачем вторично (а третьему курсу – в третий раз!) преподносить ТАКУЮ убогую информацию. Дайте нам ADO, BDE, компьютерные сети и протоколы, Java, HTML, C++ и PHP! Зачем нам нужны DOS и Windows, мы знаем их как свои пять пальцев! Дайте нам нормальные операционные системы – если уж не Sun Solaris, то хотя бы Free BSD или Linux! В ответ только надменное молчание. И таких примеров не счесть.
Думаю, продолжать нет смысла. По идее, имея в дипломе запись «информатик-экономист», выпускники нашего факультета должны быть аналитиками широкого профиля, CIO. На деле же ими станут единицы, хоть немного умеющие думать о будущем и учиться не по программе. Остальные превратятся в банальных бухгалтеров со знанием Word и Excel, не имеющих никаких жизненных перспектив. Нужно крепко задуматься над преобразованиями образовательной системы в последние годы. Стоит ли платить за внедрение модной ныне американской системы «тестик на пол-листочка вместо коллоквиума» общей деградацией нашего образовательного уровня, а в конечном счете – нашими судьбами? Не слишком ли высокая цена?
ТЕМА НОМЕРА: Письмо из Сибири – 2005 «Высшее образование – великие, прекрасные слова!»…
Автор: Student
Забавно сейчас перечитывать это старое письмо – такое наивное, полное недоумения и надежды, что что-то со временем изменится… Впрочем, за два года многое в университете действительно изменилось. Доисторические персоналки в библиотеке сменились двумя серверами от Sun с сетью бездисковых терминалов, сменились машины на ВЦ – теперь на них вполне можно работать. Выстроен новый корпус со светлыми аудиториями, административное подразделение разрослось до целого этажа…
Нашей специальности («Прикладная информатика в экономике») все-таки дали хороший курс баз данных, курс разработки ИС, научили правильно ставить и анализировать задачу, прочитали хорошие курсы эконометрики, статистики, математического моделирования… Пять действительно полезных курсов за четыре семестра – оказывается, не так уж и мало: другим специальностям повезло меньше. Вот только не отпускает разочарование и обида за то, что эти курсы тонут в море бесцветных, никому не нужных дисциплин, на которых мы откровенно просиживали штаны, заполняя тетради не лекциями, а смешными стишками или просто рисуя чертиков.
Прошло много времени – и мы наконец-то осознали, чем нам придется заниматься. Появился первый опыт практической работы… Но пожалуй, главное, что изменилось, – окончательно улетучился розовый туман от пропавших два года назад розовых очков: недоумение сменилось равнодушием. Трудно сказать, что стало тому причиной. Может быть, экзамен, который группе двоечников обошелся в сотовый телефон для преподавателя. Может быть, то, что преподаватель этот за весь семестр появлялся на лекциях от силы три раза. Может быть, одна и та же курсовая, которая уже дважды сдавалась разным преподавателям, и похоже, пригодится еще раз…
И далеко не самое страшное, что на лекции ходить не обязательно, что на них можно дремать, укрывшись за баррикадой шуб и сумок. Нетрудно привыкнуть и к тому, что на лекциях можно не писать, а открыто читать газету, сидя на первой парте и время от времени поправляя преподавателя в особо сложных местах. По-настоящему страшно становится, когда понимаешь, что лекция для четвертого курса читается по рефератам, написанным от силы второкурсниками. Еще страшнее ловить взгляд преподавателя, рассеянно скользящий по такому реферату и судорожно выискивающий хоть какие-то знакомые слова… Хочется посмотреть в глаза вечно страдающему с утра заведующему кафедрой, поставившему читать «Сетевую экономику» солидную даму, впервые слышащую о CRM– и ERP-системах от студентов и считающую HTML «новейшей технологией». Хочется посмотреть в глаза составителю учебного плана, в котором сначала идет сложная и важная дисциплина, а в следующем семестре – основы, на которых она строится. Хочется посмотреть на не моргнувшего глазом декана, утвердившего план, из которого исчез курс «1С».
Почему на изучение абсолютно бесполезного Пролога отводится 177 часов, а на практическую работу с MS SQL – 82? Почему на курс «Безопасность жизнедеятельности» дается 139 часов, в течение которых мы прилежно просчитывали освещенность рабочих мест, уровень шума и воздухообмен в помещении, а на «Проектирование БД» – всего 98? Зачем нам дали два разных курса, которые фактически свелись к освоению поисковых систем, а о языке PHP, о Linux, об Apache и MySQL за четыре года не сказали ни слова?
Объявление в газете: «Требуется программист со знанием 1С, MS SQL, C++, PHP…». Ну почему чиновники не читают газет?! Да, люди нашей профессии вряд ли будут кодировать что-то самостоятельно – но до такой должности нужно еще дорасти, просто так человека с улицы без солидного резюме и рекомендаций на нее не поставят. Заиметь такое резюме, не поработав на низовых должностях, невозможно – а как раз для этого в учебных планах нет ничего. Да, мы стали неплохими экономистами – но это все благодаря теории, полезных на практике знаний у нас нет – и, похоже, уже не будет.
Однокурсницу увольняют с работы (по специальности!!!) за неспособность нарисовать простейшую схемку в Visio. Конечно, она сама виновата, что не разобралась с этим пакетом заранее, но то, что курс, в котором изучались солидные CASE-средства (BP-Win, ER-Win, Rational Rose), не включал столь банальный офисный инструмент, удручает.
Постепенно все это становится не чем-то из ряда вон выходящим, а привычным повседневным фоном. Уже не обращаешь внимания, что терминалы от Sun используются в лучшем случае для болтовни в чате, что ответы на онлайн-тест по-прежнему обходятся в бутылку пива, что покупка зачетов для многих стала нормой, что курсовую можно защитить, поговорив с учительницей «за жизнь»…
Мы просто устали все это замечать. Мы устали удивляться и ужасаться. Мы просто махнули рукой. Нас давно перестала интересовать «общественная жизнь», мы уже не замечаем красочных стендов – мы уже видели все это. Мы уже знаем, что там скажут. Мы уже знаем, сколько в тех словах смысла…
Мы предпочитаем сидеть по домам и смотреть аниме – ведь оно заставляет задуматься о жизни куда сильнее, чем курс «Философия». А кто-то предпочитает пить пиво. По большому счету, мы уже и не учимся – мы лишь ходим в университет и выцеживаем крохи полезных знаний, добирая недостающее из Сети.
Университету не до нас – что ж, мы с удовольствием ответим ему тем же – останется только грусть. Не оттого, что с нас сняли розовые очки, – оттого, что их сняли так, из некогда задорных и жизнерадостных парней и девчонок сделав равнодушных почти ко всему «спецов».
ТЕМА НОМЕРА: Молчание – золото ягнят
Автор: Алексей Климов
Процесс высшего образования сравним с инсталляцией приложений поверх чистой операционки. Каждый учебный курс – отдельная программа, только команда Uninstall недоступна в большинстве конфигураций. Увы, в девяти случаях из десяти дистрибутивы устанавливаются по ОЕМ-соглашению между вузом и вашими родителями, оплатившими эту процедуру в той или иной форме. Вы вправе только зависнуть в академическом отпуске из-за несоответствия системных требований «аппаратной части».
Состояние операционной системы базовых знаний-умений-навыков в расчет не берется. Пропатченная умелыми репетиторами до актуальной версии, ваша манера выполнять команды и обращаться с данными выпадает из круга вопросов, регулируемых «лицензионным соглашением» (трехсторонний договор «Вы/Вуз/Фирма-плательщик-за-обучение»). Переустановить глюкавую ось самостоятельно после инсталляции приложений – ой как сложно.
Проще всего (задним умом по себе знаю) оценить совместимость с пожизненно(У нас только одна молодость и только один шанс получить государственное образование по дневной форме обучения) устанавливаемыми программами профессионального поведения путем внедрения в коллектив разработчиков-преподов в качестве лаборанта. Или же провести искренний опрос достаточно репрезентативной группы пользователей-старшекурсников. Сделать это, находясь в другом (по отношению к вузу) городе, практически невозможно.
Но попробовать стоит – проверено экспериментально. Я соединял на пару часов абитуриентов и третьекурсников за неделю до сдачи курсового последними. Результат: треть школьников выцарапала из родителей индульгенцию от засушки мозгов – платное место на гуманитарных факультетах. Вторая треть фатально и тихо возненавидела судьбу и будущую профессию еще до поступления. Зато оставшаяся треть с места в карьер включилась в обсуждение чертежей и схем, «запав» на профилирующий предмет и специальность инженера в целом.
Увы, подобные эксперименты родителями большинства абитуриентов не одобряются – чревато неплановым пересмотром расходов. А заказчик всегда прав. К счастью, обладая начальной склонностью к хакингу, вы можете «узнать больше» о выбранном вузе, не отходя от монитора и не сообщая родителям. Уставы вузов прямо не запрещают декомпиляцию дистрибутивов инсталлируемых знаний на предмет выяснения «качества исходного кода». Но и помощи от администрации не ждите.
Поработаем самостоятельно, пользуясь «брешью» на сайте Министерства образования Российской Федерации. Государственные образовательные стандарты высшего профессионального образования (ГОС ВПО) открываются здесь: www.edu.ru/db/portal/spe/index.htm . Но не сразу. На вековом дубе в кованом сундуке сидит заяц, в нем – утка, а в ней – ссылка на Общероссийский классификатор специальностей по образованию. Сохраните этот *.doc на диске – цены ему нет, здесь хранится хитро нумерованный перечень всех возможных специальностей, предлагаемых к изучению в нашей стране. Спорю, вы не знали и четверти из перечисленных названий. Каждой специальности присвоен свой код, запишите его разборчиво – хакинг только начинается.
В новом окне браузера напечатайте заклинание-ссылку: www.edu.ru/db/portal/spe/archiv.htm – доступ к архиву ГОС и ПУП(Да не знаю я, что это за аббревиатура, но на ночь лучше не произносить) ВПО почти открыт. Следуя инструкциям на экране, «Задайте подстроку названия или код (ОКПО или ОКСО) специальности (направления): Пустое поле игнорируется» (это как раз те цифры, что вы записали). Например, нас интересует обучение «Компьютерной безопасности» (волшебное число 090102). Вообще не факт, но в этом конкретном случае открывшееся окно предоставит вам шанс заглянуть в свое будущее на пять лет. Пара неприметных архивных файлов www.edu.ru/db/portal/spe/os_zip/075200.zip и www.edu.ru/db/portal/spe/plan_zip/075200p.html описывает занятость на весь срок студенчества с точностью до двух академических часов.
Теперь выбор зависит только от вашей веры в себя и в министра образования А. Фурсенко, сказавшего в одном из интервью (18.04.2005): «Грустная максима образования: количество людей, способных учиться, очень ограничено, и совсем уже малая часть способна учить других. Но заранее эти цифры неизвестны…»
P.S. Остается пояснить название. Кто сейчас вспомнит собственно молчание ягнят из одноименного фильма. Неужели вы думаете, что это хрестоматийное кино про какого-то маньяка, тутовый шелкопряд, доктора-людоеда и профессионализм молодой полицеиссы Кларис? Не-е, тяготы и лишения по наведению правопорядка в отдельно взятом американском городке бедная девушка, согласно сценарию, терпит исключительно ради корыстной сделки с махровым преступником-психологом. Он обещал избавить бесстрашную копшу от детского страха, зацепленного некогда маленькой деревенской девчушкой на живодерне своего дядюшки. Уж больно (!) запомнился ей хор ошкуркованных и быстро после того мрущих ягнят. Аж по ночам просыпалась всю последующую жизнь.
Так вот, дорогой абитуриент, школьные коридоры полны предсмертного блеяния. То там, то здесь ягнят убивают тупыми предметами – где физикой, где историей, а иные живодеры – так чистописанием прямо в первой четверти. Ваша задача – отличить агнцев от козлищ и не путать нелюбимые предметы с нелюбимыми учителями. Как, впрочем, и наоборот. Видели бы вы, как мучаются студенты, выбравшие профессию сердцем. Образование нельзя любить или бояться его. Образование можно получать, или ему можно подвергаться, использовать или иметь, гордиться им или гордиться собой. Это зависит от того, что вырастает вместо снятой в школе шкуры.