|
Jon McKee wrote: you have to remember to merge eventually.
Default setting is that you can't push without merging first.
It's obviously a different mindset, but if you haven't gotten stuck in the "GIT thinking" it's actually easier.
Remember, branches aren't the same things.
But as you say, the capabilities are very similar.
There's a really good primer on the differences here[^]
|
|
|
|
|
That was a really good read. Highly recommended to anyone scrolling through these comments. I still think git isn't as complex as people make it out to be though. Aside from plumbing commands that the majority of people will never touch, the git commands are just operations on four basic structures - tags, commits, trees, and blobs - across three "copies" of the repo - working directory, index/staging area, and the local repo. And a lot of those commands are just common combinations of simpler commands.
Next time I'm starting a new personal project I might try out Mercurial though. Can't knock it 'til you try it
|
|
|
|
|
Jon McKee wrote: Next time I'm starting a new personal project I might try out Mercurial though
I probably wouldn't bother, Codewitch hit the nail on the fact that GIT is supported directly in VS as well as a load of other tools.
There still are quite a few places using Mercurial last time I looked (Mozilla, facebook and Stack overflow to mention a few) but they are slowly getting fewer.
And now that I remembered that SO uses HG I also remembered that Joel Spolsky wrote a Mercurial tutorial that used to live at hginit.com. That link is dead now, but the site has gotten a new life at, tada, Github[^]
That's also a good read. But it was written in 2005 and is probably slightly outdated in some details.
BTW, using the extension hg-git allows you to use mercurial as a client to a git repository (that's how similar they actually are). and for that reason they have created a GitConcepts - Mercurial[^] which includes a comparison of concepts and a Command equivalence table.
Anyway, if I haven't scared you enough yet I should mention that I never use the CLI.
I exclusively use GUI via TortoiseHg[^] which contains everything you need in one package.
|
|
|
|
|
I started with SVN. Then when I went looking for a distributed system I moved to Mercurial for the same reasons you listed. I only switched to GIT because Visual Studio supported it and I succumbed to peer pressure. I've been on too many technical islands in my career.
|
|
|
|
|
Hahahaha it's funny 'cuz it's true!
Real programmers use butterflies
|
|
|
|
|
Because no one dares touch it...?
|
|
|
|
|
To be honest I use so much metaprogramming and template specializations throughout you're not entirely off base.
It's necessary to provide the kinds of features and flexibility GFX provides in a manner fast enough for these little MCUs to handle what it is throwing at it.
Real programmers use butterflies
|
|
|
|
|
New research has shown that the most used language in programming is profanity.
I'll get my b**** a** g****** coat.
|
|
|
|
|
I'm well versed and use it regularly.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
|
|
|
At least I think it is the server, currently I am using Arvixe purely as a domain and email server. Windows 10 mail client, outlook on the phone and gmail (as a backup client) everywhere.
Mail (the win 10 version) recently stopped sending mail, incoming was fine. I reset the client and 2 weeks worth mail suddenly arrived in various peoples inboxes. Now as paranoia set in I am checking multiple clients and finding missing emails from the arvixe domain.
So I purchased MS365 only to learn it no longer supports anything but outlook and gmail accounts - cancelled subscription instantly.
So I am now trying to decide whether to get another client or chuck arvixe for ASP.NET Core Blazor Hosting[^]
So advice from the hive mind would be appreciated.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
I'll tell you what I've told my good friend a number of times (once even, regarding his use of an old email service) - when you start having to look over your shoulder while using something, or when you spend more time working against it than working with it, it's time to move on.
Email is critical, so I think the "looking over your shoulder" bit applies here. The question becomes, what's peace of mind worth to you? If gmail accounts and outlook accounts work everywhere, then maybe it pays to go with the flow, especially if you already have said accounts.
I keep my email simple, over a very public broadly accessible (and reliable) service and I've only had serious delivery issues twice in over a decade, and each time they were resolved within 48 hours.
That's worth it to me. The downside of such a public service is no matter how reliable a service, it becomes a honeypot as a consequence, so there's always the question of it getting cracked, but then that's true of anything. Everything is potentially a target. On balance, I find the reliability of a large public email service beats the security concerns it ostensibly raises.
Real programmers use butterflies
|
|
|
|
|
It seems that you can install OX App Suite for free as a ready-to-use virtual machine image via Univention App Center[^]
|
|
|
|
|
I use Arvixe for much the same purposes as you, and Mail was just a PITA, but Outlook Express / Microsoft Internet Mail died ages ago, and MS removed it from their servers just to rub salt into the wound.
I use "straight" Outlook, from my Office 2019 installation, and it works just fine with Arvixe for me. A quick Google finds many suppliers still selling it pretty cheap ...
"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 use Arvixe as well - no issues with email that I'm aware of. Get on their live chat and tell them what's happening, and they'll likely be able to fix it.
FWIW, I use Thunderbird for my email client.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
+1 for Thunderbird
"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
|
|
|
|
|
I'll see what Arvixe support has to say and then decide if I need to change clients/servers. The other half is enamoured with the domain email address so I will be reluctant to let it go.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
I’ve had my domain since 1992.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I look around my office, I work at home, and I see 7 desktop computers, 6 of which I do not use. There are also 5 laptops, only one of which I use regularly, and one I use occasionally. There are 5 printers, 1 laser, 2 inkjets that I don't use, 2 laser printers I do use, one for each desk.
I have two 40" flat panel LED TV's, that I use as monitors, one for each desk. There are 5 computer monitors of varying sizes that I don't use. There are 6 external storage devices, 2 of which are Raid 5, 1 ssd and one hard disk, that I use. the other 3 I have not used in I don't know how long. I have 5 usb Memory sticks, 1 on my keychain. I use all of them on a sporadic basis.
There are many, many keyboards and mice, of various configurations, 2 of which I use, 1 for each desk. I have at least 5 battery backups, only 2 that are working.
The number of switches, cables, wires, and adapters are rediculous.
I believe you get the picture.
My wife tells me I am a hoarder, but I don't think so. They are just things I have accumulated form 45 years in the business. I would actually like to get rid of the stuff I am not using at all, but don't know how to do it safely. This is particulary true of the data storage devices as they hold customers' information.
I am going to have to something in the next couple of years, when we sell the current house, build and move to something much smaller. She intends to put me in a 12' x 10' storage shed in the back yard there, and there won't be enough room for it all.
Any ideas on how to safely dispose of all of th unused equipment?
Dorfl
|
|
|
|
|
You can make thermite by mixing equal parts aluminum powder (grind some "tin" foil in a coffee grinder) and ferrous oxide. Light it with a sparkler. It will destroy anything.
Edit: I'm not sure how safe it is, but it's fun.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: You can make thermite by mixing equal parts aluminum powder (grind some "tin" foil in a coffee grinder) and ferrous oxide. Or just order it online. Look for "rocket". As fuel goes, it rather cheap.
For the reader; ferrous oxide is rusted iron. You can make this rocket fuel at home
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.
|
|
|
|
|
Eddy Vluggen wrote: For the reader; ferrous oxide is rusted iron
Technically - and just so the readers don't throw chunks of pig iron into the mix - it should be pointed out that the oxide is actually just the rust, not the iron itself.
Real programmers use butterflies
|
|
|
|
|
Just the rust. And aluminum foil.
And you need more heat to ignite than your average lighter.
--edit
Going full MacGyuver; red iron oxide, black alumininium and a magnesium lint. Then you place the chewing gum there..
--edit2
Iron is the "waste product" here; it is the result of the reaction.
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.
modified 20-Nov-21 21:14pm.
|
|
|
|