Единое окно доступа к образовательным ресурсам

Первая международная конференция разработчиков свободных программ на Протве: Тезисы докладов

Голосов: 0

В сборнике представлены программа конференции и тезисы докладов, одобренных Программным комитетом Первой международной конференции разработчиков свободных программ на Протве, которая состоялась в Обнинске 29-30 июля 2004 года.

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




    Тезисы докладов




              Обнинск
          29–30 июля 2004


В сборнике представлены тезисы докладов, одобренных Программным
комитетом Первой международной конференции разработчиков свобод-
ных программ на Протве. Другие материалы конференции можно найти
на http://conf.altlinux.ru ISBN 5-85593-144-7




c Коллектив авторов, 2004
c ALT Linux, 2004


Программа конференции

Обращение директора бюро ЮНЕСКО в г. Москва Филиппа Кео
  к участникам конференции                              8

28 июля
19:00–20:00: Заезд участников, регистрация

29 июля
10:00–12:00: Регистрация участников, кофе

                         Утреннее заседание
                             12:00–14:30
                (Председатель — Алексей Новодворский)
12:00–12:15: Открытие конференции
12:15–13:00: Дмитрий Тараканов
   Инструменты Intel для разработки программного обеспечения .              9
13:00–13:45: Александр Боковой
   Active Directory:
        долгий путь в Unix? . . . . . . . . . . . . . . . . . . . . . .     14
13:45–14:30: Анатолий Якушин
   Состояние и перспективы разработки свободных офисных при-
        ложений . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   16
14:30–15:30: Обеденный перерыв




                                      3


                          Дневное заседание
                               15:30–17:00
                   (Председатель — Александр Боковой)
15:30–16:15: Олег Паращенко
   Подход к переносимой реализации языка XQuery . . . . . . . .                19
16:15–17:00: Андрей Орлов, Павел Узорин, Александр Разоренов
   Информационно-справочная система rPAS . . . . . . . . . . . . 22
17:00–17:15: Кофе

                          Вечернее заседание
                               17:15–19:00
                    (Председатель — Алексей Смирнов)
17:15–18:00: Алексей Воинов, Георгий Курячий
   Модульный подход к управлению ОС: проект Alterator . . . . .                25
13:00–13:45: Дмитрий Левин
   hasher: технология безопасной сборки пакетов . . . . . . . . . .            28

30 июля
                          Утреннее заседание
                                 10:00–11:45
Секция 1
(Председатель — Александр Боковой)

10:00–10:25: Дмитрий Тараканов
   Разработка эффективных приложений для процессоров семей-
        ства Intel R XScaleTM . . . . . . . . . . . . . . . . . . . . .        31
10:25–10:50: Никита Винокуров
   Linux on POWER . . . . . . . . . . . . . . . . . . . . . . . . . .          34
10:50–11:15: Антон Качалов
   Opie — свободная графическая среда для мобильных устройств                  37
11:15–11:40: Надежда Плотникова
    Разработка многопточных приложений для архитектур
         ia32/ia64 под Linux с использованием Intel R Threading
         Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   39




                                       4


Секция 2
(Председатель — Анатолий Якушин)

10:00–10:25: Роман Савоченко
   Проект «OpenSCADA» . . . . . . . . . . . . . . . . . . . . . . . . 40
10:25–10:50: Андрей Паскаль, Валерий Гражданкин
   Открытая платформа для систем бухгалтерского и оперативно-
        го учёта . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   43
10:50–11:15: Юрий Хныкин, Андрей Черепанов
   Разработка систем автоматизации бизнеса . . . . . . . . . . . .           47
11:15–11:40: Михаил Шигорин
    TYPO3: консистентная модульная система управления веб-
        контентом . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
11:45–12:00: Кофе
                          Дневное заседание
                                12:00–14:15
Секция 1
(Председатель — Станислав Иевлев)

12:00–12:25: Алексей Воинов
   Состояние разработки проекта WindowMaker . . . . . . . . . .              51
12:25–12:50: Денис Слюсарев
   Основы QPLATFORM . . . . . . . . . . . . . . . . . . . . . . . .          53
12:50–13:15: Артём Кастелин, Александр Ковтушенко
   Инструмент для визуализации трассы выполнения параллель-
        ной программы — TV 1.0 . . . . . . . . . . . . . . . . . . .         57
13:15–13:40: Виктор Капустин, Анна Корсун
   Инструмент для функционального моделирования . . . . . . . . 59
13:40–14:05: Александр Сенько, Михаил Якшин
   Открытая система виртуальной интеграции гетерогенных баз
        данных на основе технологии XMPP/Jabber . . . . . . . .              62
Секция 2
(Председатель — Александр Боковой)

12:00–12:25: Александр Котельников
   XML как универсальное хранилище данных . . . . . . . . . . . 65

                                      5


12:25–12:50: Валентина Ванеева
   Разработка XPCOM-компонентов Mozilla для работы с базой
        данных SQLite 3 . . . . . . . . . . . . . . . . . . . . . . . . 66
12:50–13:15: Олег Паращенко
   TEXML: XML-нотация для TEX . . . . . . . . . . . . . . . . . . 69
13:15–13:30: Виталий Останин
   Средства для разработки и представления документации с ис-
        пользованием единого источника . . . . . . . . . . . . . . . 73
13:30–13:55: Алексей Крюков
   Разработка расширений для OOo Writer на примере проекта
        СОЛУНЬ . . . . . . . . . . . . . . . . . . . . . . . . . . . .       76
13:00–13:45: Пётр Савельев
   Практика использования формата документов OpenOffice.org
        для веб-публикации . . . . . . . . . . . . . . . . . . . . . .       79
14:15–15:00: Обеденный перерыв
                         Вечернее заседание
                                15:00–17:00
Секция 1
(Председатель — Алексей Новодворский)

15:00–15:30: Николай Гарбуз, Аскар Рахимбердиев
   Eclipse SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   82
15:30–15:55: Георгий Курячий
   Организация человеко-машинного взаимодействия в ОС . . . .                84
15:55–16:10: Олег Филон
   Этапы легализации софта . . . . . . . . . . . . . . . . . . . . . .       87
16:10–16:25: Александр Колотов
   Offline документация. Прочь от маргинальности Linux . . . . . 90
Секция 2
(Председатель — Алексей Смирнов)

15:00–15:25: Вадим Житников
   Свободные программы символьной математики Maxima и Axiom 93
15:25–15:50:     Пётр Новодворский



                                      6


   Интеграция свободно доступных интернет-словарей в про-
       граммные продукты . . . . . . . . . . . . . . . . . . . . . . 96
15:50–16:15: Станислав Иевлев
   Почему мы переписываем программы:
        на примере alternatives, osec, csed, ncursesxx . . . . . . . . 98
16:15–16:40: Алексей Гладков
   Новые технологии проекта Sisyphus:
        жизненный цикл пакета . . . . . . . . . . . . . . . . . . . . 101
17:00–17:30: Кофе
17:30–18:00: Закрытие конференции
19:00–19:30: Отъезд на Linux Fest (по желанию)




                                   7


 УЧАСТНИКАМ ПЕРВОЙ МЕЖДУНАРОДНОЙ КОНФЕРЕНЦИИ
       РАЗРАБОТЧИКОВ СВОБОДНЫХ ПРОГРАММ

               Уважаемые Дамы и Господа, Коллеги!



Я рад приветствовать участников и организаторов первой международ-
ной конференции свободных программ!
В настоящее время, доступ к информации и знаниям определяет ха-
рактер участия в жизни общества и открывает новые возможности для
развития каждого. Области образования, науки и культуры в современ-
ном мире немыслимы без информатизации.
ЮНЕСКО подчёркивает возрастающую важность свободного программ-
ного обеспечения в информационном развитии общества и полагает, что
полноценное развитие информационного общества во всех регионах ми-
ра невозможно без опоры на свободное программное обеспечение, более
того — без опоры на сообщество разработчиков и пользователей свобод-
ных программ во всем мире.
У свободных программ большие перспективы, но реализация всего по-
тенциала возможна только в том случае, если будут существовать ак-
тивные проекты, поддерживаемые талантливыми и квалифицированны-
ми разработчиками. В этом свете мне бы хотелось ещё раз подчеркнуть
важность Конференции для ЮНЕСКО как сторонника свободных про-
грамм.
Я хотел бы пожелать присутствующим плодотворной работы и всесто-
роннего развития своих начинаний.




                                      Директор бюро ЮНЕСКО
                                            в г. Москва
                                            Филипп Кео




                                 8


28 июля
19:00–20:00: Заезд участников, регистрация


29 июля
10:00–12:00: Регистрация участников, кофе


                  Утреннее заседание
                             12:00–14:30
               (Председатель — Алексей Новодворский)

12:00–12:15: Открытие конференции



12:15–13:00
Дмитрий Тараканов                                               Москва, Intel

         Инструменты Intel для разработки
            программного обеспечения

    Аннотация:
    Доклад посвящён основным возможностям Intel R VTuneTM Perfor-
    mance Analyzer, Intel C++ Compiler, Intel Threading Tools, Intel Per-
    formance Primitives, Intel Math Kernel Library. Основной уклон сделан
    на применение этих инструментов под ОС Linux.

     Производительность — главное назначение всех инструментов от
Intel. Инструменты Intel совместимы с ведущими IDE. Доступны в Win-
dows и Linux, на всех Интеловских платформах
     Продукты для разработки программного обеспечения:


                                     9


   • Intel R Compilers — Лучший способ добиться высокой
     производительности приложений на архитектурах Intel.
   • Intel R VTuneTM Performance Analyzer — Быстрый анализ узких
     мест производительности и способы их разрешения.
   • Intel R Performance Libraries — Высокооптимизированные
     библиотеки функций широкого спектра применения.
   • Intel R Threading Tools — Ускоряют и облегчают разработку
     многопоточных приложений
    Компиляторы Intel R C, C++, FORTRAN
   • Имеются для Windows и Linux -Имеются для 32 и 64-битных
     платформ;
   • Использование последних достижений в области создания
     платформ и процессоров ;
   • Оптимизация под архитектуру NetBurstTM (PentiumTM 4 и
     XeonTM );
   • Оптимизация под архитектуру ItaniumTM и ItaniumTM 2;
   • Поддержка Hyper-threadingTM технологии и стандарта OpenMP;
   • Интеграция в среды Windows (IDE) и Linux.
    Встроенные средства SIMD-расширений:

   • встроенные средства SIMD-расширений работают с
     упакованными данными до 128 бит в длину, что обеспечивает
     возможность параллельной обработки элементов данных;
   • позволяют использовать Си функции вместо кодирования на
     языке ассемблера;
   • обеспечивают доступ к основным возможностям, не реализуемым
     с применением обычных методик кодирования.

    Автовекторизация — автоматически применяет SIMD команды в на-
борах команд SSE2, SSE и MMXTM .
    Программная конвейеризация предназначена для перекрытия ите-
раций циклов Использует мощную поддержку программной конвейери-
зации, обеспечиваемую архитектурой ItaniumTM :

                                10



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