Портал "Русская Профессиональная Астрология"
Astrologer.ru - Фундаментальная Астрология StarGate.Ru - Популярная Астрология Консультационная Служба

Астрологическая Консультационная Служба портала Русская Профессиональная Астрология


Subject: Универсальная астрологическая програмная среда (АПС) Информация Replies: 15299 Date : 10 Aug 2001 07:12 GMT From : Александр Новицкий [Aries] (Helios_LRAA@mail.ru) To : All
Добрый день всем :-)! Сообщение для всех астрологов и програмистов, заинтересованных в стандартизации астрологического програмного обеспечения. На данный момент програмисты-астрологи каждый раз "изобретают велосипед", в каждой новой программе создавая свой расчётный блок, свою "особенную" базу данных. Всё это весьма неудобно, как для пользователя, так и для разработчиков астрологических программ. Идея создания универсальной платформы, на основе которой каждый програмист мог бы создавать свои приложения в виде внешних модулей, таким образом витает в воздухе :-). Эта мдея была предложена Игорем Никоновым для обсуждения, и сейчас идёт её активное обсуждение на форуме ЛРАА "Гелиос": http://narod.yandex.ru/userforum/?owner=helioslraa Пока что в концепцию астрологической програмной среды (АПС) входит: 1. Астрологическая база данных. 2. Интерпретатор астрологических скриптов (что то вроде астрологического SQL), необходимый для обработки информации в БД. 3. Расчётный блок. По видимому, это те три компонента, которые должны присутствовать в каждой уважающей себя астрологической программе, и должны быть в первую очередь стандартизированы. Если удастся написать удачную Астрологическую БД, которая сможет осуществлять обмен информацией с внешними модулями по определённому протоколу (собственно, астрологическими программами сторонних програмистов), то тему астрологической базы данных можна будет считать закрытой. Наиболее близко к такому стандарту БД стоит AstroDatabank, но и она не безупречна. Я думаю, следует обсудить требования к астрологической БД всем астрологическим сообществом, взять лучшие решения из AstroDatabank и развить, дополнить. Ну, и разумеется, сделать русскоязычный интерфейс, атлас, временные зоны... Вобщем, по поводу Астрологической БД - это широкое поле для обсуждения и для Астрологов, и для Астрологов-программистов. Приглашаем всех желающих взять участие в обсуждении. Интерпретатор астрологических скриптов - особая тема, интересная и для Астрологов, и для програмистов. Необходим астрологический макроязык, позволяющий описать любую констелляцию в натале, транзитах, дирекциях, прогрессиях, соларах, лунарах... Этот список можна продолжать. Идея проста - пользователь программы должен иметь возможность описать на этом макроязыке любую необходимую ему констелляцию, любым методом прогностики. К примеру, хотя бы задать "формулу брака" по методике СПБАА С.В.Шестопалова, или любое другое событие по любой другой методике. А программа должна быть способна обработать этот скрипт, и произвести выборку по базе (что то вроде SQL, но астрологически-ориентированный). Должен быть создан удобный построитель таких астрологических скриптов (описаний констелляций). Тоже широкое поле для обсуждения Астрологами -какой минимальный набор символов необходим, чтобы описать ЛЮБУЮ КОНСТЕЛЛЯЦИЮ В ЛЮБОМ МЕТОДЕ ПРОГНОСТИКИ, ну и в натале тоже, разумеется. Для програмистов поле для обсуждения не меньше - как это всё реализовать :-). Об расчётном блоке особо распространяться не буду. Скажу только, что наверное всем пользователям-астрологам надоело то, что разные программы вычисляют те же вещи (координаты планет и т.д...) по разному. Вместе с тем есть единый стандарт точности эфемерид - эфемериды НАСА. Давно пора реализовать расчётный блок в виде DLL (свободно распространяемой, а не так, как это сделано со швейцарскими эфемеридами :-) на основе эфемерид НАСА, и забыть об этой проблеме. На данный момент мы к этому идём, есть исходники С.Мосьера на Си аналитических разложений эфемерид НАСА, нужно только собрать их в DLL-библиотеку. Таким образом, если эти три задачи будут решены в рамках Астрологической Программной Среды, то разработчики астрологического ПО смогут забыть о своей "головной боли", и сконцентрировать усилия именно на разработке и программировании уникальных астрологических методик, а не на написании базы и расчётного блока. А с расчётным блоком и БД АПС связываться по определённому протоколу. Повторюсь, что было бы очень желательно широкое обсуждение этих вопросов как программистами, так и астрологами, заинтересованными в повышении качества и стандартизации астрологических программ. Было бы замечательно, чтобы в обсуждении этой темы взяли участие такие безусловно талантливые программисты, как Анатолий Зайцев и Альберт Тимашев, я думаю, что им безусловно есть что сказать :-). Ещё раз повторю адрес площадки для обсуждения этой темы: http://narod.yandex.ru/userforum/?owner=helioslraa К обсуждению приглашаются все желающие, вход свободный :-). С уважением, Александр Новицкий. Координатор ЦАИ при Львовской региональной ассоциации астрологов "Гелиос"


Правила Подписка по электронной почте Зарегистрироваться   Вернуться к списку сообщений Отсортировать по темам Архив Форума Редактор картинок   Предыдущее сообщение Создать новое сообщение Ответить Следующее сообщение

Личная консультация у профессионального астролога

Участник Rambler's Top100 TopList