|
I am back at my.... 4 years old Maths & drawing problem!
Doing better low level primitive from scratch again...
not just better numerical Maths, but also different data primitive and results, who knows, might solve it this time!
(in a while, writing the Maths primitive is quite slow, it turns out... )
Anyway, wish me luck!
|
|
|
|
|
YAY optimization!
Real programmers use butterflies
|
|
|
|
|
Unfortunately not.. it's still at the stage of making the algorithm work reliably!
But I think and hope the new way of doing it my bear fruits.. we'll know in a little while I guess... (now rebuilding it all from the ground up...)
|
|
|
|
|
Luck
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
Super Lloyd wrote: I am back at my.... 4 years old Maths & drawing problem!
I often think about time spent on development.
I notice that, for example, a Pixar movie can take > 5 years & require hundreds of people.
Then I start thinking, "Have I ever worked on one piece of software for 5 years?"
I do have a thing in production (sends / receives 80K files a day) that I've worked on for 2 years but it is totally self-managing now.
What's the longest you've ever worked on one project for?
|
|
|
|
|
7 years, then I changed workplace.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
That's a long time. Was it a large system?
Were there numerous people on the project?
Did it make it to production*?
Just curious.
*I worked on a particular (large) project for mortgage bank that spent $75 million and lasted about 3 years before giving up. Oy!
|
|
|
|
|
Largeish system, it was already in production, there were 2 people on it, sometimes 3. The system had to be kept up to date, customized for multiple customers (7 hundred customized versions!), bugfixed and evolved, plus it had to support new hardware - it had to directly control several components connected via RS232, Ethernet, USB and other less common connections.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
That's difficult, because I had one peice of embedded software that got used for ... 20 years or so?
It got altered and modded fairly often, and large chunks chucked in the bit bucket when new hardware was ready for it, but the basic stuff was the same. Started out as a financial systems monitor, became a train aircon controller, the an industrial inkjet printer, then another inkjet, and another, and another ... grew a couple (OK 3) PIC coprocessors which ram-raided it's memory to run LCDs, PSU's, and printheads, but kept me well paid for a very long time, that did!
And it was crap code, all written by me (embedded Z80 assembler with some C for the user interface). As the 32K EPROM filled up, another chunk of the C was converted to assembler (IAR's optimiser was bloody useless) until there wasn't a whole lot left.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Sounds like an interesting one. Very cool story to hear about long-lasting project.
Thanks
|
|
|
|
|
OriginalGriff wrote: As the 32K EPROM filled up, another chunk of the C was converted to assembler Reminds me of an embedded project I worked on in the late 1980's, written in BDS 'C' for a Z80. I spent the last few months of the project reworking things so that I could fit more and more stuff into the last 256 bytes of EPROM.
... and then the money bastards turned off the flow, and the project died.
Software Zen: delete this;
|
|
|
|
|
10 years and counting on a video surveillance application, it's a never ending story as new camera models and protocols keep popping up. Can't someone tell those manufacturers to stick a standard implementation of H265 for instance, they are driving us nuts!
|
|
|
|
|
RickZeeland wrote: Can't someone tell those manufacturers to stick a standard implementation of H265 for instance, they are driving us nuts!
I totally get it. A lot of times it's just the tail wagging the dog. (Or, maybe it is always that.)
|
|
|
|
|
raddevus wrote: What's the longest you've ever worked on one project for? We have an in-house tool I developed in 2000 that is still under active maintenance, so 21 years.
In terms of products, I have one that's been around almost 20, and another that's 13 years old. Both of those are also under active development.
Software Zen: delete this;
|
|
|
|
|
22 years and it's still going.
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|
|
This is a home project... there is not that many line of code, it's just very hard... It's a specific algorithm I just cant give up yet..
I also was working on-off on my drawing app (of which is algorithm is part off) so I guess many years.
When I worked for NovaMind I work for 3 years on the same app. And now I just joined EA working on the Game Editor that seems like it is and will remain a never ending task....
|
|
|
|
|
Early today: I'm spending the morning re-roofing a mates shed, so I have no idea when I'll be finished. He's not very organised ... I'm still waiting for the text to tell me where the house is, much less the shed. He has bought the felt, apparently - which is a start, anyway ...
In the morning, swinging both ways - evil and clumsy with both hands? (12)
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
AMBIDEXTROUS
AM to start...
then ..BI..
but I thought DEXTROUS was the antithesis of evil and clumsy.
Overall it fits the definition, anyway.
[edit2] or is it AMBISINISTER? [/edit2]
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
modified 11-Oct-21 3:00am.
|
|
|
|
|
|
It was a wild guess, but a plausible construction.
Subsequently confirmed.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
I saw this on a recent WOTD - new one on me.
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
It's a damn good word though!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
It is - how's the roofing going ?
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
Done. It took a while, because Rich remembered the felt and tea, but forgot the ladder and the felting nails. Oh, and the wood underneath was so wet that in places you could push nails in with your thumb.
Oh, and the postcode and house number he messaged me was ... his house next door, rather than his other house 15 miles away where the shed is.
He's not very organised, but he's a genuinely nice guy.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Those five minute jobs eh ?
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|