понедельник, 18 марта 2019 г.

MiniM. Формат файлов экспорта рутин

Далее описаны формат файлов для экспорта-импорта рутин, применяемые в MiniM Database Server.

MiniM. Форматы файлов экспорта глобалов

MiniM Database Server поддерживает экспорт и импорт данных глобалов в переносимых форматах. Таких форматов 4:
  • Cache Stream
  • MSM Stream
  • Cache Variable Length
  • MSM Variable Length

Как в редакторе глобалов изменить значение

В редакторе глобалов MiniM Global Editor может быть выбрано имеющееся имя глобала или введено еще не существующее. При выборе имеющегося редактор глобалов показывает дерево этого глобала вглубь, начиная от выбранного имени. То же самое относится и к редакторам глобалов из комплектов Cache Tools и GT.M Tools.

MiniM. Запуск внешнего процесса и взаимодействие с ним

Для задач интеграции и взаимодействия с внешними процессами в MiniM рассмотрим устройство типа |PIPE|.

Использование minim.exe в командных файлах

Для задач интеграции сервера MiniM с административными задачами, выполняемыми командными файлами, рассмотрим вопрос взаимодействия процесса MiniM с командными файлами и передачи параметров.

Как сделать инсталлятор ZDLL модуля на InnoSetup

Как сделать инсталлятор ZDLL модуля на InnoSetup для MiniM Database Server

Как использовать MiniM в качестве CGI обработчика

Процесс MiniM Database Server может быть запущен с использованием стандартного ввода-вывода, что позволяет использовать его как простой CGI обработчик web запросов.

среда, 13 марта 2019 г.

Как искать черную дыру?

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

среда, 27 февраля 2019 г.

Как я скрещивал Контур-Стандарт с Cache

В одном из проектов было выбрано проектное решение дополнить прикладную систему аналитическим приложением. Нужно было показывать кросстаблицы. Был выбран Контур-Стандарт. Причины выбора, как я уже сказал, были проектные, а не технические. В Cache данные хранились специфическим образом, никак не в виде SQL таблиц, клиентское приложение понимает только SQL, так что стояла задача скрестить ужа с ежом.

среда, 13 февраля 2019 г.

Курсы института

1 курс. Вероятно, что могут отчислить
2 курс. Маловероятно, что могут отчислить
3 курс. Невероятно, что могут отчислить
4 курс. Студент преподавателям: только попробуйте меня отчислить
5 курс. Деканат преподавателям: только попробуйте его отчислить

четверг, 7 февраля 2019 г.

Как за одно сложение сложить несколько небольших чисел?

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

воскресенье, 3 февраля 2019 г.

Задача 10. О комплексной плоскости

Сколько сторон у комплексной плоскости?

четверг, 27 декабря 2018 г.

Уровни программы

У программы есть три стадии:
  1. Все работает!
  2. Что-то глючит...
  3. Как оно вообще раньше работало?
С наступающим, с Новым Годом!

понедельник, 17 декабря 2018 г.

Черная дыра в центре галактики

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

суббота, 17 ноября 2018 г.

Стабилизация переопределенной системы уравнений

В предыдущем посте "Определение аффинного преобразования методом наименьших квадратов" рассматривалось решение задачи о поиске наилучшего аффинного преобразования для притягивания одного набора точек к другому. Такая задача часто используется в геопривязке изображений, например спутниковых снимков по опорным точкам.на опорном геопривязанном изображении. Решение искалось в общем 3-х мерном варианте.

Первые же тестовые испытания этого решения показывают, что искомое преобразование не находится, поскольку система является переопределенной. В частности, при подстановке всех нулевых высот ($z=0$, $z'=0$) получаем несколько одинаковых уравнений в системе. Естественно, что такая система уравнений не решается. Попробуем разобраться.

суббота, 10 ноября 2018 г.

Метрический тензор и аффинное преобразование

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

Для перехода к внутренним нормированным используется смещение до точки привязки и масштабирование. Смещение и масштабирование задаются для каждого из объектов сцены. Та же формулировка используется в ортотрансформировании спутниковых снимков с использованием коэффициентов RPC.

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