Prebook your Ubislate 7+ tablet for 2999 rupees now

A tablet with cortex A8 , 3200 mAh battery powered by Android 2.3 with GSM and Wifi connectivity and i am giving you it for a damn price of Rs.2999 INR. Why would i buy it ? Sorry was that a question ? Nope i mean where can i get it ? Who can give you a damn cheap tablet with all these features ? The Aakash tablet project powered Ubislate 7+ is upgraded version of ubislate7 tablet and it rocks more than the previous one. You can actually make and receive calls with it !

Features of Ubislate 7 Plus:

  • Android 2.3
  • Cortex A8, 700 Mhz Process with HD Video Co Processor
  • 256 MB RAM
  • Storage: (Internal) 2GB Flash / (External) 2GB to 32GB Supported
  • Peripherals: 2 Standard USB Ports (Ver. 2.0)
  • Audio Out: 3.5mm jack
  • Display and Resolution: 7″ Display with 800×480 pixels
  • Supported Document Formats: All Version Office Document formats and many more
  • High Quality Video Streaming & HD Quality Video Playback
  • Input Devices: Resistive Touch Screen
  • Connectivity with GPRS & WiFi IEEE 802.11 a/b/g
  • Battery: Upto 180 minutes of battery, AC adaptor 200.240 volts

Don’t even think about the quality just go and order it. All the slots closed for January and February but again the pre-booking has been opened for the month of March. Your wait is worth it and you can book it right away here at their official website. . i don’t know how long the pre-booking lasts !

Optional accessory “keyboard case” can turn this tablet into a laptop which is yet to hit the stores.


Jailbreaking your iphone, ipad and ipod touch. Is it safe to do ?

There is a misconception going  about jailbreaking the latest iOS 5 devices. People say it will void your warranty and should do it only after the warranty period. Recently Apple is insisting application developers to create apps which detect modified handsets. Some apps keep popping up saying ” Jailbreak detected. App cannot run on this device.” . Jail breaking is legal but it does not cover the warranty and will void your warranty ! So should you jailbreak ? When you ask this question yourself, you need to understand what jailbreaking is and the necessity why you want to jailbreak ?

Jailbreaking is just a process of removing the restrictions posed on a device.  Just consider entering a country without a visa. Each and every app developed for ios device should go for a process of approval by Apple before they are listed in itunes. So inorder to enable more functionality and to install custom applications, we involve in the process of jailbreaking our devices. Usually a custom community Cydia is available for ios which acts as a platform for apps market for jailbreak devices. I came across some of the custom apps and have to adhere their functions and how useful they are.  My favourite one was the bluetooth dialup  network for ipod touch which enables me to use my ipod touch with 3g facility by bridging it with my blackberry.

The misconception with the users is that the current iOS 5 upgrade sends a signal to Apple saying that your iphone was jailbreaked and should ban this user from any support or warranty. This does not work that way, if you ask me i would tell it was just a rumor ! Atleast not now ! I have to agree that apple is trying to strengthen its device with a lot of security fixes. Jailbreak can be possible because of the security exploits and holes in the current software version but for every update Apple is trying to fix it up, we end up with a good jailbreaking tool 🙂

So my advice is if you really want to use some extra apps and try more out of your device, jailbreak your device but don’t forget to take a backup before you do it. But don’t forget just in case if you want to send your device for a warranty you need to restore it with the original firmware !

The Silent National Anthem – Please Stand up and Watch

Somedays back i updated a status message in facebook something like this -> “How many of you feel a sensation and a special feeling when you hear our National Anthem” Almost all of them said Yes. National Anthem is not just a sound or music, its a Mantra which creates unexplainable emotion for every Indian who hears it. Please watch the video below. To its honour and glory of motherhood, I almost cried watching the video for how beautiful it has been created and how we are ruining our motherhood !

Can you explain the emotion and a power you felt watching this video ? Do remember you are Indian, Sathyameva Jayathe(Truth Alone Triumphs)!! This Wonderful video was created by Big Cinemas !

Code of Conduct: There are few set rules about reciting “Jana Gana Mana” which includes not singing it under any cover or under any imperfect state of mind.

How to troubleshoot problems while installing Magento in localhost

I have to agree that most of us face a lot of issues while installing the latest version of Magento in localhost. The version was released on December 8, 2010. So I thought of writing an article that would sort out the basic issues one would  face during magento installation. I am not much familiar with magento and this is my first experience trying it.

Invalid Base url ( Please enter a valid URL. Protocol is required (http://, https:// or ftp://):

You will face this error usually when the base url entered is like http://localhost/…./, you can easily resolve this issue either by simply replacing localhost with “” . So your url goes like this

or else you can force magento to accept your localhost as url by modifying the validation.js file which is present in the magento installation directory at js\prototype\validation.js (note I don’t recommend doing this for any live servers, just for development and testing purpose).

go to line 500 where you will see something like this

['validate-url', 'Please enter a valid URL. Protocol is required (http://, https:// or ftp://)', function (v) {

return Validation.get('IsEmpty').test(v) || /^(http|https|ftp):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i.test(v)

remove all the regular expressions present and simply return true. So the above code will be changed to something like this

['validate-url', 'Please enter a valid URL. http:// is required', function (v) {
return true;

and for extra care , I would advise you to

Check the Skip Base URL Validation Before the Next Step option to prevent any validation of url. So the final selection would be like this

Maximum Execution time exceed error.

If you believe or not, Magento will create about 318 tables in your database. I was astonished becoz I used to work with very light content management systems like wordpress etc and this is the first time I am trying a powerful e-commerce site like Magento which has hell lot of tables.

This is the reason why many of us end up with an error “Maximum Execution time exceed error.” The default maximum time execution limit for php which we have configured is not enough to posses such a powerful system.

So if you are using a distribution system like xampp or lamp, you can simply find the php folder and configure the php.ini file

Usually php.ini file can be found in c:\xampp\php\php.ini

find two values which usually present at line 440 and 450. Change the default value to either 0 or 3600

max_execution_time = 3600
max_input_time = 3600.

assigning value as zero (0) would give it infinite time for execution.

These are the common issues one face during the installation of latest version of Magento

Unable to login after Magento installation in localhost:

After the installation, I faced another problem. It wont allow you to login if you have used localhost as your base url instead of This is because it wont accept cookies from localhost. You can resolve it by commenting out unwanted variables in session cookies in Varien.php. This file can be found in app/code/core/Mage/Core/Model/Session/Abstract/

go to line 78 (varies based on versions) and you will find the array as shown below

$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath()
'domain' => $cookie->getConfigDomain(),
'secure' => $cookie->isSecure(),
'httponly' => $cookie->getHttponly()

comment the last three lines see example below.

$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath()
// 'domain' => $cookie->getConfigDomain(),
// 'secure' => $cookie->isSecure(),
// 'httponly' => $cookie->getHttponly()

Make sure you remove the comma after getPath(). Check screenshot

If you come across any other issues do comment below to let me know.

Free October Calendar Wallpaper Gandhi Jayanthi Special

Happy Gandhi Jayanthi to all of you. This is a particular day to remember one great man who stood as a father of our nation. Remembering Gandhi is not just about having him  in your currencies but in your desktop too :). It is my great pleasure to post October Calendar Wallpaper which is designed by my colleague Rafi. He is a Web, Graphics and Motion designer and have more than 8+ years of experience in this field.

You can check  his portfolios in his site He has designed a Gandhi Jayanthi Featured Theme Calendar Wallpaper for this month which is available in many resolutions to fit your desktop including the iphone. Thanks to Rafimmedia. Feedback about the design is appreciated and would encourage Rafi to design more wallpapers.

Download Gandhi Jayanthi Wallpaper With Calendar

1024 x 768






Download Gandhi Jayanthi Wallpaper Without Calendar

320x480 Iphone







Hope you like this beautiful wallpaper. Please do share it.

Html5 Tutorials and Resources for Web Developers

Html5 the next version of HTML Standard offers many interactive features and flexibility to web developers by introducing new markups and API. There are several reasons why it is a good time to adopt HTML5 in your designs. The major would be that almost all the latest and upcoming version of browsers now provides the native support of HTML5 without depending any libraries. HTML5 is not a start from scratch, it is an upgrade from existing HTML4. So adopting HTML5 would be like upgrading your knowledge to meet the standards for Future Web Designs.

I have gathered some of the best available tutorials to learn and adopt HTML5. Hope it helps you out.


W3schools is the best place to start and understand the basic html5 tutorials. It covers various sections and gives information about HTML5 new Tags, Elements, Video, Audio, Canvas, Forms and Events with Try out Examples. W3Schools also contains individual explanation of each tags with examples.


A Site developed using HTML5 by Google is a HTML5 Playground. Provides an interactive HTML5 Sideshow which highlights and showcases the functionality of HTML5 as well as let you test it. Test center for experimenting each of the apis and provides step by step tutorials.

1st Web Designer

They have an interesting article which covers a huge list of HTML5 Tutorials starting from the beginners to advanced levels covering almost all the parts from layout creation to functionality.


They gathered a list of 15 essential and useful HTML5 Tutorials and Cheat sheets. Cheat sheets are very handy and useful. You can take a printout of it and stick over your desk for quick reference.


Really nice collection of tutorials from various sites.  Also included CSS3 Tutorials and basic HTML functionality explained.

The folks at Webappers have collected some must have CSS3 and HTML5 Tutorials aggregated from various other HTML5 and CSS3 Tutorials

Best place to find many useful guides for HTML 5 resources including HTML 5 Tutorials, examples and references.

Hope this tutorial would be a piece of use for enthusiastic developers.

Using Underground Data Center to Store your Data.

Backup is a mandatory option for an individual as well as businesses. We have our own critical and confidential data that requires backup stored in some place is important. I usually use external hard disk to store my data like client docs, projects, resources, backup image and software applications. We also store them in DVD Disks which lasts long only upto 5 years. Hard disks too have their own read and write cycles which works upto an approximate lifespan but what if there arise a situtations like drive being stolen or damaged. You are out of choice and then only end up storing your data in the cloud.

There is a major concern over storing our valuable data in cloud when compared to storing it in our disks. Yes, its the privacy and security issue. When it comes to critical data like bank details, confidential documents, personal images, proofs.. we need a place where data can be secure, private as well as invulnerable to any means of risks and vandalism. My quest for a service online which overcomes my concern landed me in a different discussion. I seeked my cousin’s advice who is a product manager at Trend Micro. He told me about this trend called Underground Data centers. Its like Old wartime bunkers, caves, mountains turned down into a secure place for establishing Data centers.

When i was exploring about companies that have underground datacenters i came forward with this service called Mount10 (former name Swiss fort Knox) which stores all your date inside the Swiss Alps Mountain. Yeah i am not kidding..!! Mount 10 consists of two independent underground data centers inside the Swiss Alps which are being operated for storing, archiving and securing physical as well as electronic assets. The facilities are equipped with the latest technologies, physically separated by 10km and connected internally as well as with the Internet by a high performance network.

Why we should you go for Underground Data Centers ?

These type of Underground Datacenters are resistant against any known civil, terroristic and military threat including electro magnetic pulse and also offers protection against environmental disasters such as earth quakes, floods, landslides and large-scale fires. They are usually addressed as Zero Risk Infrastructure.

Click the image for full preview

Mount10,  an automated Backup Service (Underground Datacenter ):

The folks at Mount10 had given me a 4GB Free Account for Lifetime Period for testing their servers. With the help of Mount10 Client i can automatically backup and sync in realtime. Mount10 allows you to select an account name, with password and encryption key. This encryption key is the most important part, without which u cannot access your account and it is highly impossible to recover the key. Also you dont have to worry about your confidential and critical data being stored at their servers and being intercepted by someone since Mount10 uses 448-bit encryption technology the highest internet banking standards.

Some highlighted features of Mount10 Includes

  • Underground “zero-risk” infrastructure and protection against nuclear, biological or chemical attacks including Full EMP (electro magnetic pulse) protection.
  • 24h surveillance, ensured by a civil and military concept
  • 448-bit encryption for storage
  • Fully automatic backup via the Internet
  • Data history with search functionality
  • Dual Internet Providers
  • Independent supervision
  • Nominal Rates for Storage
  • Data vaulting to SWISS FORT KNOX
  • Manageable Client for All versions of Operating Systems

To know more about their features and service plans, i recommend visiting their site here.

How HDFC Bank uses Strategy to Sue Saving Account Customers

Long back i was in search of a good private bank that provides reliable services and good customer relation. So after several reviews and suggestions from experts i decided to go with HDFC due to its reasonable Quarterly Average Balance which is INR5000. HDFC provides almost all the features of a good end bank with many benefits and security but today everything changed up down when i was checking my online statement and found something like AQB SER CHGS INC ST & CESS APR-JUN2010 with a Debit of  INR827.25. A simple Google search explained me that it is nothing but a fee for not maintaining an Average Quarterly Minimum balance.

I am very concerned about maintaining the records and managing the finance. I always stick to use and get addicted using my online bank accounts but then i am still not able to get an idea of why HDFC would charge me INR827.25 even though i take care to maintain my minimum balance always. But then some consumer and complaint forums had the answer. HDFC has changed their AQB from INR5000 to INR10,000. So by this way a bank customer gets to know about the change in Banking Policy and that too very critical important information like change in AQB.

HDFC Bank does a the following:

  • Calls a Customer every occasion to inform about new offers, car loans, free credit card, insurance
  • Sends ATM pin no via First class Indian Courier Company
  • Asks to Fill a form for Third Party Fund Transfer
  • Even sends a Representative to customers house for opening a new current account

But things like change in the AQB is not a critical matter of information right ? Why should we inform our customers, let us post a small snippet of information in the very corner of website in between promotional offers so customers might not be aware of it and we can charge them because they are weak in math.

Finally i had to call HDFC Phone banking service. It is a big puzzle game to play, you have to find the right option to connect a phone banker, if you click any other option then you end up with a single choice PRESS ZERO to QUIT.  Seriously i do not know how i won this game, the phone banker is on line and i told him the whole situation. The kind hearted person at the other end tells me that my AQB is INR10,000 not INR5000. So i asked him all the questions you would ask if you were in my shoes, She told me that “they had mentioned about the change in the footer of the January Bank Statement” and even sent a private letter informing it. I don’t get statements becoz i opted for E-Statements nor did i got one private letter.

As you very well know E-Statements are attached PDFs with password protection. I used to check my E-Statements but there is no mention of it except the covering letter of some two months Email statement which has a four line information of change in AQB without any highlighting. The Email they send you is a big one with a lot of commercial offers listed in the first place and important information in the middle. Would someone care to read an email with 1500 words or just check the attached statement ?

I have a saving account and a current account with HDFC. Now my final decision would be to close it, never mind if they waive me of the fine. Your comments and critics are really appreciated !

Set My Computer as Default in Windows Explorer

By Default the Windows Explorer in Windows 7 will open library folder instead of My Computer. In previous version of Windows, we have a My computer Icon that would actually pinpoint to all the higher levels of Drives in our Computer. If you are really annoyed with the default library folder of Windows 7 then there is a workaround for you which will actually change the default target of Windows Explorer to open My Computer.

Follow the Steps below to apply the workaround:

  • Hold Shift and Right click the Windows Explorer Icon in Taskbar
  • Select properties in it and under the Target Field, replace the existing code with the following code below

%SystemRoot%\explorer.exe /n,/e,::{20d04fe0-3aea-1069-a2d8-08002b30309d}

or if you wanted to open a specific drive  you can use the following code

%SystemRoot%\explorer.exe /e,d:\Documents

Where d: is the drive letter and Documents is any of the folder u wanted.

  • Click Ok and Close the Task bar
  • To make this changes to All the occurances of Windows Explorer, Simply Open the Start menu
  • All Programs > Accessories and Right Click the Windows Explorer.
  • Then Invoke the properties and apply the same code above.

Feel free to comment if you wanted any help over it.

Google Talk Freezes with show music status using Winamp 5.5


I am a die hard fan of Winamp and using it for more than 5 years. What I like about this music tool is its light and easy to use features. When you compare other media players like iTunes and Jet Audio, Winamp uses a very light and easy to use playlist organizer. If you just want to hear mp3 songs then you can go with Winamp lite version which is not filled with bloats and add-ons.

Coming to the point, we know very well about the famous Google talk’s “show my current music status” and might be using it without any problem in Winamp although WMP needs an in activation. But after installing the latest version of Winamp 5.5, I had a few problems with the Google talk Integration.

Whenever you select the Show my current music track, Google talk either freezes or stops responding. This is actually a technical issue with Google talk or Winamp which is yet to be discovered but many users who have upgraded to Winamp 5.5 are facing this problem, so one of a guy has posted a simple resolution for fixing this bug.

The solution is:

Step 1: Go to the root directory of Winamp which is usually in C:\Program Files\Winamp\

Step 2: Select Tools->Folder Options->View (Tab) and uncheck the hide extensions for known file types and click Ok.

Step 3: Now create an empty file (Right click the mouse -> New -> Text document), so the default file would be like “New Text Document.txt”.

Step4: Rename the above file to “winamp.m3u” and save.

Step5: Close Winamp and Google Talk. Now open again and Your Show Current music track status should work like a charm 

Tip: Google Talk Help Group .