Wildfire Hard Factory Reset

September 28, 2012 at 3:40 am (Uncategorized)

With time, I tried several apps, updated OS and other stuff. This all made my cell lot slower. One day, I decided to do a factory reset.


For doing backup you can use wondershare mobilego app. It can sync address, messages and other content of the mobile. Make sure USB debugging is ON otherwise you will face issues in connecting to PC.

The factory reset in settings only resets the contact and message data. If you want to reset the phone completely, try this –

Switch off the phone. Remove battery and connect it back.

Press vol down button and hold power button and release it. This gives a boot menu.

Select clear private data by pressing vol down button and select it by power button.

Confirm by pressing vol up button

You are done 🙂





Permalink Leave a Comment

Make Plugins Compatible With Higher Versions of Firefox

January 26, 2011 at 2:44 pm (Uncategorized)

Well, I must admit that firefox is going through great change. Which enforces me to keep talking about it all the time. While, I updated my browser to the new Firefox 4 (beta), most of the add-ons stopped working because of version incompatibility,

However, I got a solution towards it. This way is a bit hacking but it works. Most, of the features of firefox are backword compatible and hence, no need to worry doing it.

In the firefox installation directory, there is a subfolder for extensions. All the add-ons get transferred there. All you have to do is to change the install.rdf file of the add-on.Following string marks the version compatibility check for the firefox, so, go ahead and change it.


In case, you are planning to install a new add-on, you can do the same thing before asking firefox to load it. This way compatibility check will pass and things woll keep working.

Another suggested way to do this is to update “extensions.checkcompatibility” flag in mozilla. All, these flags can be altered by hitting the URL “about:config”. Of course, you have to be careful while playing with these configs 🙂


Permalink 1 Comment

Firefox App Tabs to Save Tab Space

January 26, 2011 at 2:35 pm (Uncategorized)

Firefox 4 goes blue by incorporating all its hit plugins. App tabs is one of those kinds. This add-on changes the tab into applicable icon of the site. This tab will be available against all the tab groups in Firefox 4.

By making App tabs, you get changes to keep the rest of tabs in original shape. So, check out this cool feature.

Permalink Leave a Comment

Add Desktop Screens to Your Windows

November 11, 2010 at 11:42 am (Uncategorized)

In case you ever used linux/unix and are very fond of multiple desktop feature available in most of the flavors there, here is a tool which allows you to achieve the same in windows as well.
This can be essentially useful if your desktop has many things in process and you want to catagorize opened  tasks.
Try it – Virtua win (http://virtuawin.sourceforge.net/)

Permalink Leave a Comment

WebLogic 10 T3InitialContextFactory

May 2, 2008 at 10:25 am (Uncategorized)

In order to invoke an EJB client, we need to invoke it through a context. As of following snippet
static public Context getInitialContext() throws Exception {
Properties p = new Properties();
p.put(Context.INITIAL_CONTEXT_FACTORY, “weblogic.jndi.T3InitialContextFactory”);
p.put(“java.naming.security.credentials”, “weblogic”);
p.put(Context.PROVIDER_URL, url);
return new InitialContext(p);

In order to use T3InitialContextFactory ${WL_Home}\server\lib\weblogic.jar should be added to the classpath for smooth working of the InitialContext

Permalink Leave a Comment

Searching Only A Site In Google

September 15, 2007 at 6:17 pm (Uncategorized)

If you want to restrict your search to a particular site, what do you do ? type the name of site along with the topic you need in google ?

Here is the exact way to make the search –

When you want to specify the name of the site just type site:<site name> + topic you are interested.

For Example if I want to search Practice School Division in http://www.bits-pilani.ac.in, I will give

site:www.bits-pilani.ac.in + Practice School Division

and the search engine will do the job in the way I want.

Permalink 1 Comment

Microsoft Interview Questions

September 13, 2007 at 11:13 am (Uncategorized)

I got a chance to face microsoft interviews in this placement session. The procedure had 4 rounds. First two for judging coding aptitude and rest were technical and HR which varied person to person.

First Round-

There were four questions two for programming, one for finding and correcting bugs and one for tracing output.

1. Convert a binary search tree to a doubly link list without using any external/other data structure.

2. You are given a string sequence and program need to output the number of times consecutive character sequences happen for increasing sequence length. eg. aabbababbd has 2 sequences as a followed by a, b followed by b. The for sequence length 2,  ab followed by ab at 5th position. This is to be coded in minimum complexity.

Second Round –

This round also sticked to the coding capabilities but they were more interested in the efficiency of the code this time.

1. Given a 2 dimensional array with rows sorted from left to right and columns sorted from top to bottom. The challenge was to get the location of an element in O(n) time.

2. Given a square board (like chess board) and you need to code for getting all possible squares there in O(nlogn) time complexity.

3. Question was to track the bugs from a program that I dont remember 😦

4. Given 2 sorted linked lists A and B and we need to reduce it to A-B without any external data structure in a given complexity. (It seems to be simple but reducing it in O(logn) complexity is challenging)

Third and Fourth Round

Third round had a core technical starting from the resume information to another set of algorithm design questions. HR was a usual HR.

Unfortunately, I missed but all the best for you… 🙂

Permalink 1 Comment

JVM 1.5 Open Source

September 10, 2007 at 9:59 am (Compilers and Virtual Machines, Java, Uncategorized)

In the last year, I got the opportunity to work on virtual machine for java. As mentioned, it is really hard to compile the code for proceeding on to the work. The source code needs a lots of specified preinstallations for making every part of it compiled. This includes gcc, gnumake, alsa, etc. Another problem arises in getting the matching specifications available. So, the next way is to parse through the make files. (Make files hold the key to the compilation flow and specifications). The make files of deploy, comtrol and j2se modules hold the specifications callings. So, we can change the specifications as per our requirements. There is a risk of upcoming errors because of this but they are less hazardous then these..

It takes 6-8 hrs for compilation of code on a linux machine with good configuration.

Permalink Leave a Comment