Архив за 07 октября 2017 - 4

Ранее мы уже писали как устроено тестирование КОМПАС-3D и про автоматизацию тестирования интерфейса КОМПАС-3D, сегодня расскажем про тестирование BIM-системы Renga.

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

Что такое Renga

Renga Architecture — архитектурно-строительная BIM-система, разработанная Renga Software (совместное предприятие компаний АСКОН и 1С), для создания внешнего облика здания, информационной модели, быстрой компоновки чертежей. Ее пользователями являются архитекторы, проектировщики и конструкторы.

Как устроено тестирование BIM-системы Renga - 1

Подробнее о семействе продуктов Renga (Осторожно маркетинг!)

Renga Architecture – система для архитектурно-строительного проектирования. Программа создана для максимальной помощи проектировщику в решении его задач: создание архитектурного облика здания, информационной модели и быстрая компоновка чертежей согласно стандартам СПДС и многое другое.

Renga Structure — cистема для проектирования конструктивной части зданий/сооружений. Программа для инженеров-конструкторов и проектировщиков по созданию информационной модели здания или сооружения и получению чертежей марок КР/КЖ/КЖИ/КМ/АС.

Семейство продуктов Renga предназначено для проектирования по технологии BIM. Высокая производительность систем позволяет работать с большими проектами без видимого снижения качества работы с 3D-моделью:Читать полностью »

Экономист Преслав Райков опубликовал в блоге The Market Mogul о перспективах высокочастотного трейдинга. Мы выбрали самые интересные мысли эксперта.

Высокочастотная торговля (HFT) существует уже давно и в последние годы столкнулась с рядом проблем: физическими границами, растущими затратами на инфраструктуру, конкуренцией, снижением прибыли и усилением регулирования. Из-за всего этого доля HFT в общем объеме торговли торговли неуклонно снижается на западном рынке. Однако, на высокочастотный трейдинг до сих пор приходится более половины всех сделок в США и Европе.

image

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

Начало тестирования SCADA-системы, интегрированной в программу FLProg - 1

Добрый день. Очень долго программе FLProg не было новостей. Это обоснованно тем, что я был занят большой задачей, по созданию интегрированной в программу системы Scada. И вот вышла первая, бета версия этой системы.

В процессе разработки я время от времени рассказывал на сайте программы о состоянии дел по работе.

История развития системы

Первый отчет о состоянии проекта от 29 июн. 2017 г.

Второй отчет о состоянии проекта от 6 сент. 2017 г.

Читать полностью »

Сверхновые и нейтрино - 1Сверхновые – самые распространённые и мощные ядерные бомбы природы. А также это одни из самых полезных явлений для физики частиц и астрофизики.

В сверхновых, у которых коллапсирует ядро, огромное количество протонов через поглощение электронов превращается в нейтроны, с последующим выходом наружу нейтрино. Осуществление этого процесса – одна из важнейших ролей слабого ядерного взаимодействия в природе. Каким-то образом – учёные пока работают над этим вопросом – результирующие ударные волны (возможно, им помогает неизвестная пока нам сила?) разрывают звезду на части.

Одним из наиболее захватывающих событий, произошедших в истории астрономии, был взрыв гигантской голубой звезды в крупнейшей из наших спутниковых галактик, Большом Магеллановом Облаке, произошедший в 1987 году. Это яркое пятно легко увидеть к югу от экватора. Астрономы, смотревшие на небо невооружённым глазом в феврале 1987 года, увидели в Облаке звезду, которой там не должно было быть. Это простое наблюдение породило величайшую волну астрономической активности, прокатившуюся по южной половине Земли, поскольку каждый астроном, у которого были такие возможности, спешил воспользоваться таким случаем, возникающим раз в жизни.
Читать полностью »

Часть 1. Расчёт минимального количества ходов для победы с помощью цепей Маркова

Screenshot of 2048

После недавнего обновления экран «You win!» игры 2048 начал показывать количество ходов, потребовавшихся для победы, и я задался вопросом: сколько же нужно ходов, чтобы выиграть?

В первой части статьи мы ответим на этот вопрос, смоделировав игру 2048 в виде цепи Маркова и проанализировав её, чтобы показать, что вне зависимости от мастерства игрока для победы в среднем нужно не менее 938,8 ходов. Это даёт нам неплохое мерило отсчёта — если вы можете выигрывать примерно за такое количество ходов, то неплохо играете.

Количество ходов, необходимых для победы, зависит от случайности, потому что игра добавляет тайлы 2 и 4 случайным образом. Анализ также покажет, что распределение минимального количества ходов до победы имеет стандартное отклонение в 8,3 хода, и что его общая форма хорошо аппроксимируется смесью биномиальных распределений.
Читать полностью »

Как, думаю, многим известно, Ruby создавался под влиянием Perl,
поэтому нет ничего удивительного в том, что Ruby может подменить Perl
в его нише "практического извлечения данных и составления отчетов". В
данном небольшом посте речь пойдет об использовании ruby для мелкой
обработки текста в консоли.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js