Search

Showing posts with label Chrome. Show all posts
Showing posts with label Chrome. Show all posts

Sun VirtualBox

View Comments

Sun Virtualbox
Virtual Boxanother
Have you ever wanted to savour a flavour of Linux, Windows or the Chrome OS  without the hassle of a complete installation? You could get another computer and install the new operating system on it. Another option is to boot off a USB drive or a live CD. This mechanism of sampling a new operating system through a flash drive or a live CD is particularly popular in the Linux world.

The sun virtual box offers yet another option, virtualization. This means you can run one operating system (termed the 'guest') from inside another system( the host) . Using a pentium 4 system running Ubuntu, I can sample several operating system and even use features not installed on my system, thanks to an install of the virtual box. With Sun VirtualBox the guest operating system runs just like any other application in the host system. VirtualBox is available as an install for both Linux and Windows.

First download and install Sun Virtualbox on your system.Then head over to this site to download an 'image' file of the guest operating system. This Lifehacker article is a great guide to run your guest operating system on your machine using VirtualBox.

There are some disadvantages to using VirtualBox. Firstly you may not get some guests running at all. Sometimes, specfic applications inside your guest operating system may not work at all.

Finally, the guest operating system usually runs slowly. If you want to check out the performance of an operating system, VirtualBox is not where you should test it.


Read more...

Best of 2009 software Technologies: Part 3

View Comments


Firefox 3.5
Any list of great software that came out of last year would be incomplete without the inclusion of Firefox 3.5. Firefox 3.5 has become the world's leading browser, stealing the thunder from
IE.

Release 3.5 has made Firefox to beat by including a slew of awesome features. Notable among them are

  • The awesome bar: This is the top address bar which provides intelligent suggestions as you type in an address or heading. Having used this feature, it would be hard for me to go back to other browsers. 
  • HTML5 support: Firefox supports HTML5 and as a result, video becomes part of the page. This means that Firefox can display videos on HTML5 compatible web pages without asking you to download flash.
  • Private browsing and forget the site features: Firefox features a private browsing mode to hide your identity while browsing sites, similar to Chrome's incognito mode.It also has a 'Forget the site' feature that allow you to delete a site from your browsing history.
  • Session Restoration: The ability to restor a session when Firefox crashes.
Firefox has proved that it is the clear leader in the browser world. All other browsers have a lot of catching up to do to take away users from Firefox.

Opera

Opera 10.10 is another HTML5 compatible browser. One unique feature it has called 'Unite' differentiates it from other browsers. Using this feature, you can stream music from any laptop or desktop to another machine on the network running a browser, also running Opera.

Google Chrome Browser for Linux and Mac


 In 2008, Google released the  Chrome browser. After observing the follies of Netscape. IE and Firefox, Google produced a browser that runs each of its tasks on a separate thread. This means that if a tab in the browser is stuck in the midst of connecting to a site, the user simply closes the respective tab and does not have to restart the browser. The interface for the browser is intuitive and minimal. This and other features including speed made Chrome a nifty browser. See my previous post on the features of Chrome.





    Read more...

    Best of 2009 Software technologies: Part1

    View Comments

    As the curtains have fallen on 2009, it is time to reminisce on the most notable software and application releases  from last year. I have been a bit biased toward Google in these series of articles but lets face it, none of the big (or smaller players) comes close to Google's ability to innovate.

    Google has been a relative newcomer into the high-tech internet sector. As a result, the company has a huge advantage. While the Microsofts and the Yahoos have to factor in the overhead of redesign, re-factoring and  rewriting of their products, Google can start off with a clean slate on many of their offerings. It has the advantage of learning from the mistakes made by its competitors and avoid them. It could look at existing products like email and voicemail. that were made decades ago and give them a new context, a context more in line with today's needs and not from the perspective of what we have been used to.

    Among the others who have mad my list are some well-known players, and some new ones.
    Let us now dig deep and analyse the software releases last year that could indeed change the way we live our life.





    Windows 7

    Amid high expectations, and under relentless public scrutiny after a debacle called Windows Vista, the Seattle based evil empire released   Windows 7 in October. It finally lived up to its claims, satisfying many of the toughest critics when it came to performance, speed and robustness

    Many agree that this is the best quality OS ever to come out of Microsoft. Earlier this year, I attended a presentation of a Microsoft salesman on Windows 7. 'We took a step back from Vista and removed many features that impeded the system', he said, without offering details.

    "In one client site we were able to bring back many old computers that the client had shelved." He added. "These were computers that were unable to run Vista. Most of my applications seem to run faster on Windows 7. The screensavers and icons are also impressive in this release.Windows 7

    There were rumors in many sites claiming that the Windows 7  upgrade would be available for $45. These were exactly what they were- mere rumors. The upgrade sells around $100. New installation packages go for $145.

    However, Windows 7 offers a stable system for all the heavy duty applications I have used. It has a few great features for convenience, which include a snazzy task bar, the ability to arrange windows side by side, a search feature to search the local machine for files( a la Google desktop) and some movie making tools. It also comes with the Windows media center installed.  If you have have used this application, it is amongst other things,  a poor man's Tivo.

    There is no doubt that Microsoft has established some credibility with this version of windows even among its harshest critics.

    There have been a few important distros in the Linux world in 2009. Below we review the big three.





    Ubuntu Karmic Koala

    The most popular Linux distro released a new version, possibly a little too soon. Many of the software applications for Linux were not able to keep up with this delivery. Karmic offers better performance,  a better UI, faster startup time and in my experience, better playback of audio and video streamed over the net. Ubuntu includes sub-flavors, Kubuntu, Xubuntu and Mythbuntu.   Ubuntu also has a server version for hosting documents, media files or for running a web server like apache. Many netbooks come pre-installed with Ubuntu









    Fedora Unite
     Fedora is another popular linux distro sponsored by Redhat. Unlike  Ubuntu, Fedora takes a one-size-fits-all philosophy and comes in only one flavor with a standard set of features.  

    Fedora 12 has a very impressive UI and its performance in terms of start-up time and response are very impressive.




    Open Suse 11.2
    This distro, sponsored by Novell is another big player in the Linux community. It incorporates other open standards like CIM (the Common Information Model), and YaST (a standard, open source configuration and management suite for Linux). 


    The new release has a beautiful UI and incorporates a large array of great applications.





    Google Chrome OS


    When Google released the Chrome browser, few would have guessed that this was a precursor to an operating system that Google will release soon. The company gave previews of this operating system, named the Chrome OS. We have had browsers within desktops and have accessed desktops using browsers. On this operating system, the desktop IS the browser. This is a minimal operating system where most applications will be online or 'in the cloud'.While Google has only provided a preliminary demo release of Chrome OS, it will provide more stable versions soon. Google is planning to target the netbook market and then find a path into our desktops for this system. One brave announcement made by Google is that this OS will not support hard drives and will only run on flash memory.
    2010 will be the year to watch Chrome OS and its permeation in the Netbook and laptop markets.



    Read more...

    My thoughts on Google Chrome

    View Comments

    When Google announced its new Chrome browser, I was quick to give it a try. Here are my initial thoughts.


    Most programmers dream of building a product from scratch. Except for the few who like the challenge of understanding existing code and enhancing it, most would like to build something from the ground up.

    Building something like a browser has its advantages. One has enough amplitude to reverse engineer, enhance, learn, innovate and dare I say, steal.

    If you like a feature in a certain product, you may reverse engineer it or thanks to open source, steal it. You many choose to build on it. Google has done its share of feature stealing and enhancements. The most striking on these is the tab feature which was one of the Firefox browser's claim to fame.

    By examining the trails of those before, you can learn from their successes or follies. Browsers before Chrome were built for HTML pages. As the web evolved, so did they. Google on the other hand has the luxury of building a browser that will cater to not just web pages but for a plethora of applications that exist today.

    Google's innovation is ingenious.
    • The navigation bar at the top on the browser doubles as a search bar and searches as you type and provides you a list to search.
    • It has a nice tab to preview pages you visited recently. (You just have to be careful, your spouse or parent does not have access to your computer.)
    • Its task manager to examine the memory and CPU statistics to examine each of its tabs is simply a marvel.
    • The speed with which it can access and retrieve even 'heavy' web pages is astounding
    • And yes, it can seamlessly integrate with other Google applications like maps, google docs,etc.

    Google has learnt from the follies its predecessors. It has kept its tabs running in separate threads. This way a memory hogging website or application cannot freeze either your computer or your browser. It can only freeze up a single tab in your browser that you could simply close.

    Working with existing code may seem like a big advantage at first. As far as cliches go, your first impression may lead you to believe that you do not have to reinvent the wheel and have a lot of functionality for free.

    However, as one gets deeper into prewritten code, it becomes a daunting task to understand the motivation of the person who wrote the code. This is inevitable, even if the code has been well documented.

    Secondly, you may realize that you may want the end product to do things that the original programmer did not anticipate. To make it suit your needs, you may have to tinker with the code, hack it and in the process break its modularity and in the end create a maintenance nightmare for yourself, those who work with it now and those who will work with it later. The engineers at google have understood these facts and have built a browser from the ground up.

    Coming into a marketplace that has been dominated by well established companies may be seen by many as risky. They bar has already been set at a high level by those before you. However, this is exactly the situation that Google thrives on. It did it through continuous innovation.

    It began chasing Yahoo in the search engine space and ultimately winning that war, threw a vicious blow to Double-click with its Ad-sense technology, provided the Google Earth API to give us maps, previously unimaginable and so forth.

    While many believe that it cannot displace IE or Firefox, I have faith in Google.

    Google's innovation knows no bounds. Imagine telling the naive user about the advantages of multi threading. Google does this though an online comic book.

    Having sung its praises so far, I must say Chrome does have its shortcomings.
    • I had a problem downloading Chrome on one of my other computers. After downloading and installing Chrome, it gave me an error on startup, which was not too informative.
    • Some website details like the honeycomb design on this one did not show up in Chrome
    • As I tried to uninstall chrome on the machine where it did not work, I was taken to a page to explain why I wanted to uninstall. Besides finding this a bit annoying, its multiple choice question did not display the reason why I wanted to uninstall it. -that it simply did not work.
    Well, all in all, this is only a beta version of Chrome, a preview of coming attractions and I would say that it has done its job and left the rest for the 'official' version. Many, like me around the world eagerly await the official Chrome.


    Read more...