Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Almost (Score 1) 558

Actually, I think there would have been a good ROI for re-writing Office in .NET.

Migrating to 64 bit Windows would have been a lot easier. The only thing you need to retool is the CLR, otherwise the application remains the same.

And yes, I know you can run a 34 bit MS Office on a 64 bit Windows but it's sub-optimal for a number of reasons.

Comment Generation gap... (Score 1) 249

Something that hasn't been mentioned is how little today's college graduates will know about modems. I think this goes hand-in-hand with using analog tape recorders to store program data, this was quite common in the early 1980's and together with my 300 baud modem it really helped to demystify storage and electronic communications for me.

Go ahead and shop for a new PC with a modem in. Good luck. Everything has a network board in it now, with the exception of FAX machines the modem has quickly been relegated to attics and basements everywhere. Tape drives aren't doing much better these days, it seems direct to disk is getting to be the cheapest route.

Comment Almost (Score 2, Interesting) 558

Speaking strictly from a Windows development perspective, I think .NET has improved the experience somewhat compared to other kludgy frameworks (MFC / ATL). Assuming you don't plan on any cross platform deployments, you can implement your application within .NET using all of the capabilities of the operating system in an object oriented fashion. It's quick - it's easy - and C# is close enough to C/C++ that anyone with a programming background can pick it up.

Where Microsoft missed the mark is on the promise that their own applications would migrate to .NET. For example, Microsoft Office would get re-written as a .NET application. Ironically, I think it's because of the lack of cross platform capability that .NET was unable to meet this need. Microsoft has a number of key software products that need to run on both Mac and Windows. While native C/C++ can be easily ported, without a compatible CLR moving to Mac isn't that easy.

Had they been able to meet the portability objective (which they never promised), I think .NET could have been much more prevalent. For now, it will continue to be a second-best development environment for Windows computers (with C/C++ being the primary).

Submission + - Sequoia to publish source code for voting machines (wired.com)

cecille writes: Voting machine maker Sequoia announced on Tuesday that they plan to release the source code for their new optical-scan voting machine. The source code will be released in November for public review. The company claims the announcement is unrelated to the recent release of the source code for a prototype voting machine by the Open Source Digital Voting Foundation (http://osdv.org). According to a VP quoted in the press release, "Security through obfuscation and secrecy is not security."
Microsoft

Submission + - Microsoft attacking crapware on PCs (techflash.com)

dacut writes: Are they the evil monopolist trying to take over another market, or a benevolent entrant trying to free us from the bonds of crapware? Todd Bishop reports that Microsoft is now selling "Microsoft Signature PCs" in its new retail stores. While they did remove the trialware and adware familiar to most folks who purchase from major vendors, they do install various Microsoft add-ons (Security Essentials, Silverlight, Bing 3D Maps, Zune 4.0, etc.), plus Adobe Flash and Reader — perhaps less insidious than other programs commonly installed, but some pieces (e.g. Zune) are arguably just Microsoft's own version of crapware. Of course, the existing solutions — running removal tools targeted at crapware, building your own PC and playing OEM, or using an alternative operating system — are still fine alternatives.

Comment What about sharing my desktop? (Score 1) 336

It seems that most of what Google Wave has to offer is already available in other venues... but if they can converge on truly real-time collaboration that uses chat together with a shared desktop / application, Google might be on to something. Don't forget the Google Voice project, the consolidation of these two platforms (conference calling with call recording and Google Wave discussions + real-time application sharing) could be a real GoToMyPC killer-app.

Microsoft has come pretty close with Shared View but it's tricky to get installed and it isn't cross platform. Not to mention, MS doesn't offer any telephony support (although Skype does work pretty well).

Obviously, there are commercial alternatives (GoTo Meeting, WebEx, etc.) and even some almost-there open source tools (DimDim) but they are either expensive or feature-limited. If it stays as-is, it's going to have a tough time growing much beyond a Twitter clone.

Comment is the computer offline for the upgrade? (Score 1) 706

What about the ~120 minute upgrade with 70GB of data? That seems pretty long to me... 2 hours.

I'm not sure what that means, is the computer offline for 2 hours while the upgrade installs? Or maybe it's the total amount of time to install and finish re-indexing your content, in which case the core install is much shorter and the computer is already running while re-indexing of content completes.

The upgrade is a pretty realistic scenario as there are going to be quite a few Vista users standing in line for Windows 7. With the advent of DRM, I'm not sure how successful even power users are going to be at getting the clean installs to work - an upgrade sure would be easier.

Comment Re:Not impressed (Score 1) 706

I've had a similar experience on Ubuntu as well -- I've upgrade from 6.10 to the current stable release 9.04 with a variety of issues on the way. Generally it is possible to recover but you need to be familiar with the command prompt to manually initiate the completion and/or reconfiguration of your environment.

Of course, a commercial operating system like Windows should be able to accomplish an upgrade -- particularly when a majority of your users running the existing platform (Vista) want an upgrade. I'm not sure on the 650GB storage thing, assuming this is your user documents & settings and not your external storage (where you might have music and videos) then I can't imagine it's that much of an issue.

Comment Did the same thing with Ubuntu (Score 1) 1

This tactic worked great for me when I upgraded from XP to Ubuntu. While just about everything I needed to do was available in Ubuntu, there were (and still are) a few legacy apps that require Windows XP. Booting up my XP image under VirtualBox is nearly instant since the OS never really needs to be shutdown. Of course, the fact that it can run seamlessly with my Ubuntu desktop is a bonus.

I think it's incredibly ironic that Windows users will now get to run a virtual Windows XP on Windows 7 for compatibility. Is this really worth the upgrade? It's a nice safety net for large XP installs that are wary of a Windows 7 upgrade that might render their apps unusable; of course, if Microsoft is admitting that you still need XP then you can do this virtualization on a Mac or with Linux... for that matter, you can skip the upgrade altogether.

Comment Re:You have 2 choices - both under Windows (Score 1) 501

This is an important observation -- we have quite a few discs that simply cannot be copied as a result.

My best success has been with VLC, although DVDFab works fairly well also. Unfortunately, there are a few discs that we can't even *play* in the DVD-ROM drive on any computer. This level of "protection" is starting to border on ridiculous. While our new $74 DVD player seems to play them fine the media center PC is now a virtual brick when it comes these discs.

I can't believe we had to buy a separate player just to watch certain movies. Be wary of the movies you backup, if it's a Sony disc you might want to think twice before you even bother to purchase it.

Comment why go with real stores? (Score 1) 535

Why bother with a real store? Microsoft is primarily a software company, they should be looking at ways to maximize the sales of software.

If you're going to steal something from Apple, maybe looking at the App Store would be a good starting point. Imagine if Vista had an Add/Remove Programs link that would actually show you new programs you could install just like the App Store.

The current Microsoft store is missing way too much, and most of the software is far too expensive. Consumers won't be buying $150 copies of MS Office anytime soon. Why not offer MS Word for $25?

More importantly, take advantage of _software_ and integrate this with MS Windows. Let me shop for programs from within my os, similar to Ubuntu's Add/Remove application, but with a hook into your MS Live ID where you can include billing information.

Heck, if you do it right you can ditch the MSDN downloads for enterprise users and have the billing info in the MS AppStore connected to the corporate account.

Comment How do you support all these versions? (Score 1) 758

Aside from the complexity of all these different versions of Windows, what about the problems with supporting your software on them?

First you have to determine if it's 64-bit or 32-bit -- after you get past that you need to determine which edition is running specifically.

If it's Home Basic then only 5 SMB connections are allowed but if it's Home Premium then it's 10 connections. Maybe that's not your problem, if your app is CPU intensive then the user won't have a second CPU without Business edition.

Of course, if you're doing any multilingual work you will need to be on Enterprise or Ultimate.

Do you need your application to use a web server for anything? What about sending a fax or scanning something? Better figure out which version of Windows you need and detect on install before you run into trouble.

Rather than have such a complex lineup, with such stringent upgrade paths, MS would do better to have an app store level functionality where you could simply install the additional programs you need.

Are you running low on SMB access? Spend $10 and get another 10 connections! Do you need to scan something, spend $25 and get the Windows scanner support.

Comment Re:Cmon people... (Score 1) 517

Or you could just run bing:

http://fgouget.free.fr/bing/bing_src-readme.shtml

This is a point-to-point bandwidth measuring tool based on ICMP. It works fairly well and doesn't require you to saturate the network to establish thruput.

It's also nice because you can use bing to measure the speed between two arbitrary hosts. In other words, Server A and Desktop A or Server A and Desktop B.

With that said, if you do observe a potential issue based on your bing results then you will want to try a method like Shawn suggests here (ie; saturate the pipe and see what results from that).

As an aside, if you can use iSCSI or NFS for your network file solution the performance over something like CIFS is notable -- especially on slower networks.

Biotech

Submission + - Ethanol Fuel Cosumption Comparison

blue234 writes: "Kansas Governor Kathleen Sebelius said the choice of a grand prize is a good one. "By offering an E85 vehicle as a grand prize, the Lottery and its partners are helping promote an industry that is increasingly important to Kansas," said the Governor. "Demand for ethanol is creating a growing market for Kansas grain." Good for the ethanol industry, perhaps, but of questionable value as a way to reduce gasoline consumption and greenhouse gas emissions. According to official EPA fuel-economy ratings, a 2007 GMC Sierra Classic 1500 4WD (Crew Cab) gets 15 mpg in city driving and 19 mpg in highway driving when operating on straight, unleaded gasoline. Operating on E85, those numbers drop to 11 mpg and 14 mpg, respectively. That is about the same as a Hummer H2 (flex-fuel versions of which will become available starting with the 2008-year models) full story"
Toys

Submission + - Electric Guitar Goes USB!

PoconoPCDoctor writes: "Behringer has just released an electric guitar with a USB port, allowing direct digital recording. It comes with software for a Mac or PC, and looks pretty nifty!



From the site -



You have a great song in mind and want to record it straight to your PC. You want all your amps and effects in your workstation so you can jam like you're in the studio or on stage. With the BEHRINGER iAXE393 USB-Guitar you're just a cable away.



The high-quality electric guitar comes with a fantastic maple neck and its screaming tone sings through 3 single-coil pickups with 5-way switching. A built-in connector allows you to connect your headphones straight to your guitar so you can jam with your favorite band. Cool, isn't it?



For only $149.00, I want one!
 "

Slashdot Top Deals

egrep -n '^[a-z].*\(' $ | sort -t':' +2.0

Working...