Category Archives: Software

File Recovery Isn’t Easy, But It’s Possible

File Recovery Isn't Easy, But It's PossibleThis is a sponsored post written on behalf of ReclaiMe. All opinions are 100% my own.

Over the past couple of weeks, I’ve become more familiar with ReclaiMe, a file recovery solution that enables you to recover data from a wide variety of different file formats and drive types. I was surprised by the simplicity of the program and how well it worked on either SSD or standard spindle drives.

More recently, I was privileged to be able to speak with the folks at ReclaiMe to ask a bit more about their inspiration for creating the software and what we can expect in the future.

I started out by asking Elena Y. Pakhomova, one of the founders of ReclaiMe, about the inspiration behind the development of the file recovery software. She replied, “We had experience doing PC troubleshooting and data recovery. It was logical indeed to create our own software to match our expectations.”

ReclaiMe is a small business powered by just six individuals dedicated to creating and supporting their file recovery software. It’s a family business, which is a rare sight in the tech world these days. The environment around the office is calm and focused on building on ReclaiMe’s already comprehensive feature set.

Simplicity was an important goal when the ReclaiMe team set out to create the software. In my experience, this philosophy absolutely paid off as the software is easy enough to use that just about anyone can recover files with little to no experience in file management. “Most of all, we value the sheer simplicity of it,” said Pakhomova.

With any software development project, challenges abound. This is especially true when dealing with components that come with little or no documentation. ReclaiMe faced issues of its own during development, including: “As a recent example, there is no technical documentation whatsoever available to cover Microsoft’s latest ReFS introduced in Windows 8. So naturally, all the recovery procedures for it has to be developed on reverse engineering alone.” She continued, “I’d name the complexity of algorithms involved as the second worst challenge. RAID recovery is an example of this.”

ReclaiMe faced these challenges and met them. The recovery software worked very well during my testing with no errors or issues as I tested it using multiple drive types and file structures. To the user, the only difference between drives is the assigned drive designation letter. Beyond that, a USB thumb drive acts exactly like a large platter drive. An SSD will recover roughly five times faster than a standard hard disk drive, but that’s really where the differences end as far as the user is concerned. This is a very good thing.

I decided to close out the interview by asking what features we might expect from ReclaiMe in the future. Pakhomova responded, “We are working to create a tool to recover failed Windows 8 Storage Spaces pools. We’ve had several successful real-world recoveries with the prototype. We hope to have the software ready sometime during 2013, which would be aimed at data recovery professionals rather than end users.”

ReclaiMe’s software is available to try free at It’s currently a Windows-only application, though you will be able to recover data from a wide range of file formats including those used with Linux and OS X. ReclaiMe’s file recovery software isn’t the only utility being offered by the company, either. Free RAID Recovery, BenchMe, Lowvel, and Cropel are all useful file management and/or recovery applications that make valuable additions to any troubleshooter’s toolkit.

Android 4.0 – Ice Cream Sandwich: Hot or Cold?

After watching Google’s Ice Cream Sandwich / Samsung Galaxy Nexus launch live on YouTube last night (and providing running commentary in my Google+ Profile all the while), I’ve come to one conclusion: Android 4.0 (“Ice Cream Sandwich”) will be awesome. But, to that end, did anybody really expect it to be worse than what we’ve seen before? That would have been more of a surprise.

With any luck, carriers will push out the long-awaited OS update to capable devices within a short matter of time (and short, in this case, is extremely relative). It’s difficult enough for the average consumer to keep up with the cavalcade of new Android devices that seem to drop every other month; why must carriers further burden a customer’s decision-making process with a questionable software update calendar / no OTA updates?

So, yes – the bottom line? If you can get a phone with Ice Cream Sandwich on it today, you should absolutely do it. With it will come countless new features and refinements:

  • Easier way to manage your widgets
  • iOS-like folder creation
  • The ability to add “people” directly to your home screen
  • A Calendar app that enables you to zoom in to reveal appointment details
  • “Visual Voicemail” with an audio-speed slider
  • Easy screen shots (finally)!
  • Closer-to-real-time voice dictation feedback
  • Get up to 16 “tabs” in Browser.
  • Deep-level data usage charts
  • Android Beam – allowing you to share data with another Android Beam user

And Dan Morrill further goes on to highlight Upload Settings, Disabling Apps, Camera Controls, Improved Download Manager, Support for Encryption for Phones, and Audio Effects. Is that all? Hardly.

I hesitate to speak too much about the Samsung Galaxy Nexus – since I haven’t touched it or tried it, and I’d be hesitant to trust opinions from those who also have not – but the screen sounds delicious: 1280×720 resolution at 316ppi! Compare that to the iPhone 4/4S’s resolution of 960×640 at 326ppi. To quote Yoda: “Size matters not.” He never said anything about resolution or pixels per inch, though – and that’s what really matters with these pocket computers. That’s right: I called ’em pocket computers. If you’ve got a problem with that, take it up with the definition of “computer” and “pocket.”

For a healthy marriage, hardware and software must work together seamlessly. Theoretically, this is possible. What works well for some seemingly does not for others. Consider this thorn from ThisIsMyNext (don’t shoot the messenger with bigotry):

As to overall performance, we saw a good deal of stutter in the Galaxy Nexus before us. Taps were not always recognized and there were occasional delays in performing an instruction, though in Google’s defense, it was a phone fully loaded with running tasks and the software is being continually improved and optimized (i.e. it’s not yet fully baked). That having been said, it unfortunately remains the case that Android isn’t as swift and responsive as iOS or Windows Phone (or even MeeGo Harmattan on the N9). Or at least it wasn’t on the demo phone we got a look at. The subtle, pervasive lag that has characterized the Android UI since it inception is still there, which is not a heartening thing to hear when you’re talking about a super-powered dual-core device like the Galaxy Nexus.

Let’s hope they keep tweaking it to perfection. This industry needs healthy competition, and I’m happy to see Ice Cream Sandwich looking like a more-than-viable option.

What’s Cool and Useful About Dragon Dictate for Mac 2.5

This is a sponsored post written by me on behalf of Nuance. All opinions are 100% mine.

Did you know that software is available that will enable you to not only dictate to your Mac, but control it with the sound of your voice? Imagine sitting back in your chair and saying exactly what you want your computer to do, and having it carry out those commands without needing to touch a keyboard or mouse. Dictating email, articles, and other lengthy documents can also be done with the same software.

What's Cool and Useful About Dragon Dictate for Mac 2.5Dragon Dictate for Mac 2.5 is the latest in a long line of speech recognition software that is aimed at making your life a little easier through giving your hands a break and allowing you to turn ideas into written records without the burdens of typing and constant use of the mouse.

So, what makes Dragon Dictate for Mac 2.5 really different? Dragon speech recognition software has been around for many years, and the folks at Nuance have mastered the art of creating learning software. After a few minutes of teaching Dragon Dictate your voice, it will learn and adapt its recognition algorithms to meet your own speech patterns. The more you use Dragon Dictate for Mac, the more accurate it will become.

As you speak, a small window may offer alternative wording suggestions in cases where common phrases and similar-sounding words may be easily confused. If what’s jotted on the document doesn’t match what you intended, you can easily swap out the phrasing with a simple command. At any time during dictation, you can make adjustments and corrections, change your wording, and issue program commands such as save and close.

You can also use your iPhone or iPod touch as a microphone, allowing you the freedom to walk around without having to stop what you’re doing. The Dragon Remote Microphone app is available on the iTunes App Store absolutely free, and allows you to dictate to your computer from virtually anywhere within Wi-Fi range.

What’s really cool about Dragon Dictate for Mac is how easy it is to get up and running. Within minutes, you could be controlling your Mac with commands like “Reply to this message” or “Open Safari” or “Jump to Google.” All it takes is a few simple training exercises and Dragon is ready to go.

Another cool feature introduced with Dragon Dictate 2.5 for Mac is social integration. With a simple command, you can post directly to Facebook and Twitter without having to touch a mouse or launch a special program. This makes updating your status really easy.

Dragon Dictate for Mac 2.5 is also completely compatible with Microsoft Word 2011 as well as many Apple applications including Mail, iCal, iChat, TextEdit, Pages, Safari, and more. Pretty much anything you need to get done on the Mac can be done, or at least made easier, with Dragon.

If you purchase the retail box, you’ll get a high-quality USB headset that works perfectly with the software. Want to save some money, or already own a quality USB headset? You can go with a direct download copy for less and get started almost right away. There is also a wireless option that includes a Bluetooth headset. Students and teachers can also pick up Dragon Dictate at a discount.

The Dragon family of voice recognition software has been around for almost 30 years, and it keeps getting better.

Over all, Dragon Dictate 2.5 for Mac is perhaps the most powerful voice-recognition and control systems currently available on the market. With Dragon Dictate 2.5 for Mac, you can put your fingers to rest and focus on content, rather than typing.

What’s New in Parallels Desktop 7 for Mac

This is a sponsored post written by me on behalf of Parallels. All opinions are 100% mine.

If you’ve recently made the switch from a PC to a Mac, are considering making the switch, or if you took the leap a long time ago and have been searching for the best way to run those Windows-only programs without having to leave OS X to do so, you’ve probably heard about Parallels. Did you know that Parallels Desktop 7 is coming out? With more features than ever, now is a great time to consider Parallels as a great alternative to running Boot Camp and losing access to your OS X apps while working on Windows programs. With Parallels, you can do both, and the new features in Parallels 7 make it even easier than before.

OS X Lion Integration

You may already be a Parallels user. If so, you’re probably wondering why you should upgrade when Parallels 6 is already capable of handling quite a bit. Well, if you’ve recently upgraded to OS X Lion, you’ll be happy to know that Parallels Desktop 7 is built to integrate seamlessly with Lion’s new features. Full screen, Mission Control, Launchpad, and more are made available to Parallels 7 users that take advantage of Coherence mode. In addition, app developers can run another instance of OS X Lion inside of OS X Lion for testing without risking any damage to your primary files and/or applications.

While Parallels Desktop 7 has been tweaked to integrate into Mac OS X Lion, it will run just fine on Leopard and Snow Leopard, as well.

Speed Improvements

One of the biggest time spenders when loading Windows in a virtual machine is the time it takes to boot. Parallels Desktop 7 has improved boot time by up to 60 percent compared to Parallels Desktop 6. This faster boot time is very noticeable, especially when you’re in a hurry to get a specific task done.

In addition, some tweaks have been made to how Parallels Desktop 7 handles 3D and graphics. This means that programs that work with 3D environments, like games, could see a performance increase of up to 45% above the already fast speeds of Parallels Desktop 6. Part of the reason for this increase is based in the 64-bit Cocoa code that makes up the entire user interface.


The overall look and feel of Parallels has been modified to enhance the user experience and make everything more intuitive. Many of these changes can be seen in how Parallels Desktop 7 takes advantage of the latest features of OS X Lion. The goal of Parallels (especially in Coherence mode) is to make the entire experience as seamless as possible. By allowing your Windows programs to run side-by-side with OS X applications, Parallels enables you to enjoy both operating systems inside of one consistent experience.

The Parallels Wizard makes the creation and management of new virtual machines easier than previous version. I say this because having the ability to buy and download Windows 7 within the wizard and install everything in one single process instead of having to run to the store means you can be up and running faster and easier than before. Like previous Parallels versions, you can also create virtual machines with Ubuntu, Chromium OS, and other Linux operating systems without any technical know-how required.

Shared Resources

In addition to sharing your hard drive, CPU, and RAM, Parallels Desktop 7 for Mac enables you to access your iSight and FaceTime HD webcams across both operating systems. In addition, you can still access the virtual machine’s start menu, documents folder, and hard drive within OS X. Copy and paste is synced as well, allowing you to take a snippet of information from Mac OS X to Windows without having to go through any additional hassle between the two.


This is probably my favorite feature of Parallels Desktop 7. Using the Parallels Mobile app, I can control my virtual machines and the entire Mac from an iPhone, iPod touch, or iPad. For less than the price of a burger and fries, I can essentially run Windows (and Ubuntu, Chromium OS, etc.) on my mobile device. I can even play back audio and music files remotely and watch Flash video on my iPhone or iPad. With Parallels Mobile and Parallels Desktop 7, you can even copy and paste text directly from your mobile device to your virtual machine from anywhere.

Parallels Desktop 7 will be available on September 6, 2011 and is expected to have a retail price of $79.99 with an upgrade price for existing users of $49.99.

All right, I’ve explained why I’m excited about the new version of Parallels, but there’s more. The folks over at Parallels would like to offer you a chance to get a MacBook Air, absolutely free. All you need to do is watch for any tweets that go out on my primary Twitter account (@ChrisPirillo) between now and September 6, 2011. Each day, I’ll be sending a different tweet out about Parallels Desktop 7 and when you retweet them, you’ll be entered to win. Good luck!

How to Play PC Games on Your Phone

For many StarCraft fans, finding the will to leave the house and stop playing can be difficult. Thankfully, Splashtop Inc. has created a product that allows you to play DirectX 9, 10, and 11 games where other remote desktop clients often lack any support for 3D. In short, they’ve created an app that allows you to play PC games on your phone.

Splashtop Remote Desktop is free for desktops and about $2 for mobile devices making it one of the most affordable solutions for handheld remote desktops in its class.

Compatibility across platforms is impressive, allowing users of iOS, Android (2.2 Froyo and above), and even WebOS to use the program through dedicated apps available in their respective markets. Windows and Mac users are both able to use the server software to stream their desktops, as long as they meet the necessary system requirements. For Windows, all you need to stream is XP, Vista, or 7 and at least 1 GB of RAM and a 1.6GHz dual-core CPU. Mac uses will need the at least the same hardware with OS X 10.6+.

Latency is low but still present, so this won’t be a good platform for playing games that require fast movements and responses. First-person shooters will likely frustrate you as a player, as the latency between your device and the computer is coupled with the system’s latency to the game server. Games that do play relatively well include RTS titles like StarCraft II and various Command and Conquer titles where queueing up forces and planning strategies doesn’t require optimized response times.

This solution isn’t perfect. If you plan on using this method to play competitively online, the results may prove disappointing. At its heart, Splashtop Remote Desktop is made to allow you to access your desktop using your mobile phone wherever you may be. While it has the functionality needed to stream games and video, you won’t be advancing to the finals in any StarCraft leagues with this as your interface.

Is Software too Expensive?

VaryGeek over at asked, “Do you think software should be cheaper?” This is a very good question. Unfortunately, there is no easy answer.

The debate over the cost of software has raged on in the tech community for years. The division between two camps of thought on software pricing runs deep.

One side of the debate will make the point that software development is extremely expensive, and therefor the price per unit must remain high in order for developers to break even – and perhaps make a profit. This makes sense as development, marketing, and support can contribute to high overhead costs which can drain capital very quickly.

Another school of thought in the great software debate comes from proponents of open source software. By handing development over to a community of skilled programmers, software designers can benefit from a larger pool of resources without a lot of overhead involved. Larger projects have found sizable audiences (Open Office, Audacity, etc) and development organizations can see profit through selling support and/or extra services to end users. In addition, this is can be a great way for newer developers to make a name for themselves through contributions to these projects.

One major downside to open source software is that it tends to be rough around the edges. The gloss and attention to user experience is often overlooked in favor of packing features in the software. Additionally, it’s hard to set a great UI on something that is constantly changing. This would require additional work on the part of the designer every time a contributor adds a visible feature.

In the middle of these two camps are the small developers that keep their prices low in order to make up profits in volume. This is a common trend among independent developers that have smaller teams and marketing budgets. Programs that most commonly fall in this category are found on mobile platforms like Android and iOS. Thanks to the addition of an easy-to-use app store on Mac OS X, cheaper software is beginning to become more widely available on the Mac platform as well.

These lower-cost programs prosper from accessibility. When Steam expanded their direct download game store to include independent developers, less-expensive titles took off like a bullet. By making software easier to acquire, they were able to lower overall prices and still maintain a profit through the increased volume.

It’s taking some time for larger game development houses to catch on to this trend – and as long as they continue to break previous records with each release of Halo and Call of Duty, you shouldn’t expect to see the prices drop any time soon.

The same goes for high-priced business software that costs hundreds per license. Thankfully, free web apps have entered the business software market and gained enough market share to convince them to consider alternative pricing options. Only time will tell if this is a sign of lower software prices to come, or a phase that will pass.

So, is software too expensive? Leave a comment and let me know your opinion on the matter.

How to Control Your Windows Desktop With Kinect

The Minority Report featured some incredible theoretical technologies, some of which have continued to interest geeks for years. One of these technologies was a system in which you are able to interact with the user-interface with a few hand gestures Now, imagine if you were able to control Windows 7 in much the same way. Wouldn’t that be a worthwhile project to check out?

LockerGnome community member Kevin Connolly has managed to recreate this using the Kinect SDK in a project he calls the KinectNUI (Natural User Interface). Currently, the project works with a single Kinect and any modern Windows PC.

With a swipe of your hand, you are able to switch between active windows, zoom in and out, more. While zoomed in, the Kinect will follow your movements as you walk around the room and allow you to scroll vertically using your left hand.

Future plans for the project include a pie menu to allow you to control your system in greater detail. This feature is expected to work in a similar manor to the pie menu featured in the Sims.

If you don’t like the computer responding to your every gesture, you can turn gestures on and off with a single vertical movement of your arms.

Without a doubt, this project (and others like it) have demonstrated the potential for relatively inexpensive devices like the Kinect to change the way we think about interacting with our computers.

What started as a device that took the principals of motion-controlled gaming to a new level by removing the need of a physical handheld controller is now beginning to bring to question whether or not this kind of device could actually replace the keyboard and mouse and change the landscape of computing as we know it today. While the physical technology may not be there just yet, it’s pretty interesting to think of what’s ahead.

More information about this project can be found on Kevin’s website as well as on his YouTube channel, Tsilb.

What to Expect in Windows 8

In what can be called a dramatic shift in how Windows handles its user experience, Microsoft has announced that Windows 8 will handle two different kinds of applications. The operating system is said to have the ability to run standard programs currently made for Windows 7 as well as Web apps built on HTML5 and JavaScript. The user interface itself has also been modified to be more touch-oriented.

With a swipe of your finger, you may be able to launch Windows programs and navigate through the vast majority of the new Web-based apps. To many, this could be taken as a step in the direction of a future Windows potentially being a cloud-based OS such as Chrome or webOS.

Influenced heavily by its Windows Phone 7 operating system, Windows 8 is expected to feature the same touch-optimized live tile system that will operate in much the same way as it does on smartphones. Microsoft hinted that this interface will likely replace the Start menu that has been a hallmark of the iconic operating system since Windows 95.

Microsoft has also promised that Web-powered apps built using HTML5 and JavaScript will have access to the full power of the PC, rather that being limited by running within a separate application or process.

At this point, Windows 8 is expected to run on Intel and ARM chips. This information is in addition to a promise that the new OS will not increase the system requirements to run Windows 7. This makes Windows 8 the second OS in a row that hasn’t increased the system requirements since Windows Vista, which was considered a disappointment due in part to its heavy hardware demands.

Is this a step in the right direction? Windows 8 is a dramatic leap towards a more Web-based user experience, and the dramatic changes to the Start menu and move towards a more touch-friendly environment may be a sign of things to come. Could Windows actually compete in the tablet space once more with its operating system built to work with touch from the ground up?

What to Look Forward to on OS X Lion

Mac OS X Lion is set to be released next month and you will not be able to get your hands on a copy. That’s right, Lion is going to be released through the Mac App Store so you can purchase and install it without leaving your desk. Here’s a brief rundown of what to look forward to on OS X Lion:

Borrowing a few tips from Apple’s iOS platform, Launchpad displays your installed applications in much the same way as the mobile platform. Apps can be grouped together in folders, easily arranged, and deleted as simply as they are in iOS. When you install a new app, it appears in Launchpad automatically.

There are few things more aggravating than having to save everything, open programs, reload files, and set everything back up after an update-initiated reboot. Resume saves all of this information for you, so when the machine boots back up, everything is where you left it.

Auto Save and Versions
This is one feature that, if it works properly, could make the Mac a frontrunner in the business and productivity market. Auto Save works by saving documents you’re working on every five minutes, in addition to during quick pauses. In theory, this should work in much the same way Google Docs saves your progress, however this one is built in to the OS, so it will be interesting to see how well this integrates.

Versions works hand-in-hand with Auto Save. It functions a like a trimmed-down version of Time Machine, except its functionality is focused on documents rather than your entire system. Every time Auto Save makes a save, it stores just the changes and not entire copies of the file, reducing storage space required and helping Versions keep track of progress.

Mission Control
By bringing your dashboard, full-screen apps, desktop spaces, and open programs all together in a single place, Mission Control appears to be a great solution for users with limited screen real estate and a large amount of windows to keep track of. Dashboard appears in the upper-left corner of Mission Control with full-screen apps running along to top to its right. Your desktop and windows are set up in an Exposé view on the lower portion below.

Full-Screen Apps
OS X Lion introduces systemwide support for full-screen apps, giving you more screen space to work with. Coupled with improvements to multi-touch gestures, switching between full-screen apps can be done with a single swipe of the trackpad. This feature is especially useful for smaller notebook (MacBook, MacBook Air, etc.) users. Almost the entire lineup of Apple’s apps have been updated to work well in the full-screen environment.

Multi-Touch Gestures
Multi-touch gestures have been integrated in Lion to take advantage of the new features and make them easier to use. While this may mean very little to desktop users that are still using a keyboard and mouse to interact with their Mac, owners of multi-touch capable notebooks should be able to take advantage of the update.

This is one feature that likely won’t be for everyone. If you’re within 30 feet of other Lion users, you can transfer files directly to them without having to be connected via a wireless network or physical cable. AirDrop could come in handy in instances where you’re at a coffee shop or another public place with a friend and you want to send them a photo album or file without having to go through the hassle of finding a wireless network to do so. AirDrop will likely be a late bloomer as it depends on each user having Lion and a more current Wi-Fi card for it to work. Where it might take off down the line is in the business and educational sector, where an office or classroom has capabilities across the board. Turning in assignments could be handled more efficiently using AirDrop in these cases.

Other Features
Other features include: picture-in-picture zoom, a renewed Mail app, International braille tables, a high-resolution cursor, new sharing options in Quicktime, and numerous other smaller updates.

OS X Lion is certainly a bigger update than Snow Leopard was to Leopard, but it doesn’t have any absolutely killer features that make it a must-buy for most standard users. Lion offers considerably more for their line of notebooks in terms of usefulness than it does for Mac Mini, iMac, and the Mac Pro. Still, if Apple delivers on everything Lion promises, it will certainly make OS X more tempting to the business and educational sector.

Are Mobile Operating Systems the Future for Desktop Computing?

With the incredible strides being made in the mobile world, one can’t help but to ask whether or not these trimmed-down operating systems may be heading in a direction that could replace what we currently know as a desktop OS. For example, the debate over whether or not Android would make a good netbook OS has been going on since the first iteration of the mobile platform, and what we’ve seen of Apple’s OS X Lion has given us clear signs that they are borrowing greatly from the iOS user interface. With this in mind, are mobile operating systems the future for desktop computing?

It could be argued that one day, possibly in the not so distant future, mobile devices may actually be the form factor of choice for our everyday computing. You could come home and plug your phone in to a dock that links to a larger screen, keyboard, and other input devices. In the case of the Motorola Atrix 4G, your phone can already be plugged in to a laptop body to create a more complete desktop experience. Current limitations for this application include a lacking ability to install full desktop programs. This limitation aside, you are able to run a full instance of Firefox which allows you to handle pretty much everything you would expect through the browser on a larger Windows or OS X system.

There is a possibility, as different platforms continue to merge and become increasingly interconnected, that we may see a more hybrid form of operating system come together. An OS that can be installed completely and seamlessly between different form factors may offer a solution that is best for both worlds. The problem that faced the tablet industry in years prior stemmed from attempting to put a bulky OS with programs intended for a specific platform on a device that really wasn’t supported by the developers. With a hybrid OS, designed specifically with this functionality in mind, you may have a solution that is both more attractive to developers and OEMs.