|
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.
|
|
|
|
|
#Worldle #502 1/6 (100%)
🟩🟩🟩🟩🟩🎉
https://worldle.teuteuf.fr
easy
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Wordle 719 4/6
🟩🟩⬛⬛⬛
🟩🟩🟩⬛⬛
🟩🟩🟩🟩⬛
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 719 3/6
⬜🟨⬜⬜⬜
⬜⬜🟩🟩⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
We have been finally migrating to git for source control. We've got the source for a product in a git repo, and I'm modifying our automated build (a Windows service written in C#/.NET) to use git for this product instead of *cough* SourceSafe *cough*. Stop your snickering, dammit.
The updated builder works fine on my machine. When I installed it on one of our servers, git clone fails with some weird authentication messages. I fiddle around for a while getting nowhere, and then break down and enlist the aid of The Youngster. The Youngster is fairly fresh out of school with only a couple years of experience, but very sharp and knows git well. He set up our GitLab server which works a treat. He gave us a nicely-done PowerPoint on how to set up a machine to run git for us.
It really, really is a good idea to follow all of the instructions so helpfully provided .
Software Zen: delete this;
|
|
|
|
|
Git is unusable. VSS is too. And Subversion of course.
|
|
|
|
|
We've used Visual SourceSafe since 2000. It's worked okay largely because I'm rigorous about backups and regular maintenance.
I don't 'get' git yet. That's going to take time and plenty of day-to-day experience. My impression so far is that the command-line interface grew as a yeast culture. The developers added or changed things as they occurred to them, and there's no rationale or consistency as a result. The GUI operations provided in Visual Studio 2019 (we're not using 2022 yet) are the bare minimum you need while working on your code. I haven't tried them from Visual Studio Code yet, but I expect better support there.
Software Zen: delete this;
|
|
|
|
|
I never used VSS, but back in the 90s the company I was working for considered it as a replacement for CMS (OpenVMS) and found it lacking.
TFS is probably the next best option.
|
|
|
|
|
Gary R. Wheeler wrote: The GUI operations provided in Visual Studio 2019 (we're not using 2022 yet) are the bare minimum you need while working on your code.
You'll probably get a ton of recommendations for git GUI clients and, as they say, "de gustibus non est disputandum", so I hurry to put my own preference before you get flooded . Give a try to TortoiseGit[^].
I went through a similar migration path a few years back (well.., maybe 10... no, more like 20 ). I was so fed up with SourceSafe that I moved to CVS and that's how I started to use TortoiseCVS, the precursor of TortoiseGit. After a few years (about 9 or 10) the last dinosaurs in the company realized they were flogging a dead horse and everyone moved to Git. The only history that survived was the one I had in my CVS server. All SourceSafe stuff had to be scrapped. I hope you managed to save more from your history.
Mircea
|
|
|
|
|
OK, so I got a phishing email so blatant that it must have been done by ChatGPT.
I only get one or two of these a week (my email goes through a mail washer), so I decided to see what it was. Using a "throw away" VM, I went to the site with: Brave, Chrome, Edge, Firefox and Vivaldi browsers.
Only Firefox blocked the site with a big red screen, and a Details button. Site was known to install software, etc.
I need to rethink my default browser.
>64
Some days the dragon wins. Suck it up.
|
|
|
|
|
Firefox is the only browser I truly trust, I sometimes use Brave only because its ad-block is finer - usually it does not get detected by anti Ad-block countermeasures.
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
The shortest horror story: On Error Resume Next
|
|
|
|
|
I get to ignore even more emails: "That was you? I thought it was (AI) spam ..."
"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
|
|
|
|
|
theoldfool wrote: I need to rethink my default browser. The sad truth is, Mozilla will never have the money of Google as long as they don't also partake in the sneaky practices of Google. And less money means less adverts, company deals, etc.
To make it worse, Google is on top of adding new features to mix in with their spyware. So, the desire for Chrome is hard to ignore since most people will never take the time to learn anything about the software they're using.
But, FF is the better browser in terms of trust. They have no financial incentives to do anything other than just work on the browser. And, I say this as a dude who doesn't use FF. So, it's not bias talking.
Jeremy Falcon
|
|
|
|
|
theoldfool wrote: Only Firefox blocked the site with a big red screen, and a Details button. Site was known to install software, etc.
So, using other browsers, did anything manage to actually get installed without your approval?
It's one thing for the browser to warn about known bad sites; it's something else altogether if a browser fails to block something nefarious. Personally, I wouldn't change browsers because another one has training wheels.
|
|
|
|
|
Only went to the base site, not the full URL in the email.
>64
Some days the dragon wins. Suck it up.
|
|
|
|
|
A bolt in my desk chair just snapped in half yesterday. This chair isn't worth re-tapping the hole.
I'm not even heavy. I am a scrawny thing.
I can't tell you how many times I've had that happen. Head bolts on the little 2-stroke I strapped to a mountain bike had to be replaced. Did that before they snapped. Same with the rest of the major bolts on that drivetrain.
I didn't replace the bolts in this chair, and that was my mistake. I replace the casters on the chairs I buy with US manufactured polymer coated rollies that work on my wood floors anyway.
I should have dismantled this thing and gone to Ace and replaced all the bolts as my first order of business.
I'll be doing that on my next chair.
But between the Chinese industrialists schlepping their low grade raw materials off on us, and my own country's schlepping their excess corn and sometimes industrial byproducts off onto us sometimes I feel like we're just used as garbage bins by people with too much money.
But zooming back in, it has gotten to the point where it really makes little sense to me now that I have to replace critical load bearing parts in new products as soon as I order them.
What is even the point? Just send me the parts disassembled.
May as well order everything from Ikea and save myself half the work.
There's smoke in my iris
But I painted a sunny day on the insides of my eyelids
So I'm ready now (What you ready for?)
I'm ready for life in this city
And my wings have grown almost enough to lift me
|
|
|
|
|
I routinely replace screws, nuts, and bolts with A2 stainless equivalents purely to reduce corrosion, and to get hex / torx heads instead of soft Phillips.
That started back in the days when I started riding (and fixing) Japanese motorcycles: they were fitted as standard with titanium cored, cream-cheese headed bolts ... or that's what it felt like when you tried to undo them and then had to drill the sods out.
"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!
|
|
|
|
|
I had never heard of an impact screwdriver until I bought a Japanese motorbike, they were a must have to get the screws undone. Like many others I replaced all of the horrible philips headed screws with allen bolts and helicoiled ( and copper greased ) all the threads I could.
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Yeah, I remember too well ...
And those ing Honda oil filter bolts, right at the front of the engine where they catch all the road crap. And made of Titacheese alloy.
(They were nearly always already damaged when you bought the bike.)
"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!
|
|
|
|
|
I know you've been there
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
OriginalGriff wrote: riding (and fixing) Japanese motorcycles
Ah! You've just brought back a lot of fond memories.
My family moved to the country when I was around 12. My Dad started buying cheap non-running dirtbikes, all the same kind...early to mid 70's Yamaha CT/DT 175s. One of the first tools I was introduced to was an impact driver!
As I punk teenager, I never understood why my Dad wouldn't just spend the money on motorcycles that we didn't have to work on all the time. When I got older and realized that most people had no mechanical abilities it all made since...especially that time I had to do a complete engine swap in a friend's carport. I thanked him many times for that education.
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|
|
I think it's also very close to development: debugging code and fixing engines uses the same processes, or at least it does with me.
This is particularly true when you have only a Haynes Book Of Lies as your guide to the bike!
"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!
|
|
|
|
|
With missing or smudged pages
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
"Reassembly is the reverse of disassembly."
"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!
|
|
|
|
|
honey the codewitch wrote: But between the Chinese industrialists schlepping their low grade raw materials off on us
The raw materials are okay, the technology and the production process suck. One bolt made of Chinesium, takes the same resources and anergy to be made as a real one. It's a waste!
Thats why whenever is possible I buy only US made stuff. From my dishwasher to my bike and car all are US made. Unfortunately, with some goods like your chair you don't have a choice these days. You can buy a really expensive one, but there is no guarantee it will be better. My very expensive chair gave up after a year and the cheap one is still around.
Advertise here – minimum three posts per day are guaranteed.
modified 16hrs ago.
|
|
|
|