|
#realJSOP wrote: I replied, "Based on the way you're handling this, I would probably have to agree."
Thankfully I'm not the only one with the sharp retorts.
Laying someone off because they are doing a good job is unbelievably stupid, but it seems that the World is much much more stupid that what it appears.
My current work environment is definitely not of that kind, luckily.
GCS 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
|
|
|
|
|
I was laid off from my first job because I was ahead of my schedule and therefore considered expendable. Next job was better and more interesting.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Rick York wrote: I was laid off from my first job because I was ahead of my schedule
GCS 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
|
|
|
|
|
#realJSOP wrote: "we don't think you'll be happy here". I replied, "Based on the way you're handling this, I would probably have to agree."
Clearly, the truth hurt them more than it hurt you.
|
|
|
|
|
Resistance to resistance to movement is futile.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
...is in user interface controls.
They all suck. Grids particularly are my current bane. The screen is never wide enough to fit all the crap, scrolling horizontally sucks, etc. etc. etc.
I wish 3D VR was a consumer commodity like flat screens. The 2D look, and trying to jam all this information on a 2D surface (where many of the controls, like grids, are pseudo 2D -- they are really just stacked 1D things) is well past its time and its prime.
An unfortunately, we're not using a grid control that has collapsible sections.
Oh, and did I mention it's a web page? More suckness.
Latest Article - Azure Function - Compute Pi Stress Test
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Being a web page makes it harder to make a grid control usable. It makes it harder to make ANY control usable.
".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
|
|
|
|
|
#realJSOP wrote: Being a web page makes it harder to make a grid control usable. It makes it harder to make ANY control usable.
That may change with the migration away from JavaScript to WebAssembly.
|
|
|
|
|
… is in the fans and the (non-SSE) hard drives!
Socialism is the Axe Body Spray of political ideologies: It never does what it claims to do, but people too young to know better keep buying it anyway. (Glenn Reynolds)
|
|
|
|
|
What we need is holographic displays, any size, any resolution and probably 3d. I thought more would be done with Kinect but that seems to have fizzled.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
A colleague of mine regularly states that "What we need is infinitely fast machines, and lots of them!"
|
|
|
|
|
A grid is very rarely the right tool.
|
|
|
|
|
A web page is very rarely the best UI
|
|
|
|
|
"A web page is very rarely the best UI"
Web page can be any UI you need it to be. The problem is web app designer, not the web technology itself.
|
|
|
|
|
I strongly disagree. The underlying technology is the reason creating a good controls for a web app is so difficult. Using a browser for applications was and still is a horrible idea.
|
|
|
|
|
Yes, it's hard to make good UI widgets/controls. That's why you don't make the controls yourself but use some UI library/framework to build your web apps. You can use DevExtreme, Kendo UI, webix, Ionic, Sencha ExtJS and many other advanced UI toolkits.
Also, when you are creating Winforms/WPF or any other .Net UI framework apps, you don't usually build your own basic UI widgets, but use built-in stuff plus some 3rd party framework (DevExpress?).
|
|
|
|
|
I have an online game I developed over many years. I create a web-based UI to interact with it and it was a nightmare! I had fun with SVG to create the multiple zoomable, clickable, scrollable, hover-overable maps needed but apart from that (which was only a small nightmare) the rest of it was horrendous!
I wrote a WinForm program that used a web-service to get data to and from the game server and it was a joy to write. Everything just worked as it was supposed to, clicks and hovers, etc just responded instantly the way I wanted. I was able to get it done so quickly compared with fighting with the web programming that I could add dozens of extra, useful features. All the friends I had that were play testing for me adopted it in easy preference to the web UI (except for the guy who had a iCrap PC instead of a proper one and so used the Web UI).
The Winform program updated itself automatically from the server each time it started up (if necessary) so there were no issues with it being out of date (one of the arguments in favour of a web interface although there are often caching problems that can break this "advantage") so I just would push out updates whenever I needed to.
WinForms rule!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
|
Part of why I don't do that Web crap.
But even in WinForms, grids are a bad idea.
|
|
|
|
|
I am not always so sure that it's the controls that are the issue, but more how much thought that has been put into what information the users need and how they can access it.
Why not stick an excel export on the page if users needs to view a huge amount of data and analyse it in their own idiosyncratic way. Because if you start designing all those fancy analytics systems the users want you will end up with a mess of code and UI.
I think some modern UI design has tried to promise users things that just don't make sense and that end up being really messy - take the redesign of skype it's one horrible nasty mess of ideas all slapped together in their gooey rawness.
I am still using software(Microsoft Money 2005) that is now around 15 years old to do my finances - it does not have all the modern UI prettiness but it works and gives me the information I need.
[Edit = typos fixed and tidied up]
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
modified 29-Mar-19 9:57am.
|
|
|
|
|
GuyThiebaut wrote: I am still using software(Microsoft Money 2005) that is now around 15 years old to do my finances - it does not have all the modern UI prettiness but it works and gives me the information I need.
Count me in on that. In fact I'd still be using the version before that if it actually installed and behaved correctly on modern operating systems. (As I recall, it had a thread that is constantly burning up CPU time without letting go)
|
|
|
|
|
Interestingly enough it seems like Microsoft fixed the registry issue because I recently upgraded to Windows 10(I was a very late adopter because of the Microsoft money issue) and I did not have to perform the registry hack, Microsoft Money 2005 just works from the installation ISO on Windows 10 Professional on my computers.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
I never had a problem with Money 2005. I was talking about the version prior to that.
(I just looked it up in my archive folder...it goes back to 95 (!)...I suppose not being able to run nearly 25 year old software isn't such a big loss after all...I could perhaps set up a VM, but I'm okay with 2005)
|
|
|
|
|
While 3D may offer better possibilities to handle more data, it will get cluttered sooner or later anyway. The solution is less data. What about a graph that summarizes the important metric or relationship between said metrics instead of a grid?
|
|
|
|
|
Are you the same Marc Clifton I just quoted on [^]my web page? Then obviously, you are very dissatisfied with web-based UI UX. I can inform you that the revolution you seek happened ages ago. It merely got hijacked by the interpreter lovers. But now that security is finally a big thing, code-injectable interpreters are out. Left standing are native code developers.
I suggest you take a look at this native C++ code UI suite (but also C# if you insist on throwing security away): consider BCGSoft's C++ MFC control libraries. While the developer world has been chasing the latest language fad for the past 20 years, these guys (and my project too), have stayed with C++ MFC and non-web UIs. Consequently, their controls are fabulous. Just take a look at these [^]Grid Control Features. Collapsable grid rows with variable heights with spark-line graphs at row end with infinite number of virtual rows? Yup.
|
|
|
|