Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
21 May, 2013, 18:21:25 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2 3   Go Down
  Print  
Author Topic: Real Life Nightmares: The stories of what could have been, but will never be -  (Read 4094 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
simplethinker
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 04 July, 2011, 01:30:42
Date Registered: 09 November, 2008, 02:59:09
Location: Michigan
Posts: 728


Topic starter
Total Post Ratings: +11

View Profile
« on: 20 April, 2009, 02:33:50 »
0

This has happened to any programmer at least once:  You're working on a project when, suddenly and without cause, something happens;  your batteries die, the calc crashes, a friend presses one too many buttons- fate has conspired against you Shocked.  Everything you had, gone Cry

We may never know how many projects have been lost.  But here, in this thread, some record of them will remain.  If this has ever happened to you and a large part of your life was lost, post what it was, how it was destroyed, and any lessons you've learned or wisdom to share.


A compilation of ways to ensure you never have to post an obituary in this thread:
- Backup often
- ...that means on a computer as well
- Use groups
- Backup multiple ways (USB, email, etc...)
- Don't rely heavily on commands such as Omnicalc's restoreMem(
- Test ASM programs on an emulator
- If someone clears your memory once, don't give them a chance to do it again.


Total casualties so far [as of 14 June 2009]: 24 confirmed
« Last Edit: 14 June, 2009, 15:38:51 by simplethinker » Logged

"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%
noahbaby94
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Female
Last Login: 13 March, 2013, 05:32:46
Date Registered: 27 December, 2008, 17:22:26
Location: The void
Posts: 608


Total Post Ratings: +6

View Profile WWW
« Reply #1 on: 20 April, 2009, 02:37:15 »
0

I've lost some progress on games but usually I have back ups.
Logged

That's what she said!!!
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #2 on: 20 April, 2009, 03:20:19 »
0

the first time I got rickrolled I got depressed and deleted everything I was working on on my calculator including ROL4

nah just kidding, my worst case was Illusiat 2002, a 79 KB RPG that got about 300 hours of work (if not more) within 2 months and was meant to be the first Illusiat game to be split into chapters (5 were planned, but part 1 only contained the intro and one single map). I was 65% complete when mirage os corrupted my archive and I was forced to do a full memory reset. I lost the entire game and didn't touched a calculator for almost 2 months afterward. Unfortunately I didn't have a PC link cable and didn't even have a computer back then so I had no way to back up since my bro needed his calc and couldn,t keep a copy of my game. The day after this happened I seeked for a second calc for backup purposes (since I couldn't afford to spend money on a PC back then)
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Builderboy
Physics Guru
LV13 Extreme Addict (Next: 9001)
*************
Online Online

Gender: Male
Last Login: Today at 18:20:59
Date Registered: 20 April, 2009, 00:28:53
Location: Ravenholm
Posts: 5642


Total Post Ratings: +589

View Profile
« Reply #3 on: 20 April, 2009, 03:59:41 »
0

So i had been working on Portal 2 for several weeks, and while this may not sound like a lot, it was quite a large and complicated engine.  I had created most of the levels and was starting to work on the dialog.  Then one fateful day, the two idiots from physics class stole my backpack, took my calculator and did a full memory reset. (Unfortunately they too are programmers, and know how to bypass most security programs)

I wasn't too distraught over this loss, i had written documents to guide me, and i had already created the engine once before, how hard could it be.  (And i invested in the best security program I could find).   So i recreated the engine, better than before.  It took less memory, less variables, was faster, and had more features.  I copied all the levels from the documents I had, and I had gotten even further than I had before.  And then one fateful day... well the same thing happened.  They bypassed my security and deleted all memory.

I too, spent a long while away from my calculator, but I'm back at it, giving it another go, and hopefully this third re-write will be better than both of the previous.
   
Logged

Drak
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 15 September, 2012, 18:43:42
Date Registered: 24 January, 2009, 07:27:09
Location: USA
Posts: 117


Total Post Ratings: -14

View Profile
« Reply #4 on: 20 April, 2009, 18:14:04 »
0

I was working on a project one time, Legend of Zelda Online - The Sanctuary of the Old Gods, when I accidentally left the window open. It was so cold outside, and there was a storm brewing. Like a gust of wind extinuising a flame on a candle, jack frost snuffed out the power from my computer before I could save and bu

(edit, added a hyperlink for those unfamilar with what just happened...)
« Last Edit: 20 April, 2009, 18:26:39 by Drak » Logged
simplethinker
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 04 July, 2011, 01:30:42
Date Registered: 09 November, 2008, 02:59:09
Location: Michigan
Posts: 728


Topic starter
Total Post Ratings: +11

View Profile
« Reply #5 on: 20 April, 2009, 18:22:25 »
0

I was working on a project one time, Legend of Zelda Online - The Sanctuary of the Old Gods, when I accidentally left the window open. It was so cold outside, and there was a storm brewing. Like a gust of wind extinuising a flame on a candle, jack frost snuffed out the power from my computer before I could save and bu
So you were unable to backup on the computer, and then shortly thereafter something happened to your calculator?
Logged

"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%
Iambian
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 14 May, 2013, 14:52:06
Date Registered: 04 September, 2008, 20:12:14
Location: Nowhere in particular
Posts: 636


Total Post Ratings: +167

View Profile
« Reply #6 on: 20 April, 2009, 21:34:22 »
0

Thankfully, nothing has happened to me as of yet. Since very few of my projects are built on-calc, I haven't had much of a problem with calc corruption. Back in my "earlier" calc programming days, in which I did build stuff on-calc, I've been blessed with a calc to computer link cable for the entire experience, so I've been backing up. Most of what I did "lose" was at most an hour or two worth of work.

In this distant "future", I personally don't miss anything that I've lost in this way. As for my ASM projects, I keep multiple backups where I deem useful. Multiple backups of my entire development environment has been made to several flashdrives and a few computers (some of them date back so long that I'll look over them just for nostalgia purposes).

Currently, CaDan is protected in part by a not-so-recent email to myself with relation to the project. A copy was made to my 16GB flashdrive and an "active" copy is always in my laptop, sitting both in the dev folder and in the SD card. The idea for using the SD card came from a friend in the math lab, who reminded me that laptop harddrives are notoriously flaky. This one hasn't caused problems yet, but I still keep backups of full source on my SD card.

Backups include WinRAR'd "past" versions of the program, with a current version sitting as-is.

Celtic III is, in part, backed up by multiple flashdrives, and the postings on UTI. Retracing my steps through the various versions shouldn't be that hard, in the event the most recent one is lost.

In short, even though you'll hopefully never use them, ensure that your backups have backups in all sorts of medium, including USB flashdrives, SD cards, multiple computer HDD's, email accounts, and if you want open-source, full source posted to the forum(s) of your choice. Especially the forums, since you can pretty much go anywhere and work on your program, with or without your dev environment.

If it's an on-calc thing, ensure that you regularly "group" changes (which saved me many times). If you have a cable, transfer those groups out and onto a computer. Never allow anyone to touch your calculator. If someone wanted to borrow your calculator, the following excuse has usually worked for me : "Can't let you borrow this. It's in development." If that doesn't work a stern "No." works after that.
« Last Edit: 20 April, 2009, 21:37:43 by Iambian » Logged

A Cherry-Flavored Iambian draws near... what do you do? ...
Projects in my development environment:
Celtic 3 (83+) 95% (Hold) | CaDan (83+) 15% (Rst) | E:SoR (84+) 10% (Rst) | CaDanITE (83+) 4% (Hold) | FF:TIoC (83+) 2% (Data)
kalan_vod
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 15 July, 2011, 07:40:04
Date Registered: 01 September, 2008, 01:02:11
Posts: 2992


Total Post Ratings: +9

View Profile WWW
« Reply #7 on: 21 April, 2009, 20:02:30 »
0

Working on many projects, played someones game (that required to archive some programs). Once finished with the game, I went to do a RAM clear but accidentally hit Archive reset....Lost 12 projects during that time...Haha
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #8 on: 21 April, 2009, 22:47:46 »
0

ouch I remember that x.x I think it was Zelda DLQ, right? But didn't DLQ actually crashed your calc instead? I remember you badmouthed me about it a long while ago (I think like 3 or 4 years ago) but then I simply pointed out the rule mentionned in the readme saying "I'm not going to hold responsible for any damage this game might cause to your calculator. Use at your own risk." Tongue That sucked though because I think a lot of your projects were nearing completion, especially Res and DDR and I was personally looking forward for them a lot.

I actually never found the source of that crash. I never even got a crash during making this game. I think it might have been caused by using MirageOs or xLIB after/before running the game, which had major incompatibility with Zapi asm lib
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Galandros
LV9 Veteran (Next: 1337)
*********
Offline Offline

Last Login: 27 March, 2011, 01:13:41
Date Registered: 18 October, 2008, 14:21:07
Location: dead end of Europe
Posts: 1150

Total Post Ratings: +32

View Profile
« Reply #9 on: 22 April, 2009, 20:35:46 »
0

I didn't make big projects yet but I always have some group, a backup in the computer.

I have two external hard drives with backups. And sometimes my flash drive with a latest backup when I have hours of work...

e-mail, I don't use... But I though of using FTP. (and access it on many computers on the world with Internet) xD

Omnicalc RestoreMem saved me 1 or 2 times. Smiley But not always... It was just a little thing though.

@BuilderBoy: you are in a harsh school for calculator development.
@Iambian: what percentage of people have to hear the "No."?
Logged

Hobbing in calculator projects.
Iambian
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 14 May, 2013, 14:52:06
Date Registered: 04 September, 2008, 20:12:14
Location: Nowhere in particular
Posts: 636


Total Post Ratings: +167

View Profile
« Reply #10 on: 22 April, 2009, 23:24:09 »
0

(...)
@Iambian: what percentage of people have to hear the "No."?
Roughly in the 1 percentile. When I did serious development on-calc, everyone knew I'd go absolutely crazy if anything happened to what I was working on, so they wouldn't ask me more than once if I gave my "traditional" response. Took a little while before those asking knew that was my form of "No. Quit asking."

Your mileage may vary. Truly depends on how you are seen at whatever school you go at.

Me? Won't get into those details.
Logged

A Cherry-Flavored Iambian draws near... what do you do? ...
Projects in my development environment:
Celtic 3 (83+) 95% (Hold) | CaDan (83+) 15% (Rst) | E:SoR (84+) 10% (Rst) | CaDanITE (83+) 4% (Hold) | FF:TIoC (83+) 2% (Data)
Art_of_camelot
The matrix has you.. ಠ_ಠ
Support Staff
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Today at 15:04:19
Date Registered: 30 August, 2008, 04:55:55
Location: Dr. Light's Laboratory
Posts: 4391


Total Post Ratings: +149

View Profile WWW
« Reply #11 on: 23 April, 2009, 03:51:07 »
0

I've lost a couple of projects, but nothing memorable (as I can't seem to recall anything specific at the moment). Usually this was due to some ASM program or another freezing and causing me a RAM clear. This was back on my old TI-83 before I had a link cable, and archive memory didnt exist.
@Drak: Wait, did you just say Candlejack? You shouldn't just throw that name around casually! Oh Shi...
Logged

Projects:
TBA! Coming to an 83+ near you!

NerdTests.com says I'm a Cool Nerd King.  Click here to take the Nerd Test, get nerdy images and jokes, and write on the nerd forum!


DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #12 on: 23 April, 2009, 05:36:59 »
0

i never lent my calc to anyone at school to try my game, because i know some assholes could have deleted the entire memory
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
kalan_vod
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 15 July, 2011, 07:40:04
Date Registered: 01 September, 2008, 01:02:11
Posts: 2992


Total Post Ratings: +9

View Profile WWW
« Reply #13 on: 23 April, 2009, 19:49:46 »
0

ouch I remember that x.x I think it was Zelda DLQ, right? But didn't DLQ actually crashed your calc instead? I remember you badmouthed me about it a long while ago (I think like 3 or 4 years ago) but then I simply pointed out the rule mentionned in the readme saying "I'm not going to hold responsible for any damage this game might cause to your calculator. Use at your own risk." Tongue That sucked though because I think a lot of your projects were nearing completion, especially Res and DDR and I was personally looking forward for them a lot.

I actually never found the source of that crash. I never even got a crash during making this game. I think it might have been caused by using MirageOs or xLIB after/before running the game, which had major incompatibility with Zapi asm lib
Could have been omnicalc, since I was working with the xLIB program + omnicalc at the time...
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #14 on: 23 April, 2009, 20:03:33 »
0

Oh ok I see. x.x

Also I never found Omnicalc RestoreMem function to be very reliable. Some people says it saved them many times, but I tried it often before on my SE and sometimes everything would be corrupted with programs weighing at like 50000 bytes and stuff like that
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Pages: [1] 2 3   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.537 seconds with 29 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.