Вход

Просмотр полной версии : Учебное ПО собственной разработки.


Paul Kellerman
18.03.2011, 13:47
В данной теме предлагаю обмениваться и обсуждать программное
обеспечение учебного назначения, разработанных своими силами.

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

Вместе с программой поставляется и руководство пользователя.

cmom
21.03.2011, 21:50
А сколько по времени заняло написание программы?
И сколько по времени заняло написание руководства?

Paul Kellerman
22.03.2011, 13:40
А сколько по времени заняло написание программы?
Сложно сказать. Первый вариант программы писал где-то пару лет назад,
за пару недель появилась базовая версия (кодер/декодер) и после этого
она была отложена в долгий ящик. Затем прошлой осенью за пару меся-
цев были добавлены и отлажены дополнительные функциональные блоки.

И сколько по времени заняло написание руководства?
Руководство писалось достаточно быстро, поскольку в основном скрин-
шоты и небольшие пояснения. Где-то два-три дня писалось, не больше.

Ink
22.03.2011, 13:45
А аналог PGP собственной разработки никто не выложит?

cmom
22.03.2011, 20:25
Первый вариант программы писал где-то пару лет назад,
за пару недель появилась базовая версия (кодер/декодер) и после этого
она была отложена в долгий ящик.
Возвращаться к давно написанной программе - это сильно. Наверное код почти из одних комментариев состоит.

Paul Kellerman
24.03.2011, 06:55
Наверное код почти из одних комментариев состоит.
В том то проблема, что на написание каментов вечно нет времени. Комментируешь
только самые геморройные участки, типа код, реализующий алгоритм Берлекэмпа-
Мэсси или метод Форни, ибо в таком коде даже с каментами трудно разобраться...
А учитывая еще, что я любитель ассемблерных вставок (к асму и машинному коду
пристрастился гораздо раньше, чем программированию на языке высокого уровня),
то там точно без каментов никак, ибо там безумное шаманство с байтами, битами,
смотришь на собственный код, написанный пару лет назад, и вообще не втыкаешь.