Хочешь освоить Oracle - спроси нас, как
Вот уже второй год официальные члены Российской ассоциации пользователей Oracle (Russian Oracle User Group - ROUG) и "сочувствующие" им лица предпочитают проводить свою конференцию в створе великой Волги. Восьмая по счету конференция, собрав "ораклоидов" на борту теплохода "Василий Суриков", прошла в непринужденной обстановке по пути следования от Москвы до Ярославля и обратно, сочетая удовольствия водного путешествия с обсуждением внутренних и внешних проблем корпорации Oracle, ее продуктов и опыта их использования в России.
Конференция обычно собирает около двух сотен разработчиков и пользователей (в этом году их было около 150), желающих показать свои разработки на Oracle, ознакомиться с чужими достижениями, задать самые каверзные вопросы специалистам, которыми и сильна ROUG.
По оценкам экспертов ассоциации, в различных организациях бывшего СССР сегодня установлено порядка 800 серверов Oracle и примерно 40% из них приходится на Москву. К сожалению, полная информация о том, насколько успешно используются эти купленные за большие деньги продукты, отсутствует даже в ассоциации. (В то же время фирмы, продающие продукты Oracle, теряются в догадках, почему владельцы устаревших версий не обращаются за вышедшими обновлениями.) Последнее время ее руководство прониклось желанием восполнить этот информационный пробел. Не исключено, что к следующей конференции будет представлен доклад с анализом отечественного рынка, содержащий сведения о том, в каких областях (науке, образовании, промышленности) продукты Oracle применяются наиболее эффективно, зачем вообще люди их приобретают, с какими проблемами чаще всего сталкиваются.
В планах ассоциации на будущий год - создание своего регулярно издаваемого печатного органа, в котором будут публиковаться наиболее интересные труды участников российской и других конференций групп пользователей Oracle. Это могло бы, с одной стороны, способствовать просвещению ее членов, а с другой - явиться некоторым источником доходов, что тоже немаловажно, поскольку по сей день деятельность ROUG осуществляется в основном на общественных началах.
В чем же все-таки главное предназначение групп пользователей Oracle, разбросанных по всему миру? По мнению Юрия Сайгина (РДТеХ) и Алексея Голосова (ФОРС), входящих в состав правления ассоциации, это прежде всего выполнение функций ревизионной комисии и посредника между пользователями и самой Oracle, органа, который отслеживает и анализирует рекламации на продукты корпорации, отсылая затем конкретные коллективные предложения и пожелания непосредственно разработчикам Oracle. Роль же ассоциации как источника самой свежей технической информации несколько снизилась в последние два года, во-первых, из-за развития Интернет и, во-вторых, благодаря существенно более активной работе местного представительства корпорации (практически каждый месяц проводятся технические семинары по новым продуктам). Зато по-прежнему актуальны ее конференции - где еще можно обменяться опытом, увидеть оригинальные прикладные решения, установить контакты, услышать не маркетинговые слова, а понять, как же все это действительно работает.
Финансовые итоги и стратегические планы Oracle
В конце мая закончился очередной финансовый год корпорации Oracle и были оглашены его результаты. Доходы от продаж превысили 4,2 млрд. долларов (рост - 41% по сравнению с предыдущим годом), причем наибольший рост наблюдался по продажам лицензий на приложения (73%), а на втором месте по росту продаж стоят СУБД (49%).
Что касается рынка СНГ, то, по имеющимся в редакции сведениям, рост доходов от продаж в целом за прошедший год составил около 30% (хотя по определенным категориям продуктов он достигал 50%). Как отметил в эксклюзивном интервью для PC Week/RE генеральный менеджер Oracle по СНГ Раде Побулич, руководство местного подразделения корпорации удовлетворено итогами года, который оказался не самым легким для всех компаний, работающих на рынке информационных технологий России из-за банковского кризиса и политической нестабильности. На будущий год Oracle СНГ строит амбициозные планы, и первые шаги для их осуществления уже делаются. Так, московское представительство в данный момент активно расширяет свой штатный состав, намереваясь к концу года, по словам г-на Побулича, довести его до 120 человек. Вводятся и новые подразделения. Так, с июня приступил к работе консалтинговый отдел в Oracle СНГ, его возглавил Бора Перзич. Пока отдел небольшой, в нем всего 5 человек, но через год он должен "дорасти" до 30 сотрудников. Это новое направление бизнеса планируется вести вместе с местными партнерами, опыт которых крайне ценен для корпорации. В свою очередь, Oracle готова предоставить отечественным консультантам свои методики и технологии ведения проектов в различных областях человеческой деятельности, а также доступ к корпоративной базе знаний.
Раде Побулич: "Планы Oracle в СНГ
на следующий финансовый год
достаточно амбициозны"
Консалтинговое направление включает три основные линии:
- создание прикладных систем для решения задач клиентов с использованием CASE-средств Oracle;
- помощь при внедрении приложений (как самой Oracle, так и ее партнеров);
- консультирование по поводу наиболее эффективного применения СУБД и других продуктов Oracle (настройка системы, администрирование БД и т. п.)
Если вспомнить, что в России уже есть примеры довольно крупных чисто консалтинговых проектов (например, с Центральным телеграфом), то можно предположить, что спрос на такие услуги будет и дальше расти и консультанты Oracle без работы не останутся.
СУБД Oracle неплохо "говорит" по-русски благодаря РДТеХ
Не секрет, что продукты, разработанные западными фирмами, грешат одним общим недостатком - их разработчики редко принимают в расчет тот факт, что на свете существует не только англоговорящее население. Отсюда простое следствие - трудности работы с национальными языками и, в частности, с кириллицей. О том, как происходила борьба за русификацию Oracle, мне рассказал Юрий Сайгин - генеральный директор фирмы РДТеХ. Его команда - выходцы из Института физики высоких энергий - прониклась симпатией к СУБД Oracle задолго до того, как в России появилось представительство создавшей ее корпорации (в этом смысле последней явно повезло).
Юрий Сайгин: "Мы стремимся, чтобы
русские версии продуктов Oracle
обладали всеми возможностями
английских версий"
Как вспоминает Юрий, вот уже 12 лет он со своими соратниками приучает "говорить" СУБД Oracle по-русски. Версия 4.0 этой СУБД не работала с русским языком на уровне данных вообще (ни о какой сортировке не могло быть и речи). Существующие сегодня версии позволяют правильно обрабатывать данные на национальных языках (сортировка, представление валюты, даты, времени и т. д.), но названия таблиц и других объектов по-прежнему можно задавать только на английском.
Учитывая, что существует по крайней мере четыре различные кодовые таблицы для русского языка: KOI-8, ISO (Unix-кодировка), DOS-кодировка (866 или "альтернативная") и Windows-кодировка (1251), команда Сайгина понимала, что локализация не будет простой, однако взялась за эту работу, вначале просто из интереса. В четвертой версии (для операционной системы VMS) были найдены и переписаны все модули, которые отвечали за сортировку, преобразование прописных букв в строчные и прочие преобразования. После этого "пересобрали" Oracle, и она стала абсолютно корректно работать с русским языком (можно было давать русские названия таблицам, объектам и т. п.). Перевели и документацию. Спрос на получившийся продукт, распространяемый под названием "Аккорд", был ощутимым - Юрий Сайгин утверждает, что устанавливал его по две штуки в день.
Воодушевившись успехами, приступили к русификации новой версии - пятой. Но это оказался каторжный труд - в этой версии не было библиотек, были только exe-модули, и для поиска нужных кусков пришлось писать собственный инструментарий (имевшиеся дизассемблеры с такой задачей не справлялись). Пятая версия памятна первым локализаторам еще и тем, что с нее начались официальные контакты с представителями Oracle.
Начиная с шестой версии СУБД Oracle поддерживает русский язык на уровне ядра в плане русских кодировок (их можно настраивать), составления запросов, сортировки, работы с валютой, датами, временем.
Компания РДТеХ имеет контракт с Oracle СНГ на перевод документации по ряду продуктов корпорации, а также на локализацию приложения Financials, первые русифицированные модули которого должны появиться в конце лета. Силами специалистов РДТеХ в основном решены проблемы при работе продуктов Oracle с русскими кодировками в WWW. (Убедиться в этом можно, посетив Web-сервер http://www.rdtex.ru.)
"Сухой" остаток
Прошла конференция, в результате многочисленных словесных баталий родились новые идеи. Например, Валерий Юринский из фирмы "СофтСервис" (единственного в СНГ дистрибьютора продукта Oracle Workgroup/2000) предложил на базе своей фирмы создать Oracle-клуб, чтобы еще более разнообразить общение "ораклоидов".
Другие пытались разобраться в многообразии и специфике продуктов, которые корпорация "выкатила" на рынок за последний год. Удалось это, правда, далеко не всем даже из признанных специалистов. Общий вывод примерно такой: оружия много, но не знаешь, чем стрелять в той или другой ситуации. Приходится выбирать наугад.
И все же лучше иметь свободу выбора, чем не иметь ее. А понимание, наверное, со временем появится, и тем быстрее, чем активнее будет работа Российской ассоциации пользователей Oracle.
В ассоциацию можно обратиться по адресу: ginna@fors-co.msk.su.
Елена Монахова
В инициативную группу ROUG сегодня входят две компании - РДТеХ (Протвино) и ФОРС (Москва). Oracle СНГ оказывает некоторую поддержку.
Официальных членов в Ассоциации немного - около 20, хотя вступительные взносы в нее более чем скромные.