Языки и среды

Создаем "кроссплатформенную" библиотеку для OneScript и 1С:Предприятие

Описана методика создания внешних компонент для OneScript и 1С:Предприятие, переносимых на уровне прикладного кода. Введение Не так давно, для создания одного web-приложения на OneScript, мне понадобились компоненты для преобразования текста из формата markdown в html, а также чтения файлов в…
Read more

Конфигурация для создания web-приложений OneScript из 1С:Предприятие

В статье описана методика создания web-приложений OneScript на основе каркасной конфигурации в среде 1С:Предприятие Введение Как было описано в статье ранее, в платформе OneScript появился механизм HTTP—cервисов, который является аналогом HTTP-сервисов в среде 1С:Предприятие и позволяет создавать веб-приложения. К сожалению,…
Read more

Макеты в http-сервисах OneScript

В статье описана библиотека, реализующая механизм макетов в http-сервисах OneScript, аналогично платформе 1С:Предприятие. Введение В платформе 1С:Предприятие имеется достаточно удобный механизм, позволяющий централизовано хранить различные пользовательские шаблоны да и просто файлы, а также осуществлять доступ к ним по имени. Это…
Read more

Перечисления в http-сервисах OneScript

В статье описывается библиотека, реализующая механизм перечислений в http-сервиах OneScript, аналогичный механизму платформы 1С:Предприятие Введение Тип данных Перечисление активно используется как программировании на платформе 1С:Предприятие, так и в OneScript. Однако,  реализация данного типа несовместима, поэтому была создана библиотека, реализующая тип…
Read more

Обработки в http-сервисах OneScript

В статье описана библиотека, реализующая механизм обработок в http-сервисах OneScript. Введение Механизм обработок в платформе 1С:Предприятие предоставляет возможность создания в прикладных решениях объектов пользовательских типов.  Фактически, обработку можно представить как тип (класс), экземпляры которого можно создавать и использовать. Поскольку ,…
Read more

Упрощаем разработку взаимодействия с СУБД в http-сервисах OneScript

В статье описана библиотека и подсистема, позволяющие упростить разработку взаимодействия с СУБД в http-сервисах OneScript Введение В отличие от платформы 1С:Предприятие, которая имеет информационную базу для хранения данных, в OneScript такой возможности пока нет и для хранения и манипуляции данными…
Read more

Расширенные методы загрузки внешних библиотек в http-сервисах OneScript

В статье описаны расширенные методы загрузки внешних библиотек в http-сервисах OneScript на примере механизма фоновых заданий. Введение Наверное, нет смысла описывать преимуществ использования библиотек в программировании, а также выгод получаемых от использования переносимого кода, поэтому приступим к делу. В настоящее…
Read more

Сборка, тестирование, доставка приложения на onescript с помощью gitlab-ci

Сборка, тестирование, доставка приложения на onescript с помощью gitlab-ci на примере портирования на onescript функции daСклонение. Будем использовать: onescript gitlab-ci docker (как вариант раннера в gitlab-ci) Функция daСклонение не раз была использована для печатных форм, в которых необходимо склонять ФИО, должности,…
Read more

OneScript в облаке или Развертываем http-сервис OneScript на хостинге

В статье описан процесс развертывания web-приложения, созданного на базе http-сервисов OneScript на бесплатном хостинге.   Введение Для публикации web-сайта в сети интернет необходим как минимум установленный web-сервер, а также выделенный "белый" ip адрес. Также желательно наличие доменного имени, по которому…
Read more

Развертывание http-сервиса OneScript на Raspberry Pi

В статье описан процесс настройки, а также процесс развертывания http-сервиса (web-приложения) OneScript на Raspbian (Raspberry Pi 2). Введение Идея попробовать установить OneScript на устройство типа Raspberry Pi возникла у меня давно, однако сей эксперимент постоянно откладывался, ввиду различных обстоятельств. И…
Read more