OberonCore
https://forum.oberoncore.ru/

OberonJS онлайн IDE
https://forum.oberoncore.ru/viewtopic.php?f=115&t=6006
Страница 4 из 5

Автор:  Иван Денисов [ Четверг, 23 Февраль, 2017 16:39 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Дмитрий Дагаев писал(а):
На данном этапе нарисовал 2 примера. Пока имеем 3 проблемки:
1. не публикуется https://models.molpit.org/ready/64
2. нет поддержки загрузки jpg с Вашего сервера, как в https://processing.org/reference/PImage.html
3. не выставляет mouseX, mouseY при запуске моего примера с мобильника под Андроидом (не мышка, touch screen). Приходится дважды нажимать кнопку.

У меня опубликовалось:
https://models.molpit.org/ready/64
Чтобы понять в чем проблема, прошу вас повторить публикацию и также дайте знать какой у вас браузер, пожалуйста.
Про картинки запрос понял, надо сделать поле для загрузки ресурсов модели, картинок и т.п.
С сенсорным вводом пока не разобрался, но там надо добавить будет свои обработчики к тем двум, что уже есть mousePressed, mouseReleased.
touchStart
touchMove
touchEnd
touchCancel
http://stackoverflow.com/questions/3351 ... -on-mobile
Так что с сенсорными экранами надо будет повозиться. Пока у меня перерыв, надо по работе хвосты нагнать. Но этим я займусь обязательно.

Автор:  Дмитрий Дагаев [ Четверг, 23 Февраль, 2017 17:03 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Google Chrome, кнопка Публикация сохраняет *.js на клиенте. Можно ли опубликовать и https://models.molpit.org/model/66 ?

Автор:  Иван Денисов [ Четверг, 23 Февраль, 2017 17:18 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Дмитрий Дагаев писал(а):
Google Chrome, кнопка Публикация сохраняет *.js на клиенте. Можно ли опубликовать и https://models.molpit.org/model/66 ?

Видимо у вас старый main.js сохранился в кэше. У меня были достаточно "агрессивные" настройки на сервере. Поправил пару дней назад, но видимо еще у вас остался старый вариант.
Попробуйте сейчас, я переименовал в main1.js

Автор:  Дмитрий Дагаев [ Четверг, 23 Февраль, 2017 17:29 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Спасибо, опубликовано

Автор:  Иван Денисов [ Четверг, 23 Февраль, 2017 17:44 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Дмитрий Дагаев писал(а):
Спасибо, опубликовано

Спасибо, что Вы придумали такое замечательное применение для новой платформы!

Автор:  Иван Денисов [ Понедельник, 29 Май, 2017 19:17 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Чтобы черновики проектов не мозолили глаза на главной странице, они не будут показаны, пока разработчик не нажмет кнопку "Публиковать"
https://models.molpit.org/

В проекте получилась приличная пауза, но он не заброшен. Планирую сделать загрузку ресурсов, дальше развивать каркас базовых модулей, учесть некоторые замечания по интерфейсу.

Автор:  Иван Денисов [ Понедельник, 30 Октябрь, 2017 05:59 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Добавил загрузку ресурсных файлов для моделей (jpg, png, gif) в профиле пользователя. Переосмыслил интерфейс сайта с учетом замечаний.

Пример работы с изображением:
https://models.molpit.org/model/77

Пример модели с заряженными частицами в кольце:
https://models.molpit.org/model/76

Автор:  Иван Денисов [ Понедельник, 06 Ноябрь, 2017 08:44 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Игра Жизнь на Обероне:
https://models.molpit.org/ready/79

Автор:  Иван Денисов [ Среда, 14 Март, 2018 07:01 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Опубликован пример из Валериного учебника.
https://models.molpit.org/model/90

Смотря немного со стороны, я думаю, что эта платформа будет хорошей для обучения алгоритмам.

Тут есть школьные учителя информатики на форуме?
Может быть вы сможете сформировать какие-то требования к сайту, чтобы его было удобно применять для учебного процесса?

Автор:  Иван Денисов [ Четверг, 25 Апрель, 2019 09:29 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Сделал загрузку приличного шрифта DejaVu Sans Mono для редактора кода онлайн.
А то в Windows тоненький шрифт идет для monospace по-умолчанию, который сложно читать.

В этой теме еще не публиковал новую ссылку на проект: https://modela.online/

Автор:  Ярослав Романченко [ Четверг, 25 Апрель, 2019 12:08 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Иван Денисов писал(а):
Сделал загрузку приличного шрифта DejaVu Sans Mono
Присматриваюсь к семейству DejaVu шрифтов в качестве стандартных для A2. Действительно, похожи на приличные.

Автор:  batyrmastyr [ Воскресенье, 25 Август, 2019 20:24 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Иван Денисов
А возможности посмотреть получившийся js нету?

Ярослав Романченко писал(а):
Присматриваюсь к семейству DejaVu

Ещё в сторону ПТ посмотрите.

Автор:  Madzi [ Понедельник, 09 Сентябрь, 2019 17:30 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Ярослав Романченко писал(а):
Иван Денисов писал(а):
Сделал загрузку приличного шрифта DejaVu Sans Mono
Присматриваюсь к семейству DejaVu шрифтов в качестве стандартных для A2. Действительно, похожи на приличные.

Я бы ещё посоветовал на Fira Code посмотреть. Очень достойный шрифт.

Автор:  Иван Денисов [ Вторник, 26 Ноябрь, 2019 17:37 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Затравка для виртуального тренажера программирования микроконтроллеров на O7
https://modela.online/model/210
Испытана на 4-х школьниках. Результаты отличные. Каждый понял суть использования типа SET для управления МК через регистры.

Автор:  D_S__ [ Четверг, 26 Декабрь, 2019 20:11 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Начал тут внедрение Оберона-07 в бизнес-приложения, активно используемые мейнстримом.
Пока добрался до Confluence - это что-то типа коммерческой википедии, главное отличие которое от вики состоит в разграничении прав доступа и более удобном редактировании страниц.
Вот такая штука получилась https://marketplace.atlassian.com/apps/ ... b=overview - плагин, позволяющий интегрировать Оберон-07 в страницы Confluence.
С разрешения Ивана воспользовался его сайтом modela.online, а также там используемыми библиотеками под свободными лицензиями.
Пока бета-версия - и работает только на конкретной версии Confluence. Честно не знаю, что из этого получится.
Еще надо сделать варианты для других версий Confluence, потому что к сожалению у них много изменений от версии к версии, и просто так плагин не взлетит на новой версии Confluence.
Код примеров с modela.online совместим с кодом, который можно использовать в плагине. Ну и кроме того, при большом желании можно автоматизировать работу с самим Confluence, добавив библиотеку поверх JS (вызовы rest сервисов).

Автор:  Comdiv [ Пятница, 27 Декабрь, 2019 03:28 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Выглядит интересно. С какой целью делаете?

Автор:  D_S__ [ Пятница, 27 Декабрь, 2019 06:42 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Да с одной стороны просто для души. С другой стороны - простота Оберона делает его очень интересным кандидатом на роль встраиваемого языка программирования для бизнес-приложений. Потому что в бизнесе есть очень много задач, которые хотят автоматизировать и автоматизируют обычные пользователи. И там тоже зоопарк решений возникает - что только не видал. Если Обероном заинтересуется, например, какой-нибудь банк, или отдел маркетинга крупной компании - это будет интересно - потому что автоматизация таких бизнес-процессов - это то что будет потом десятилетиями существовать. Получим как приток как людей, так и, скорее всего, финансов... Есть еще много приложений, в которые интересно встроить Оберон - вопрос только времени

Автор:  D_S__ [ Пятница, 27 Декабрь, 2019 16:40 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Если кто-то вдруг скачал - то пока не надо использовать - буду перезаливать версию в ближайшие часы-дни - будет совместима с большим количеством версий конфлюенса (вряд ли кто здесь им пользуется - но все же)

Автор:  D_S__ [ Пятница, 27 Декабрь, 2019 19:14 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

Все поправил. Если кто скачал - обновите версию.

Автор:  adimetrius [ Суббота, 28 Декабрь, 2019 00:51 ]
Заголовок сообщения:  Re: OberonJS онлайн IDE

D_S__ писал(а):
Есть еще много приложений, в которые интересно встроить Оберон - вопрос только времени


Какие, как вам представляется?

Цитата:
простота Оберона делает его очень интересным кандидатом на роль встраиваемого языка программирования для бизнес-приложений. Потому что в бизнесе есть очень много задач, которые хотят автоматизировать и автоматизируют обычные пользователи.


А есть у вас какие-то наработки, внедрения? или близкий контакт с предметной областью?

Страница 4 из 5 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/