Monday, August 25, 2008

Free Online Word Processing Alternatives

Word Processing
Forget about Word and enjoy these word processors that range from simple to full-featured.
  1. J2E: Just 2 Easy is a great word processor for students, offering free accounts and a unique URL for sharing documents.
  2. Buzzword: This word processor has a really slick interface.
  3. Solodox: Solodox makes it easy for you to write, edit, and collaborate on documents online.
  4. Writeboard: Writeboard is a full-featured word processor, with great features like collaboration capability and versioning.
  5. GreenDoc: GreenDoc offers an incredibly simple way to write online.
  6. FCKeditor: Use this HTML editor to enjoy the power of MS Word online.
  7. Nevercode Docs: You can use Nevercode online, then download and store your files on their servers to access them later.
  8. Writer: With this tool from BigHugeLabs, you can write simple documents and save them online.
  9. TheOpenDoc: TheOpenDoc is great for collaboration, offering word processing with change tracking.
  10. iNetWord: With this word processor, you can perform document tasks as well as edit web documents.
  11. FlySuite: This app has a lot to offer, serving up offline capability as well as a gigabyte of file storage.

Free Online Alternatives to Popular Office Apps

Friday, August 22, 2008

Introduction to Mozilla Source Code.

Mozilla is an open source project and organization to develop a cross-platform Internet client software. Since it is open source, the source code is available to everyone - although you have to follow the licenses as defined in the respective source files (a mixture of MPL, NPL, GPL, LGPL). is the name of an organization that provides an infrastructure to help developers in the project. is also the address of the central web site for the Mozilla project.

If you find errors in this document, or if you want to contribute updated or additional sections, please contact Kai Engert.


What is Mozilla?
Scope of this document
What does Netscape have to do with this?
C++ and JavaScript
NSPR - Netscape portable runtime
Object oriented programming & Modularity
XPCOM / nsISupports / nsCOMPtr
Exceptions / nsresult
Strings in C++
Graphical User Interface / XUL
Build System and Tree
Application Startup
Internal Notification System
Coding and Review Rules
Webtools / LXR / Bonsai
Finding more information

Introduction to Mozilla Source Code

Wednesday, August 20, 2008


Clive is Command-line and fullscreen console program that extracts videos from YouTube, Google Video and other video sites. It supports embedded video extraction, and can be used with an external encoder (e.g. ffmpeg) to re-encode the extracted videos to different video formats (e.g. avi, mpeg, flv).

  • Multi-platform; POSIX (BSD/Linux/UNIX-like)
  • Supports:
  • Bandwidth throttle
  • Multi-URL (batch) support
  • Compatible with UNIX pipes
  • Configuration file support
  • Integration with X clipboard (xclip)
  • Chain with a 3rd party player software for playing
  • Chain with ffmpeg for subsequent re-encoding
  • Proxy support; option and http_proxy environment setting
Further more:
  • High/low-quality support where applicable (e.g. Youtube)
  • URL caching; re-fetch video page only if necessary
  • Cache browsing
  • Parse and extract videos from RSS/Atom feeds
  • Scan and extract embedded videos (Youtube, GoogleVideo)
  • Recall last URL batch
  • Overridable output filename formatting
  • Overridable video page title parsing
  • Youtube log-in support with flagged-content override
  • Automatic Metacafe family-filter override
  • Dailymotion log-in support
  • Gzip compressed video page data transfers
  • Continue partially downloaded files*
*=excluding Youtube/FLV and GoogleVideo/FLV
Install clive in Ubuntu
sudo aptitude install clive
This will complete the installation.

Clive Example

Usage: clive [options] URLs
For more option check here

Ubuntu Geek

Monday, August 18, 2008

List of Download Managers Available in Ubuntu

A download manager is a computer program designed to download files from the Internet,unlike a web browser, which is mainly intended to browse web pages on the World Wide Web (with file downloading being of secondary importance).

Download Manager Features
  • Pausing the downloading of large files.
  • Resuming broken or paused downloads (especially for very large files).
  • Downloading files on poor connections.
  • Downloading several files from a site automatically according to simple rules (file types,updated files, etc. - see also Offline Browser).
  • Automatic recursive downloads (mirroring).
  • Scheduled downloads (including, automatic hang-up and shutdown).
  • Searching for mirror sites, and the handling of different connections to download the same
  • file more quickly (Segmented downloading).

Ubuntu Geek--Ubuntu Linux Tips,Howtos&Tutorials|Edgy,Feisty,Gutsy,Hardy

Sunday, August 17, 2008

Canonical to Offer Yahoo! Zimbra Desktop through Ubuntu Partner Repository | Ubuntu

Ubuntu users now have direct access to Zimbra’s next generation email and calendaring solution

Sunnyvale, Calif., August 7, 2008 – Zimbra has announced that Canonical, sponsors of Ubuntu, the fastest growing Linux distribution, will give users direct access to Yahoo! Zimbra Desktop, which provides a centralized hub to manage multiple e-mail accounts and calendars online and offline, through the Ubuntu Partner Repository. Zimbra, a Yahoo! (Nasdaq:YHOO) company, is a leader in open source, next-generation messaging and collaboration software.

“Since we first announced general availability of Zimbra for Ubuntu last year, we have seen incredible adoption within the Ubuntu community,” said Andy Pflaum, senior director of business management, Zimbra Business Unit, Yahoo!. “We are eager to offer our world-class collaboration experience, Yahoo! Zimbra Desktop, to the vibrant community of Ubuntu users worldwide.”

The inclusion of Yahoo! Zimbra Desktop in the Ubuntu Partner Repository provides Ubuntu users with best-of-breed collaboration technology that is built natively for the Linux platform. With Yahoo! Zimbra Desktop, Ubuntu users will have access to Yahoo! Mail, Gmail™, AOL Mail and any IMAP or POP enabled e-mail account, such as work, personal and school accounts, from the same place, even when they are not connected to the Internet. Additionally, Yahoo! Zimbra Desktop allows people to use the iCal standard to take their calendar offline.

Yahoo! Zimbra Desktop provides the same sleek collaboration experience as the Zimbra Web client version including advanced calendaring, self-organizing mailboxes, powerful search, tagging, and mash-ups with Web services including Flickr, Yahoo! Maps and Amazon. In addition, Yahoo! Zimbra Desktop offers a number of features designed to help users stay organized, such as document creation, spreadsheets, task management and document storage, giving users a robust alternative to other desktop applications.

"The addition of Yahoo! Zimbra Desktop to our Partner Repository gives millions of Ubuntu users instant access to best-in-class messaging and collaboration,” said Malcolm Yates, global ISV partner manager at Canonical. "As we broaden the user base of Ubuntu, our users’ needs are becoming more diverse and more complex. Yahoo! Zimbra Desktop is just the type of productivity tool they need, and we look forward to seeing adoption and deployment rates increase for this excellent tool within the Ubuntu community."

Pricing and Availability

Yahoo! Zimbra Desktop Beta Version 3 is available for free download at Anyone with access to Zimbra Collaboration Suite (ZCS), Yahoo! Mail, Gmail™, AOL Mail, or an IMAP/POP enabled server can use Zimbra Desktop (

Zimbra’s Web client and server, the Zimbra Collaboration Suite 5.0 Open Source Edition is free. The commercially supported ZCS 5.0 Network Edition is available for a 60-day free trial on the Zimbra website. Zimbra's Hosted Demo ( is available for an immediate test drive of ZCS.

ZCS Network Edition includes product support as well as software subscriptions to new releases, updates and patches. ZCS is available on-premise or as a hosted service and is available at a significant educational or non-profit discount. Please contact for information. Users can discuss topics related to the Zimbra Collaboration Suite and provide feedback at

About Zimbra

Zimbra, a Yahoo! company, is a leading provider of messaging and collaboration software for universities, businesses and service providers. Zimbra's rich AJAX interface is available on or offline to dramatically improve the collaboration experience. Zimbra is available on-premise or on-demand through our extensive hosted partner program. More information at

About Yahoo!

Yahoo! Inc. is a leading global Internet brand and one of the most trafficked Internet destinations worldwide. Yahoo! is focused on powering its communities of users, advertisers, publishers, and developers by creating indispensable experiences built on trust. Yahoo! is headquartered in Sunnyvale, California. For more information, visit or the company's blog, Yodel Anecdotal.

Canonical to Offer Yahoo! Zimbra Desktop through Ubuntu Partner Repository | Ubuntu

Wednesday, August 13, 2008

Bonfire, application to burn CD/DVD for the gnome desktop

Bonfire is an application to burn CD/DVD for the gnome desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly.
Features include: burn / copy / erase data and audio discs, allows full editing of data discs (remove/move/rename files inside a directory, ...) as well as audio discs, handle all audio files if Gstreamer supports them, with a customisable GUI.

In Windows, there is one of the most popular Nero Burning ROM to burn your files onto CD or DVD. It goes that the KDE and Gnome deskops in Linux have their own popular burning software application. According to this article, it seems that k3b (the commonly used CD/DVD burner in Linux) is about to be dethroned by Bonfire, the fast upcoming application

Currently, Bonfire is just another application to burn CD/DVD for the Gnome desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly, just like Nero Burning ROM.

* - gnome 2.14.x (gnome-vfs, nautilus-cd-burner)
* - gstreamer (>= 0.10.6)
* - libxml2
* - Hal (>= 0.50)
* - a fairly new kernel (>= 2.6.13 because of inotify) (optional)
* - beagle (>= 0.2.5) (optional)
* - totem (>= 2.14) (optional)
* - GDL (>= 0.6) (optional)

To obtain Bonfire on your system, check first if your package repositories already have Bonfire. If not, you can always download the source and compile it yourself. It should not be too difficult, as long as the dependencies are met.


Weekend Project: Give Your Ubuntu Desktop the Complete Mac Look

ubuntu_leopard.jpgNo, you won't actually have a Mac at the end of this transformation tutorial and, yes, it's just a tad bit, well, excessive. But if you're going to go through the effort of turning your Linux desktop into a Leopard clone, you may as well give it the full ride. Going beyond previously-posted guides, Make Tech Easier tackles how to transform your menu bar, add a dock and retractable widgets, create a floating stack over your places menu—even your boot-up screen is given the cold-steel apple and a minimalist progress bar. If you've got the time, it's at least worth the confused faces on your friends' and co-workers' faces.

Weekend Project: Give Your Ubuntu Desktop the Complete Mac Look

Ubuntu: Install and run Ubuntu without disturbing Windows

Want to take Linux for a spin? Forget partitions, dual-boot setups and live CDs: The new Ubuntu Windows installer lets you run the Linux distro while keeping the rest of your system intact.

In other words, it's like a live CD without the CD. Just run the installer, which in turn downloads a disk image of Ubuntu (actually, your choice of four Ubuntu distros), and then reboot your PC. Choose the desired boot option from the menu that appears, and presto: You're running Linux. This is a working prototype, not a finished product, so user beware. It didn't work on my Vista box (I discovered after the fact that Vista isn't supported yet), but it ran like a gem on an XP system. Great way to run Ubuntu without the hassles of partitioning or burning a live CD!

Ubuntu: Install and run Ubuntu without disturbing Windows

Thursday, August 07, 2008

Use Ubuntu Live CD to Backup Files from Your Dead Windows Computer

If you've ever asked for help with your Windows computer that won't boot anymore, you've probably been told to "Backup all your data and then reinstall"… but if you can't boot, how can you get to your data? That's the question we'll be answering today.

One of the easiest methods to access your data is to simply boot off an Ubuntu Live CD… and it's completely free (except for the cost of a blank cd).

Burn an Ubuntu Live CD

If you have another computer, you can download and burn the Ubuntu Live CD using a very simple application called ImgBurn. Otherwise, you can bug one of your friends to help you burn a copy.

Just open up ImgBurn, and click the icon to "Write image file to disc"

Then click on the icon next to "Source", pick the downloaded ISO file, stick a recordable CD into the drive, and click burn.
Now that you have the boot cd (which you should keep in a safe place, as it's very useful), just stick it in the drive of the computer and boot from it. You should see an option to "Try Ubuntu without any change to your computer".
Once the system has started up, the first thing you want to do is choose Places \ Computer from the menu.
This should show you all the drives available in the system, including your Windows drive. In my case, that is the 52.4 GB volume.
You can try and double-click on the drive to open it… and if it immediately works then lucky you! Most of the time it's going to give you an error saying "Unable to mount the volume", because Windows didn't shut it down cleanly.
Click the Details link so that you can see the full message, and leave this window open. You'll see a "Choice 2″ in the message, which includes the commands to force Ubuntu to use that drive even though there's something wrong.
What you'll want to do is open a new Terminal from Applications \  Accessories \ Terminal on the top menu. Once you've done that, then you'll want to type in a bunch of commands, which I'll walk you through.
First, we'll want to switch to "administrator" mode, which in Linux terms is known as "root". The simplest way to do it is with this command:
sudo /bin/bash
Now we'll need to create a directory that we'll mount the drive on. The full explanation of mounting drives is a little complex, so just run this command:
mkdir /media/disk
Now comes the tricky part. You'll need to type out a command very similar to this one, but you'll need to replace /dev/sda1 with what you see in that message box we showed you above. This command tells Ubuntu to use the ntfs-3g driver, and force mount even if there is a problem.
mount -t ntfs-3g /dev/sda1 /media/disk -o force
If your drive is FAT32 instead of NTFS, then you can use the following command instead:
mount -t vfat -o umask=000 /dev/sda1 /media/disk
If you are having problems figuring out whether you have NTFS or FAT32, and you can't figure out which /dev/whatever to use, then type in the following command at your prompt (make sure you already ran the command to run things as root)
fdisk -l
In the output you should see a lot more information about the available drives… you can see in this example that the filesystem type is NTFS and the device name is /dev/sda1.
At this point, you should be able to access your hard drive through the icon in Computer.
Note: If you have more than one drive in the computer, or more than one partition, they should show up separately in Computer. You should perform the same steps as above to open those drives up as well.

Backing Up to External USB
The absolute simplest thing to do at this point is to plug in an external USB drive, which should place an icon on the Ubuntu desktop, and most likely immediately pop up a nautilus window showing the contents of the drive.
Note: I plugged in a USB Flash drive for illustration… it would be better to plug in a full external USB drive so you'll have more space for backups.
What Should I Backup?
If you aren't extremely technical, you might be wondering what on earth you should be backing up… and that's a very good question.
1) Best Method
If you have loads of empty space on your external drive or network share, you should simply backup the entire contents of the drive, and sort through it later. It'll take a little longer, but at least that way you can be sure everything has been backed up.
2) Still Good
You should try and backup your entire user folder… on XP you'll go to "Documents and Settings", and on Vista you'll go to "Users", and you should see your username in the list:
You can simply copy this entire folder to your backup drive, which should contain your music, documents, bookmarks, and most of your important files.
Important Note: This will not backup your application files, and you should look around your drive and see if you've saved anything important somewhere else. This is especially true if you have more than one drive. Again, your best bet is to simply backup everything.
Backing Up to Network Share
If you would rather backup your drive to a network share on another computer, you can use the Places \ Connect to Server item on the menu.
Change the Service type menu to "Windows share"…
And then enter in the details for your network drive, with these being the required fields:
  • Server: Computer Name
  • Share: Shared Folder Name
  • User Name: your username
Once you click the Connect button, you'll be prompted to enter in your password. Typically you can leave Domain set to the default, but if you have a custom workgroup name you should enter that instead. I also chose the "Remember password until you logout" button just so I won't have to enter the password again.
Once you click the Connect button you should have an icon on the desktop for your network share.
Now you can open up the network share, and if everything is setup correctly on the shared folder side of things, you can copy all of your files across the network using the instructions above on which files to choose.
At this point you should have a backup of your data. If you backed up to an external hard drive, you might want to consider also copying those files to another computer just in case, and if you copied across the network you could consider backing that up elsewhere as well.

Now you can proceed with reinstalling or whatever else you'd like to do.

Download Ubuntu Live CD