Перейти к содержимому

AI Tool Записи

Конвертер денежных величин для Pilot-ECM

Как было написано в статье Создаём базу данных организационно-распределительных документов в Pilot-ECM организации сталкиваются о огромным количеством документов. При этом для автоматизации формирования документов было предложено использовать механизм шаблонов и обновления полей документов. Но в ходе исследования данного функционала возникла следующая проблема.

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

Исправление ошибки ‘Cannot find wrapper assembly for type library «MSHTML»‘ после обновления Windows 10

Сегодня я обновил Windows 10 и столкнулся с проблемой, описанной в статье [1]. Я не знаю с чем это связано, но COM+ компонент mshtml стал…

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

Тестирование получения полигональных сеток для строительных файлов в формате IFC

Исходные данные

Исходный файл

IFC file размером 206.1 Мб

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

Реструкторизация проекта Pilot.CADReader на GitHub

Введение, история проекта В 2016 мной была предпринята попытка разработать машиностроительную конфигурацию на основе платформы Pilot-ICE . Проект был исследовательский и до сих пор существует…

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

Medoo — легкий PHP database framework для быстрой разработки

При создании сценариев на PHP, очень часто возникает необходимость в работе с базой данных, возникает необходимость выбрать какое-то ORM-решение или стандартный функционал PHP? Но есть…

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

Написания библиотеки для логирования PHP-сценариев

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

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

Облачная AutoCAD от Autodesk работает в браузере

Autodesk выпустили AutoCAD  работающий в браузере

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

Реактивное программирование на C# с помощью Rx на примере СЭД

Введение

Как написано в статье про реактивные расширения [1], «если есть некий процесс, который может выполняться долго и возвращать несколько промежуточных результатов с течением времени», то реактивные расширения это именно то, что вам нужно.  Поэтому давайте попробуем разобраться в этом вопросе и понять для чего это нужно.

Вспомним как работает клиент-серверная архитектура. Клиент отправляет запрос серверу и получает ответ, так в чём же проблема? Чтобы понять в чём проблема нужно вспомнить как работают приложения, не важно это приложение под desktop или web. Когда приложение запускается, то запускается процесс от рисовки окон или форм данного приложения, этот процесс выполняется всегда пока приложение не будет завершено.

При отображении элементов форм выполняются действия, которые отслеживают реакцию пользователя. Но что произойдёт если пользователь запустит действие, которое требует длительное время? В этом случае приложение останавливает свою работу.

Подумаем какие есть пути решения этой проблемы.

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

Создаём HTTPS Server на Node.js

Путь

Данная статья является вольным переводом статьи Creating an HTTPS Server with Node.js [1] с моими дополнениями.

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

Обзор web-доступа к система управления проектами Pilot-ICE

Введение

Зачем нужен web-доступ к системе управления проектами? Был ли с вами случай: когда вы забывали флешку, когда шли к заказчику или клиенту? Или оказывалось, что файл на флешке оказался другой версии?
Согласно истории, именно это побудило Дрю Хьюстона, создать Dropbox.
Такие сервисы как Dropbox, Yandex.Диск, OneDrive, Google Диск и другие подобные файловые хостинги решают эту проблему, но как быть, если необходим процесс согласования, нормоконтроля и подписание документа электронной подписью (ЭП)?
Эта задача решается с помощью PDM-системы, рассмотрим в качестве примера Pilot-ICE [1].

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