Неожиданное открытие...

Jun 04, 2019 19:39

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


Read more... )

программное обеспечение, 2019, компьютер

Leave a comment

sazhin64 June 9 2019, 09:30:12 UTC
надо попробовать

Reply

dracomare June 9 2019, 11:08:54 UTC

Мне понравилось.

Свободное ПО и широкий набор стандартизированных диаграмм для различных предметных областей + возможность реализовать полёт фантазии для построения нестандартных диаграмм.

Reply

sazhin64 June 9 2019, 15:15:35 UTC
Попробовал. Интуитивно понятная программа. Пока не нужно строить, не могу просто придумать. Надо будет найти шаблончик

Reply

dracomare June 9 2019, 20:18:38 UTC

Тут нужна задача, которую надо решить.

Reply

sazhin64 June 10 2019, 00:59:57 UTC
А, понял и одеть ее в красивую форму

Reply

dracomare June 10 2019, 03:53:30 UTC
:-)

Это примерно, как с программированием - можно выучить все операторы языка и понимать алгоритмы, но абсолютно не уметь программировать. А вот если всё перечисленное идёт параллельно с решением конкретных задач, т.е. теория и практика идут рука об руку, то и результат будет.

Reply

sazhin64 June 10 2019, 19:08:14 UTC
Потому и решают задачи со старыми языками потому, что алгоритмы универсальные

Reply

dracomare June 11 2019, 03:12:35 UTC
Но иногда случаются заказы с чётким указанием в ТЗ в какой среде, на каком языке и под какую ОС (с точностью до сборки) надо программу написать.

Reply

sazhin64 June 11 2019, 11:58:46 UTC
Конечно. Это знакомо. Сын у меня порой злится, что надо писать на PHP и исправлять ошибки старого мастера:)

Reply

dracomare June 11 2019, 13:08:37 UTC

О! Это хуже некуда. Проще написать с нуля, чем переделывать чужую работу.

Reply

sazhin64 June 11 2019, 14:30:43 UTC
Иногда просто невозможно понять логику и да, лучше переписать

Reply

dracomare June 11 2019, 22:40:45 UTC

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

Есть у меня одна лабораторная работа. Вначале всё рассказываю и показываю, разжёвываю и по полоскам раскладываю, а потом выдаю задание, которое проверив откладываю в сторону на пару недель. Затем тем же студентам выдаю их же работы и предлагаю внести изменения в код. Что тут начинается! Оказывается, что через 2-3 недели большинство из них не может разобраться в собственном коде... Тогда та самая лекция повторяется, и работа начинается по-новой. А через семестр в этой же группе раздаю те же выполненные работы, но так чтобы студент получил чужую работу в доработку.

Только так к выпуску удаётся добиться правильного оформления документации, самого кода и пр.

Reply

sazhin64 June 12 2019, 01:18:13 UTC
Надо же, отличный прием! Дать самим разобраться в своем творчестве:)

Reply

dracomare June 12 2019, 01:41:52 UTC

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

Reply

sazhin64 June 12 2019, 01:46:42 UTC
Ха-ха!
А еще сын рассказывал, как делал работу для большой фирмы, и они ему не давали личный доступ к документации. Он общался с посредником, тот ему на сутки делал разовый допуск, сын работал, выкладывал на сервер пробную версию. Заказчик проверял, одобрял, потом заливал изменения на основной сервер, и закрывал доступ. Потом все повторялось. И самое плохое, что сын часто работал ночью, а в это время они закрывали доступ, а открывали с 8 утра. А он спал в это время

Reply

dracomare June 12 2019, 02:16:02 UTC

Да, и так бывает...

Это только в кино всё легко и просто получается.

Несколько лет назад случайно подвернулся заказ от одного оборонного предприятия.

На многих кораблях стоит зенитная артиллерийская установка, которая выпускается аж с 70-80 годов прошлого века. Автомат хороший, а электроника давно ушла вперёд.

Так вот решили переписать ПО станции управления огнём. И тут выяснилось, что программу писали болгары (СЭВ, Варшавский договор и пр.) да ещё на Turbo Pascal’е.

☹️

Это язык нынче изучают только в школе, поэтому специалистов такого уровня нет, + все комментарии, которые были в найденном листинге, написаны на болгарском языке...

🙃

В общем, «изматерился», но справился (всё отлично работает - артиллеристы довольны; говорят, что точность, кучность и интенсивность стрельбы стали лучше) и получил благодарность. Лучше бы рублём поощрили...

😊

Reply


Leave a comment

Up