Еще хуже ситуация с переводными программами. Мало того что зарубежные учебные планы, мягко говоря, не совсем соответствуют нашим. Проблема гораздо глубже. В иностранном образовании, да и в науке в целом, зачастую используется совершенно другая терминология, иная методика изучения тех или иных законов и понятий. Если грамотно перевести и адаптировать программу, она вполне может принести пользу нашим учащимся. Но это большая, кропотливая работа, к которой обязательно должны быть привлечены специалисты по предмету, преподаватели. Стоит ли говорить, что зачастую этот процесс отечественными софтверными компаниями осуществляется с гораздо меньшими трудозатратами. Если уж даже компьютерные игры переводятся с кучей огрехов, чего ждать от обучающего ПО.
   Подчеркну, что речь идет именно о качестве перевода и адаптации. Сами же зарубежные обучающие программы — это, при всем уважении к отечественному рынку ПО, практически недостижимая вершина, которая не по зубам нашим разработчикам. Не говоря уже о целом сегменте научно-популярных программ, не привязанных к конкретному предмету. Тут качество перевода играет решающую роль.
   Примером хорошей адаптации может служить красивая обучающая программа, уже знакомая нам, прилагающаяся к учебникам издательства «Просвещение». Иностранную разработку заподозрить в ней трудно. Но постепенно об этом начинаешь догадываться по добротному дизайну, удобному интерфейсу, профессиональной фото— и видеосъемке. Наши так или не умеют, или не хотят. И действительно, стоит покопаться в файлах на диске — почти сразу можно обнаружить невычищенные следы перевода с другого языка. Однако программа адаптирована идеально. Бумажный учебник, к которому она прилагается, тесно связан с нею перекрестными ссылками, все тексты написаны без ошибок, хорошим русским языком, все звуковые файлы озвучены профессиональными дикторами.
 
Плановые проблемы
   Большинство разработчиков обучающего ПО упорно не замечают проблем с различиями между учебными планами. Они пишут программу по какому-либо предмету, например по физике. А адаптировать продукт к конкретному учебному плану — это уже дело рук самих утопающих. Вот и приходится учителю часть материала добавлять, а часть выбрасывать, призывая учеников не обращать на выброшенное внимания. Естественно, качество обучения при этом не становится выше.
 
 
 
От общего к частностям
   Следующей особенностью обладают практически все программные обучающие продукты, представленные на отечественном рынке. С точки зрения разработчика — это несомненный плюс, с точки зрения конечного пользователя, особенно преподавателя, использующего программы в обучении, — это огромный минус. Речь идет о монолитности программ, неделимости на блоки.
   Поясню на примере. Представим учителя, который собрался провести лабораторную работу по физике в компьютерном классе. Он решил воспользоваться одной из программ, являющей собой набор компьютерных моделей. Разработчик, руководствующийся вполне понятными финансовыми соображениями, разместил все модели внутри одной программной оболочки; запустить их порознь без инсталляции всего пакета невозможно. Хорошо, если в компьютерном классе есть сеть. В этом случае преподаватель покупает сетевую версию программы, ставит ее на свой компьютер и спокойно работает с целым классом. А если сети нет?
   Жителям крупных городов объясню специально: во многих школах есть компьютерные классы, состоящие из отдельных компьютеров, не объединенных в сеть (Мало того, осталось огромное количество школ, где компьютер стоит только в кабинете директора и в бухгалтерии, но это тема для другой статьи.) В этом случае приходится либо покупать копию программы на каждый отдельный компьютер (поскольку без диска подавляющее большинство программ работать отказывается), либо нарушать закон.
   Но даже при наличии сети и нормальной компьютерной техники преподавателю было бы удобнее оперировать отдельными программками, картинками, видео— и звуковыми файлами, из которых можно выстраивать все новые и новые обучающие конструкции для отдельного урока или для домашней работы учеников. Впрочем, вытащить из современной обучающей программы отдельный мультимедийный контент не так уж трудно: обычно он лежит в виде отдельных файликов. Правда, эти файлики зарыты глубоко-глубоко и называются неудобоваримыми именами, но где наша не пропадала. Отечественные педагоги привыкли к трудностям.
   Справедливости ради отмечу, что уже появляются программы, позволяющие удобно и достаточно свободно оперировать обучающим контентом, конструировать свои собственные лекции с его использованием, экспортировать и импортировать отдельные файлы разных форматов. Однако это лишь первые ласточки. Автор уверен, что бум таких программ еще впереди и монолитные неповоротливые монстры останутся в прошлом.
Идеальный мир
 
   1С: Итоги
   В компании «1С» говорят о том, что темпы роста продаж игр и обучающих программ в 2006 году после некоторого штиля вновь повысились. Это связывают с резким увеличением числа домашних компьютеров в стране.
 
   В школе изучают закон Ома в виде I=U/R. Георг Ом открыл свой закон экспериментально. На самом деле, закон Ома в его первозданном виде — всего лишь грубое приближение. Многие физические законы, по вполне понятным причинам, изучаются в школе в упрощенном виде. Школьники просто не обладают необходимым багажом знаний и достаточным опытом, чтобы воспринять закон в его полной форме. Однако уже сейчас они учатся понимать суть, природу взаимодействий в окружающем мире. Потом, учась в институте, они познакомятся с деталями, узнают, как законы, которые они изучали в рамках среднего образования, выглядят на самом деле.
   Но факт есть факт. Еще в институте я слышал байку о профессоре-теоретике, который говорил: «Пусть у меня под столом будет сидеть лаборант и крутить ручку прибора, но мой демонстрационный эксперимент будет полностью совпадать с теорией». Большинство обучающих компьютерных программ работает именно по такому принципу. Они демонстрируют именно такой эксперимент, который полностью подтвердит теорию.
   Хорошо это или плохо? С одной стороны, если эксперимент подтверждает теорию, пусть и упрощенную, — это хорошо. Школьники проводят компьютерный эксперимент, опытные результаты идеально сходятся с теорией, материал усваивается и закрепляется. С другой стороны, такой приглаженный и причесанный компьютерный мир никогда не даст учащемуся возможности почувствовать, что такое капризная реальность с ее погрешностями измерения, отсутствием контакта, точностью прибора.
   У «идеального» и «реального» подходов есть свои противники и сторонники. В любом случае, моделировать на компьютере подрагивание и покачивание чашек весов от проехавшего за окном грузовика по меньшей мере странно. Поэтому идеальным вариантом было бы разумное комбинирование реального и компьютерного эксперимента в процессе обучения.
   На долю компьютера в основном должны выпасть те опыты и эксперименты, которые просто невозможно провести в реальности. Например, установка для демонстрации опыта Резерфорда в институтской лаборатории занимает целый стол. Напомню, что распределение положительных и отрицательных зарядов в атоме можно выяснить, произведя непосредственное зондирование внутренних областей атома. Такое зондирование осуществили Резерфорд и его сотрудники около ста лет назад с помощью бета-частиц, наблюдая, как изменялось направление их полета (рассеяние) при прохождении через тонкие слои вещества.
   Установка для проведения опыта устроена следующим образом. Перед небольшим отверстием помещается радиоактивное вещество. Проходящий через отверстие узкий пучок бета-частиц, испускаемых веществом, падает на тонкую металлическую фольгу. Проходя сквозь фольгу, бета-частицы отклоняются от первоначального направления на различные углы, а затем ударяются об экран, покрытый сернистым цинком. Результат взаимодействия частиц с экраном можно наблюдать в микроскоп. Вся установка помещена в вакуум.
   Результаты такого эксперимента далеко не самые наглядные. В одной из лучших компьютерных программ в своем классе — «Открытая физика» (и ее предыдущей версии «Физика в картинках», выпущенной компанией «Физикон» еще в далеких 90-х), опыт Резерфорда моделируется «как есть». Без всяких сложных установок, приборов и т. п. На экране есть только непосредственные участники опыта — ядро атома и частица. С ними учащийся и проводит эксперимент, изменяя физические параметры модели и наблюдая за наглядным и понятным результатом.
   Для изучения многих других процессов вообще не существует лабораторных установок по одной простой причине: создать их невозможно. О лабораторных работах по изучению, например, законов Кеплера до появления персональных компьютеров оставалось только мечтать.
 
   Обучающие программы, как и учебники, нужно выбирать аккуратно. Ошибки бывают разные: как формальные (которые были описаны), так и методические — в построении интерфейса, составе и организации информации. Каждые ошибки опасны по-своему. Первые приведут к неправильному знанию, вторые могут на долгие годы заложить представление о предмете как о скучном и неинтересном. Как и в учебниках, ошибки в обучающих программах обходятся дорого.
 

scholar.google.com, google.com/codesearch, koders.com и др.). В этой статье автор хотел бы поделиться впечатлениями о сервисах, позволяющих создать свой тематический поисковик.

Первая ласточка
   Около года назад ЗАО «Поисковые технологии» запустило бета-версию «Персонального поиска» в рамках проекта «Новотека», который позволил желающим создавать свои тематические поисковые системы. Предлагается несколько вариантов использования сервиса «Новотека», в том числе и бесплатный (в результатах поиска которого демонстрируется реклама). Платные варианты отличаются размером дисковой квоты и количеством разрешенных за месяц запросов. Также они позволяют экспортировать результаты поиска в XML-формате.
   Автор тематического поисковика должен настроить поискового робота, указывая ему точки входа на сайты (страницы, с которых начнется индексация содержимого сайта) и маски, по которым робот будет отбирать ссылки на веб-страницы для скачивания. Размер поисковой базы ограничен дисковой квотой, которая в бесплатном варианте составляет 1 Гбайт — этого объема достаточно в большинстве случаев. Некоторые из поисковиков, разработанных на базе «Новотеки», обрели популярность. Например, поиск по антивирусным сайтам от Игоря Ашманова или по ресурсам для поисковых оптимизаторов.
   Несмотря на жесткие правила регистрации новых посетителей, уже опубликовано более 550 поисковых систем на различные темы — от электронных библиотек и научных сайтов до недвижимости и тендеров.
   Следующим этапом эволюции «Персонального поиска» станет проект Flexum, запуск которого запланирован на середину апреля. Как обещают разработчики, пользователи «Персонального поиска» будут автоматически перенесены во Flexum, но об этом чуть позже.
Гигант поиска, в том числе тематического
   Через несколько месяцев после запуска «Персонального поиска» и Google объявил об открытии сервиса Google Custom Search Engine. Поисковому гиганту нет нужды в выделении дополнительных мощностей под хранение данных тематического поиска, достаточно лишь использовать уже существующую базу.
   Как раз благодаря использованию готовой глобальной базы отпадает надобность в поисковом роботе — достаточно настроить фильтрацию существующей поисковой базы. Настройка Google CSE — гибкая, простая и интуитивно понятная — заключается в указании фрагментов ссылок на страницы, которые будут использоваться в тематическом поиске. У автора поисковика также есть возможность присвоить сайтам теги, выбирая которые, пользователь сможет лучше конкретизировать запрос.
   В отличие от «Персонального поиска», Google CSE не позволяет экспортировать результаты в XML. Интеграция с поиском возможна только с использованием JavaScript или AJAX. Это действительно проще, но накладывает ограничения на программную обработку результатов поиска.
   Google SCE, как и системе от «Новотеки», не хватает поддержки регулярных выражений в масках. Нельзя сказать, что она нужна позарез, но порой довольно удобна. В некоторых случаях регулярные выражения позволили бы сделать запись более компактной. Например, вместо нескольких ссылок, вроде site.ru/hunting, site.ru/fishing и site.ru/justforfun, можно было бы прибегнуть к более краткому варианту: site.ru (hunting|fishing|justforfun).
Сервисная специфика
   Опыт использования упомянутых движков для реализации поиска по материалам о программировании1 показывает, что Google CSE часто позволяет более качественно и в то же время просто фильтровать контент при включении в поиск только отдельных частей сайтов. В «Персональном поиске» нередко приходилось использовать несколько точек входа, количество которых, к слову, для одного сайта ограничено, что сужает возможности настройки.
   На многих сайтах размещены материалы на самую разную тему. Например, на одном и том же сайте может присутствовать как документация по программированию на PHP, так и статьи о веб-дизайне. Можно выделить два способа построения ссылок при разбиении сайта на тематические разделы. В первом случае имеют место статьи с адресами вида site1.ru/category_name/article_name.htm и оглавление раздела со ссылками на статьи по адресу site1.ru/category_name. А во втором соответственно site2.ru/article_name.htm и site2.ru/category_name.htm.
   При работе с «Персональным поиском» оба способа одинаково удобны: задается одна или несколько точек входа — по количеству страниц оглавлений разделов, — и статьи, на которые эти точки ссылаются, будут проиндексированы.
   В Google CSE очень просто работать со ссылками первого типа: для каждого раздела достаточно добавить фрагмент текста, который присутствует в адресах входящих в него статей (site1.ru/category_name). Со вторым типом возникают проблемы. Если указать строку «site2.ru», то в поиске будут задействованы статьи всех разделов, даже ненужных. В таких случаях можно добавлять в базу ссылки на статьи нужной тематики по одной, но это трудоемкое занятие, если статей на сайте сотни. К счастью, большинство качественных ресурсов использует первый способ адресации статей и разделов.
   Отметим и возможность показа объявлений Google AdSense в тематическом поиске, которые приносят автору поисковика дополнительный доход. Также сервис Google позволяет выводить на странице поиска список наиболее популярных запросов.
   Отсутствие у «Новотеки» общих поисковых баз не следует ставить ей в вину. «Персональный поиск» предоставляет возможность создания своей собственной поисковой базы. Некоторые веб-страницы по разным причинам могут отсутствовать в индексе Google. «Персональный поиск» лишен этого недостатка, и в базу будет включено только то, что указано в настройках робота. И обновляться она будет с заданной периодичностью.
Потенциал Flexum
   Как в Google CSE, так и в будущем Flexum автор может приглашать людей для совместной работы над настройкой своего поиска. Но в Flexum это более явно выделено в концепцию «социального поиска». Вокруг создателей поисковых систем организуется социальная сеть, в которой они могут общаться, искать себе новых соавторов, давать друг другу права на работу со своими поисковыми системами (добавлять, редактировать описания или удалять сайты из поисковой системы, работать с тегами), оценивать качество работы других поисковых систем и т. д.
   Все это позволяет создать на основе Flexum социальную саморегулируемую поисковую систему, построенную самими участниками-авторами.
   Кроме того, в Flexum автор имеет большие возможности по управлению поисковой системой, такие как:
   • редактирование релевантности, то есть назначение каким-либо поисковым сайтам более высокого веса, чем остальным;
   • создание тематических статей-объявлений, связанных с поисковыми запросами и появляющихся в поисковой выдаче выше результатов обычного поиска;
   • заимствование описания сайтов у других авторов.
   Кроме стандартного списка документов, присутствующих в любой поисковой системе, пользователь может увидеть его реферат, автоматически построенный по тексту документа и заданному пользователем запросу, тем самым можно оценить, насколько информация в документе соответствует запросу пользователя, перед тем как непосредственно перейти на выбранный сайт. Описанные возможности Flexum реализованы в действительно удобном интерфейсе, построенном на AJAX.
 
   В заключение, хотелось бы отметить, что двумя вышеперечисленными сервисами список онлайн-средств для создания тематических поисковиков не исчерпывается. Например, есть Rollyo и Swicki. Последний имеет большую социальную составляющую, так как его удобно адаптировать не только к определенной тематике, но и конкретному онлайн-комьюнити. К тому же этот сервис обладает рядом интересных возможностей, таких как самообучение на основе прошлых запросов, демонстрация «облака» популярных запросов и т. д. Большая ложка дегтя заключается в том, что Swicki упорно не хочет сколько-нибудь прилично работать с русским языком. Да и у Rollyo в этом плане не все благополучно. Возможно, поэтому сервисы по сей день остались практически не востребованными в Рунете.
 
BYOMS
   Оригинальную вариацию тематического поиска воплотили в жизнь разработчики системы BYOMS (то есть build your own mobile search, или «построй свой собственный мобильный поиск»). Впрочем, к мобильному телефону сервис имеет весьма отдаленное отношение. Суть его работы в следующем. Пользователь регистрируется на сайте системы, после чего составляет список ресурсов для индексации, параллельно указывая ряд дополнительных параметров для работы. После этого через IM-клиент (увы, поддерживается только AIM) пользователь получает доступ к системе. В списке интернет-пейджера появляется новый контакт. Это бот, который воспринимает реплики пользователя в качестве поисковых запросов и отвечает результатами поиска. С мобильниками BYOMS связывает только то, что многие телефоны поддерживают работу с IM-клиентами, и в этом случае еще ярче проявляется удобство такой формы поиска. РН
 
 

Как никто другой, «Бизнес журнал»
 
 
 
   На Родос (см. фотографии) я попал в рамках европейского пресс-тура (или как там его правильнее назвать? — Sony Media Experience 2007), который устроил один из современных Колоссов (или, если угодно, — чудес света) — компания Sony.
   Она собрала без малого пять сотен журналистов со всей Европы, к которой, по счастью, причислила и Россию, набив их битком в два чартерных «аэробуса» в местах сбора: в Амстердаме и Мюнхене, — и поселила в огромном отеле на самом берегу поражающего своей синевой Средиземного моря, километрах в десяти от города Родос. Вечером в огромном зале отеля была устроена так называемая общая (или главная? вступительная?) презентация, на которой выступало разное руководство европейского подразделения, весь следующий день был посвящен собственно воркшопам (семинарам с тестированием, хотя, как вы понимаете, в этом быстром контексте слово «тестирование» можно было понимать только в буквальном смысле: «снятие пробы») и закончился грандиозным ужином на открытом воздухе, во дворе, объединяющем несколько ресторанчиков в самом сердце старого города и — поскольку в марте по ночам прохладно и на Средиземном море — обогреваемом газовыми и электрическими факелами. Ужин назывался Blu-ray Disc, освещался, кроме факелов, массой синих лампочек и сопровождался перманентными выступлениями венецианских «масок» на ходулях и жонглеров голубовато светящимися булавами (фотовпечатления). На следующий, отъездной, день кто-то поехал в город на экскурсию, кто-то (в том числе и я) — на джип-сафари в самое сердце острова.
   Для порядка перечислю (коротко и не переводя, как они были указаны в программе) предложенные журналистам семинары: Alpha 100, Blu-ray Disks, Bravia, Bravia Home Theatre, Cyber-shot, Handycam, PlayStation 3, Ultimate HD In-venue Experience, Vaio и наконец — Release Your Music, посвященный Walkman’ам и всему вокруг них. Кроме того, у входа в отель стоял роскошный автомобиль ярко-желтого цвета (я так и не понял, какой марки), снабженный очередной моделью уже описанной мною как-то блютолы ("Блютола, или Голубой зуб Соньки"), которая приобрела наружное гнездо линейного входа, а в остальном, по первому взгляду, уступила модели, описанной мною; эффектными динамиками в багажнике, а главное — собственным, сониевским, GPS-навигатором по имени nav-u (ничего особенного, кроме разве что довольно большого экрана: просто сегодня уже никто не может пройти мимо подешевевших GPS-чипов и не выпустить либо специализированный навигатор, либо не встроить его во что-нибудь карманное).
   Как человек ответственный (и пока еще любознательный), я попытался обежать все семинары, где задерживаясь подольше, где — только глянув и все поняв (или, как, например, в случае с PlayStation 3, поняв, что это все равно не мое), и сделал печальный (лично для меня) вывод, что практически все, что было представлено на Sony Media Experience 2007, я либо уже видел, держал в руках и описывал (как, например, Alpha 100), или Vaio с Blu-ray-дисководом и Full HD-матрицей ["Rhapsody in Blue«], или, наконец, HD-видеокамеру [»High Definition", аж полтора года назад!]), либо — и не стал бы брать на тест по отсутствию в них принципиальной, технологической новизны (как, например, фотоаппараты серии Cyber-shot, которым стали приплюсовывать HD-выход; я долго удивлялся, причем тут HD с его двумя мегапикселами, когда мыльниц меньше чем с пятью давно уже не выпускают, пока не понял, что речь идет просто о совместимости картинок с аппарата с HD-телевизорами и панелями...).
   Разумеется, я ожидал каких-нибудь новинок или принципиальных изменений и первым делом набрасывался на менеджеров с больными вопросами: например, что слышно про зеркалку с матрицей в полный пленочный кадр и по щадящей цене в районе полутора штук баксов; или: нет ли среди нескольких представленных моделей HD-видеокамер хоть одной с «несжатой» матрицей, то есть с разрешением 1920х1080, а не 1440х1080, — и всегда получал отрицательный ответ типа «нету и неизвестно».
 

Шестое чудо света
   Эта причисленная к семи Чудесам Света статуя Аполлона была поставлена у входа в Родосскую гавань почти две с половиной тысячи лет назад и, простояв 56 лет, рухнула, подломившись в коленях, из-за землетрясения. Ее обломки валялись на земле еще добрую тысячу лет, порождая разные легенды, пока, наконец, не были проданы арабам и вывезены купцом-покупателем на девятистах верблюдах. На самом деле, Колосс был не столь уж — по нынешним меркам — и колоссален: 35 метров высотой (тем не менее не каждый мужчина — по свидетельству очевидцев — мог обхватить большой палец его руки), — однако самая, на мой вкус, красивая легенда гласила, что Колосс был столь огромен, что опирался одной ногой на один берег четырехсотметровой горловины, ведущей в гавань Родоса, а другой — на другой, — так что входящие в гавань и выходящие из нее корабли проплывали — вместе со своими мачтами — между ног гиганта.
   Оказавшись на Родосе, я первым делом устремился к гавани, желая собственными глазами увидеть эту четырехсотметровую горловину. На местах, на которые, согласно легенде, опирались ноги Колосса, сейчас стоят две одинаковые колонны метров, наверное, по десять в высоту, увенчанные бронзовыми не то ланями, не то оленями, не то газелями (я плохо в них разбираюсь), причем несколько разного вида. Я подошел к одной колонне, потом — обойдя бухту по берегу, — к другой, и подумал, что, будь Родос побогаче, — очень эффектно было бы соорудить над горловиной что-нибудь высокотехнологичное, лазерно-голографическое, чтобы этот, легендарный, вариант Колосса Родосского восставал по вечерам во весь свой неимоверный рост, а между его ногами шныряли бы ярко освещенные, сочащиеся музыкой прогулочные яхточки...
 
 
   Голубицкий, конечно, прав (см. эпиграф) — почти все вещицы, представленные на семинарах, были очень хороши собой и так и просились в руки, — однако получалось, что все это скорее семинары для продавцов, чем для хайтек-журналистов, которых, впрочем, судя по лейбликам, и четверти не было на Experience, прочие как раз и представляли что-то глянцевое и лайф-стайловое, порой — «чисто женское».
   Однако, несмотря на несколько брюзжащий тон, мало того что общее впечатление от этого праздника осталось очень приятное (спасибо, Sony) — осталось и несколько совершенно технологических восторгов, может быть, не меньше, чем после недельных прогулок по прошлогоднему CeBIT’у. А это в наш век замедления технологической поступи — очень и очень немало. Потому по впечатлениям и пройдусь, отдавая себе отчет, что их не всегда оставляли исключительно последние новинки, — просто кое-что я как-то пропустил раньше мимо внимания.