Google Chrome
Image via Wikipedia

We’ve commented on this before at Nerdlets, but now there is a definitive reason for doing so. It’s not really a surprise, but Google is about to tie all its seemingly disparate services together. Introducing the Google Operating System. Why a new operating system? Well, we use our computers differently now. We use them to access the web. Your browser, by and large, is your OS (at least according to Google), which is why Google has recently invested so much time into their entry into the browser wars: Google Chrome.

And the Google OS is actually the Google Chrome OS. According to Google, it is little more than a (Linux!) wrapper around Google’s browser. There is therefore no need to download, install, or develop applications. According to the official Google Blog post:

For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.

There are advantages to this approach. Developers can spend their time programming applications that work on any Computer, and because users do not have to install, update, tweak, or otherwise fuss with their applications, developers can pump out updates quickly and efficiently. Furthermore, provided your browser is secure, you need not worry too much about viruses and malware, or at least not yet. And, of course, since all your data is on the web, you can access your files anywhere! Finally, since Google promises that it’s vision will remain Open Source focused, you (presumably) will not need to worry about Google hijacking your data. If Google does something you don’t like, you can just switch.

There are serious disadvantages as well. Your data is on a server somewhere, and not on your computer. There is also a certain amount of loss of control.

Windows, Linux, and OSX take a hybrid approach to the OS and browser relationship, and I prefer that personally. With the mainstream operating systems your data resides primarily on your computer, but is synced to the web at your request. This is what I practice, since I don’t always have an Internet connection.

So what do you fine folks think? Is the future of computing web-based services running in your browser, or is it something more like what we’re doing now? Your comments are welcome!

Update: Some excellent analysis by Louis Gray.

I have written a series of guides on best practices for typing in Greek. The trick is to use Unicode. Though it requires some initial struggle the payoff is enormous, and will save you frustration down the road.

There is a new guide out for Linux users, and it looks excellent (pretty pictures). Find that here.

For Windows setup follow this guide. For fonts, check out my review here. And if you need a font with text-critical glyphs, try this.

As the title implies, this guide is for advanced users, but the payoff is huge. By following my guide you can turn your home computer into a media server, which allows you to stream music to any of your other computers anywhere in the world. In fact, it will work with any device that can access a UPnP server, including the iPhone. In order to use this guide you will need to know how to do things like port forwarding, firewall tweaking, and messing around with Windows, so be forewarned. In any case, here it goes.

Install Foobar2000

Foobar2000 Media Player

Foobar2000 Media Player

Foobar2000 is not the prettiest Media Player out there, but it is by far the most powerful. By far. Get it and install it on your Windows desktop. It also runs perfectly in Linux under Wine.

You will also need a couple of plugins. You can find the most important 3rd Party plugins for foobar2000 here and a whole host of others here. There are lots of good components here, but you absolutely need at least two of them: columnsUI and UPnP Server. You install these by placing them in the “Components” folder in Foobar2000′s installation directory (usually C:/Program Files/Foobar2000), which you can access in Foobar2000 by going to “File-Folders-Browse Components Folder.” Copy the required files in here and restart Foobar2000.

Set Up Your Server

To set up your server go to “File-Preferences” and then browse “Tools-UPnP-Server.”

basic-settings

Under “Basic Settings” you should not have to change anything, unless you want to customize your port number (which I did).

advanced-settings1

Under “Advanced Settings” click the “Allow Internet access” box. This allows your server to be accessed from somewhere other than your local network—at work, for example. Enter your IP address or host name here. If you do not have a static IP address, you will need to use a Dynamic DNS service to access your computer. This one is easy and free. Add a login and password to protect yourself, and you’re good to go.

At this point you may need to forward the port you selected to the computer running Foobar2000. Do this by going to your router and making the necessary modifications.

streaming

If you have a lot of large or lossless files, be sure to set up transcoding in the “Streaming” tab.

Accessing Your UPnP Server

Most UPnP compatible software on your network should recognize the new server automatically. The instance of Foobar2000 on my (Linux!) laptop had no problems.

To get an album list in Foobar2000 you will need to install the UPnP plugin on all instances of Foobar2000 and then add a panel to your theme. Its not that hard; just follow the advice in the UPnP Server forum.

Getting Music on Your iPhone

To access your UPnP server and play music on your iPhone you will need the $6 PlugPlayer. Install that from the App Store. On your local network it will automatically recognize the Foobar2000 UPnP server. To access your music remotely, click on “Configure”, select the Foobar2000 server you set up, and then change the “Base URL” to the Public Server IP you added in Foobar2000 (with port number). Then you will need to type “/[USERNAME][PASSWORD]” substitution [USERNAME] for your username and [PASSWORD] for your password, without spaces or anything. For example: http://dummy.homedns.org:9001/namepassword. The “9001″ is the port number as listed in “Basic Settings” in Foobar2000. After testing those instructions at my workplace I can confirm that it works as expected. The one problem (in the 2.2.0 release of PlugPlayer) is that the app forgets your settings, so you have to add this manually each time you login remotely. The developer has promised a fix for this shortly.

Have fun!

MSOpenOffice.org LogoSome good news from Microsoft: Office 14 and the next Service Pack for Office 2007 will natively support the OpenDocument format (ODF) used by such software as OpenOffice.org and Google Docs. This open-source format has been adopted as a standard by recognized computing organizations and governments worldwide, succeededing to gain support in many areas that Microsoft’s OpenXML format has failed, which has put pressure on MS to respond with a similarly “open” format.

Cnet reports:

For a company that is happy to list a million reasons why Office is better than OpenOffice or Google Docs or other rivals, Microsoft sure is putting a tremendous amount of effort into working better with those products.

The next version of Office will natively support the OpenDocument format (as will the next service pack for Office 2007). As it is developing the next Office, Microsoft is also documenting every change it is making as part of its commitment to documenting all of Office’s various formats and protocols.

For those unable or unwilling to wait, you can download a plugin for MS Office that will add ODF support now. There is one from Sun (which I am given to understand is the version to be included in Office 2007 SP2 and later) or from the OpenOffice community.

The New York times recently covered the increasing popularity of Ubuntu’s flavor of GNU/Linux, attributing much of its success to Mark Shuttleworth’s leadership and wealth.

There’s a lot of sensationalism in the article. Like this:

But rather than preparing to code for the highest bidder, the developers were coordinating their largely volunteer effort to try to undermine Microsoft’s Windows operating system for PCs, which generated close to $17 billion in sales last year.

I don’t think Linux coders are all that subversive—we just want more control over our software. But still, it’s nice to see Linux getting some mainstream attention.

This is a post I wrote awhile back, but now includes a significant update (see below) that makes the whole thing worthy of re-purposing. Windows and Mac users should stop reading now lest their heads explode.

A Great Wireless Card

Switching to Linux from Windows is no longer as difficult as it used to be. I hope to post a full-fledged guide on switching to Linux in the near future, but in the mean time I would like to address one difficulty that has plagued would-be Linux users for some time: wireless cards and driver support. The persistent problem with Linux is that hardware manufacturers only program for Windows. The Linux community, with all its hacker ingenuity, has overcome this obstacle for most hardware, and big companies such as Intel and ATI have recently come-around and opened-up their drivers. Two problem areas remain, however: graphics cards and wireless cards.

The latter has given me a problem for some time, particularly with our old laptop. Built in cards usually work fine, but those PCMCIA and USB cards rarely include native Linux support. So, to cut to the chase, for all those Linux users out there, let me recommend the ASUS WL-107G. It redefines plug-and-play, which is not one of Linux’s strengths. Seriously, I removed my old card, stuck this in its slot, and with every expectation of needing to poke and proud, was sorely dissapointed to discover that the card in question “just worked.” OpenSUSE (and later Ubuntu) immediately recognized the card, installed the driver, accessed my WPA2-AES network, and was up-and-googling within 30 seconds. Amazing. If I hadn’t spend 2 months trying to get my Linksys card to behave, I would have said something like “Let’s see Windows do that!”

In short, the ASUS WL-107G is a PCMCIA notebook wireless card that runs in Linux, Windows, and Mac. It supports WEP, WPA, WPA2, with either TKIP or AES. In short, it will meet whatever security needs you have, in whatever Operating System you run, and for about $40 less than most other wireless cards with these specifications. If you are running a Linux box, and have had trouble with wireless, this is the card for you.

Important Update: Increase your Speed

For this and other cards based on the ralink 2×00 chipset (the WL-107G uses the rt2500 chipset), you may run into slow internet speeds when you first install. I did in Ubuntu. This is because the ralink drivers for some reason default to a 1 mbs data rate. To fix this, type the following into a terminal:

sudo iwconfig wlan0 rate 54M

You should be operating at normal speeds. You can use http://speed.io to test your speeds before and after marking the change.

As a result of my own self-interests, I forgot to mention in my previous post: CrossoverOffice and CrossOver Games are also available for Macs, and both the Mac and Linux editions are free today.

You can register for your free version here. Follow the instructions on the page.

If you are a Linux user then Tuesday October 27 is your day. The premium software company CodeWeavers lost a bet and, as a result, are giving away their software on Tuesday for free. From their press release:

On Tuesday, Oct. 28, 2008, any one visiting the CodeWeavers’ Web site (www.codeweavers.com) will be given a deal code that will entitle them to one free copy of CodeWeavers’ award-winning CrossOver software. Each copy comes complete with support.

“I realize that by giving away all my software, I’ve caused horrific damage to my company’s bottom line,” White said. “In fact, our vice president of sales wretched Starbucks all over his shirt when he learned the news. But, I figure, the way the economy is going, in a few months everyone might be out on the streets, wearing potato sacks and standing in line for squirrel soup, so why not?”

The CrossOver software (CrossOver Office and CrossOver Games) is a enhanced commercialed version of WINE, which allows Linux users to run many Windows progams. It is based off of WINE, only friendlier, fancier, and optimized for MS Office and Windows Games respectively. This is serious software, and free on Tuesday only (usually between $40-$70), so take advantage.

Curious about the nature of the bet? Well, let’s just say George Bush gets the credit on this one. Read about that here.

In honor of the release of OpenOffice 3.0 I thought I would make it my first post in the Don’t Pay for Software Series.

What is OpenOffice.org?

It is an office document suite, similar to (but better and free-er than) Microsoft Office or (for those of you who still use it) WordPerfect. Now don’t be nervous because it is free; there are good reasons to choose free software. It’s not free because it sucks, its free because it’s managed by a community of dedicated enthusiasts. The company that finances these enthusiasts makes money selling services and hardware, not software; the software is merely a means to an end, which means you get to have all the benefits of a professional grade office suite without all the cost.

Why OpenOffice.org?

What if you already have Microsoft Office? Are there any benefits to OpenOffice not available from the mainstream flagship office suite? I’m glad you asked. There are several. First, it’s free. Now this may not matter to you now, since you already have shelled out the money for MS Office, but what about when it comes time to upgrade? That time will come, you know, and before you know it. Then you will have to shell out that money all over again for what usually amounts to only a slight improvement over the original.

There are other advantages as well. Ever try to send a document to someone only to find they could not read it? Maybe they were not willing to pay all that money for Word, and now you have to convert it for them. This is all because Microsoft has a history of not supporting standards. That is changing, but it has not changed yet, so all your data is saved in a format that only Microsoft’s products can read. OpenOffice.org, by contrast, can read all your old MS Office files, but by default saves all of its information in “OpenDocument” formats. The code for these formats is made public, so any program can theoretically access them. Also, OpenOffice can automatically export all your documents as PDFs.

This is the main advantage that OpenOffice has over MS, but I would like to reiterate: in addition to this advantage, OpenOffice does almost everything else MS Office can do, and much of it can be done more easily!

What’s New in OpenOffice 3.0

Well, lots of things. Read about all of them here.

There are four features that I am especially excited about.

First, the new Welcome Screen. Aesthetics matter, and here MS Office has us beat hands down. But the Welcome Screen helps, and it also allows for easier document creation and template management. And with Windows at least, you also get a handy little quick-launch button in your taskbar.

Second, better document editing and commenting in Writer. This feature really helps OpenOffice compete with MS Word. Previously these features were pretty primitive, but now OpenOffice supports multiple editors (each editor gets a different color) and true comment display in the sidebar. This is really a plus in my book.

Third: a new, intuitive, and hugely important extension manager, similar to that implemented by Firefox. Extensions are were Open Source software really shines. Because the code is not secret, anybody can look at it and, if they’re good enough, improve upon it. Rather than add all these improvements into the original program, it is much easier, much faster (the powers that be have to approve any code changes to the base system), and much safer to provide those improvements through easily managed extensions. OpenOffice.org makes this process easy, with a dedicated extension manager that allows the user to easily search for, add, and remove functionality at will. My favorite extension so far is Zotero Integration, which allows you to automatically generate formatted citations and bibliographies in your documents. Another handy extension is the PDF Import Extension, which allows you to directly edit PDF files.

Finally, OpenOffice Impress (the equivalent of PowerPoint) is now ready for prime time. With dedicated table creation and other new features, this component of the suite is finally competitive. There is also a new extension available that allows you to use Impress with two screens, one for them, the other with notes and other helps specifically for your. Read about that here.

For a full review of OpenOffice.org, with some attention given to the Mac version, check out this post.

Alternatives

There are several Web based alternatives to OpenOffice. Google docs is the most obvious, but also check at the Zoho suite of products. These are both free. The best thing about these products is that they offer you access to your documents anywhere in the world. All you need is an internet connection; no software required. Also, both offer real-time collaboration, so you and a colleague can work on the same document at the same time and both see what the other is doing; all changes are saved and completely undo-able. Nice. Aside from these features, though, they are not yet as feature-rich as their desktop alternatives.

The other alternative I will mention is IBM’s Lotus Symphony. This Office Suite is based off of OpenOffice, actually, but an older version (the 1.0 series). It bundles that older version with a set of IBM tools for document management and collaboration. In general, however, I have found it less stable and feature-full than the “vanilla” OpenOffice, and it does not import Microsoft documents as accurately.

Disadvantages

The main disadvantage with OpenOffice is the lack of any email/productivity manager, such as Microsoft’s Outlook. This is actually not a huge problem since Mozilla’s Thunderbird will do the job quite nicely. Add the Calendar Extension and you have everything Outlook has to offer (combine it with Gmail and Remember the Milk, and you have an always-in-sync online version as well). A full post on this is coming soon.

Conclusion

So I would suggest giving OpenOffice.org a try. You have nothing to loose. Their main page is here. Versions are available for every operating system (Windows, Mac, Linux).

© 2010 Nerdlets Suffusion WordPress theme by Sayontan Sinha