Древовидный undo: баги и фичи

Jan 13, 2014 04:43

Хвалился коллегам, какую штуку я забабахал с параллельными вселенными и сразу же словил визит-эффект: сначала одному показывал и на каком-то моменте программа выгрузилась с ошибкой, потом как будто бы исправил, стал хвастаться второму коллеге и снова вывалилась, почти на том же месте ( Read more... )

imagegraph2txt, моделирование, математика, программки, древовидный undo

Leave a comment

Comments 14

alien3 January 13 2014, 04:46:23 UTC
Удачи, Юра!

А Дональду Кнуту здоровья и долгих лет!

Reply

nabbla1 January 13 2014, 20:12:26 UTC
Спасибо!

Reply


2born January 13 2014, 06:37:00 UTC
Да, это хорошая была бы программа! А дедушке здоровья:)))

Reply

nabbla1 January 13 2014, 20:12:04 UTC
Это для моих студентов, замучали одинаковыми ступорами. Увы, если раньше на факультет радиотехники и кибернетики приходили упертые "паяльники", которые с детства в радиотехнических кружках, все это видели и понимают, осталось только дать им фундаментальное понимание, что же там внутри, то теперь таких буквально единицы ( ... )

Reply

2born January 13 2014, 20:17:53 UTC
Да, народ почему-то совершенно перестал паять:(( Уж на что я далек от техники, и то в детстве этим баловался, и даже в универе пытался продолжить:)), да и чуть не половина мальчишек в классе хоть один приемничек за свою жизнь, да паяли! А теперь... Паять они не паяли, программу на 5 строчек они написать не могут, производные брать не умеют, график функции по точкам построить и то не умеют!

С нетерпением жду появления твоей программы!

Reply

nabbla1 January 13 2014, 20:33:44 UTC
Да не, в общем-то понятно почему. Техника сильно усложнилась, если приемник можно было сделать вполне на промышленном уровне, не хуже а зачастую лучше, чем серийно выпукаемые, то теперь ни мобильник, ни компоненты компьютера вручную уже ни в жисть не спаяешь! Да и мелочевку проще купить, чем сделать.

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

Reply


igorsavin January 13 2014, 07:12:54 UTC
С трудом понимаю о чем речь, но звучит как музыка ( музыка научно-технического языка ) ! :) Здорово!
Я подобные тексты ( сайты ) колллекционирую - собираю материал для своих изохайку.

Reply

nabbla1 January 13 2014, 20:00:06 UTC
Рад, что кому-то нравится) Это ж мы с Шекспиром в соавторстве:

What's in a name? that which we call a rose
By any other name would smell as sweet;

Reply

2born January 13 2014, 20:21:06 UTC
А красиво по английски звучит, раньше не знал! Спасибо, просветил:)))

Reply


dsgtq_qfle January 13 2014, 07:55:42 UTC
А может, не датой сохранять, а порядковым номером? Но только число взять большое и заполнять с высших разрядов вниз при ответвлении, чтобы потом можно было спокойно отсортировать по алфавиту.
А Кнуту "live long and prosper" с соответствующим жестом, однозначно!

Reply

nabbla1 January 13 2014, 20:03:42 UTC
Здесь тот факт, что дата-время монотонно растут не задействовано никак, можно продолжить работать с файлом на компе, где неправильно установлена дата и год (батарейка села, скажем) и ничего плохого не будет. Просто у каждой команды должно быть уникальное имя, я его делаю из шестнадцатеричного кода, составленного из даты и времени, а если такое имя уже есть, добавляется число на конце, от 0 и выше. Так бывает, когда создается новая ветвь - и команда возникает, которую юзер выполнил, и в ту же секунду команда ветвления.

И эта дата-время здесь как дополнительный пряник, может быть полезным. Можно хоть видюшку приближенную записать, как юзер делал документ)

Reply


Leave a comment

Up