Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Comment: Re:Good to Be A Software "Engineer" (Score 1) 160

by art123 (#48591549) Attached to: Former iTunes Engineer Tells Court He Worked To Block Competitors

Yes, it is good to be a Software Engineer. Are you a "proper" engineer that is ticked off at software developers co-opting your glorious title? Words sometimes take on additional meaning over time.

Unless someone claims to to be a Professional/Licensed/Registered Engineer, then there is nothing wrong with saying Software Engineer.

Comment: Re:diversity isnt the problem (Score 1) 113

by art123 (#48253783) Attached to: Microsoft Works On Windows For ARM-Based Servers

Microsoft is a tainted brand to a subset of the technical community, not to the overall public.

Interbrand's Best Global Brands list for 2014 has Microsoft as 5th behind Apple, Google, Coke, and IBM (and ahead of GE, Samsung, and Toyota). List is based on : the financial performance of the branded products or services, the role of brand in the purchase decision process and the strength of the brand (whatever that means).

SyncForce has Microsoft #3 brand behind Apple and Google (and ahead of Samsung, Coke, Disney, Toyota, Amazon, Johnson+Johnson, and Mercedes).

Comment: Re:Golden Hammer (Score 1) 195

by art123 (#48181681) Attached to: JavaScript and the Netflix User Interface

While literally true, in practical applications, a compiled native binary client application is worlds more secure than a JavaScript client application.

Every person running the JavaScript client has a full debugger sitting in front of them in which they can examine all of the code and change it at run-time.

To do the same to a native binary requires skill in decompiling and assembly language, which even 99% of most software developers do not have.

Even .NET and Java apps that are trivially easy to decompile compared to a native binary are more secure than JavaScript.

Comment: Re:A non-UNIX OS in a UNIX world? (Score 1) 545

by art123 (#47923903) Attached to: What To Expect With Windows 9

This might have been a decent plan 10 years ago but now they made the OS core decent enough (and secure enough) that replacing the core is not really necessary.

"uphill struggle as the world passes them by" might just be a slight overstatement of MS problems. MS says they have 75% market share for x86 servers (I've no idea if that is a legit statistic). Macs are barely a blip in desktop/laptop market share. Win 8 and Win 8.1, which according to comments in posts like this is the worst OS since Win ME, each has greater market share than all versions of Mac OS combined.

They are obviously very weak on mobile (phone and tablet) but traditional desktops and servers are not being seriously threatened.

Comment: Re:Just now they're getting virtual desktops? (Score 1) 545

by art123 (#47923863) Attached to: What To Expect With Windows 9

I remember using virtual desktops on Windows 2000 so that is 14 years ago. Might have been present in NT 3.1/3.5/4.0 but I'm not positive.

Windows API has had notion of multiple desktops per station since at least Windows 2000.

See references here:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms682573(v=vs.85).aspx

http://msdn.microsoft.com/en-us/library/windows/desktop/ms687096(v=vs.85).aspx

Comment: Re:Metro Apps vs Desktop Apps? (Score 1) 545

by art123 (#47923827) Attached to: What To Expect With Windows 9

Totally different APIs. WinRT for metro. Win32, WinForms, and WPF for desktop. DirectX can be used in both metro and desktop apps.

WinRT has less features because it needs to run in a secure sandbox. WinRT is also more energy efficient due to async nature of most api calls.

WinRT, at least when using XAML for the ui, is similar to WPF (and Silverlight). Very nice M-V-VM architecture.

It will be interesting to see how they handle resizing. Devs could always count on min resolution of 1024x640 or 384x768 in split mode (split mode was only supported if res was >= 1366x768). Now these apps that were never designed for odd resolutions will have to deal with it. Maybe they will just look for special metadata that describes resize capabilities and if metadata not present (old 8.0 and 8.1 apps) the app will not be allowed to be resized too small.

Comment: Re:Bye bye Silverlight (Score 1) 202

by art123 (#47166381) Attached to: Netflix Ditches Silverlight For HTML5 On Macs

>A year or so ago I complained about Netflix using silverlight. I said that it was a stupid choice and that Silverlight was a Microsoft also-ran. A few people replied that they knew programmers at Netflix and that they were very smart and knew far more than some simpleton like me.

Silverlight was the better solution one year ago. Now there is parity so it is an option. Is that really too hard for you to understand?

I don't have any use for bodyguards, but I do have a specific use for two highly trained certified public accountants. -- Elvis Presley

Working...