|
wish I would have had that foresight in the throes of mania.
back then i was using an older copy of visual studio and i didn't have source control enabled on it.
now that i have 2017 i'm using the github extension
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Yeah, when you're deep in a coding frenzy, backups and source control are secondary considerations, because "code like this is too important to exist in more than one place".
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
just shot coffee out of my nose, all over the damn place. sh*t.
|
|
|
|
|
You've already solved it - job done.
Think of it along the lines of say, an athletic achievement - maybe you did a four-minute mile when you were 20-something but now you're in your 40's or 50's or whatever it ain't gonna happen again. So what? No-one can ever take that 4 minute mile away from you.
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
I mean true. But I also want to use the code
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
I could never do a 4-minute mile... except on one occasion when I was being chased by a couple of guys with knives. I actually got away by jumping, leap-frog style, over a 10-foot wall! When I revisited the area I couldn't even get my hands on top of the wall. The power of adrenaline.
Now I am old and decrepit I would just stand there and get stabbed (again).
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
I'm pretty sure that my most impressive athletic feat was a sprint assisted by a doberman - it's a pity that no-one was there to time it, it was FAST!
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
I would definitely not recommend going off your meds without being under close medical supervision at the time; the possible damage isn't worth it.
As for the problem that you solved in the past, unless you need the solution now - why worry about it? If you do need the code (e.g. for some other project), I'm sure that having done it once, you could reconstruct it. It may take more time, but you'll get there in the end.
To paraphrase others in the thread, as we get older, we have at some stage to accept the fact that we have run our last 4-minute mile. Knowing that we once did it has to be good enough for us.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I want the solution. I don't really need much. Food, shelter, that kind of thing.
But I want the solution now, and I have use for it.
So yeah, there's that.
I'm working on it right now. We'll see if I get there. It's just frustrating that I used to understand this, and it came so easily before.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
the harder you try and think about it the more frustrated you'll get.
simple case is like when you just can't remember someones name no matter how hard you try.
carry a notepad and pen/pencil around, often these things will come back when you're not actually thinking about it - worst is if it's a bit technical you've got no way to make notes.
for that later on in the day: "oh yeah, it's 'Bob,' that's that idiot's name." out of the blue moment.
Message Signature
(Click to edit ->)
|
|
|
|
|
enjoy nature...watch the trees ...blowing in the breeze...they already found the answer to the answer to life, universe and everything - 42
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
reminds me of the Tao of Programming
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
I have an inkling of what you're going through. I get migraines. My precursors can include rapid-cycling mania and depression over a few hours to a day or two. During a manic period I can write an amazing amount of code. Depressive periods I'm doing good to sit there and drool quietly.
The problem with the code written during the manic period is that, while there may be a lot of it, and some of it is clever, it's not well-engineered. Structure tends to be hap-hazard, a lot of copy/pasting goes on, and any notion of best practices. Many times I've gone back, kept a few clever bits, and rewritten the lot.
The thing that happens with me and the code during the manic intervals is that the 'high' from the mania also affects my judgment. Even my memory of the mania will flavor what I think of the work I did during the time. It's only after the mania is over, and my usual state of mind reasserts itself, do I go back and evaluate the work and come up with reasonable results.
Software Zen: delete this;
|
|
|
|
|
I know what you're talking about. My experience is mixed though. The biggest problem is lack of comments. If I could doodle on my source code though I'd probably write the notes like that - visually.
I've had a lot of productive "delusional thinking" and have gotten pretty good at sorting the productive from unproductive in that regard. With practice.
Maybe that helps. But yes, what you wrote is relatable. It just doesn't always turn out that way for me.
And in this case, I'd take the half-engineered but working code that I may have had to the perhaps better engineered but nevertheless dysfunctional code I've created like, today to try to recreate what I did.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Going to the Dutch mountains where the meat is sour and the girls are dancing (dansmariekes) and there is no internet
So don't worry about me, I'll be back in a week
|
|
|
|
|
RickZeeland wrote: Dutch mountains
I didn't know that there were any.
Hmmm. Chris goes to the South Seas, you're going to the "Dutch mountains". Is there something that we should know?
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I recommend reading "Gulliver's Travels" (or Travels into Several Remote Nations of the World)
|
|
|
|
|
Quote: Dutch mountains So, about 10 feet above sea level then?
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
|
OK, so about 100 feet above seas level then!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
Back again from a gruelling expedition in the Dutch mountains, 1000 feet would be closer to the mark.
Although we have bikes with electric support and did not bike for more than about 30 km, the batteries were drained completely during a trip across the Belgian border in the "Voerstreek" !
|
|
|
|
|
So for the gamers among us, Final Fantasy VII and IX recently became available on the PS4.
Took a while, but they're here.
But where's VIII?
This is what I read: apparently the sources for those games were stored on some dev's machine who threw parts of it away when he needed disk space.
The version of FF IX that's not available on PS4 isn't the same as the one you used to play back in the day.
For example, the high res backgrounds in battle arena's are gone and they were only able to salvage the 800x600 (or whatever low resolution they used back then).
Getting FF VIII to work needs considerable work.
So this happened to three of the most iconic games ever, but all from the same studio, could be they were just a bunch of bunglers...
But then I read the source code to Baldur's Gate, another iconic game, got lost because it was on a computer in some basement that was flooded.
Sounds like these aren't incidents...
Anyone here knows what's up and why I've had to fix VB6 software written in the 90's while big ass studio's can't keep their most iconic games?
|
|
|
|
|
Sander Rossel wrote: But then I read the source code to Baldur's Gate, another iconic game, got lost because it was on a computer in some basement that was flooded.
Maybe they could use Ghidra or IDA to recover the source. Both support exporting binaries back to source code. Although it would take a lot of effort to make it completely human readable.
Best Wishes,
-David Delaune
|
|
|
|
|
Maybe it is like you suggest, and they just didn't have enough storage space to do everything properly...
Whatever the reason though, I hope they sort it out for FF8 because I really want trophy support on it like they did with FF7
|
|
|
|
|
While FF VII is my favorite game ever, I must admit I haven't gotten the PS4 version
Just checked out the trophies, the Barrett date looks like a PITA, you go for it from the beginning or you'll miss it.
And for the story you'd rather have Aeris.
|
|
|
|