03. RA - Версии : Versions



ra0.0

2005

Первая попытка построения универсальной структуры данных для описания формальных языков. Единая таблица для всех сущностей с 3-мя полями: 

(1) Идентификатор (2) Контекст (3) Контент

Много попыток инициировать непротиворечивый контент таблицы. (Все версии, до ra5.0, строились на Access)


The first attempt to build a universal data structure for describing formal languages.

(1) Identifier (2) Context (3) Content

Many attempts to initiate a non-controversial content of the table. (All versions prior to ra5.0 were built on Access)

ra1.0

2007

Пробы построения универсальной структуры на традиционном распределенном наборе таблиц. Понимание гибкости многокомпонентного моделирования для сложных систем, но с потерей универсальности.


Trials of building a universal structure on a traditional distributed set of tables. Understanding the flexibility of multi-component modeling for complex systems, but with a loss of versatility.

ra2.0

2009

Осознание возможности построения универсальной структуры как проекции одной таблицы на много вспомогательных с помощью одного первичного ключа распределенного на многие таблицы. Это дало важную степень свободы в моделировании - замаячила перспектива гибкости и универсальности.


Perception of the possibility of building a universal structure as a projection of one table into many auxiliary tables using one primary key distributed over many tables. This gave an important degree of freedom in modeling - the prospect of flexibility and versatility loomed.

ra2.1

2011

Битва за удобные способы обозначений объектов. Все известные методы оказывались недостаточно выразительны для отражения сложных и постоянно меняющих свое назначение и структуру объектов в процессе начального моделирования.


The battle for convenient ways to designate objects. All known methods turned out to be not expressive enough to reflect complex and constantly changing their purpose and structure of objects in the process of initial modeling.

ra3.0

2013

Простые правила генерации обозначений разрослись до математически строгой системы исчисления наименований. Многократные перестройки структур в поиске достаточного и гибкого набора правил обозначений их параметров и опций..


Simple rules for generating designations have grown into a mathematically strong system for calculating names. Multiple rearrangements of structures in search of a sufficient and flexible set of notation rules parameters and options.

ra3.1

2015

Нарисовалась первая устойчивая версия системы генерации обозначений. И сразу появилось первое ощущение в развитие всей системы вперед, а не по кругу.


The first stable version of the designation generation system was drawn. And immediately there was a first feeling in the development of the whole system forward, and not in a circle.

ra4.0

2017

Пауза в моделировании. Возникло ощущение, что не нужна никакая формальная система моделирования, а наработки по универсальной структуре данных и обозначениям можно сформулировать как не формальные требования в виде методики. Первые не строгие попытки применения методик на практике.


Pause in modeling. There was a feeling that no formal modeling system is needed, and developments in the universal data structure and notation can be formulated as non-formal requirements in the form of a methodology. The first not rigorous attempts to apply the techniques in practice.

ra4.1

2019

Первая серьезная попытка построения формальной системы по строгой методике - провалилась. Все казалось складывалось удачно. И прикладная система была простой и хорошо понятной и впервые - времени было вагон (все началось в процессе карантина). Сложные отношения в иерархии объектов универсальной структуры никак не стабилизировались. И мощная система генерации обозначений не помогала -> ступор -> депрессия.


The first serious attempt to build a formal system according to a strict methodology failed. Everything seemed to be going well. And the application system was simple and well understood, and for the first time - there was a lot of time (it all started during the quarantine process). Complex relations in the hierarchy of objects of the universal structure have not stabilized in any way. And the powerful notation generation system did not help -> stupor -> depression.

ra5.0

2021

Появилась первая версия системы на tSQL. Важное понимание в возможности и необходимости реализовать механизмы целостности данных для целей расширенной реляционной модели данных.


The first version of the system on tSQL appeared. An important understanding of the possibility and need to implement data integrity mechanisms for the purposes of the extended relational data model.

ra5.1

2021

-02-

Важное упрощение механизмов целостности, с помощью создания многих дублей главной связующей таблицы для целей использования штатных средств tSQL->Relational_Enforcment. Синхронизация содержания всех дублей обеспечивается триггерами обработки данных tSQL.


An important simplification of the integrity mechanisms by creating many duplicates of the main linking table for the purpose of using the regular tSQL->Relational_Enforcement facilities. Synchronization of the contents of all duplicates is provided by tSQL data processing triggers.

ra5.2

2021 -04-

Первая полная версия описания методов генерации обозначений из толкований объектов: ds0.0. Набор таблиц и утилит для генерации формального хранения параметров обозначений из описаний на формальном языке. Сам процесс генерации обозначений предстоит еще реализовать. (первое задание потенциальным партнерам) 


The first full version of the description of methods for generating designations from explications of objects destinations: ds0.0. A set of tables and utilities for generating formal storage of notation parameters from formal language descriptions. The process of generating designations is yet to be implemented. (first task for potential partners)

ra6.0

2021

-06-

Реализация механизмов архивирования и регенерации всей системы из архивных скриптов: bu0.0. Важнейший этап развития системы и ее непрерывного совершенствования. Система структурного логирования событий: log0.0. Наметки системы объектно-реляционного мета и макро программирования: mp0.0.


Implementation of mechanisms for archiving and regeneration of the entire system from archive scripts: bu0.0. The most important stage in the development of the system and its continuous improvement. Structural event logging system: log0.0. Blueprints for an object-relational meta and macro programming system: mp0.0.

ra6.1

2021

-08-

Реализация структурной модификации и регенерации системы: su0.0, включающая механизмы оценки конфликтов и автоматических откатов. Реализация автоматической генерации, включения и отключения синонимии объектов: so0.0. Первая версия фрактальных матриц: fm0.0.


Implementation of structural modification and regeneration of the system: su0.0, including mechanisms for evaluating conflicts and automatic rollbacks. Implementation of automatic generation, enabling and disabling object synonymy: os0.0. First version of fractal matrix: fm0.0.

ra7.0

2022

-08-

Эра MySQL. Воспроизведение механизмов структурной индексации из RA в контексте решения задачи Full Text Index (FTI) для применения в конкретном коммерческом проекте, на платформе MySQL. Как альтернатива стандартным механизмам FTI. Уже в 1-ой версии получено увеличение релевантности ответов на 25% и скорости работы в 2.5 раза.


MySQL era. Reproduction of structural indexing mechanisms from RA in the context of solving the Full Text Index (FTI) problem for use in a specific commercial project, on the MySQL platform. As an alternative to standard FTI mechanisms. Already in the 1st version, an increase in the relevance of answers by 25% and speed of work by 2.5 times was obtained.

ra7.1

2023

-01-

Портирование основных механизмов RA из MSSQL в MySQL. Замена механизмов на триггерах в “представлениях” для описания множественных связей из MSSQL версии (чего нет в MySQL), на прямое описание множественных связей в MySQL версии (чего нет в MSSQL).


Porting core RA mechanisms from MSSQL to MySQL. Replacing mechanisms on triggers in “views” for defining the multiple relationships from the MSSQL version (which is not in MySQL), with a direct description of multiple relationships in the MySQL version (which is not in MSSQL).

ra7.2

2023

-03-

Решение важных проблем, связанных с появлением “паразитных” блокировок таблиц в MySQL, как ожидаемое следствие применения множественных связей (из одной на одну другую таблицу). Решения стали еще одним камнем в огород доказательств теорем “о неполноте формальных систем” Геделя и еще одной победой принципа “постоянной сортированности” множеств.


Solving important problems associated with the appearance of “parasitic” table locks in MySQL, as an expected consequence of using multiple relationships (from one to another table). The solutions became another stone in the garden of proofs of Gödel's “incompleteness of formal systems” theorems and another victory of the principle of “constant sorting” of sets. 

ra7.3

2023

-06-

Решение задачи автоматического описания всех зависимостей в системе, что в составе с механизмами сохранения, логирования и другими замкнуло комплекс решений RA в единый и авто развиваемый “организм”. Это и послужило основанием дать ему дополнительное название “Цифровая клетка” (dice).


The solution of the problem of automatic description of all dependencies in the system, which, together with the mechanisms of saving, logging and others, closed the complex of RA solutions into a single and auto-developed “organism”. This was the reason to give it an additional name “Digital cell” (dice).


Комментариев нет:

Отправить комментарий