Hornresp - Page 318 - diyAudio
Go Back   Home > Forums > Loudspeakers > Subwoofers

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 16th February 2013, 07:28 AM   #3171
diyAudio Member
 
Join Date: Jun 2007
Default A Word of Warning

Quote:
Originally Posted by NEO Dan View Post
Speaking of Hornresp versions, I maintain a publicly available repository just in case.
Hi Dan,

I've said it before and I'll say it again - retaining old versions of Hornresp is hazardous to your health :-).

If you do happen to inadvertently open your current Hornresp.dat data file using a superseded version of Hornresp, then you run the very real risk of irretrievably corrupting your data file.

Do what I do, and only keep the latest version of Hornresp. If it's good enough for me, then it should be good enough for you :-).

I can't stress this strongly enough!

Don't say you haven't been warned...

Kind regards,

David
__________________
www.hornresp.net
  Reply With Quote
Old 16th February 2013, 09:43 AM   #3172
Mark Kravchenko --- www.kravchenko-audio.com
diyAudio Member
 
mwmkravchenko's Avatar
 
Join Date: Jan 2002
Location: Perth Canada
Oooooh.

Now this is true for the last few updates yes?
__________________
Mark
  Reply With Quote
Old 17th February 2013, 05:49 AM   #3173
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by mwmkravchenko View Post
Now this is true for the last few updates yes?
Hi Mark,

From Version 19.10 onwards, Hornresp should automatically detect when the format of a data file is more recent than that of the program being used.

To illustrate:

1. A data file originally produced using Hornresp Version 31.10 will generate the following error message if opened using Hornresp Version 19.10.

"Must use Hornresp Version 29.00 or later with current data file."

(Version 29.00 is the last time that the data file format was changed).

2. A data file originally produced using Hornresp Version 31.10 will be corrupted if opened using Hornresp Version 19.00.

To avoid any possibility of data file corruption, I strongly recommend that old versions of Hornresp be deleted.

Kind regards,

David
__________________
www.hornresp.net
  Reply With Quote
Old 17th February 2013, 06:51 AM   #3174
NEO Dan is offline NEO Dan  United States
diyAudio Member
 
NEO Dan's Avatar
 
Join Date: Jun 2008
Location: N.E. Ohio
Hi David,
Are you arbitrarily version locking the .dat file or is going to be good across all versions that share the same data structure? I see now this is already addressed.

You might want to consider an import of the database if you are changing the structure leaving the old version intact. Thus to never irrecoverably hose the DB ever.

If you let me know when you made/make changes to the structure I can group the old versions in folders as a preventative measure. All versions prior to 29.00 have been placed in a separate folder.

I also run Hornresp from Dropbox, it has 30 days minimum history of every saved change made to a file. All you have to do is log in to the web interface to revert or download a previous version. Butt covered in triplicate really. You might consider putting the Hornresp development project on Dropbox, it could come in handy or even save your butt.

I started saving Hornresp when I found out you were not, sometimes you need to go back. How do you find out where/when an error was introduced without a prior version?
Attached Images
File Type: png ScreenClip.png (79.2 KB, 181 views)
__________________
Regards,
Dan

Last edited by NEO Dan; 17th February 2013 at 07:08 AM.
  Reply With Quote
Old 18th February 2013, 06:32 AM   #3175
diyAudio Member
 
Join Date: Jun 2007
Hi Dan,

Quote:
Originally Posted by NEO Dan View Post
All versions prior to 29.00 have been placed in a separate folder.
I see that the oldest version of Hornresp you have is 2840-110427. Because this is later than version 19.10 there should be no data file corruption problems.

Quote:
Originally Posted by NEO Dan View Post
How do you find out where/when an error was introduced without a prior version?
All I require for the debugging process is a detailed description of the problem - it does not matter where/when the error was introduced.

I still don't understand why anyone should find it necessary to keep superseded versions of Hornresp... :-).

Kind regards,

David
__________________
www.hornresp.net
  Reply With Quote
Old 18th February 2013, 09:53 AM   #3176
diyAudio Member
 
Join Date: May 2009
Location: Wellington
Quote:
Originally Posted by David McBean View Post
... I still don't understand why anyone should find it necessary to keep superseded versions of Hornresp... :-). ...
This is standard practice in the IT industry, born of long and bitter experience. We need the ability to roll back, sometimes more than one version. No matter the reassurances from the vendor, there is no guarantee that a bug fix will not break something else that we rely on. We spend a lot of time and money regression testing to reduce the risk of this happening - and then sometimes it does anyway. I doubt that Hornresp is business critical for any of its users, but hard learned habits are even harder to break...
  Reply With Quote
Old 19th February 2013, 01:19 AM   #3177
diyAudio Member
 
Join Date: Jun 2004
Location: Indiana
I have an older version because it works. I tried downloading the latest version taking the precaution of putting it in its own folder totally separate from my working copy. When trying to start it in wine I got the splash and then nothing. No error or crash or anything. My existing version works fine for the most part (crashes if I double click on a horn segment but otherwise does what I need).
__________________
If We The People refuse to hear the truth we will be ruled by liars.
  Reply With Quote
Old 19th February 2013, 03:59 AM   #3178
soongsc is offline soongsc  Taiwan
diyAudio Member
 
soongsc's Avatar
 
Join Date: Mar 2005
Location: Taiwan
Quote:
Originally Posted by Don Hills View Post
This is standard practice in the IT industry, born of long and bitter experience. We need the ability to roll back, sometimes more than one version. No matter the reassurances from the vendor, there is no guarantee that a bug fix will not break something else that we rely on. We spend a lot of time and money regression testing to reduce the risk of this happening - and then sometimes it does anyway. I doubt that Hornresp is business critical for any of its users, but hard learned habits are even harder to break...
This practice allows for anyone in a group to take over tasks with little risk. Also when code gets over a certain size, it becomes more difficult to maintain. So additional logs, data passing, and explanations are kept as well.
__________________
Hear the real thing!
  Reply With Quote
Old 19th February 2013, 06:25 AM   #3179
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by Don Hills View Post
We need the ability to roll back, sometimes more than one version.
Quote:
Originally Posted by mashaffer View Post
I have an older version because it works.
Quote:
Originally Posted by soongsc View Post
So additional logs, data passing, and explanations are kept as well.
I surrender - it seems that I am fighting a losing battle here... :-).

Kind regards,

David
__________________
www.hornresp.net
  Reply With Quote
Old 20th February 2013, 01:06 AM   #3180
diyAudio Member
 
Join Date: Jun 2004
Location: Indiana
Not trying to be contrary David and I really appreciate your work. I too plan to get with the program and use the latest version once I get a new computer that is compatible.

I will be getting a new Intel based computer for a virtual organ project as soon as I scare up the funds and I plan to have it triple bootable with Windows 7, Ubuntu and Puppy. Then I will have a native windows machine on which to run the latest versions.
__________________
If We The People refuse to hear the truth we will be ruled by liars.
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Hornresp Class FlipC Subwoofers 8 3rd November 2008 06:23 PM
Some questions about hornresp brsanko Full Range 4 18th October 2008 09:36 PM
Hornresp help / JX150 316a Multi-Way 0 11th February 2004 03:56 PM


New To Site? Need Help?

All times are GMT. The time now is 07:40 PM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2