Wednesday, December 29, 2010

Beautiful themes for mobiles.

I have just been stumbling the internet for a while to download some important software for my new Nokia C6. I just came across a package of some beautiful themes. I have sorted these themes out and also have taken three screen shots of each of the themes. One for the Home Screen, Second for the Music Player, Third for the Menu.

   The themes are applicable to the following mobile devices which are having Symbian OS Series60 5th edition.

  • Nokia 5230
  • Nokia 5233
  • Nokia 5228
  • Nokia 5250
  • Nokia 5230 Xpress Music
  • Nokia 5800 Xpress Music
  • Nokia 5800 Navigation Edition
  • Nokia C5-03
  • Nokia C6-00
  • Nokia N97
  • Nokia N97 mini
  • NokiaX6
  • Samsung i8910
  • Sony Ericsson Satio
  • Sony Ericsson Vivaz
  • Sony Ericsson Vivaz PRO

1. Dark Night

Download Dark Night

 2. Deep Space

Download Deep Space

3. Default Nokia C6 Theme

This Theme is already available with the mobile.


4. Energy of Music

Download Energy of Music


Sunday, December 26, 2010

Cheapest Android Phone in India | Intex to launch Android Mobile for Rs 5500

Just today when I opened up my Reader in the morning with a sip of a coffee..., I came across a surprising news about the launch of cheapest Android mobile device in India.

                   Recently, Sudhir Kumar, assistant general manager of the telecom division at Intex, announced that Intex is going to launch Android Mobile with Android version 2.2 in the first week of February. The device is set to be priced at Rs. 5500. In addition to this Intex is also planning to launch mobile devices with in-built projector. These devices will also be capable of running Office Applications and eBooks.

With this step Intex has also stepped up the Android bandwagon. It seems that the year 2010 has sparked up the mobile OS war and year 2011 will continue to add fuel to the fire. This will make the war more aggressive as already the big players like Apple and Nokia are competing with the wildfire of Android.
Some big shots like HTC, Motorola, Samsung which seemed to be silent, have come up with embracing Android as their platform.

Saturday, December 25, 2010

When and How to innovate.?

Just yesterday I had an Alumni meet at my college PICT. I felt really great to be there once again in my college after so many days...There were not too many people for the meet, but then I got to meet some people whom I had met in just first year of my Engineering. There were people who had passed out from PICT in 1988 to the students like me who have passed out just in 2010.

   
Few of the great people I got to meet there, were Tarun Sharma, CEO of BMC Software. He is also an alumni of PICT, who was invited as the chief guest for the meeting. I wonder how great it must be feeling when you are invited in your own college as a chief guest.

Besides, there were some other great people who visited the college for the meet were, my apologies for being not able to recall their names, some Architect from Intel Corporation, some Security Manager from Symantec, some from IBM ISL, some elderly people from Oracle Corporation and many more.

    I was impressed by Tarun Sharma, the way he begun with his speech.
He said that the most important thing he would like to tell us all is,
‎"Imagine, Aspire, Innovate...at the early ages of life...in order to become a great Entrepreneur, Engineer or a Developer tomorrow."

    No doubt, his words were transparently true. His words were more directed towards the students of PICT. He supported his words with the renowned examples for Mark Zuckerberg's Facebook, search giant Google, Yahoo. He said "All these things were born in the colleges itself. So always have a vision and work towards its achievement, because once the college life is over, there is very little time we get to put into these things."


Disclaimer: Just wanted to spread above great words to my fellow PICTians. I may not have been able to exactly reproduce the words of Mr. Tarun Sharma, so my apologies, upfront.

Friday, December 24, 2010

EA Mobile launched 8 new games for Android devices.

With the advent of Android into the number of mobile devices, the impetus that mobile application development received is tremendous. Android has become a primary choice for anyone who thinks of buying a new mobile device today.

   Recently there had been a news in the market about the launch of Need For Speed- Shift for the Android mobiles. The game is available for download from the Android Market for just $4.99 as stated by the report on AndroidOs.In. The prices have recently been dropped down to 99cents.
       In addition to this, there are some more releases of games for the Android by EA Games. The names of the newly released games, besides NFS-Shift are as follows.
  • Tetris
  • MONOPOLY
  • THE GAME OF LIFE
  • FIFA 10
  • Bejeweled 2
  • Worms
  • The Sims 3

Thursday, December 23, 2010

Technology-All that matters today, now on an independent domain name

Hello all the beloved visitors. You might have noticed that yesterday my blog has been down. The reason not being Google's server down but I have recently bought a domain name the4thdimension.net, as you might have noticed, for my own blog and I have been playing around to get it working.

    Buying a domain name is not a big deal, but the money that you have to pay to buy a domain name matters, sometimes. There are hell lot of domain name registrars out there in the market, but to choose the one that suits you is your choice. The domain name registrars like GoDaddy, DynaDot and many more might be known to you, the one I chose is NameCheap. I wanted to go for GoDaddy, but they were to charge me heavy to protect my information from WhoIs public database. WhoIs is a public database which can be queried by anyone to know the details of the owner of a particular website. Moreover, NameCheap asked me for no money to get protection from WhoIs and additionally they sold me a domain name for 10$ cheaper than what GoDaddy offered.

   Getting your information listed into the WhoIs Database is not a wrong idea, but if you dont want any spams, ad mails, domain hack threats, then it is advisable to stay away from getting listed into WhoIs database.

So this was all about my new domain name. Set your bookmarks accordingly and search for the4thdimension.net next time you Google to reach me...!

bye and have a great day.

Monday, December 20, 2010

Are desktop computers Obsolete or Dead?

Voila, I guess this is my fourth post in the same month. I would like to let all you people know that my blog has just completed an year on this world wide web. Recently I just wondered, if everything is on your mobile device, where the hell will today's desktop computers be seen tomorrow...!


     As far as I recall, ten years back from now,Internet was highly costly in India, charges for incoming call on mobiles were higher than the outgoing calls. Mobile phone was possessed by 1 of 100 people and computer was possessed by 1 of 1000 people. But with the advent of new technologies and the passage of time, computers have become a part and parcel of everyone's life. In such a scenario when mobiles are taking over computers in every aspect, what would be the future of desktop computers ever after 10 years or 20 years!!!. Lets dig in.
      Today everyone uses his mobile to stay connected, notebooks are used to gather and spread information, 99 of 100 people who use computers are the members of famous Social Networking websites, netbooks are available for computing on the fly. If everything has become so much into mobile computing, do you think the Desktop Computers will still serve human beings for long...?

    In search of an answer to this question, I just hunted down internet to gather some useful information.
    In recent time, with the arrival of new technologies and more efficient ways of fabricating transistors onto a silicon wafer, the advancement of the handheld device is at apex and still growing. The smartphones in 2006 had CPU speed of about 200Mhz whereas today's mobile devices are shipped with CPU speed of about 1Mhz. In fact the cost of LCD screens, which is the most costly part in an electronic device, are falling down. Costs of expensive parts of notebook computers are falling too.



Notebooks, netbooks and tablet PC's are taking over the world. I still recall the start of my engineering days, when I had bought my first desktop computer when I was pursuing Computer Studies at the University of Pune, just for the reason I got desktop PC twice as fast as notebook just for one-third the price of notebook. Today for the same price I get a notebook computer which is twice as fast as my then Desktop PC. Netbooks, though slow in performance, are gaining popularity.
The ubiquity of broadband Internet and the Cloud Computing model of computer usage have given a boost to the use of connected devices, mobile devices and hand-held devices.  The theory behind Cloud Computing is that the Internet would, in essence, replace your computer's hard drive. Netbooks are so tied in with Internet access that telecommunication  companies such as AT&T and Verizon have taken to selling them  packaged with wireless Internet service.

          In 2009, 13.5 million netbooks were sold throughout the world. With the passage of time and following the Moore's Law, the number of transistors integrated onto a piece of silicon wafer has increased tremendously. This phenomenon has given rise to more and more smarter mobile devices. They not only help you to send and receive messages and calls,  but they are now becoming the sources of information, primary ways of staying connected with friends, colleagues, companies etc.

     The Desktop computers are rapidly loosing grounds to the smartphones and mobile computing. The number of units of mobiles, netbooks, tablets that are manufature every month is increasing exponentially. The IP addresses in this world have exceeded the population count of the human beings on Earth and more mobile phones than Computers are being sold every minute. Lets see if the Desktop computers also walk the way Vacuum tubes and Transistor based computer went into demise.

Saturday, December 18, 2010

Accord Android tablet PC for INR 9,999 only

Hey there everyone, so here I am back again with some great thing. Recently I came across a news that some company called Accord, dont know from which country, launched its own Android tablet PC P270. The tablet is quiet thin and seems to have good hardware.

    Most importantly, the device has got an Ethernet port, which means that you can connect you wired internet connection directly to the device. One more great thing the device comes with, is its inherent ability to connect mouse and a key-board. This really helps one to save time and errors caused due to usage of the touch-screen input.


The specification of the device are as follows:
1. OS: Android 1.7 - The device comes with Android version 1.7, which is usually not good. The latest version of Android being 2.3 (codename Gingerbread).

2. CPU : VIA 8505 400Mhz - VIA Technologies is a Tiawanese Chip and Microcontroller manufacturer. In addition to this they also manufacture Mother Board Chipsets, CPUs and Memory. The CPU of 400Mhz gives the tablet PC the same power as that of my Nokia C6. Nokia C6 has got an ARM 434Mhz processor.

3. RAM : 128MB DDR2 - The RAM of the tablet seems to be low, but cant really say anything unless I have my hands on the device.

4. HDD : 2GB - The device come with 2GB of storage which is enough to store e-books, documents etc. This storage can be extended to 16GB Micro SD card. With the memory extended to 16GB, you can easily store more than 15 movies and with still some space available for some documents.

5. Screen Size : 7 inches - The size of the display screen is same as that of samsung galaxy tab. 7 inch screen is pretty much enough for watching movies and videos on a tablet PC.

6. Input : Resistive Screen - The device has a 7" Resistive touch screen. Though resistive touch is not so responsive,  it is more durable than capacitive touch screen. The approximate durability of Resistive touch screen is 3 years whereas for the Capacitive touch screen it is 2 years. Almost all the devices available in the market come with resistive touch screen. In addition to this, the device also has an ability to connect mouse and key-board or even external Hard Disk.

7. Network : 3G, Wifi, Ethernet - As stated earlier, the device also enables the user to connect the wired internet connection through its Ethernet port.

Tuesday, December 14, 2010

Popularity of the programming languages

      Hello IT folks, here we go with strictly technical post. Sometime back, I was just stumbling upon somewhere on the web and I came across this beautiful statistics someone came up with. There are always some dudes playing around with somethings to create something new in this world. Some guys just classified the popularity of the programming languages by the number of tags on Stackoverflow and the number of projects in those languages on Github and the results were as depicted in the following picture.



As we can see here, whatever the language might be, there is still its existence in some way or the other. There are projects in languages from Java, PHP, javascript to apparently dead languages like ada, smalltalk, FORTRAN etc. Here, the picture walks us through the popularity of the programming languages whereas I recently came across a news that Mozilla is developing a new programming language called 'Rust'. Some of the key features of the new language Rust have been announced to be as follows

1. Object Oriented.
2. Explicit memory control.
3. Multi-platform, developed on Windows, Mac and Linux.
4. Memory Safe.
5. Creates lightweight tasks.

     While Mozilla is upto developing a totally new programming languages, despite of Apache Software Foundation resigning from Java Executive Committee, Oracle has taken initiative in releasing a higher version of Java 6. Oracle Corporation has announced the release date for Java 7 to be July 28th 2011, whereas it is also working on the development of Java 8 and seems its release will be announced soon too.

   So lets see how does the above picture change with the advent of new technologies and the arrival of new programming languages.

Monday, December 13, 2010

How did Facebook spread out and took over Orkut in INDIA ?



Hello folks I am back again with some new tech talks. Lately I have been going through some articles on the ReadWriteWeb and I came across some interesting post. It depicts the growth of Facebook and the demise of Orkut in the world.



    As we can see from the above picture, Facebook is the highly dominant Social Networking site in India in Dec 2010. But back then in time of June 2009, the picture was something different as shown below.

   I still remember the Q1 of 2009 (the first quarter of 2009), I was in the 3rd year of my degree course of Computer Studies at PICT, all of my friends and everyone in the college was crazy about Orkut. They used to sit for long hours in days and nights in front of their boxes playing those fancy games made into Flash.They used to sit long just for the desire of breaking the records of the games which determined the typing speeds, the games which enabled them slap their friend in their network. The world seemed to stay within the then Social Network, Orkut.


The time changed and things tend to get worse for Orkut, people began to hang out on a new Social Network which spawned in the name 'FACEBOOK'.It started to burgeon out rapidly in INDIA. People began getting addicted to this new mania. Orkut seemed to begin becoming history. I still remember those 'Likes' and 'LOL's people used in their usual gossips too. And now theres hardly anyone who logs into Orkut, I dont even remember when was it the last time I had logged in into Orkut.

   But the time changes for everything. The time comes for everything to end someday. Today its Facebook, the Social Networking Giant, might be it will be something else tomorrow. Who knows how the time passes along and what is in there destined for all of us.

Tuesday, November 30, 2010

Micromax launched least expensive Android mobile in INDIA



Hello mobile monstors, I am back again with some great news for all you people...!

   Being watchful on the wars between the IT Giants like Google, Nokia, Samsung, Apple, Motorola etc. for taking their Mobile Operating Systems up at the pinnacle, today I came across a great news when I fired up my Reader with the morning tea. INDIA based Mobile Manufacturer 'Micromax Informatics Ltd.' has recently launched the cheapest  Android OS based mobile device in India. The device named as 'Andro A60' is absolutely INEXPENSIVE, full touch screen mobile device with the latest version of the Android 2.1 (Codename Eclair). The information regarding shipping out of India has not been confirmed yet.

   I have enlisted the OUTSTANDING features of the mobile device along with their comparison with the devices of the mobile tycoons in the current market, rest of the features are commonly available in all costly mobiles.

1. Price : Rs. 6990 which is less than $180.
   The price is too low as compared to the recent Android mobile devices available in the market. Read the features below and then only compare the devices.
2. Processor : 600 Mhz.
   Compared to Nokia and Motorola, only the devices with price atleast Rs. 15,000 and Rs. 20,000 come with processors with 600 Mhz clock speed.
3. Internal Memory : 150MB.
4. Memory Card : 2GB  at purchase time.
Nokia's mobile with price more than Rs. 12000 (approx. $255) comes with the 2GB memory card. So conclusively this is more affordable than that.
5. Memory Card expandable upto :32GB.
   This is much more than my Nokia C6 too. It supports memory card maximum upto 16GB.
6. Video Streaming. : YES.
    I guess this is a video streaming in the browser which will facilitate watching videos on the mobile devices. If my guessing is correct, it will be a victory over many other mobile devices like Micromax Q7, Samsung Corby which do not stream a video from Youtube.
7. Stand-by time  : 10 days
     This is something I have read on the Micromax website, but after all this also depends under the situations in which the mobile device is kept.
8. SWYPE : SWYPE is a touch screen gesture recognition technology. It was first available in Samsung Omnia II which was a Windows OS mobile. For more information on SWYPE click here
9. Voice Assisted GPS : The device comes with the GPS system which is enabled by voice assistance while navigating using GPS.
10 Camera : 3.2 Megapixel
   This is really ridiculous. I havent seen a mobile device of price Rs. 6999 with 3.2MP camera. I suspect the quality of the images though.

Wednesday, November 10, 2010

My new Nokia C6 hardware-software review | Nokia C6 hands on



Hi there mobile freaks. On the eve of 'Diwali' (A festival of lights in INDIA), I recently bought brand new NOKIA C6 handset. I hand been eying the Nokia's coming mobile devices. Nokia recently launched E5, C6, C7 and many other devices.

    Out of these available ones and recently launched ones E5, C6 & E71 were some of the devices which allured me. I carried out a deep research and then decided to go for C6 coz my priorities were a QWERTY keyboard, Wi-Fi, 3.5mm jack.

 Some of the features in this device are really outstanding and some of them have been degraded by Nokia. Click here to check Nokia C6 specifications .So I just thought, I shall come up and make a post here for all my dear mobile freak friends to let them know about Nokia C6.

QWERTY Key-board : The 4 row key-board is really user comfortable and easily accessible.It was really great to know that C6 comes with a 5-way Navigation key as shown here. It is extremely useful and makes using the key-pad an additive pleasure. A special key 'Sym' has been given for 'special symbols'. Usually Nokia Symbains have a button with a 'pencil' button on it. This button was used to mark,cut,copy, paste the text. Though C6 has no such button, the 'Shift' can be used for the same. One of my friends having 3 row QWERTY Key-board Nokia N900 says C6's QWERTY is more comfortable. :-)

On-Screen Keyboard : Lately I have discovered that there is an on-screen keyboard also available in Nokia C6. Earlier I used to open up QWERTY keyboard every time I had to type a particular thing even for searching a contact or setting up the alarm, but now it seems to be more comfortable with the key-board shown in the adjoining figure. The one that appears on the device is much more better that the one shown here. There is one more feature I liked in the device, that is 'Handwriting'. Handwriting allows you to write on the screen with you finger and the intelligent interpreter inside the mobile recognizes what the text you have written might be.


Thursday, November 4, 2010

Are Mobile Devices the future of 'Computing'...?

     Hello folks, today I just found some more time to stumble the Internet when I came across some great technical post which was related to Oracle suing Google for using some Java code used in its Android OS development.

     I just found some great pic (or logically speaking 'a directed graph') of companies filing lawsuits against each other & on one another. I was stunned to see that is this something that always happens with the companies. One more thing I pondered about was Are these companies competing each other coz Mobile Device Computing is tomorrow's Computing Era and I believe it is.

Take a look at the picture, the strongest player,while talking about Operating System, being at the center of the picture.


Friday, October 29, 2010

Simple way to configure MySql Connector/J on Windows

Hello IT fellows, I think I am finding more time these days to post onto this blog. This is my third post on this blog in the same month.

So lets go on with out tech tweak (KIDA)for today. I recently have joined Advanced Java Coaching just because I love Java unlike any other language. Anyways we will have a separate post on this blog to see why am I so verbose of Java & always keep on talking so much about Java.

     I was just playing around to connect MS Access with Java. I could do it easily coz the windows OS inherently provides drivers for connection with Microsoft products. Then I thought of taking the program different way by connecting it to MySql. I found that there was no Driver available with my OS to connect Java with MySQL. So I downloaded it from here . Unzip the rar file and look for some .jar file in unzipped directory. Now you have to set Enviornment variable

CLASSPATH=something that already exists;.;path_to_this_jar_file;

Now your Java program is able to find the driver for MySql. This worked fine for me on Windows 7.
Credits to Aniket Zamwar's Blog

Sunday, October 24, 2010

What exactly is a web server | Server concept explained

OMG this is my second post in one day. This is funny for me myself. If you scroll down and just take a look at the frequency of my blogging you will realize it why. OK anyway lets get back to our technical JUGAAD(hack).

    It is not even a week passed when I was sitting with my friends and someone asked in the discussion 'Hey what exactly is a server?'. The question not only lit a flash in my mind but also a flashback. The flash relates to the question which was technical delight for me and flashback relates to my days of Engineering when I was just a novice guy in Computer Science.

    It was then, when sometimes I used to think what a server is. Many people came and told me that it is a computer or machine to which Client sends a request and the machine responds, sends webpages, files etc. But this was what a server does, this was not what I wanted. Anyway I already knew these things I needed some practical answer. There was no one who came upfront and told me what really a web server is until I realized it through my own experience.

     I agree a server is the one which responds to clients requests, maintains sessions & blah blah. If tomorrow some childlike Computer student comes to me and asks me what really a web server is, I am gonna tell him that "A web server is a simple computer with a special server software running on it. It has one directory called 'public directory'. When the client request file/s, the public directory is searched for and the file is delivered from it."

PATH and CLASSPATH EXPLAINED

Hello IT Folks & computer nerds (computer KIDE in Marathi), I am back once again with something to 'EXPLAIN' to you guys. Recently I came across writing and compiling Java programs. I usually prefer Netbeans IDE for working with Java which does all compilation and execution for me on just a click of the button. Its been really long to have worked with compiling and running Java programs from the command line. But this time I felt the need to run the programs from the command line and all I could say was Oh My GOD...!

    So I begun hunting down Java tutorial websites, Java Discussion forums, Coding forums. I did not know what CLASSPATH & PATH mean and why do I necessarily need to do it. Setting only the values of these variables was not something I was looking for, but I wanted the explanation of the terms CLASSPATH & PATH which I came to know about with the help of my friend. So here we go with today's blog post.

Friday, October 1, 2010

Is 'MONEY' all that IT has to offer...?

Hello folks it has been really long time ever after I had my last post on this blog. So here I am once again to present my views regarding what all Information Technology Industry has to offer to you. The views that I have expressed below is just my personal belief, you may have somewhat different belief than this.

     For fellows from non-IT profession I must foretell that when you are hired by any software firm, you are working on the probation(temporary) basis for about 3-6 months. During this term your salary is also minimal. Later depending on your performance your are chosen to be a permanent employee of the company.

Wednesday, July 7, 2010

Problems With String Variable Comparison

Hey there everyone... Its been really long since I have had the last post on  this blog...
I had just been busy with some work...!

     So lets delve into today's technical discussion. Today we will discuss the issue I had been troubled by, for about 10-15days in my BE project, for which ultimately I had to take some other route to get my work done. I again came across the same problem this day. It is the problem of comparison of two variables which hold some string values. Both the times I came across this problem, I was working with web-programming languages.

Monday, May 10, 2010

Recovering GRUB (Bootloader) after windows installation

GRUB (GRand Unified Bootloader) is a bootloader package used to support & load an Operating System from a list of several operating systems already installed.

   I dont know about others but here at P.I.C.T most of the students install Linux on Windows with the help of WUBI (Windows-based Ubuntu Installer). When you run wubi on windows operating system it prompts many options but most of us select 'Install inside Windows'.

   I also have been doing the same since many of my last semesters, but I always used to face the same problem. The problem is 'how do I recover my Ubuntu installation if I reinstall a fresh copy of Windows operatin system.' This is where recovering GRUB comes into picture. So this time I just set my shoulders to go ahead and take a look into getting this all in charge.

Thursday, May 6, 2010

Configuring and using SNORT (IDS)

Disclaimer: This tutorials is just an assistance to get a start with snort, in no case I will be held responsible for anything happening to anyones' system.


SNORT is and Intrusion Detection System (IDS). We are given a problem statement as
"Study, Install and Configure any Intrusion Detection System (IDS)" in our lab manual.
I have just played with Snort for about 4 hours and now I am able to detect network traffic from internet to my computer and able to raise alert as specified in the rule file.

Wednesday, April 21, 2010

Securing Passwords

Hi ya all,
I am once again here to chatter about something that I know. Many of you guys must be wondering if your accounts are safe with your given passwords.
Can anyone open up your account, may or may not be financial, may be LinkedIn , may be FACEBOOK...?
What do u think?


Saturday, April 10, 2010

Blender- An open sorce alternative for animation and game development

Recently there was a workshop conducted in my college(P.I.C.T) by 3 students namely Kapil, Bhanu and Nitin from IIT, Bombay to teach the features and the extraordinary functionality of BLENDER. Blender is an open source software which is incredibly very powerful. You can create interactive 3D games and beautiful 3D animation in blender.

The power of blender surely resides above the abilities of Flash as well. I cannot comment about Maya and 3DMax because I have never been the user of these development tools.

                       The primary virtue of blender that makes it so useful is that it provides you with as many views of an object/s as you wish. It creates different frames in the main window which can be used by the developer to entitle them as front view, top view, side view, camera view. The changes made to the object in one view are respectively reflected in all the other views.
Blender runs Python scripts at the background. So if you intend to get your hands up on blender, its preferable to have python installed on your computer. Even if you dont have any python installation on your computer, blender runs smoothly but it cannot guarantee running all the inbuilt scripts properly.
Blender Download Page
Python Download Page

Few examples  of the animations developed using Blender :
Kajimba
Project London

Friday, February 26, 2010

Arrival of my new DELL Inspiron 1440

Its been just few weeks when I got my first Laptop..Precisely this 14th .... yeah the Valentines Day

Its Dell Inspiron 1440. The laptop is quite good. But one major shortcoming is that it has only 1 LED on the front panel, That only LED indicates battery chargin, processing, power and all this. But the laptop is OK.

Another major issue I wanted to discuss is that I have faced  the driver probelm too much since windows XP is being treated as outdated by DELL. the only drivers available at the Dell Support were for the Windows 7 and Windows Vista.

Finding the common drivers was pretty easy, but it really took great tolls upon me to find out the Wi-fi driver for my Inspiron 1440. So here I am posting a link that I found somewhere on the net, was useful  for me.


ftp://support.digiworld.com.vn/DRIVERS/NOTEBOOK/DELL/INSPIRON/1440.824/XP/

Thank You ...!

LinkWithin

Related Posts Plugin for WordPress, Blogger...

Share This

Share |