MaxiTB

@maxitb
17 Followers
3 Following
600 Posts
The real MaxiTB since 1986. Personal account. Definitely not a German. Software architect, overpaid consultant and former game dev. In stats we trust.
restrictedhttps://www.maxisoft.org
pronunciation/mäk′sē/ /tē/ /bē/
nationalityNot-a-german
countries visited non-professional for at least 7 days90+
@dplattsf If you use a token generator to write tests, you are not testing at all. That's like saying you do science by quoting the bible...
@nietras I am not sure what the issue is right there, because to me the inconsistent behavior always felt like a bug. Personally I always try to avoid edge cases with floats for platform weirdness reasons, so while I'm personally not affected, what is the big issue with this fix?
@menelion As far as I know there is not a single UI framework our there that is fully WCAG 2 compliant out of the box. So depending how much accessibility you want, the more effort you have to put in, there's no shortcuts. All your mentioned options beside WinForm a decent out of the box. If you go for multi-platform approaches you will always have some sort of workarounds but speaking of Uno, it will use as many native UI elements as possible if you actually prefer this.
@menelion Well, IMO accessibility is not a framework, platform or middle ware problem but an implementation one. With enough effort you can make anything highly accessible with everything. When it comes to cross-platform, only Avalonia and Uno are an option because you want to support Linux Desktop in 2026. Personally I prefer Uno because I like a code first/XML free approach, but if you don't mind messing around with XML, Avalonia is also a good choice.
@nietras Personally I would have preferred closed enums over unions, but I get it, trend chasing is important. Otherwise we would have never be blessed with the genius of single/multi-cast delegates.
@alvinashcraft Oooh, you have to be really careful with that name or you get banned. It's correctly written #microslop ;-)
@AAKL @theregister Not sure what you mean "what will happen to .net". The answer is nothing. Compared to Java everything is open source beside the long obsolete old windows only framework. You can just go to github and get everything; documentation, paper, tools, compile, runtime, all of the middleware, everything. And then run it on Linux, as most people already actually do incl. MS themselves.
@svelmoe Well, it's a bit of an unreliable hack... at this point I would just extract the migration code into a separate console app and the problem is solved. Not really that much effort IF a functional CD pipeline is already in place. If even that one is missing, then oh boy, good luck, I guess 🙂
@svelmoe I'm confused. The correct way to handle this is shutting the application completely down with an error code and having the container restart after a grace period. Failed migrations are a serious thing and should never ever happen when the code was properly tested - not to mention NOT BEING PART OF THE APPLICATION ITSELF, so you have some serious tech debt on your hands there.
@devleader Honestly from my personal experience Mongo isn't that great, it overkill as a local storage DB and it sucks as a client-server mid-tier DB where better alternatives are available. It's not suitable as a big-data DB either. So it sits in a weird spot of no being great at anything really. So yeah, there's no direct replacement because IMO nobody wanted to make another flawed product 🙂