DRAKON.SU

Текущее время: Пятница, 29 Март, 2024 15:04

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 281 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 15  След.
Автор Сообщение
СообщениеДобавлено: Пятница, 04 Май, 2012 14:18 
Аватара пользователя

Зарегистрирован: Суббота, 29 Март, 2008 19:27
Сообщения: 1098
Откуда: Россия, Чебоксары
Степан Митькин писал(а):
Учтено замечание Владимира Даниеловича относительно одинаковой ширины икон в шампуре.
Противоречит требованиям эргономики.
Ряд из прямоугольников одинаковой ширины - агрессивная визуальная среда. Глаз всё время соскальзывает, потому как не за что зацепиться. Что вызывает стресс, быстрое утомление и снижение производительности.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 04 Май, 2012 22:08 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
Alexey_Donskoy писал(а):
Степан Митькин писал(а):
Учтено замечание Владимира Даниеловича относительно одинаковой ширины икон в шампуре.
Противоречит требованиям эргономики.
Ряд из прямоугольников одинаковой ширины - агрессивная визуальная среда. Глаз всё время соскальзывает, потому как не за что зацепиться. Что вызывает стресс, быстрое утомление и снижение производительности.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 05 Май, 2012 10:08 
Аватара пользователя

Зарегистрирован: Суббота, 29 Март, 2008 19:27
Сообщения: 1098
Откуда: Россия, Чебоксары
Ильченко Эдуард писал(а):
Как будто кто-то пытается скрыть целостную картину, разбиванием её на мелкие, слабо связанные друг с другом, части.
Да, такой эффект тоже есть.
Эти эффекты взаимно противоположны. А золотая середина между ними представляет собой унылый компромисс выбора из двух зол.

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

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

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

Следовательно, нужны эргономичные средства работы со смысловыми уровнями (программной) модели.
Даже банальное визуальное выделение объектов одного семантического слоя (цветом, размером и т.п.) было бы очень кстати. ;)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 05 Май, 2012 10:26 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Ильченко Эдуард писал(а):
Не знаю у кого эргономика потребовала прямоугольники разной ширины.
У меня всё с точностью до наоборот. Ряд разношерстных прямоугольников - агресивная, зашумлённая визуальная среда, сбивающая с ритма, мешающая восприятию целостной картины.
Как будто кто-то пытается скрыть целостную картину, разбиванием её на мелкие, слабо связанные друг с другом, части.

Поддерживаю


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 05 Май, 2012 11:39 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Одинаковая ширина графически однородных вершин на вертикали - безусловно, удобнее. Замечу, что начали говорить-то спорящие о разных вещах - Степан сказал, что сделал все вершины в пределах вертикали одинаковыми. Вот это не всегда удобно...

Но и Алексей прав - вопросом-то над заниматься и комплексно...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 05 Май, 2012 11:46 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
Почему бы не оставить вопрос о размерах икон на откуп сочинителю? Как доп средство выражения своих идей ...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 05 Май, 2012 11:52 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Собственно, так я и делаю... :)
Кстати, выравнивать текст всегда в одну сторону - тоже не оптимально. И это тоже стоит оставить на откуп сочинителю... как и стиль абзаца и знака...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 05 Май, 2012 12:42 
Аватара пользователя

Зарегистрирован: Вторник, 04 Октябрь, 2011 17:45
Сообщения: 585
Ильченко Эдуард писал(а):
Почему бы не оставить вопрос о размерах икон на откуп сочинителю? Как доп средство выражения своих идей ...

Так и сделано.
Кто хочет ­­— пусть одинаковую ширину задаёт.
Кто не хочет, оставляет ширину вразнобой.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 05 Май, 2012 12:46 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
В общем, примерно как одноимённая команда в DesignIDEF - если применяем, то выборочно... а потом снова можем двигать...

Кстати, планируется ли иллюстрация ФП в редакторе на какой-то задаче?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 18 Май, 2012 09:07 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 239
Откуда: Россия, Стерлитамак
А в текстовых полях как можно копи паст делать?

(позднее) Похоже либо какой то режим включен был, либо какой то глюк, сейчас вроде все нормально

(еще позднее) Опять не работает, кто-нибудь может подсказать в чем дело. С копированием вставкой икон проблем не возникает, а с текстом есть.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 20 Май, 2012 21:19 
Аватара пользователя

Зарегистрирован: Вторник, 04 Октябрь, 2011 17:45
Сообщения: 585
Владислав Жаринов писал(а):
Кстати, планируется ли иллюстрация ФП в редакторе на какой-то задаче?

В дистрибутиве, в папке examples/Erlang имеется реализация двух стандартных алгоритмов - quicksort и последовательность Фибоначчи.
Здесь http://rel-erl.sourceforge.net/ лежит небольшая, но настоящая программа на ДРАКОН-Эрланге.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 20 Май, 2012 21:22 
Аватара пользователя

Зарегистрирован: Вторник, 04 Октябрь, 2011 17:45
Сообщения: 585
adva писал(а):
А в текстовых полях как можно копи паст делать?

(позднее) Похоже либо какой то режим включен был, либо какой то глюк, сейчас вроде все нормально

(еще позднее) Опять не работает, кто-нибудь может подсказать в чем дело. С копированием вставкой икон проблем не возникает, а с текстом есть.

На какой операционной системе?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 21 Май, 2012 07:15 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 239
Откуда: Россия, Стерлитамак
Степан Митькин писал(а):
На какой операционной системе?

Win XP
Причем когда не работает ctrl+v и ctrl+с то продолжают работать ктрл+инс и шифт+инс. Ни какого переключения режима не нашел, но то работает, то нет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 21 Май, 2012 19:35 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
adva писал(а):
... , но то работает, то нет.
Перед выполнением Ctrl+C, необходимо переключить клавиатуру на русский регистр.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 22 Май, 2012 07:12 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 239
Откуда: Россия, Стерлитамак
Геннадий Тышов писал(а):
Перед выполнением Ctrl+C, необходимо переключить клавиатуру на русский регистр.

Действительно, в этом и причина (только у меня наоборот, на англицки), похоже сочетания клавиш для одной раскладки сделаны. Нельзя ли это доработать?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 22 Май, 2012 09:00 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Уважаемый adva!

У меня к Вам большая просьба.
Откройте новую тему. И расскажите о Вашей работе с ИС Дракон.

Желательно подробно. И о себе тоже, если можно.

Последний вопрос. Вы единственный человек в Стерлитамаке, кто знаком с Драконом?
Или есть еще кто-то?

Спасибо


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 22 Май, 2012 10:22 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 239
Откуда: Россия, Стерлитамак
Владимир Паронджанов писал(а):
Уважаемый adva!
У меня к Вам большая просьба.
Откройте новую тему. И расскажите о Вашей работе с ИС Дракон.

Новую тему не вижу смысла создавать, т.к. говорить особо не о чем. Моя работа с драконом сводится к наброске алгоритма в общих чертах (только, наиболее сложных для меня алгоритмов), а затем уже ручное кодирование на 1С. За Стерлитамак ничего не могу сказать, т.к. кого-либо еще не знаю. В дальнейшем планирую большую часть кода делать на Драконе (но это будет не очень скоро, т.к. для этого много придется изучить, а свободного времени не так уж много). Вот пожалуй и всё. Извините, за оффтоп.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 02 Август, 2012 11:11 
Аватара пользователя

Зарегистрирован: Вторник, 04 Октябрь, 2011 17:45
Сообщения: 585
Вышел DRAKON Editor 1.12
Данная версия посвящена удобству использования.

Изменения:
- При вставке иконы добавляется не только сама икона, но и связанные с ней элементы. Например, при вставке иконы "вопрос" ("if") автоматически добавляются соединительные линии. Теперь можно рисовать ДРАКОН-схемы с удвоенной скоростью. Пример: http://www.youtube.com/watch?v=5IJ8Kf7mwDY
- Добавлена команда "Edit / Tidy up", которая выравнивает элементы в текущей диаграмме. Горячая клавиша - Ctrl-T. Для наведения порядка во всех диаграммах в файле есть команда "Edit / Tidy up all diagrams".
- Редактор наконец-то запоминает недавно использованные пути в файловой системе. Теперь диалоги "Открыть файл" и "Сохранить файл" при открытии показывают туда, куда нужно. Для экспортируемых файлов (PNG, PDF) путь запоминается отдельно.

Исправления ошибок:
В окне редактирования текста горячие клавиши Ctrl-A, Ctrl-X, Ctrl-C, Ctrl-V теперь работают во всех раскладках клавиатуры, а не только в английской. (Обойдена ошибка среды Tk.) Это подарок любителям Copy/Paste-oriented programming.

Скачать: https://sourceforge.net/projects/drakon-editor/files/
Сайт проекта: http://drakon-editor.sourceforge.net/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 02 Август, 2012 11:22 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Степан Митькин писал(а):
Вышел DRAKON Editor 1.12
Данная версия посвящена удобству использования.
Поздравляю. Очень рад за Вас.

Степан Митькин писал(а):
Теперь можно рисовать ДРАКОН-схемы с удвоенной скоростью.
Это очень важно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 02 Август, 2012 11:50 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Теперь у Степана Миткина два видеоролика:

— (старый) DRAKON Editor 1.8 Gameplay
http://www.youtube.com/watch?v=_4PV78oS ... el&list=UL

— (и новый) DRAKON Editor and Dijkstra's algorithm
http://www.youtube.com/watch?v=5IJ8Kf7mwDY

Старый ролик просмотрен свыше 2600 раз.

Есть комментарий:Пользователь r3bol пишет:
Цитата:
This is awesome. I've been using it for python. I would love to see an implementation for Lua.

Перевод:
Цитата:
Это удивительно. Я использую ваш редактор для Питона. Я хотел бы видеть реализацию и для языка Lua.


====================================

Lua ([лу́а], порт. «луна») — интерпретируемый язык программирования, разработанный подразделением Tecgraf Католического университета Рио-де-Жанейро (Computer Graphics Technology Group of Pontifical Catholic University of Rio de Janeiro in Brazil). Является свободно распространяемым, с открытыми исходными текстами на языке Си.
http://ru.wikipedia.org/wiki/Lua


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 281 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 15  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB