Воронцов Дмитрий

2650
Рейтинг

informa1555
Дмитрий Воронцов



  •   Регистрация: 14.05.2010 (13 лет назад)

  •   Был(а) на сайте: сегодня в 06:44

Друзья
  • Сергей К
  • gorakh I
  • Александр
  • Вячеслав Пустовой
  • Денис Харченко
  • Александр Закиров
  • Владимир Созанский
  • ilia zavorokhin
  • Артём Бирюков
  • Александр Савостин
  • Алексей Козаченко
  • Юлия Горькова
  • Юлий Серебрянский
  • Кузнецов Максим
  • Денис Хороший
  • Павел Бабинцев
Подписчики 307

Группы

Профессиональный разработчик

Лауреат Infostart Awards

IE2021_msk Участник

Рейтинг 2650

Работа с графикой в браузере (SimpleWEB). Векторный редактор

Инструменты и обработки Программист Мобильная платформа Абонемент ($m) Архив с данными WEB-интеграция Мобильная разработка

В SimpleWEB добавились средства для работы с графикой и отслеживание событий мыши, в онлайн редактор https://seditor.ru:1555/ добавился «Векторный редактор» на этом API. Теперь можно нарисовать схемы складов на ПК, сделать карты (*.sug-файлы) для мобильной платформы SimpleUI, выводить данные из 1С в графическом виде. Таким образом, API для работы с векторными файлами теперь есть и в веб- и в мобильной платформе, а также средства для создания и редактирования векторных файлов есть тоже в обеих платформах.

1 стартмани

20.03.2024    1674    informa1555    1       

41

Упрощение Python в SimpleUI и другое

Статья Программист Бесплатно (free) Нет файла Мобильная разработка

Этот релиз во многом зеркален предыдущему релизу "JavaScript в Simple" и статья местами повторяется. Так и задумано. Просто общая цель релиза – добавить еще один упрощенный подход для работы с python в SimpleUI – без внешних файлов, без работы в отдельном IDE – все через новый редактор и другие фичи для упрощения, аналогичные релизу JS. Это не замена старому подходу, а альтернатива. Для простых проектов – этого более чем достаточно. Например, все примеры к статьям я буду выпускать именно с обработчиками в виде pythonscript – так удобнее. Дополнение к статье https://infostart.ru/1c/tools/1153616/

04.03.2024    1869    informa1555    0       

10

JavaScript в Simple

Статья Программист Бесплатно (free) Нет файла Мобильная разработка

В SimpleUI и SimpleWEB, наряду с обработчиками на python и онлайн (1С и т.д.) добавляется интерпретатор JavaScript. В андроид платформе он скорее играет на поле python, т.к. является оффлайновым решением для самостоятельной обработки и расширяет аудиторию разработчиков для разработки самостоятельных решений. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

12.02.2024    1713    informa1555    0       

25

Генераторы конфигурации Simple

Инструменты и обработки Программист Абонемент ($m) Архив с данными Инструментарий разработчика Мобильная разработка

Небольшая утилита для экономии времени при создании конфигураций. Генераторы – это скрипты для конструктора конфигураций, которые генерируют конфигурацию по шаблону этого генератора (у меня шаблон называется «классы»). Призваны упростить первичное создание, например, справочников и документов. Генератор к этому посту создает «документно-ориентированную конфигурацию» с локальным хранением, похожую на 1С по структуре. Сгенерированные экраны и обработчики можно переписать по своему пожеланию. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

1 стартмани

26.12.2023    941    4    informa1555    0       

6

Создание экранов в произвольной разметке (xml) в SimpleUI

Статья Программист Бесплатно (free) Нет файла Мобильная разработка

Я сделал альтернативный способ рисования экранов и списков в виде стандартной xml-разметки (стандартных xml-файлов для Android). Теперь можно рисовать в Android Studio или Figma в визуальном редакторе, прицеплять в симпле и работать дальше как обычно.

27.11.2023    1553    informa1555    1       

19

Релиз 11.75 Simple UI. Октябрь 2023

Статья Программист Мобильная платформа Бесплатно (free) Нет файла Мобильная разработка

В новом релизе сразу много всего: интегрирована собственная документно-ориентированная СУБД SimpleBase, развит функционал работы, доработана OCR и ActiveCV, работа с диалогами (более удобная) и много всего другого полезного. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/

02.10.2023    2536    informa1555    12       

25

Работа с внешним оборудованием через Bluetooth, WIFI, USB в Simple UI. Сентябрь 2023

Статья Программист Руководитель проекта Бесплатно (free) Нет файла Мобильная разработка

В новом релизе добавились возможности взаимодействия с оборудованием на низком уровне через Bluetooth/TCP/IP/USB и, в частности, особое внимание уделено печати на POS принтерах и языкам разметки/управления принтерами (ZPL, ESC/POS) Дополнение к основной статье https://infostart.ru/1c/tools/1153616/ и в некотором роде к статье https://infostart.ru/1c/articles/1716745/

05.09.2023    1327    informa1555    0       

7

WebSocket в SimpleUI

Инструменты и обработки Программист Платформа 1С v8.3 Android Абонемент ($m) Архив с данными Мобильная разработка

В новом релизе мобильной платформы появилось все необходимое для работы с веб-сокетом в режиме клиента. Это позволяет создавать очень интересные решения. Дополнение к статье https://infostart.ru/public/1153616/. Тестировалось на 1С:Предприятие 8.3 (8.3.16.1148) , номер релиза Simple 11.60.35.

1 стартмани

20.07.2023    2262    2    informa1555    1       

23

Новые возможности подсистемы ActiveCV в SimpleUI

Инструменты и обработки Для всех Платформа 1С v8.3 Мобильная платформа Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Мобильная разработка

Задачи, которые ставятся в прикладных решениях перед ActiveCV, усложняются, поэтому требуется развитие. Теперь недостаточно просто подсвечивать штрихкоды в видеопотоке разными цветами и выводить какие то надписи– требуется распознавать объекты материального мира в целом с их свойствами. Дополнение к статье https://infostart.ru/public/1153616/.

2 стартмани

19.06.2023    1320    2    informa1555    0       

7

Файл-корзина: пример файл-процессов на SimpleUI

Инструменты и обработки Программист Пользователь Абонемент ($m) Архив с данными Мобильная разработка

Пример заказа покупателя (корзины) на основе файла - данные и конфигурация хранятся не в СУБД бека, не в БД устройства, а в самом файле. Дополнение к статье https://infostart.ru/public/1153616/

1 стартмани

05.06.2023    1202    2    informa1555    0       

8

Комментарии

ОбменРабота с графикой в браузере (SimpleWEB). Векторный редактор#0 19.03.24 9:25
В SimpleWEB добавились средства для работы с графикой и отслеживание событий мыши, в онлайн редактор https://seditor.ru:1555/ добавился «Векторный редактор» на этом API. Теперь можно нарисовать схемы складов на ПК, сделать карты (*.sug-файлы) для мобильной платформы SimpleUI, выводить данные из 1С в графическом виде. Таким образом, API для работы с векторными файлами теперь есть и в веб- и в мобильной платформе, а также средства для создания и редактирования векторных файлов есть тоже в обеих платформах.
MobileDevУпрощение Python в SimpleUI и другое#0 01.03.24 8:40
Этот релиз во многом зеркален предыдущему релизу "JavaScript в Simple" и статья местами повторяется. Так и задумано. Просто общая цель релиза – добавить еще один упрощенный подход для работы с python в SimpleUI – без внешних файлов, без работы в отдельном IDE – все через новый редактор и другие фичи для упрощения, аналогичные релизу JS. Это не замена старому подходу, а альтернатива. Для простых проектов – этого более чем достаточно. Например, все примеры к статьям я буду выпускать именно с обработчиками в виде pythonscript – так удобнее. Дополнение к статье https://infostart.ru/1c/tools/1153616/
MobileDevJavaScript в Simple#0 12.02.24 7:05
В SimpleUI и SimpleWEB, наряду с обработчиками на python и онлайн (1С и т.д.) добавляется интерпретатор JavaScript. В андроид платформе он скорее играет на поле python, т.к. является оффлайновым решением для самостоятельной обработки и расширяет аудиторию разработчиков для разработки самостоятельных решений. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/
DevГенераторы конфигурации Simple#0 26.12.23 10:30
Небольшая утилита для экономии времени при создании конфигураций. Генераторы – это скрипты для конструктора конфигураций, которые генерируют конфигурацию по шаблону этого генератора (у меня шаблон называется «классы»). Призваны упростить первичное создание, например, справочников и документов. Генератор к этому посту создает «документно-ориентированную конфигурацию» с локальным хранением, похожую на 1С по структуре. Сгенерированные экраны и обработчики можно переписать по своему пожеланию. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/
MobileDevСоздание экранов в произвольной разметке (xml) в SimpleUI#0 25.11.23 10:50
Я сделал альтернативный способ рисования экранов и списков в виде стандартной xml-разметки (стандартных xml-файлов для Android). Теперь можно рисовать в Android Studio или Figma в визуальном редакторе, прицеплять в симпле и работать дальше как обычно.
MobileDevРелиз 11.75 Simple UI. Октябрь 2023#10 22.11.23 6:32
(9) Добрый день! Да, есть там ошибка в режиме без mm_local (когда не через файлы а через base64). Исправление войдет в ближайший релиз. Не заметили эту ошибку потому что без mm_local практически не пользуются - в base64 долго идет кодирование.
MobileDevРелиз 11.75 Simple UI. Октябрь 2023#8 02.10.23 20:44
(7) она работает на запись через диск естественно, в кеше только на чтение. Что будет если записей будет много - будет большой файл, в который она будет дописывать строчки в конец (и обновлять несколько байт в заголовке). Скорость этих 2х операций не зависит от размера файла и на Винде и в Линуксе. Поиск по хешиндексу будет такой же мгновенный если индекс уместится в памяти. В целом, это инструмент для того чтобы хранить бизнес -логику на мобильных устройствах, оптимизировано под конкретные сценарии.
MobileDevРелиз 11.75 Simple UI. Октябрь 2023#6 02.10.23 17:46
(5) я же говорю это поиск по всем ключам. у вас словарь из словарей {"id1":{"name":"1c"},"id2":{"name":"simple"},"id3":{"vendor_name":"sap"}} . Вам надо найти все элементы в которых например есть поле name. Или например условие применить к этому полю. Понятно что у меня есть и хашиндексы и сбалансированное бинарное дерево - все это есть, но то частные случаи.
MobileDevРелиз 11.75 Simple UI. Октябрь 2023#4 02.10.23 17:10
(3) Я знаю, но мне нужна итерация по списку ключей. В документе если несколько ключей, к каждому я хочу применить условие, не обязательно равно...
MobileDevРелиз 11.75 Simple UI. Октябрь 2023#2 02.10.23 10:55
(1) Поправил, спасибо!