Monday, June 1, 2009

Google Wave New way

Google wave is new tool for communication and collaboration on the web, coming later this year.

Google wave will provide the google documents, gmail in one window.

For more details visit http://wave.google.com/

A new search engine Bing

Microsoft too have fully jumped in search engine business with the launch of Bing. Still its beta as it logo contains Beta. But we can use all it features to use the this page and set English - United States as your default region. This will bring the new look rather full featured bing.

For instance the image of mountain and man which seems to be static in beta is interactive in full featured.

With Bing, you can save your search history on to a local folder inside Bing or to your Windows Skydrive account. Alternatively, you may send your search queries to a friend via email or publish them on your Facebook wall via Bing. You’ll need Silverlight to share queries in Bing.

Bing offers RSS feeds for their web search results that you can subscribe to inside any feed reader. Your browser should be able to auto-detect the RSS feed of Bing pages or you can append &format=rss to any Bing search URL and convert it into a feed.

Bing (and Live Search) supports a unique "contains" search operator that lets you find web pages that contain links to particular file types. For eg. To search document file or any other
type say statistical information contains:d0c. This will show all the pages with statistical information that have link to doc file.

Its said that it is decision engine!. It will help in finding thing on the basis of the previous searches. Adding of farecast feature that will tell whether the price will rise or fall. Ability to hover over a search result to see more information, without having to open a new link.

Try all this open Bing. Search anything you like. This will show the search results. Hover on the result a horizontal line with orange ball will appear on right side. Take mouse on that orange ball. It will load the data about the link with many option at the bottom of it.

Wednesday, May 20, 2009

gOS a new look and feel for your pc/book

gOs is the new Linux-based platform that builds on top of Ubuntu and comes with built in Google apps like GMail, Google Maps, Google Docs, Youtube, Facebook, Wikipedia, Google Mail, Google Maps, Open Office 2.3, Rhythmbox, Xine player, Gimp, Firefox, Pidgin, Skype etc.

The Enlightenment theme and widget like feature on the sidebar make it more user friendly. It also includes Open office, gimp and thunderbird.

So may be due to this they have added g for google or may be for green as this OS is green.

Ubuntu has changed the way user look at linux. They have made it more user friendly but still when it come to user interface they had done nothing good. They have added the orange and different colors to the gnome default lookn nothing more. Look at LinuxMint a good user experience. Now the gOS with very rich user experience. It look more like MAC but still it pleased the end users. It shows almost all the new features of the Ubuntu with new finish looks.

One must give a try to this for a good interface



Go to gOS or direct to download page. One can also view the screen shot and features.

Tuesday, February 10, 2009

Understanding Cloud Computing

Now a days a cloud computing can be hear every where. But actually what is the cloud computing. Why such name ?

If we open any book and find the diagram depicting the Internet its always a cloud so the term cloud is used as a metaphor for the Internet. It is abstraction of the complex infrastructure of the Internet. But we don't care much about what that cloud contains or what it have. We know its used for sending and receiving data. So cloud is internet.

Now a days we use web application for almost all the tasks. Take an example of gmail,yahoo or any other web mail . What we do their ? We open the page give our login information. Data is retrieved from the server. So the client part is doing almost nothing in this case. A simple but powerful example of Cloud Computing. In this case we can say, We open web mail enter credential details and the cloud takes care of the rest. So a great workload shift from client.

Cloud is nothing but various computers, servers , data storage etc... In general term anything that involves delivering hosted service over the internet is cloud computing. These services can be divided in three categories:
1. IaaS - Infrastructure-as-a-service
2. PaaS - Platform-as-a-service
3. SaaS - Software-as-as-service


Infrastructure-as-a-Service like Amazon Web Services provides virtual server instances with unique IP addresses and blocks of storage on demand.

Platform-as-a-service in the cloud is defined as a set of software and product development tools hosted on the provider's infrastructure. Developers create applications on the provider's platform over the Internet. PaaS providers may use APIs, website portals or gateway software installed on the customer's computer. GoogleApps are examples of PaaS. Developers need to know that currently, there are not standards for interoperability or data portability in the cloud. Some providers will not allow software created by their customers to be moved off the provider's platform.

In the software-as-a-service cloud model, the vendor supplies the hardware infrastructure, the software product and interacts with the user through a front-end portal. SaaS is a very broad market. Services can be anything from Web-based email to inventory control and database processing. Because the service provider hosts both the application and the data, the end user is free to use the service from anywhere.

Again a cloud can be public, private or hybrid. Eg: Public Cloud - Amazon Web Service. So public clouds sells a service to everyone on the internet. Private coluds is a proprietary network that supplies hosted services. Hybrid cloud consist of many internal / external providers.

So main goal of cloud computing is to provide easy, scalable access to computing resources.

Key Features as described on wiki are :
- Agility
- Device and location independence
- Multi - tenancy
- Reliability
- Scalability
- Security
- Sustainability

Why cloud computing ?

- Cost cutting on client hardware side
- Clients can access data anytime anywhere.(In n/w)
- No need to buy for each user/employee.
- Storng data on someone else PC no client storage
- Less hardware issues at client side


Useful links
1. http://en.wikipedia.org/wiki/Cloud_computing

Friday, January 23, 2009

Configuring bzr for windows

Bazaar is distributed version control system. Launchpad is a place for hosting bazaar code. Bazaar and launchpad need ssh key pair to work on with. The use of ssh key pair that is private/public key pair safeguards against any kind of brute force attack.

Bazaar runs on Windows, GNU/Linux, UNIX and Mac OS, and requires only Python 2.4.


Generating key pair on windows :

1. Download bazaar from http://bazaar-vcs.org/Download

2. Download PuttyGen and Pageant

3. Run PuttyGen it will show :





















4. Click on generate and move mouse to generate randomness






















5. Enter the keyphrase and save both key


















So the pair of keys generated. This can be used on launchpad to register your key.


Generating key pair in linux

1. Open terminal

2. Run ssh-keygen -t rsa

3. When asked enter the file name for keys to be saved.

4. Enter password to protect you keys

5. File normally get saved in ~/.ssh/id_rsa.pub

This can be used as public key.

Registering key on Launchpad

Ii your ssh key page paste the public key and import and hence your pc is ready for launchpad work :)

In windows we need to run the pageant to load the key.

Monday, May 26, 2008

Search and delete lines in vim

vim is great editor but one must remember some commands. Sometimes we want to delete line as per the search criteria. vim is capable of that also. To delete the lines as per search use

:g/editor choice/d

This will delete all the lines that have the word "editor choice". Offcourse we can use regular expression too.

:g/regex/d

Pretty simple g tells to do thing globally. / for pattern enclosing . d for deleting.

Enjoy vim :)

Monday, April 28, 2008

Setting port forwarding for Torrent Client

Port forwarding is required for getting good download speed from torrent. To make sure port forwarding is ok with your torrent client find Test if port forwarded properly option in u r torrent client. Normally its under the speed test / speed guide.

If it is configured it says ok else say some error. In Azures client is shows in the status bar whether NAT is ok or fire walled.

Lets see how we can configure port forwarding. If u are using BSNL or any other connection open you configuration page.

1. Type 192.168.1.1 in address bar of your browser which take you to your configuration page which look like

















2. Go in to Advance option -> NAT

3. Click on Add. Give custom name say torrent

4. Give your server ip address (192.168.1.1)

5. In the port start and end column enter the port you find in speed guide of your torrent client. Save it

6. Reboot your modem and torrent client.

7. Speed test will be success on port and NAT will show ok in status bar.

Enjoy downloading torrent with good speed