My Life and the world

World changes day by day!

Tuesday, April 24, 2012

Rumour over, Google Drive out

5 comments
Rumoured were going on in past few weeks, about the coming of Google Drive, the cloud storage from search giant, Google. There were alots of things coming, many leaks were made. Finally, Google end all those by introducing the Google Drive. In the blog post Google announced this today.

Google Drive is extension of Google Docs in Cloud, to store and collaborates the things in real time. User can create documents, spreadsheet etc and share it on the cloud. They are providing many types of files  to share on the cloud including the images, videos, docs, PDFs, Photoshop files, illustrators documents etc.  These files can be shared and accesses from any device.

Google Drive is offering a free space of 5GB, while one can extend by upgrading  to 25GB for $2.49/month, 100GB for $4.99/month and 1TB for $49.99/month.

Google Drive is available to get installed on PC, Mac and there is app for Android devices while for the iPad and iPhones, iOS device the apps will come soon.

Some Cool features of Google Drive : 

  • Offcourse, users can create and collaborates in the real time. Share the files or folders with the other, choosing the access permission for them.
  • Make discussions, reply and post comments on them with the collaborators.
  • Attach links to Gmail, share photos directly to Google+ or attach in Gmail.
  • Google Drive supporting 30 types of files, there is no need of having the software for the each file types to be installed in the computer, the files can be easily opened in the browser it self.
  • With Image recognition feature - drag and drops the photos directly in to the drive.
  • Google provides the smart tagging, this allow to tag the files to search it latter easily.
  •  The technology of Optical Character Recognition (OCR), allows to  recognize text in scanned documents. 
  • Maintains different versions of the file, in the cloud.
Try Google Drive today, share the things! go to the link https://drive.google.com/start#home



Update : Google is offering now 10GB of space for Gmail increasing it from previous 7GB, this came in effect of launch of Google Drive. The update will comes within 24 hours to all the users.

Thursday, April 19, 2012

Develop Taj Mahal OpenGL Project in Computer Graphics

31 comments
Taj Mahal (ताज महल), is the symbol of love. It  is a white Marble mausoleum located in Agra, INDIA. It was built by Mughal emperor Shah Jahan in memory of his third wife, Mumtaz Mahal. For more info read wikipedia.

Here, we are going to develop basic structure of Taj Mahal in computer graphics. In this tutorial I will tell how to make Taj like structure using the OpenGL. We will develop simple structure, not exactly same as it looks in real but some what idealistic. This project is mainly mean for the VTU Computer Graphics mini-projects.




Taj Mahal is basically a structure with many minars and gumbazz. We will use the simple objects like spheres and cubes to build these units. First for the main part we use box or a large cube and then point small sphere over them. Thereafter, we place a small cubical structure with very low height, a egg like sphere is also placed over it. Similarly,we going to place four long minars over each four corners.

We are also developing the wired framed structure of the Taj as well. In the wired framed Taj, the large cube block will go transparent and the two tombs will be place in the middle with small cubes.

Lets start coding!



/* Draw the bottom box */
glPushMatrix();
glScaled(0.8,0.04,0.8);
glTranslatef(0.0,-30.2,0.0);
glutSolidCube(7.0);
glPopMatrix();

    //main cube
    glTranslatef(0.0,-.6,0.0);
glutSolidCube(2.0);

//main gumbazz
glPushMatrix();
glScaled(0.8,1.0,0.8);
glTranslatef(0.0,1.5,0.0);
glutSolidSphere(0.8,80,120);
glPopMatrix();

glTranslatef(0.0,1.0,0.0);
glScaled(1.2,0.25,1.2);
glutSolidCube(0.9);

//gumbaz pointer

glPushMatrix();
glScaled(0.03,0.5,0.03);
glTranslatef(0.0,10.8,0.0);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//Minars
glPushMatrix();
glTranslated(2,-1.9,2);
glScaled(.2,10.5,.2);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//minar's sphere
glPushMatrix();
glTranslated(2,0.8,2);
glScaled(0.3,1.5,0.3);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//Minars
glPushMatrix();
glTranslated(-2,-1.9,2);
glScaled(.2,10.5,.2);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//minar's sphere
glPushMatrix();
glTranslated(-2,0.8,2);
glScaled(0.3,1.5,0.3);
glutSolidSphere(0.4,80,120);
glPopMatrix();


//Minars
glPushMatrix();
glTranslated(-2,-1.9,-2);
glScaled(.2,10.5,.2);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//minar's sphere
glPushMatrix();
glTranslated(-2,0.8,-2);
glScaled(0.3,1.5,0.3);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//Minars
glPushMatrix();
glTranslated(2,-1.9,-2);
glScaled(.2,10.5,.2);
glutSolidSphere(0.4,80,120);
glPopMatrix();
 
//minar's sphere
glPushMatrix();
glTranslated(2,0.8,-2);
glScaled(0.3,1.5,0.3);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//short Minars
glPushMatrix();
glTranslated(0.6,-0.5,0.6);
glScaled(.2,11.5,.2);
glutSolidSphere(0.2,80,120);
glPopMatrix();

//short minar's sphere
glPushMatrix();
glTranslated(0.6,0.5,0.6);
glScaled(0.3,1.5,0.3);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//short Minars
glPushMatrix();
glTranslated(0.6,-0.5,-0.6);
glScaled(.2,11.5,.2);
glutSolidSphere(0.2,80,120);
glPopMatrix();

glScaled(0.3,1.5,0.3);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//short Minars
glPushMatrix();
glPopMatrix();

//short Minars
glPushMatrix();
glTranslated(-0.6,-0.5,-0.6);
glScaled(.2,11.5,.2);
glutSolidSphere(0.2,80,120);
glPopMatrix();

//short minar's sphere
glPushMatrix();
glTranslated(-0.6,0.5,-0.6);
glScaled(0.3,1.5,0.3);
glutSolidSphere(0.4,80,120);
glPopMatrix();

//short Minars
glPushMatrix();
glTranslated(-0.6,-0.5,0.6);
glScaled(.2,11.5,.2);
glutSolidSphere(0.2,80,120);
glPopMatrix();

//short minar's sphere
glPushMatrix();
glTranslated(-0.6,0.5,0.6);
glScaled(0.3,1.5,0.3);
glutSolidSphere(0.4,80,120);
glPopMatrix();

For More projects and tutorial Visit OpenGL Projects .

This Articles is also cross posted on OpenGL Projects .

Monday, April 16, 2012

Create blinking Cars Headlight with Photoshop

3 comments
How to make the head light of car blink like the below. First is the image of car and second the image with headlight blinking. So we can get this effect by applying simple trick on Photoshop. I will show, how we can apply lens flare to generate the effect like below.


Step 1 : Open the image of car or other vehicles in Photoshop, now use Ctrl + j or (Cmd + j on mac) to duplicate the layer. You can do it by right clicking on the layer and choose Duplicate layer option.

Step 2: Now go to Filter->Render and select Lens Flare. As you choose the Lens Flare, a small pop-up window will appear with image in it.



Step 3: In that window on the image click on the any headlight of the car, a plus sign will appear adjust to middle it on the car's headlight. Select the lens type as "105 mm Prime" and adjust brightness according to you car, probably between 70-80. Click ok, you will see the light on the headlight of the car, repeat the process for the other headlight in same manner.



After applying the lens fare to both the headlight, you will see the image with lights on both of the headlight something like the below.

Step 4: Now go to menu, in window menu check the Animation. At below, you will see the animation frames with one frame having image of car in it.


The frame will looks like below


Step 5:  Duplicate the layer by creating the a new layer using the layer at the bottom of panel. Also click on the Once and change it to Forever, and changes the time on each frame from 10 sec to 0.5 sec.


Step 6: As we have two layer one with Lens flare applied and other not.Now we will apply animation to these layers. Next move is to click on the frame 1 and unchecked the visibility of the copied layer in the layer platte. After that, select the frame 2, make the copied layer visible now.


On the Animation Frame, you can click on the play button to see the effect that show blinking, as it animate from one frame to another with one having light and other not, thus creating the blink over the headlight. You can changes the time value but 0.5 sec it best or choose which is best creating the blink.



We have finished the effect by applying the lens flare effect and animation over the image, we have the picture of the car with headlight blinking. But Job not done yet, we need to save it in proper way to keep the photo blinks and we can save it in the way to retain the effects. Normal saving will not retain the efffect.

To save the photo go to file, select Save for Web & Devices, a window will appear with some setting to do but don't care about those just click on the ok button and choose the destination to save it.


Other example of the effect



Below is more interactive video tutorial for the same process.

Sunday, April 15, 2012

Ajinkya Rahane first to score century in IPL 2012

1 comment



Ajinkya Rahane became the first batsman in IPL 2012 to score the century.  Rajasthan Royals batsman scored 103 not out against Royal Challengers Bangalore in the match no 18th  played at Chinnaswamy Stadium, in the 5th edition of IPL. He hits 12 fours and 5 sixes to reach the milestone.

Saturday, April 14, 2012

Apple Siri speaks Hindi [Hack]

No comments
Apple's Voice assistant-"Siri" was introduced along with the iPhone 4s. It then only supports the English language but later other language support were added to it.

Currently, Apple provides the Siri  Supports in following languages - English, French, German and Japanese. The Support for Japanese was announced recently when Apple launched the third generation iPad, which is called as New iPad. While Apple is thinking to add Siri support for Italian, Chinese, Korean and Spanish languages later this year.

Coming to the hacking part, Kunal Kaul provides the Siri that can speak in Hindi with his hack. Kunal has used  his Google API server which is connected by the Siri to make interaction in Hindi. Problem only is that Siri is able to answere in the Hindi but question that need to ask to it, must be in English. He also so the assitant for the Arabic language. See the video for both.

Siri interacting in Hindi


Siri Also Speaks Arabic



Source : ThinkDigit

Sunday, April 8, 2012

Useful Game Projects in OpenGL

10 comments
Few of the Good games in Computer graphics project done using the OpenGL platform.

  1. Snake Xenzia : The popular mobile game in nokia phone is implemented where snakes grow by eating the food. Users are allowed to move the snake  with the keyboard interaction as like they do in the phone game.
  2. Memory block : This game is to test the memory of the user. 5 X 4 Blocks are made with each block hides some figure under it. User choose a block to see the figure if he selects the same in consecutive chance then the both block get opened.  
  3. Ludo board game : The popular board game of ludo is implemented but here for simplicity only the two player game has been developed. user can spin the dice when it's their turn and choose the button to play the system automatically make the turn for the user.
  4. Mancala board game : Mancala is a family of board games played around the world, sometimes called "sowing" games, or "count-and-capture" games, which describes the game-play. There are many version of this game one of the simplest version is developed. This project also includes the sounds when the use coins. 
  5. The edge game : Two level game is developed where user have to take the point from the start to the end without touching the boundary. The two simple path has been developed. More path can be added to make the project more lengthier and complex.

Saturday, April 7, 2012

Bigrock Coupon Code

23 comments


BigRock is one of prominent domain registrar. It is one of the biggest in INDIA for Domain Registration, Web Hosting, Website Design. It is easy to buy domains or get hosting  from BigRock with a suitable price.  Domain purchase via BigRock can be availed with the Bigrock.com coupons and Bigrock promo codes.

Make a purchase of domain or web hosting through Bigrock, get flat discount on each purchase with the coupon code. Get the Bigrock coupon codes from the links below and use it to get domains and web hosting at reduced low price from Bigrock.


Bigrock Coupon Code

Also try out these Promo codes :

11% off on .com, .net & .org Domains
BRDOMDISC


25% off on Web Hosting
BRHOSTDISC

Wednesday, April 4, 2012

Complete Schedule for IPL 5

1 comment
  Chennai Super Kings  Mumbai Indians  Kolkata Knight Riders   Deccan Chargers   Delhi Daredevils   Rajasthan Royals   Kings XI Punjab   Pune Warriors   Royal Challengers Bangalore

IPL-5 Schedule 2012

Match Date Time (IST) Teams Venue
1 April 4 8 PM Chennai Super Kings v Mumbai Indians M.A. Chidambaram Stadium, Chennai
2 April 5 8 PM Kolkata Knight Riders v Delhi Daredevils Eden Gardens, Kolkata
3 April 6 4 PM Mumbai Indians v Pune Warriors Wankhede Stadium, Mumbai
4 April 6 8 PM Rajasthan Royals v Kings XI Punjab Sawai Mansingh Stadium, Jaipur
5 April 7 4 PM Royal Challengers Bangalore v Delhi Daredevils M Chinnaswamy Stadium, Bangalore
6 April 7 8 PM Deccan Chargers v Chennai Super Kings Y.S.R Cricket stadium, Visakhapatnam
7 April 8 4 PM Rajasthan Royals v Kolkata Knight Riders Sawai Mansingh Stadium Jaipur
8 April 8 8 PM Pune Warriors v Kings XI Punjab Subrata Roy Sahara Stadium, Pune
9 April 9 8 PM Deccan Chargers v Mumbai Indians Y.S.R Cricket stadium, Visakhapatnam
10 April 10 4 PM Royal Challengers Bangalore v Kolkata Knight Riders M. Chinnaswamy Stadium, Bangalore
11 April 10 8 PM Delhi Daredevils v Chennai Super Kings Feroz Shah Kotla, Delhi
12 April 11 8 PM Mumbai Indians v Rajasthan Royals Wankhede Stadium, Mumbai
13 April 12 4 PM Chennai Super Kings v Royal Challengers Bangalore M.A. Chidambaram Stadium, Chennai
14 April 12 8 PM Kings XI Punjab v Pune Warriors Punjab Cricket stadium,Chandigarh
15 April 13 8 PM Kolkata Knight Riders v Rajasthan Royals Eden Gardens, Kolkata
16 April 14 8 PM Pune Warriors v Chennai Super Kings Subrata Roy Sahara Stadium, Pune
17 April 15 4 PM Kolkata Knight Riders v Kings XI Punjab Eden Gardens, Kolkata
18 April 15 8 PM Royal Challengers Bangalore v Rajasthan Royals M Chinnaswamy Stadium, Bangalore
19 April 16 8 PM Mumbai Indians v Delhi Daredevils Wankhede Stadium, Mumbai
20 April 17 4 PM Rajasthan Royals v Deccan Chargers Sawai Mansingh Stadium, Jaipur
21 April 17 8 PM Royal Challengers Bangalore v Pune Warriors M Chinnaswamy Stadium, Bangalore
22 April 18 8 PM Kings XI Punjab v Kolkata Knight Riders Punjab Cricket stadium,Chandigarh
23 April 19 4 PM Deccan Chargers v Delhi Daredevils Feroz Shah Kotla, Delhi
24 April 19 8 PM Chennai Super Kings v Pune Warriors M A Chidambaram Stadium, Chennai
25 April 20 8 PM Kings XI Punjab v Royal Challengers Bangalore Punjab Cricket stadium,Chandigarh
26 April 21 4 PM Chennai Super Kings v Rajasthan Royals M A Chidambaram Stadium, Chennai
27 April 21 8 PM Delhi Daredevils v Pune Warriors Feroz Shah Kotla, Delhi
28 April 22 4 PM Mumbai Indians v Kings XI Punjab Wankhede Stadium, Mumbai
29 April 22 8 PM Deccan Chargers v Kolkata Knight Riders Barabati Stadium, Cuttack
30 April 23 8 PM Rajasthan Royals v Royal Challengers Bangalore Sawai Mansingh Stadium, Jaipur
31 April 24 4 PM Pune Warriors v Delhi Daredevils Subrata Roy Sahara Stadium, Pune
32 April 24 8 PM Kolkata Knight Riders v Deccan Chargers Eden Gardens, Kolkata
33 April 25 4 PM Kings XI Punjab v Mumbai Indians Punjab Cricket stadium,Chandigarh
34 April 25 8 PM Royal Challengers Bangalore v Chennai Super Kings M Chinnaswamy Stadium, Bangalore
35 April 26 8 PM Pune Warriors v Deccan Chargers Subrata Roy Sahara Stadium, Pune
36 April 27 8 PM Delhi Daredevils v Mumbai Indians Feroz Shah Kotla, Delhi
37 April 28 4 PM Chennai Super Kings v Kings XI Punjab MA Chidambaram Stadium, Chennai
38 April 28 8 PM Kolkata Knight Riders v Royal Challengers Bangalore Eden Gardens, Kolkata
39 April 29 4 PM Delhi Daredevils v Rajasthan Royals Feroz Shah Kotla, Delhi
40 April 29 8 PM Mumbai Indians v Deccan Chargers Wankhede Stadium, Mumbai
41 April 30 8 PM Chennai Super Kings v Kolkata Knight Riders MA Chidambaram Stadium, Chennai
42 May 1 4 PM Deccan Chargers v Pune Warriors Barabati Stadium, Cuttack
43 May 1 8 PM Rajasthan Royals v Delhi Daredevils Sawai Mansingh Stadium, Jaipur
44 May 2 8 PM Royal Challengers Bangalore v Kings XI Punjab M Chinnaswamy Stadium, Bangalore
45 May 3 8 PM Pune Warriors v Mumbai Indians Subrata Roy Sahara Stadium, Pune
46 May 4 8 PM Chennai Super Kings v Deccan Chargers MA Chidambaram Stadium, Chennai
47 May 5 4 PM Kolkata Knight Riders v Pune Warriors Eden Gardens, Kolkata
48 May 5 8 PM Kings XI Punjab v Rajasthan Royals Punjab Cricket stadium,Chandigarh
49 May 6 4 PM Mumbai Indians v Chennai Super Kings Wankhede Stadium, Mumbai
50 May 6 8 PM Royal Challengers Bangalore v Deccan Chargers M Chinnaswamy Stadium, Bangalore
51 May 7 8 PM Delhi Daredevils v Kolkata Knight Riders Feroz Shah Kotla, Delhi
52 May 8 4 PM Pune Warriors v Rajasthan Royals Subrata Roy Sahara Stadium, Pune
53 May 8 8 PM Deccan Chargers v Kings XI Punjab Rajiv Gandhi International Stadium, Hyderabad
54 May 9 8 PM Mumbai Indians v Royal Challengers Bangalore Wankhede Stadium, Mumbai
55 May 10 4 PM Deccan Chargers v Delhi Daredevils Rajiv Gandhi Stadium,Uppal,Hyderabad
56 May 10 8 PM Rajasthan Royals v Chennai Super Kings Sawai Mansingh Stadium, Jaipur
57 May 11 8 PM Pune Warriors v Royal Challengers Bangalore Subrata Roy Sahara Stadium, Pune
58 May 12 4 PM Kolkata Knight Riders v Mumbai Indians Eden Gardens, Kolkata
59 May 12 8 PM Chennai Super Kings v Delhi Daredevils MA Chidambaram Stadium, Chennai
60 May 13 4 PM Rajasthan Royals v Pune Warriors Sawai Mansingh Stadium, Jaipur
61 May 13 8 PM Kings XI Punjab v Deccan Chargers Punjab Cricket stadium,Chandigarh
62 May 14 4 PM Royal Challengers Bangalore v Mumbai Indians M Chinnaswamy Stadium, Bangalore
63 May 14 8 PM Kolkata Knight Riders v Chennai Super Kings Eden Gardens, Kolkata
64 May 15 8 PM Delhi Daredevils v Kings XI Punjab Feroz Shah Kotla, Delhi
65 May 16 8 PM Mumbai Indians v Kolkata Knight Riders Wankhede Stadium, Mumbai
66 May 17 4 PM Kings XI Punjab v Chennai Super Kings Himachal Pradesh Cricket Stadium, Dharamsala
67 May 17 8 PM Delhi Daredevils v Royal Challengers Bangalore Feroz Shah Kotla, Delhi
68 May 18 8 PM Deccan Chargers v Rajasthan Royals Rajiv Gandhi Stadium,Uppal,Hyderabad
69 May 19 4 PM Kings XI Punjab v Delhi Daredevils Himachal Pradesh Cricket Stadium, Dharamsala
70 May 19 8 PM Pune Warriors v Kolkata Knight Riders Subrata Roy Sahara Stadium, Pune
71 May 20 4 PM Deccan Chargers v Royal Challengers Bangalore Rajiv Gandhi Stadium,Uppal,Hyderabad
72 May 20 8 PM Rajasthan Royals v Mumbai Indians Sawai Mansingh Stadium, Jaipur
73 May 22 8 PM Qualifier 1 – TBC v TBC (1st v 2nd) Subrata Roy Sahara Stadium, Pune
74 May 23 8 PM Eliminator – TBC v TBC (3rd v 4th) M Chinnaswamy Stadium, Bangalore
75 May 25 8 PM Qualifier 2 – TBC v TBC (Winner Eliminator v Loser Qualifier 1) MA Chidambaram Stadium, Chennai
76 May 27 8 PM Final – TBC v TBC MA Chidambaram Stadium, Chennai

Monday, April 2, 2012

Google April Fools Day pranks 2012

No comments

Gmail Tap : Type with two buttons 

Google comes with an idea of reinventing the QWERTY keyboard. They introduced new way of inputting on the smartphones, with 26 keys dumped in just 2. It's the Technology of Gmail Tap for future input for Android and iOS. "Every letter of the alphabet is represented by a simple pattern of dots and dashes, and once you know them you can type without even looking at your screen." they posted on the blog.

Try Gmail tap and get it downloaded the app from http://gmail.com/tap . Mean while watch this videos explaining  the Gmail tap.



When you try to download the App from the link provided you will get the following funny message.

Google Chrome Multitasking Mode : Use two mouse at a time

What will you do if you have one computer and you are two persons to work at a time? Don't buy another computer just have another mouse!
Try multitasking Google Chrome which will allow to have multiple cursor at the same time, to browser the web. It will increases the productivity ones you gone through it  by passing initial huddle (the awkward feeling). It allow you to play two game on web, sign in to two mail, show two things etc at the same time.
Caution never try to click on same button with two mouse else chrome will shut-down your computer. -:)

Gave a try to http://google.com/chrome/multitask




Google Chrome Multitasking Mode allow you activate the Multitasking Mode, first two cursors appear and then you will see bunch of them as you move your mouse. A big fat cursor will pass as you will notice is going through the middle.  As you exit Multitasking Mode you find the following message.


Google Fiber Bar

Google is very desprite about the health for that they had introduced the new fiber, the Google Fiber which is healthier and had all nutrients to meet the requirement of body.



Get the Google Fiber Bar from http://www.google.com/fiber

When you going to acess to get the Google Fiber Bar you will see the following message.

Interplanetary Reporting in Google Analytics

Google in a post on the Google Analytics blog posted that they are including the analytic reports of the visitors that comes out of the Earth from planets like Mars, Saturn, Venus, Jupiter etc. The report will help the webmaster, marketer, analytics to get idea of vistor and expand business on other plantes.
"For example, if you had a chain of taco stands and noticed many users visiting your website from the Mars outpost, well, that might help you make a business case to begin expanding your business to serve Mars colonists." - Says in the post.




Google Racing 

Google had partnered with NASCAR and will compete in the race with self driving car. Google's co founder   Sergey Brin wrote in post - "Well, our autonomous cars have now been test-driven (or rather, test-ridden) for more than 200,000 miles without a single machine-caused mishap. And today we're moving the project one great leap forward with Google Racing, a groundbreaking partnership with NASCAR to help self-driving vehicles compete in the world of stock car racing."




Sunday, April 1, 2012

Try April Fools Day prank Apps in your device

No comments
April Fools Day is celebrated all across the world. This day people play practical joke with their friends and family. You can use your phones to make funny pranks. There are some good Apps for making your friends and family fool. Try out these apps for Android and iPhone.
  • Solar Charger 
  • Smell Scanner 
  • Naked Scanner Free
  • Fart sound board
  • Ghost Detector
  • A Scary Prank Too
  • Atomic Fart FREE
  • Fake-A-Call
  • Top 20 Pranks from Howcast
  • Ghost Capture