|
I had to delete an article because I fibbed.
My regex project had some benchmarks which I thought had it handily spanking Microsoft's regex engine.
I didn't believe them at first, so I pored over the code to look. I even wrote a test to check.
Every one of them was broken. Hazard of working on it every waking hour for 4 days.
I posted an article, with benchmarks and everything, and last night I found out I was full of crap.
So now in an attempt to redeem myself I am taking the project offline and I intend to make it faster than Microsoft's.
Because I know it's doable and I am not a liar, even if sleep deprivation wants to make one out of me.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Proves indeed that each person is her/his own critic - a critic of the non-forgiving type.
|
|
|
|
|
you are truly a driven personality in a positive way.
I wish I could accomplish 1/10th of what you done for CP.
Don't lose that, but learn to pace yourself.
I know its "Easier said than done", but it can sometimes saves time.
old saying "haste makes waste" comes to mind.
but you already know these things.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
I wasn't *actually* sleep deprived but it was easier to say that than to explain. I had time because not much work, and I like to keep occupied.
But, even not sleep deprived I'm sure you know what's it like to hit the bricks on an ambitious personal project for days on end. At the end of it, it's gratifying but you feel a little lost, you know? Like "what just happened? I don't remember building ALL of this, but there it is") - like that.
By the fourth day i was a little loopy.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Been there, done that. In grad school, I would sleep on foam rubber pallet in the corner of the computer lab so I wouldn't have to make the drive home and then back again. This could on for 2-3 days, a week, until a goal was reached. "loopy" is a good description. The next day it's all in the past.
I remember visiting this code several years later, "what the hell was I thinking".
We didn't have a work remotely option in those days. Only slow baud rate modem stuff.
"A little time, a little trouble, your better day"
Badfinger
modified 11-Jan-24 20:54pm.
|
|
|
|
|
|
Waterfall meant you had an overall plan (high level design); then did incremental development (detail design and programing) of "deliverables" (critical path).
Agile is incremental development without a plan. Lots of huddles and no play book.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
Over here we are not very agile either, especially my colleague who has to do low-level video stuff in C++.
It might work for other IT branches that are more "standard" however.
|
|
|
|
|
Agile was invented by project managers for project managers. It does not aid in the development process, just shows how much better or worse developers can guess at how much they can accomplish in a sprint.
There are no solutions, only trade-offs. - Thomas Sowell
A day can really slip by when you're deliberately avoiding what you're supposed to do. - Calvin (Bill Watterson, Calvin & Hobbes)
|
|
|
|
|
TNCaver wrote: Agile was invented by project managers for project managers.
I believe that you may mean Agile Scrum. Scrum is the thing that adds all that management stuff on top.
When I think of Agile, I think only of the original 12 Principles[^] (and they are quite good).
But, of course, no one could sell that one sheet of paper as an Enterprise Methodology so everyone piled on and added on so they could sell you a book for $49.99 and a certification for $3500.
I recently posted a really good conversation about Agile between Allen Holub & Dave Farley who state: Agile & Scrum[^] don’t work.
It’s long but definitely worth a listen.
|
|
|
|
|
raddevus wrote: I believe that you may mean Agile Scrum. Possibly. My perception is that the world in general means Agile Scrum when they just say Agile.
The majority of the 12 Principles of Agile apply to any software development methodology. A few of the Agile-specific principles, e.g., "Deliver working software frequently", do not work well with certain types of software being developed, and/or do not apply to the first piece of working application.
There are no solutions, only trade-offs. - Thomas Sowell
A day can really slip by when you're deliberately avoiding what you're supposed to do. - Calvin (Bill Watterson, Calvin & Hobbes)
|
|
|
|
|
for the amazing crew at CP.
As the aircraft designer said, "Simplicate and add lightness".
PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com
Latest Article: SimpleWizardUpdate
|
|
|
|
|
It looks like it was down for a while and couldn't find anything online. Anyone knows what happened?
|
|
|
|
|
DDOS bot network
"Mistakes are prevented by Experience. Experience is gained by making mistakes."
|
|
|
|
|
Who the heck would DDoS codeproject?
That's like punching a kitten.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
A 20+ year old, Australian kitten .
Software Zen: delete this;
|
|
|
|
|
honey the codewitch wrote: Who the heck would DDoS codeproject?
The hamsters who want better pay?
Or it could be some junior punks who haven't the ability to act against the big sites. "It's a nice website you have here, Mr. Maunder. Would be a shame if something were to happen to it."
Or CP could be incidental damage of a DDoS attack on a site that shares the same infrastructure.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Interesting, because I have to use my mobile connection to get to the site now.
I am guessing that my ISP, or part of its IP range, may now be blocked due to the DDOS.
Or was it me #awkward?
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
|
agree
good work
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
|
Bravo for that reference!
|
|
|
|
|
Yep. I hear that someone put a little THC in the hamsters' water dispensers and they ran amok, chewing up the cables running between the Raspberry Pi servers in the basement. They're too fast to catch, so Chris had to wait until they took a nap to round them up.
Will Rogers never met me.
|
|
|
|
|
Put out muchie bait, that'll get em every time.
"Ten men in the country could buy the world and ten million can’t buy enough to eat." Will Rogers
PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com
Latest Article: SimpleWizardUpdate
|
|
|
|
|