|
Chicken salad and/or Egg salad - love them both
I guess the difference is the age of the chicken.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Just add another level of meta-programming. That will fix it!
Have a meta device that is constructed/composed out of any number of smaller meta-devices connected via meta-buses.
Every new project is solved with one definition.
|
|
|
|
|
And put it all in the metaverse.
Figment of Imagination - Zero Mostel
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I realize I'm late (very late) to this message/thread--I had it bookmarked 'cuz I wanted to make a point of commenting on it.
It comes to a point where the best you can do is to document things. Not code comments, but describe exactly what version of which build tools you're using (compiler, etc), dependencies (though I realize in this case you're pretty much writing everything yourself), the settings for those tools, and if possible the binaries themselves (the installer) - not just a download link to a third-party site as those can get broken, newer versions can replace older ones, etc.
At work, I've been maintaining (in a shared OneNote book) a page that describes some of the projects I'm working on, and essentially what is a bullet-point list of the tools needed to build them. The idea is, if a newcomer comes in with a brand new machine with just Windows installed, if he follows the bullet-point list, at the end of that, he should be able to build EXEs/DLLs that match exactly what my own system would have produced. Maybe not down to the same hash (build dates do get embedded), but pretty damned close.
I code exclusively on VMs, and every time a new version of VS comes out, I dedicate a new VM for it - I never upgrade, or run multiple VS versions side-by-side. So whenever I start out fresh with a new VM, is an opportunity to revisit those notes and follow them. If something needs tweaking, a library got upgraded to a newer version, etc - I make a note of it to ensure the list as a whole is still valid.
That has saved some new co-workers a lot of grief, and personally I wished every project I had ever worked on had some matching notes to go with it.
Beyond that...understanding the source and making changes to it is another matter entirely. But if a newcomer can rebuild from the source - it's a good starting point.
|
|
|
|
|
I realised I haven't congratulated this years MVPs, and searching through the last few pages, I couldn't find a message to add my congratulations to. So, for those who were awarded MVP this year, congratulations.
[Edit]
Nevermind - I see the MVPs haven't been awarded. As you were, and a pre-emptive congratulations from me.
modified 11-Jan-23 6:28am.
|
|
|
|
|
I'm realising you are a bit early to the party...
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
|
I see no 2023 MVP list, here at CP.
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
I just saw that - I edited my message. I should have checked beforehand.
|
|
|
|
|
You are so far ahead!
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
It's the recession / inflation - MVP's are cancelled until we all stop striking for more rep points.
"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!
|
|
|
|
|
Given my inactivity here over the last year, I'm ahead of the curve.
|
|
|
|
|
Most Valued Pants? That would be my pajamas
|
|
|
|
|
|
I top the LVP
>64
Some days the dragon wins. Suck it up.
|
|
|
|
|
So says a man who clearly doesn't look too closely at QA ...
"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!
|
|
|
|
|
QA? I just go there to get the codez.
>64
Some days the dragon wins. Suck it up.
|
|
|
|
|
... you'll learn 365 useless things.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
modified 11-Jan-23 5:26am.
|
|
|
|
|
I learn many more than those. I discovered I'm a beast in Trivial Pursuit.
GCS/GE 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
|
|
|
|
|
I'm going to wait until next year and learn 366 useless things instead.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
I wonder if you combine all 365 useless things together, would they form one useful thing?
|
|
|
|
|
That would be the 'leap useless thing' Richard mentioned.
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
Trying to see if "Two wrongs don't make a right, but three lefts do" is a special case?
|
|
|
|
|
No, I am trying to test whether useless things independently, when combined, would actually form a useful thing.
What I said has absolutely nothing to do with wrong or right...or lefts for that matter.
|
|
|
|
|
Are you trying to come up with a new definition for “society”?
Present site included! (Might lose some rep with this one)
|
|
|
|