Showing posts with label Google. Show all posts
Showing posts with label Google. Show all posts

Tuesday, June 01, 2010

Amazon Associate Program

Today, I have registered Amazon Associate program to enhance my chances of earning some money from my blogspot blog. This post is going to take an overview of the Amazon Associate program, its main features, benefits and usage.

I am using blogger platform for blogging so this post is specifically targetted to integration between Amazon Associates and blogger. From blogger, its literally few clicks to enable Amazon Associate on your blog and start advertising Amazon products on your site with links, banners and widgets from Amazon.

Amazon claims that its associate program is one of the first online affiliate programs launched in mid 90’s. The associate program works when webmasters or bloggers create links and ads through which customers click, visit Amazon to buy prodcucts from Amazon and endless.com, as a result associates earn referral fees. The referral fees can go as high as 15% which is quite tempting.

Banners, links are available for refreshing and stylish ads to present Amazon products to targetted audience. Amazon also provides an option to create a professional online store in few minutes which can also be linked to an existing website.

Slideshow Widget, Deal Widget, Wish List Widget, MP3 Clips Widget , Amazon Video on Demand Movie and TV Preview Widget are few of the more popular widgets.

Reports can be tracked on daily basis and best of all, this amazon associate program is free.

Reblog this post [with Zemanta]

Friday, March 26, 2010

Group Editing a Document

Google Docs

Image via Wikipedia

Group Editing is now becoming increasingly important as more and more people are interacting online and most of the time not sitting under one roof. To work on a document, the slowest format is to edit a copy and then send it to one or more persons who are willing to work on the same document and then wait for them to edit it and give you a green signal to edit it.

Wikipedia can be used to edit public documents that are copyright free.

Google Docs is one service that can be used to group edit a document.

CompareMyDocs.com  is a free service that displays the original document with colored blocks with collaborators suggestions which can be accepted or rejected alongwith hiding or showing the comments. The service is still in beta and only works for simple documents without images and hyperlinks.

Reblog this post [with Zemanta]

Thursday, March 25, 2010

Essential Android Apps

OREM, UT -  NOVEMBER 5: A manager holds an App...

Image by Getty Images via Daylife

Nowadays, Cell Apps are getting attention in every tech magazine and it seems that you are either dumb or too naive if you don’t know a good deal about Apps.

Ihone took the lead in making Apps popular followed by blackberry. Iphone has now more than 100,000 Apps with a great number of downlaods , more than 1 billion. Although Android is quite new as compared to Iphone and blackberry but it is catching quite quickly and already has more than 17,000 Apps and lot more to come in coming days. Essential Android Apps varies with your taste and preferences but i think following Apps are more or less popular with all users(you can disagree but not much :) ).

Astrid:

A nice file manager and todo list for those who find it hard to remember things. It syncs smoothly with Remember the Milk.

Google Maps:

Its really hard to get lost with google Maps in your hands even if you are on foot.

YouTube:

PreInstalled YouTube App on all Android phones

Quick Search Box:

Right on the main screen is quick search box on Android phones wheren you can search contacts,Apps and Google by typing or speaking.

Google Voice

Have just one number for all the world with Google voice. Record messages in voice and text, free SMS and cheaper international calls.

Google Contacts:

All Google contacts in gmail are automatically synced with your Android phone which is really a great relief.

Amazon:

Shopping can be made very easy through this App. Products scan(photo or barcode) are remembered so that it can be bought later.

Pac Man

Pac Man, historical and one of the most famous game is a must for game lovers

Astro

Astro is an Android Task manager to kill useless background application to run the phone at top speed. Astro is also a pretty good file manager.

Facebook:

A must have Apps on every smart phone, so how can you miss it on Android. Does not need any intro or does it ?

Flixster:

Flixster is all about movies, whats being played in the theatres, reviews and ratings. Every movie lover need to have it.

FxCamera:

Free camera application with photo effects like Polaroid, Fish eye etc.

Goggles:

In my view this a revolutionary Appf or visual search. It can show information about books, buildings, places,business cards and even art work.

There are many more Google applications(Google Calendar, Google Finance,Gogole Earth, Google Shopper,Google Talk, Google Buzz,Gmail) and third party Applications that i like to mention but i think its enough for one post.

Reblog this post [with Zemanta]

Thursday, February 05, 2009

BigTable

This article is taken from IT toolbox Data Management section.

About BigTable

BigTable is a propietary scalable distributed database system from Google Inc., a well known US based Internet services company, for supporting and managing the data intensive distributed GFS (Google File System) over clustering computers. BigTable has been designed, mainly, for managing petabytes of structured data distributed over a huge number of remote servers and computer nodes, specifically for Google Products.

Bigtable is being used in over sixty Google products and projects such as Google Search engine, Google App Engine, Google Analytics, Google Finance, Orkut, Personalized Search, Writely, Google Earth, YouTube, Google Reader, Google Maps, etc.

Bigtable is capable of handling demanding workloads of various intensities, ranging from throughput-oriented batch-processing jobs to latency-sensitive serving of data to the end users, specific to a particular Google application.

Basic Architecture of a BigTable

Although some operations of Bigtable are just like any traditional database, it is not based on relational database model. Architecturally, Bigtable is designed as a sparse, distributed, persistent multi-dimensional sorted map. Each value of the map is an array of bytes which is indexed by a row key, column key, and a timestamp. Bigtable basically treats data as series of continuous strings. Tables in BigTable are multidimensional and split-able.

Data model of BigTable supports dynamic control over data layout and format. Bigtable has a number of choices for schema which can be used to control the locality of data dynamically based on particular client application. Location of data can be in-memory or directly from the disk. Also, BigTable is designed to handle serialized inputs of structured as well as semi-structured data into these strings from client applications by application of indexing mechanism used in BigTable.

BigTable supports MapReduce programming model for parallel computations over large datasets over clustering computers. BigTable uses Chubby Lock service in order to facilitate synchonizing of the distributed applications for sharing application resources.

For further information, references:-

http://labs.google.com/papers/bigtable.html

http://www.usenix.org/events/osdi06/tech/chang/chang_html/index.html