Friday, June 5, 2009

Firefox 3 and fonts issue in ubuntu

Sometimes Firefox does not display fonts properly and when the element was inspected it may have the style for fonts that say it to be rendered in arial or some other font. Its very annoying but it's the fact. The fact is we spend much of time on web reading the text so its the most important part of the web.

The best way is to install Microsoft fonts from synaptic or run this sudo apt-get install msttcorefonts in terminal.

Restart the browser. Now the output will be as desired

If you still have the problem in viewing the page and specific to the fonts the reason could be the permissions to the fonts files and directories. Check the permission in your .fonts folder in home directory. May be the read rights missing. Change it accordingly and bingo you fix the problem.


Enjoy the best browser :)

Wednesday, June 3, 2009

IBM developerworks Forum Live Abad

Today IBM developerworks organized a LIVE session at Hotel Pride, Abad. The topic or main agenda is "Leaverage power of web2.0".

The whole day session started at 10:00 in morning and ended at 5:30pm. As the name says the main agenda is on Web2.0 and how IBM does that. Of course the main highlight is to show the IBM Lotus Quickr and connections, websphere mashup. But still the session is very informative , interactive and effective.

Krunal Dureja, Depaak , Nilkanth Tripathi were the key note speakers in this session. They make the session more pleasing by their presentation and interaction skills.

Topics covered are Web 2.0, SOA , REST , WehSphere Mashups, Lotous Quickr, Lotous Connection with many live examples.

Project Zero for WebSphere sMashup : A development community for the smashup making it open developement rather we can say community development.

http://www.ibm.com/developerworks a place to search for technical queries. As the name suggests its for the developers. Registration is free and my developerwork is a great added feature to it allowing to create ones profile.

Crowd mostly the developers seems to be much interested and come up with many questions for making this forum , event a success.

Yes the goodies were distributed for the questions, quiz and un-conference. Unfortunately JAM could not be done due to shortage of time.

Overall a nice , knowledge sharing experience.

Thanks for organizing such events hope to see many more events.

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.