Monday, November 23, 2009

How To Run Google Chrome OS From A USB Drive [Windows]

 
 

Sent to you by Sparkie via Google Reader:

 
 

via MakeUseOf.com by Jorge Sierra on 11/23/09

Just a few days ago, Google announced the release of the Chrome OS source code. Within less than 24 hours, the web was littered with disk images for running the new OS on virtual machines such as VMWare and VirtualBox. I even managed to put together my own Google Chrome OS download in the form of a complete VirtualBox appliance. I'm pleased to announce that I've taken it a step further, and now you can easily try it on your own computer from a USB thumb drive.

Before You Get Started

Before you decide to download Chrome OS, there are probably a few things I should tell you about it. It is in the very early stages of development, so there is still a lot of stuff that doesn't work. In fact, it may not work for you at all.

You should also be made aware that this operating system is very simplistic by design, as it is intended for use on netbook computers. By definition, a netbook is a small and inexpensive laptop intended for very casual use such as web browsing and simple office tasks. When you launch Chrome OS, pretty much all you get is a web browser. Don't be surprised if you go through all this and say to yourself, "I did all that work just to log into a freakin' browser?"

Requirements

First of all, you will of course need a USB drive you can use to try it out. The disk image is 2,988,442,112 bytes, so you'll probably need a 4GB thumb drive to be able to use it. If you have any files on your USB drive that you need, be sure to back them up to a safe place because this will wipe all the data from your USB drive. Consider yourself warned.

You will also need a computer that allows booting from a USB drive. You'll need to instruct your computer's BIOS to boot from the USB drive instead of the hard drive like it normally does. When you boot up your computer, it should provide you with information as to how to bring up a boot menu. On some machines it is the F8 key and others the F12 key or some other key.

If it all scrolls by too fast, some computers will allow you to pause the boot sequence by pressing the Pause key. That should give you all the time you need to read all that stuff on the screen to see if you can find out what the boot menu key is (if there is one). If you don't see anything about a boot menu, you could also try editing your BIOS settings to boot from the USB drive. You may wish to consult your computer (or motherboard) manual on how to do this.

You will also need a little bit of luck. Chromium OS may or may not work on your computer hardware. I did successfully run it on two home-built frankenstein computers (with ASUS motherboards), but it did not successfully recognize the network adapter on my Dell laptop. All of this work may be for nothing, if it ends up that Chromium OS does not like your network adapter. Ah yes, I forgot to mention that you do also need a computer with a network adapter.

Finally, you'll need to download the necessary files to put Chromium OS (that's what the open source version of Google Chrome OS is called) onto your USB drive. I've packaged it all together in a torrent for you:

Download the Chromium OS for USB Torrent

You'll need a good BitTorrent client like µTorrent to download it. If you're new to BitTorrent, be sure to check out our Big Book of BitTorrent. You'll learn more than you'll ever want to know about it.

The torrent has a zip file that includes the disk image, as well as a Windows tool for putting the image onto a USB drive. The program you'll use to create the Chrome OS USB boot disk is called Image Writer for Windows. It's a nifty little tool for writing disk images, it's free, and it's open source.

You don't need to download it seperately because I've already included it in the torrent. I just wanted to mention the good folks that developed the great application and send them some link love as well.

Installing Chromium OS to your USB Drive

Unzip chrome_os_usb.zip, and launch Win32DiskImager.exe. If you need a program to unzip the archive, you can download IZArc. If you get the warning below when you launch Image Writer, don't sweat it. It's looking for a floppy disk that's not there.

Once you've got Image Writer running, click the folder icon and select the chrome_os.img file (it should be located in the same place where you extracted the zip file and launched Win32DiskImager.exe).

Connect your USB drive to your PC. If you have autorun enabled, you may want to wait a few seconds for your computer to do its thing. Just close whatever window may pop up. Next, click on the Device dropdown and select the drive letter that corresponds to your USB drive. Then, click Write and the program will commence writing the disk image to your USB drive.

Boot Up Chromium OS

You're now ready to boot up Chromium OS! You can just leave the USB drive in your machine and reboot it. When the machine boots, press the boot menu key on your keyboard. Select your USB drive from the menu. In about 10 seconds or so, you should see the Chromium OS login screen.

chromium-os-login

Login with chronos and password. This will log you in as a local user. Once you log in, you should see what looks almost just like the Google Chrome browser. If you click on the Chrome sphere in the upper left corner, you should see a Google Accounts login page telling you to log into Welcome. Log in with your Google Account.

chromium-os-welcome-login

If you do not see this page and you get a browser page that says it could not find the page requested, then unfortunately luck is not on your side. It means that Chromium OS doesn't like your network adapter. You could still however try it out in a virtual machine if you so desire. If you were able to succesfully log in, you should then see the application page.

chromium-os-app-page

As you can see, it is all in the cloud. All the applications you see on the app page bring up different webpages, and everything you do takes place within the browser. In my experience, although it did boot up relatively fast, the browser tends to run a bit slow and is a bit jumpy. Although the calculator and notepad launch properly in little popover windows, the apps don't work and nothing loads into the windows at all.

The To-do List application doesn't work either, and you get a Google.com account login page. Note, this is not the same as a Google Accounts login so you won't be able to log in with your Google Account. The Google.com login page is only for Google employees. The Contacts application brings up a Google Talk gadget that doesn't appear to work.

As I said earlier, a lot of the stuff isn't working right. You'll also see right at the top of the application page a message that says UI under development. Designs are subject to change.

All the other applications are simply links to webpages. One thing that I found rather amusing is that when you click on the Hotmail icon, it takes you to Gmail. However, the Yahoo! Mail icon does indeed bring you to the Yahoo! Mail login page. I suppose Google likes Yahoo! better than they do Microsoft.

So what do you think of Chrome OS? Do you think it is the netbook operating system of the future?

Did you like the post? Please do share your thoughts in the comments section!

New on MakeUseOf ? Get cheat sheets and cool PDF guides @ www.makeuseof.com/makeuseof-downloads/

Related posts


 
 

Things you can do from here:

 
 

Saturday, November 21, 2009

Fishbowl Brings Facebook to Your Desktop [Downloads]

 
 

Sent to you by Sparkie via Google Reader:

 
 

via Lifehacker by Whitson Gordon on 11/21/09

Windows only: Fishbowl, the Facebook client demoed at Microsoft's introduction to Silverlight 4, is now available for download—and it adds quite a few new desktop features to the Facebook experience, including badges, a mini news feed, and more.

At first glance, Fishbowl looks a lot like a reorganized, slightly better looking version of Facebook. Along the top you have the usual sections of Facebook—Home, Profile, Photos, etc.—and on the left sidebar you have options for the window you're in. Navigating these sections is just like Facebook's web site, so it's pretty intuitive.

However, as a desktop client, it adds a few new features that really enhance Facebook's usability. It turns the photos section of Facebook into an almost iPhoto or Picasa-like interface—you can scroll through albums and view pictures as usual, but once in single-photo view you can zoom, view as a slideshow, save the picture, or even print them directly from Fishbowl. You can also upload your own pictures using Fishbowl's built-in photo uploader, which is as easy as dragging and dropping.

Notifications are also handled very nicely, as would be expected from a desktop app—Fishbowl's taskbar icon has support for badges when someone writes on your wall, sends you a message, or comments after you on a post. To view your notifications, you can go into the program and click on the notifications icon, or just right click on the taskbar icon and see them in the jumplist—and open them up in Fishbowl right from there. Also, the Aero Peek view has small buttons that allow you to navigate directly to the Home, Friends, Profile, or Photos sections of Facebook in Fishbowl.

When you're not actively browsing through Facebook (hey, you have to work sometime), Fishbowl has a great mini-mode window that shows you the most recent status update on your news feed—you can also scroll through the last 200 or so entries to catch up if you stepped away—but it's a nice way to keep your news feed open while you're doing other things.

The only issue I had with the client is that in full view mode, some pages (the news feed especially) are a bit slow to load. Not slow enough to make me not want to use it, but slow enough that I tap my foot for a few seconds in mild boredom. Also, for some reason, the news feed view only shows the live feed; it won't show Facebook's new news feed (which attempts, and does a good job I might add, of giving you updates for only the people you stay in contact with). It's definitely a great client, though, and a fantastic use of Silverlight (especially considering it was designed as a trial application to demo Silverlight). Until more people jump on the bandwagon and start making desktop clients for Facebook, it's definitely worth a look-see from avid Facebook users.

Fishbowl is a free download for Windows systems, requires Silverlight to use.




 
 

Things you can do from here:

 
 

Top 5 Freeware Registry Cleaners That Improve PC Performance

 
 

Sent to you by Sparkie via Google Reader:

 
 

via MakeUseOf.com by Tina on 11/21/09

freeware registry cleanerThe Windows Registry is the root ball of the operating system. Every little bit of system information is rooted in the registry, be it software, drivers, user information or registration data.

Over the lifetime of a computer, numerous tools are installed, updated, moved or removed. Even if done thoroughly, this can create a mess in the registry when files are left behind and references become outdated. As a result, the computer slows down, programs produce registry-related errors, and eventually the system becomes unstable.

There is a number of free tools out there that can fix common registry errors, such as missing shared DLLs, incorrect file extensions, invalid paths, missing shortcuts, orphan Active X objects, invalid devices, invalid links to startup programs, and lots more.

Here is a short review of the five best freeware registry cleaners.

5. CCleaner

CCleanerCCleaner definitely is the most popular Windows system optimization tool. It comes with a ton of features, one of them being a freeware registry cleaner.

CCleaner is available for all Windows versions.

If you're a diligent user, who only installs programs he really needs and who uninstalls programs thoroughly, you won't need a full-fledged deep registry cleaner. The registry cleaning feature included in CCleaner should be sufficient. And since CCleaner is a tool you should use in the first place, it's very convenient.

CCleaner can not backup your registry. It's advisable that you create a manual backup of your registry.

freeware registry cleaner

4. Eusing Free Registry Cleaner

free registry cleanerEusing's Registry Cleaner is a tool dedicated to registry cleaning. It's perfect for people who cannot be bothered as it is very basic and easy to use.

The tool is compatible with Windows 95 through Windows 7.

This freeware registry cleaner scans a little deeper and finds many invalid entries that were not detected by CCleaner.

Through > File you can access additional features, such as a full registry or a Windows backup. If you run into problems, you can easily restore a previous registry version under > Action or the Tasks option.

freeware registry cleaner

3. nCleaner second

nCleaner secondnCleaner comes highly recommended from our IT industry superhero and tech guru Karl, who wrote a thorough nCleaner review last year. Please refer to Karl's review for in-depth information!

The latest version of this tool is called nCleaner second and it is one of the most comprehensive free system cleaning tools on the market. Like CCleaner, it also features a registry cleaner.

Unfortunately, it is not yet available for Windows 7. Currently, Windows XP, 2003, and Vista are supported.

registry cleaner review

To clean the registry, go with the > Clean System option and continue with the > Registry clean and repair option. Before you start, you can backup the registry and in case something went wrong, restore it. Right there, you can also create a system restore point, which also backs up your registry.

2. Auslogics Registry Cleaner

auslogics registry cleanerHere we have a very simple to use registry cleaner, which is perfectly suited for the novice user.

Auslogics Registry Cleaner is distributed for Windows 2003 through 7 and supports both 32- and 64-bit.

The cool thing about this cleaner is that it comes with a wizard that guides you through the scan. You can select either a quick or an advanced scan. When running an advanced scan, also critical items, e.g. software and shared DLLs, can be examined. Per default, only safe items are checked and a warning is displayed, if you attempt to scan items that require experience.

registry cleaner review

The wizard offers a restore changes option. So I was wondering where the option to backup the registry was hidden. Per default, registry keys are backed up before you fix problems. However, you can deselect this option.

Finally, the tool displays the speed the computer supposedly gained after the cleaning process. Before you close the application, you can also view the full report.

1. Wise Registry Cleaner

Wise Registry CleanerWise Registry Cleaner is one of the most comprehensive cleaners in this list. Hence, it made it to the number 1 position.

Despite many options, the interface remains clear. Even the novice user will find this tool easy to use, since the program guides the user through each step upon running it for the first time.

Wise Registry Cleaner is available for Windows 98 through 7 and supports 32- and 64-bit.

While the tool may ask you for your eMail address and offer to download further software during installation, it's all optional. Just be sure to uncheck the respective boxes.

When you run Wise Registry Cleaner for the first time, you are greeted with a window that provides a link to a quick start guide. The next notice offers to perform an automatic registry backup. You can choose to never see these windows again. And don't worry, you can manually launch a full registry backup or restore a previous registry version anytime. Also the guide and further material is available through > Help.

Once you got through the initial welcome procedure, you are pointed to the start button. Entries are categorized as safe or not fully safe to fix. Using the respective buttons you can check the safe entries, all, none or invert all checks. All these options make the tool look complicated, but I find them quite convenient.

registry cleaner review

Through > Options you can edit settings and create a scheduled task to launch and auto run the tool.

If you would like to further enhance your computer's performance, check out TanaG's post for 7 Common Reasons Why Windows Can Get Unresponsive and refer to Angelina's article on Top 8 Programs That Can Make Your Computer Run Faster. This material should point you into the right direction.

How often do you clean your registry and what tool do you use?

Image credits: tryout0

Did you like the post? Please do share your thoughts in the comments section!

New on MakeUseOf ? Get cheat sheets and cool PDF guides @ www.makeuseof.com/makeuseof-downloads/

Related posts


 
 

Things you can do from here:

 
 

Utilizing multi-core in “Go” programming language

 
 

Sent to you by Sparkie via Google Reader:

 
 

via dzone.com: latest front page by CodeJustin on 11/21/09

Today, Google announced the brand-new programming language, called "Go". - golang.org This is a very impressive language for system researchers like me. It has pretty nice support for threading and networking. At first, I wrote the code to use "goroutine", a light-weight thread prepared in Go. It only consumes several kilobytes per thread, so the programmer can create thousands of threads with littile overhead. This is very useful in writing networking codes (HTTPServer, ProxyServer, Crawler, etc.). I never want to write event-based server in C/C++.


 
 

Things you can do from here:

 
 

Tuesday, November 17, 2009

What We’re Hearing from Large Developers About the Upcoming Facebook Platfor...

 
 

Sent to you by Sparkie via Google Reader:

 
 

via Inside Facebook by Justin Smith on 11/17/09

It's been about three weeks since Facebook announced its Platform roadmap for the rest of 2009 through early  2010. It  series of 19 changes primarily affecting the mechanics of and rules around Facebook's viral communication channels that applications use to spread and engage users. Last week, we took a look at what smaller developers are saying. The largest app developers are hard at work redesigning and re-optimizing their communication channel flows as a result of the new specs and policies. What are they saying about the changes?

1) Removal of app to user notifications

notificationsNews of the removal of app to user notifications was pretty hard for many of the largest developers to initially stomach. However, while the removal of a channel that many have relied heavily upon will be rough in the short term, most understand that the channel has become clogged with spam and is losing value – both for users and developers. That hasn't stopped some developers from stuffing it as much as possible – but not all have. Soon, app-to-user notifications will be going away, and developers will need to primarily rely on email for app-to-user messaging.

Some of the largest developers, anticipating the need to control user communication more, have been driving users to share their email addresses for a long time by requesting user email addresses in their apps. Facebook now wants this to all happen directly between apps and users, instead of needing to worry about creating the right kind of allocation limits on developer use of the Facebook notification channel. Notifications will still continue to be used by Facebook directly for things like likes, wall posts, comments, and photo tagging.

2) Removal of user to user notifications, UI deprioritization of requests

While most developers ultimately agree that the removal of the current form of app to user notifications is a positive for the Facebook Platform ecosystem, there is deeper concern about Facebook's approach to user-to-user notifications and requests in the current roadmap. Developers argue that many user to user notifications are actually high-quality and engaging, so throwing the baby out with the bathwater (removing notifications and potentially burying invitations in the inbox) could actually be unhealthy for the Platform overall.

Preliminary screenshots released by Facebook show invitations being a third Inbox tab, behind Messages and Updates (from Pages). If this is the only place application invitations are surfaced, developers will see big decreases in conversion rates, and we agree that Facebook should provide a better access point for user-to-user application communication. Other proposed changes, like the user-to-user message composer, should drastically improve signal to noise in and of themselves.

3) Algorithmic News Feed, prohibition on auto-popup feed forms

Overall, while the largest Facebook developers are bracing for the pain of Facebook's new policy prohibiting the auto-popup of feed forms — a pretty aggressive practice some have become very accustomed to – they agree that an engagement-based algorithm that brings the highest quality feed stories to the front is the right direction for Facebook to take the News Feed.

Giving good air time to high quality app feed stories will decrease the incentive to pump out as many stories as possible to populate the real-time stream, as happened over the last few months. The user broadcast channel will still remain important when all the changes have taken place, there will just be many less feed stories published overall.

Conclusion

Overall, most of the largest developers agree that Facebook is moving in a positive direction with the changes overall to preserve the fidelity of its communication channels, and developers are very glad that Facebook announced a roadmap ahead of launching these changes. Nevertheless, there is still some significant concern over how exactly some of the changes will be implemented.

In addition, a couple developers are starting to grumble that Facebook is starting to look a little Microsoft-esque when making changes like the recent News Feed update in which Facebook now shows only one image by default in developer feed items, while still showing three images by default in its own Photos feed items. (Microsoft has been criticized for reserving proprietary APIs for itself over the decades.)

However, none of the larger developers are planning on decreasing investment in the Facebook Platform any time soon – in perhaps the most telling sign, they're all stepping development efforts up.


 
 

Things you can do from here: