Небольшой пример на React. Модальное окно, Markdown отображение

Представленное ниже приложение делает следующее: Показывает модальное окно с текстовым полем Модальное окно служит для ввода текста в формате Markdown Выводит текст введенный текст в отформатированом виде Вывод производится с помощью функционального компонента Используемые библиотеки, помимо React bootstrap — для оформления react-bootstrap — Для использования модальности markdown-it — для конвертации … Далее

Создание первого Django приложения, часть 5

Это часть руководства начинается с места, гда закончилась 4я часть. Мы построили веб приложение голосовалки, и сейчас создадим некоторые автоматические тесты для него. Введение в автоматические тесты Что такое автоматические тесты? Тесты — это простые процедуры, которые проверяют работу кода Тестирование работает на нескольких уровнях. Одни тесты могут относится к … Далее

PostgreSQL. Настройка БД и пользователя

Подключение (вход) на сервер Создане БД Создание пользователя Настройка БД client_encoding: кодировкаdefault_transaction_isolation: ‘read commited’ предотвращает чтение не зафиксированных транзакцийtimezone: Часовой пояс Назначение прав пользователю на БД Назначение ролей пользователю Возможность создавать базы данных Возможность добавлять пользователей Команды psql \list: Список БД \connect или \с <db_name>: Подключение к БД \du: Список … Далее

Программная настройка СКД и вывод в таблицу или дерево значений

/// Запускается «ПриСоздании на сервере Функция УстановитьНастройкиСервис() СКД = Отчеты.Выработка.ПолучитьМакет(«ОсновнаяСхемаКомпоновкиДанных»); Поле = СКД.ВычисляемыеПоля.Добавить(); Поле.ПутьКДанным = «ЗаказНаряд.payer»; Поле.Заголовок = «payer»; Поле.Выражение = «Выбор | Когда ЗаказНаряд.ВидРемонта.КодВыгрузки = «»КР»» |Тогда «»Клиент»» |Иначе «»»» |Конец»; Поле = СКД.ВычисляемыеПоля.Добавить(); Поле.ПутьКДанным = «ЗаказНаряд.product_type»; Поле.Заголовок = «product_type»; Поле.Выражение = «Выбор | Когда ЗаказНаряд.ВидРемонта.КодВыгрузки = «»КР»» |Тогда … Далее

Получить менеджер объекта по ссылке

//Функция получает менеджер объект по ссылке на него. Функция МенеджерОбъектаПоСсылке(Ссылка) Экспорт ИмяОбъекта = Ссылка.Метаданные().Имя; ТипСсылки = ТипЗнч(Ссылка); Если Справочники.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат Справочники[ИмяОбъекта]; ИначеЕсли Документы.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат Документы[ИмяОбъекта]; ИначеЕсли БизнесПроцессы.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат БизнесПроцессы[ИмяОбъекта]; ИначеЕсли ПланыВидовХарактеристик.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат ПланыВидовХарактеристик[ИмяОбъекта]; ИначеЕсли ПланыСчетов.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат ПланыСчетов[ИмяОбъекта]; ИначеЕсли ПланыВидовРасчета.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда Возврат ПланыВидовРасчета[ИмяОбъекта]; ИначеЕсли Задачи.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда … Далее

«Оживление» сцены. Движение объектов по сцене

Добавим новый класс WorldController, который будет управлять расположением объектов на сцене. В класс World добавим ссылку на объект данного класса, а так же в функции render() будем вызывать обновление. Так же в при создании объектов укажем начальное значение скоростей по осям в виде случайного числа от 20 до 150. Для … Далее

Построение простой сцены

В примере буду стараться придерживаться принципа MVC. По крайней мере постараюсь использовать модель и вид. В первой части на сцену будет добавлено некоторое фоновое изображение, и несколько окружностей Первое — запустим мастер проекта Name: Aquarium Package: kz.dsdk.aquarium Game class: starter Destination: <Расположение проекта> Android SDK: <Расположение SDK Android> Далее импортируем … Далее

План изучения библиотеки libGDX

В интерне имеется множество примеров разработки с использованием libgdx, однако они либо используют старую версию библиотеки, либо не совсем мне ясны и не полны (субъективно). В связи с чем для себя сделаю отдельный план по изучению этой библиотеки. Тут не будут рассматриваться теоретические вопросы (как скачать и установить, зачем нужна … Далее