|
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
3. No sys-admin, networking, "how do I setup XYZ" questions. For those use the SysAdmin[^] or Hardware and Devices[^] forums.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen.
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
modified 16-Sep-19 9:31am.
|
|
|
|
|
an exe is packed with themida ,needed to be unpacked and run
|
|
|
|
|
Thanks, I'll bare that in mind next time I have an exe packed with themida!
|
|
|
|
|
|
Support at a street level context (10)
(I have to take Herself for a checkup at 0930, and won't be back till after 13:00 - so you may not get any responses between those times - it's currently 08:35)
"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!
|
|
|
|
|
Support = Back
Street level = ground
Background = synonym for context
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming βWow! What a Ride!" - Hunter S Thompson - RIP
modified 8 mins ago.
|
|
|
|
|
You are up tomorrow - care to explain?
"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!
|
|
|
|
|
#Worldle #374 1/6 (100%)
π©π©π©π©π©π
https://worldle.teuteuf.fr
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
This one is easy, relatively... I stopped looking everyday when they started with the small islands.
Worldle #375 1/6 (100%)
π©π©π©π©π©π
https://worldle.teuteuf.fr
Edit: Forgot to add my result
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
I often feel like code review are mostly filled with unneeded comment for the sake of commenting or to take some sort of "ownership" that doesn't do anything special beside burdening the reviewee with a special cosmetic change udpate.
Anyway, someone was updating my code and I was feeling revengeful so I also asserted my opinion on purely cosmetic and totally irrelevant code!
Although, come to think of it, the guy was doing unnecessary work in Dispose() because "that's what is done everywhere", even though it's not needed and closing documents take godamn too long (due to all those unnecessary piece of code running in all those Dispose() methods), mmmrrppphhh... I stick to my gun!
modified 7hrs 15mins ago.
|
|
|
|
|
Super Lloyd wrote: Anyway, someone was updating my code One of my earlier co-workers discovered that my code contained a '#define ever ;;' so that I could write an infinite loop as 'for (ever) { ...'. A few years earlier, I was working in a CHILL environment; in CHILL 'DO FOR EVER' is a part of the base language.
This construction made my coworker so upset that he not only changed it where he had discovered it; he searched through the entire code base of the company for other uses, and found a good handful; I had been programming with 'for (ever) {' for a couple of years by then (in embedded software, infinite loops are commonplace), changing every one of them to 'while (0) {', adding an angry commit comment that requested everybody to refrain from making such 'jokes' in our program code - we are a serious company!
Then he brought it up at the scrum, to make sure that everybody would know that in our company, we do not code that way.
I asked if we could make it slightly less cryptic by using 'while (true) {', but this fellow would not under any circumstances accept that. According to him, there is one, single way of coding an infinite loop, that is immediately recognized by every programmer in the world, and that is 'while (0)'. So he would not tolerate anything else.
He certainly had no formal authority, completing his degree about three years earlier, having worked in the company for half a year, I was 25 years his senior. I didn't have to accept his dictate. But he had an unbearable arrogance and self confidence that I didn't care to fight against, so I just nodded "OK!".
At least that episode gave me a story to tell - this is certainly not the first time 
|
|
|
|
|
Mmmh.... shouldn't it be while (1) ?
Now I am worried your colleague might have broken lots of stuff...
Fun story though! I quite like the for (ever)
|
|
|
|
|
for the spiritualists: Do while( 1 ) { I = Live(); };
for the materialists: Do while( 1 ) { I = Make_Money(); };
P.S. No offense intended just being a silly programmer about forever.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Do while (ever) { I = TryToLive() && MakeMoney(); }
|
|
|
|
|
try
{
Be_Born();
while (1)
{
try
{
Live();
Make_Money();
}
catch (FinancialException const& e)
{
}
catch (MedicalException const& e)
{
}
}
}
catch (DeathException const& e)
{
Die();
}
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Super Lloyd wrote: Mmmh.... shouldn't it be while (1)? Of course! Sorry about that typo. I prefer 'for (ever)' 
|
|
|
|
|
I faced a similar situation years ago, and met a similar response. Largely because the people "across the pond" could not get their heads around how time zones work, and the 24-hour clock.
|
|
|
|
|
trΓΈnderen wrote: 'while (0)' What on earth does that do?
βThat which can be asserted without evidence, can be dismissed without evidence.β
β Christopher Hitchens
|
|
|
|
|
You speak of of your conclusion as if it was universal. Maybe your workplace culture leads to poor code reviews. That does not mean that code reviews cannot be done in a productive way. Cheerz.
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
I review books. From Manning. I never had to ask them to change code. Ever.
If you want to make a proposition for change, you ask yourself what it is worth. Does your idea add value?
If not, then SHUT THE F*** UP.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Wordle 591 3/6
π¨β¬β¬β¬β¬
π©π©β¬π©β¬
π©π©π©π©π©
|
|
|
|
|
Wordle 591 6/6
β¬β¬β¬β¬β¬
β¬π¨π¨β¬β¬
π¨β¬π©π¨β¬
π¨β¬π©π©β¬
β¬π©π©π©β¬
π©π©π©π©π©
|
|
|
|
|
Wordle 591 4/6
π©π©β¬β¬β¬
π©π©β¬π©β¬
π©π©β¬π©β¬
π©π©π©π©π©
|
|
|
|
|
Wordle 591 2/6*
β¬π©π©π©β¬
π©π©π©π©π©
I was lucky with the first one.
"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!
|
|
|
|
|
Wordle 591 5/6*
β¬β¬β¬π¨π©
β¬π¨π¨β¬π©
β¬π©π©β¬π©
β¬π©π©π©π©
π©π©π©π©π©
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|