The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
My bank has just transitioned to a system that uses a recaptcha.
And full-screen animated video in some backgrounds.
The previous site looked like something that was written in 1997 (and probably was). But it worked and I knew my way around.
I gave in after a few months of the old site insisting I migrate over, no less than 4 times before the login was completed.
But hey, I'm sure it now works great on tablets. Which I'll never use with a banking site since none of my Android tablets have ever seen a single OS update, which means they're still susceptible to vulnerabilities that have been patched everywhere else half a decade ago.
Apart from the fact that the "answers" are completely ridiculous, there's clearly an accessibility issue here for those with eye problems.
They should be made to record an audio commentary for all of them:
"Spot the road-signs"
"There is a picture with lots of road-signs. Square A1 clearly contains a road-sign, there is a 50% chance that you should select this square.
Square A2 looks like a bunch of clouds, this only has a 30% chance of being a correct selection.
Square A3 shows more clouds, select this square if you didn't select the previous one.
Square B1 shows the post holding up the sign in A1. Have a philosophical debate about whether or not a sign-post is part of a sign, base your decision upon the result of that and then reverse it.
For those who have yet to lose the will to live, square B2 is something of a mystery. I mean that could well be a sign-post in the distance but equally it could be a banana or a goldfish, Chrome really hasn't rendered it terribly well. Probably best to toss a coin for this one.
Square B3 - now that really does look like a "stop" sign - hold on, that's got to be a trap, don't select that one whatever you do!
Alternatively, you could take Mark's advice and boycott every crappy site that uses Repratcha. Yeah, I'm preferring that one!
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
Working on a 'new' 'wizzy' version of a product that has been in the field for years (possible decades). In a set of updates I was working with a guy who was part of the furniture and since retired with the line 'See ya suckers!'. When he disappeared I said an it's on record I said 'it might be an idea if someone rewrote or at least looked at it while said programmer was around' and was ignored.
So we have now a C++ Kernal written by a Fortran programmer....
I've always found that no matter how good a hand-over is, it's never good enough.
You lucky people even have handovers? Here I only recieve the the team project name in tfs and the production url. Best part of it is that, at the same time, I also inherit client's who have no idea how the application is expected to work(In new recruits), so we both learn together and redefine the requirements in change requests
I don't quite get this...
.NET Core is supposed to be multi-platform, right?
And now they're including technology that is not multi-platform...
If they include just a little bit more it's just .NET Framework again, but with some multi-platform parts.
The .NET Core runtime is definitely cross platform, but it's always been possible to write .NET Core libraries that only work on one platform. You can PInvoke Win32 and GDI functions in a .NET Core application today, and that definitely won't work anywhere other than Windows.
This is sort of the same thing - .NET Core itself is still cross platform, but if you want to make a WPF or WinForms app, you'll have to add a few Windows specific DLLs to your app bundle to make it happen. It probably makes sense to look at the WPF and WinForms functionality as NuGet packages that you can pull in when you need them. I think in one of the demos Scott Hunter did, he just added WinForms as a package reference in the csproj file.
The .NET core remains multiplatform.
But it now has the opportunity to use platform specific code, when available.
Of course the result application (using platform specific code) is not multiplatform hey?
This, however, comes with many advantage for the application developer. You can take advantage of .NET Core functionality in your platform specific app, such as:
- performance enhancement
- self contained deployment (doesn't depends on OS version of .NET)
- native compilation.
Because .NET Framework 4.8 wont support many of the new features .NET Core 3.0 will.
.NET Framework will move much slower and isn't compatible with .NET Standard 2.1 and thus for new projects looking to take advantage of new .NET Standard 2.1+ features and use WPF on Windows for Win32 apps, you will need to target .NET Core 3.0+ which has a newer .NET Runtime.