|
They're both around 3 feet away from me. I mostly look at the lower half of the 55" screen. The 55" monitor was less than $500. By the way, the resolution of the monitors is 3840 x 2160 for the 55" and 1920 x 1080 for the 40".
|
|
|
|
|
I have a 32" monitor but have recently switched over to using my laptop more extensively for all my work.
I find the closeness that the laptop provides is a much easier work experience.
However, for flight simulations my 32" screen cannot be beat...
Steve Naidamast
Sr. Software Engineer
Black Falcon Software, Inc.
blackfalconsoftware@outlook.com
|
|
|
|
|
It's hard to recommend a G9 for development, but it's really easy to recommend a giant curved screen. Maybe a high refresh rate (120hz+) is actually a pretty great thing if you're staring at it for hours.
Reasons:
1) No futzing about with monitor 1 vs 2 and their relative positions, one of them not getting signal one day, etc.
2) The curved screens are supposed to be better on your eyes because the focal point remains the same, less refocusing.
3) No matter if you buy the exact same brand of monitor and then you calibrate them, they will still not be "the same".
4) Nobody needs to be turning the monitor sideways to see more code without scrolling, you can only look at a few at a time anyway.
5) It's a cheaper way to get the same amount of screen real estate. Granted, you can't really go cheap low-spec big curved screen, but you don't really want the corollary of multiple cheap low-spec panels anyway if you care about your eyes.
|
|
|
|
|
Thanks again for your useful and informative comments!
/ravi
|
|
|
|
|
I would get 2 monitors, like 2 27" or 2 larger and a nice stand. I bought 2 Dell 27" and the Dell stand that holds 2 monitors and I'm very happy with them. Added a 3rd 24" monitor to have larger fonts, easier to read for actual reading from apps that don't have adjustable text size.
I went to Viewsonic HQ as a reseller for an event and got to checkout all the monitors, and the curved ones really hooked me. I wanted one really bad. But my friend at Kingston, Director of IT gave me the 411 on a single curved monitor and told me the horror stories about actually using them for development. I can't remember the exact issues that came up, but it was a long list of things that didn't pan out. Most of the issues were remote desktop and video meeting related.
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
Unfortunately I don't have enough space for 2 panels at home, which prompted this thread. I use 2 24" panels (each 1920 x 1200) at work.
/ravi
|
|
|
|
|
I say ditch the ultrawide all together! I went with a 43" monitor at UHD. It's big enough that all of the pixels are useful (in other words, I run it at standard DPI @ 3840 x 2160 pixels). I have a 32" UHD monitor at work and I've found that 125% is needed in order to be useful. Also, the 43" monitor I'm referring to is made to be a monitor and comes with a stand and doesn't look weird like it does when you plug a PC into a TV.
|
|
|
|
|
I purchased a flat 34" ultra wide. Mainly use it for write code (development). The monitor supported picture-by-picture. I really like it a lot. Depending where I'm sitting, it feels like the text on either ends are harder to read. Guessing cause I'm viewing from the side.
Haven't tried a curved, so not able to give an opinion. Getting it would help, who knows.
|
|
|
|
|
luckydragon76 wrote: Depending where I'm sitting, it feels like the text on either ends are harder to read. Right. Which is why I'm leaning towards a curved screen.
/ravi
|
|
|
|
|
|
|
Sadly, that one took a few seconds to process! Good one!
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|
|
I made it up myself, too!
|
|
|
|
|
So...web developers are the new VB developers?
|
|
|
|
|
That's kinda rude to web developers.
Except for PHP ones, obviously.
"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 wouldn't know, I drive a Cadillac 😉
|
|
|
|
|
I have my kid drive. yep.
|
|
|
|
|
I'm 72 and drive a Honda HRV, when I am not going someplace with SWMBO.
with the price of Gas these days, I'm not driving much, anywhere.
VB haters are going to hate...
down by the river - Neil Young
|
|
|
|
|
I'm 58, and drive a 2003 Ford Focus ZX5 (original owner) to work, but keep a 2018 Porsche Macan GTS in the garage for fun. Thinking about replacing the Focus with a used Prius or new Tesla soon. I also own a 2006 Honda Civic as well that I need to dump soon; nothing wrong with it, just can't stand driving it.
I looked at cars for about 5 years. Subaru WRX, BMW M series, Honda Civic SI, Mercedes and passed on them. The BMW X3 M series is nice. Now days, you can't buy a decent car for under $45K when you consider the quality of the parts and how easy the parts break or fail. I think the Tesla Model 3 will be the next Honda Civic and be that popular. But the Tesla Dual Motors are much better overall in terms of power and performance.
As my friends said, your car expresses who you are.
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
yeah, that`s what it comes down to, that`s the core doctrine.
|
|
|
|
|
Not whinged about MS for a while, so here goes...
I'm doing lots of work with mapping and webservices, and had (for simplicity) created a basic DTO object called LatLng, consisting of just a Latitude and Longitude property. Then I discovered that MS had an object GeoCoordinate (in System.Device.Location) that had LatLng and also a method for calculating distance to another LatLng. I already had that formula but thought I'd simplify my code by using the GeoCoordinate object and it's DistanceFrom function. Simple - pull out my LatLng class, replace with GeoCoordinate, all good. Everything worked from the start.
Until... I needed to access the LatLng data from a webservice, using JSON. The webservice ran fine, but JQuery wouldn't parse the JSON. Turns out that the GeoCoordinate object has some properties, defined as Double, that default to NaN - NOT zero! When the webservice serializes the object to JSON, it does it as {"Latitude" : NaN} which the browser can't parse as valid JSON, so the whole thing is unreadable. Those properties include Altitude, Speed, HorizontalAccuracy and VerticalAccuracy.
Now, I use the GeoCoordinate in so many places I don't want to explicitly set all these properties (which I don't even need anyway). So I subclassed GeoCoordinate, wrapping it in my own class and setting those four values to 0 in the constructor. All good, surely? Nope, still not working in the JSON serialisation. Close inspection showed that Altitude and Speed were now zero, but the accuracy properties still coming back as NaN. Checked the documentation, confirmed those properties are settable. Setting the value to 1 is all good, but setting it to 0 "works" (as in no error thrown) but the value remains as NaN.
Now, I sort-of understand why you can't have an accuracy of zero in this context... but WHY Microsoft, don't you either throw an exception or at least DOCUMENT that??? (The property even has a documented "Out of Range" exception, but they don't throw it for zero )
So two oddities - failing to parse the JSON because of an unquoted text literal "NaN", and a property with an undocumented un-settable value. Wasted the best part of the afternoon...
(And on the subject of rants, CodeProject seems to have lost the toolbar when making posts in a forum...)
|
|
|
|
|
DerekT-P wrote: GeoCoordinate object has some properties, defined as Double, that default to NaN - NOT zero! Can you tell me what would those values be for someone driving in Denmark at sealevel, at a stop sign while traveling due North?
|
|
|
|
|
More to the point, someone on the equator due south of Greenwich.
I was more taken aback that the serialiser generates non-parseable JSON from a "valid" GeoCoordinate object, tbh.
|
|
|
|
|
Yep,
I covered altitude, speed and heading. Realized after I posted that I should have used a city on the prime meridian for that extra kick.
DerekT-P wrote: I was more taken aback that the serialiser generates non-parseable JSON I think you might find that some people are surprised that you are trying to serialize an uninitialized object.
|
|
|
|
|
This is all documented in the docs for the GeoCoordinate class, which isn't serializable. The serialization/deserialization code needs to handle the NaNs to ensure uninitialized data is properly converted. Serializing a NaN to a number is not correct. NaN isn't an out of range error, it's simply not initialized. These are different concepts.
|
|
|
|