Slashdot Mirror


Useful Apps for First-Time Windows Users?

pauljoyce asks: "I'm a Mac fan who is intrigued by the possibilities of Apple's Boot Camp software. Now that I have a chance to painlessly dip into the Windows world, what I'd like to ask you is, what Windows software amazes you? I want to build a list of unique, elegant, can't-do-without apps, so all us new Boot-Camp babies can finally experience some of the great innovation happening over on the Windows platform. I roughed in a quick blogpage to collect the info, and to house any useful discussions. It'll probably deteriorate into a flame war at some point, but hopefully I can get a few contributions to each category before then. Would those interested please chime in with their list of favorites?"

4 of 980 comments (clear)

  1. first thing I'd get by yagu · · Score: 5, Informative

    First app I'd buy is vmware (hey, it might be free now!) so you can run OS X on it.

    No, really, all seriousness aside, I am a big user and fan in XP of:

    • Photoshop Elements. Make sure you're looking at version 4 at least. I'm quite sure this is also a Mac product, so if you're already playing with that in OS X, never mind. PSE is a light version of Photoshop for about 1/4 the price depending on where you purchase. It has most of the digital manipulation functionality I need, and interestingly has some features VERY useful not found in Photoshop.
    • AVG Anti virus for antivirus. I'm using the free version -- so far I've found it excellent, and haven't had any problems with the machine at all (note: it's a good idea to ensure you have de-installed all of the commercial products in the meantime -- aside from not working very well, they can step on other running anti-virus programs).
    • the Ubiquitous OpenOffice, and it's free. It can be a resource hog, but I've not had any Office product installed on my XP boxes for years now and never had a need, and OO just keeps getting better.
    • The OpenCD which includes browsers, all kinds of cool and fun free software. Pick and choose, these'll take you a long way.
    • Picasa for organizing and sharing and printing (and minor editing) pictures. I wasn't much of a believer in this one, but because of its simplicity I recommended and installed and consulted this for friends and family. And finally was hooked -- it really does a great job for all of the organizing I need. (I believe it's probably on the OpenCD). It may not rival the iPhoto (or whatever OS X has), but it's a sweet product.
    • MoodySoft Screen capture software. I do a lot of work requiring quick and easy screen captures. This one's not free, but it's not expensive either, and I've tried about a gazillion different products, so far this has been the best for me.
    • Any combination, or even full suite of cygwin software. If you have ANY scripting needs, to get real work done and already know shell and unix utils, this is ESSENTIAL (and, it has an excellent X Server).

    This is really a tiny partial list. It's a shame I have so many programs I like to run in XP, cuz I always prefer the linux or some variant of unix environment. But, this is a small sample of what gets me through an XP kind of day.

  2. Off the top of my head: by Russ+Steffen · · Score: 5, Informative

    AVG Anti-Virus
    Hijack This
    Spybot Search and Destroy
    Adaware
    Microsoft Anti-Spyware (aka Windows Defender)
    SpywareBlaster
    KeyloggerHunter
    ClamAV
    avast!

    That should get ya started.

  3. Re:I have used a PC for 2 weeks by Sycraft-fu · · Score: 5, Informative

    Well since you mentioned it on Slashdot, you are going to get told anyhow:

    A DLL is a Dynamic Link Library. Basically it's a collection of executable code that's not meant to be executed directly, but rather to be called by programs. Orignally the idea was to cut down on resorce usage as you only needed one copy of the code on disk or in memory. These days all programs get their own compy in memory (for stability reasons) and programs often include their own copies on disk to ensure they get the version they want. Their primary uses today are:

    1) To allow the easy use of 3rd party code. Say I want to encode MP3s or something, but don't want to write it all myself. Instead, I can just get LAME complied as a DLL, and put calls to that with my software. That also allows for the MP3 encoding section to be upgraded without messing with the main executable.

    2) To reconsile incompatible licenses. In my previous example, you could use a LGPL program (LAME) that requires source release without releasing your entire source wince it's called as a library. To link it in your own code would require opening up that code. Conversely, an OSS program can make calls to non-OSS software, with no problems. It never needs access to the code, just calls the library.

    Flashing BIOS is much simpler, it simply means to update the system BIOS. The BIOS is what loads when you first turn your system on. Some comptuers call this boot ROM, firmware, or a host of other names. Regardless, on the PC it's what loads when you turn the power on. Sometimes, computer makers with to put out fixes or improvements for that. To flash your BIOS is to apply the new update. Generally these days you just download and run a Windows program and it takes care of it.