Are you a WiseTechie?
Get yourname@wisetechie.com


Jun 15

I officially hate AIRTEL !

Not only do they cheat you off your money, they do it in style. Most of the times they return your money but sometimes the  ingenious people at the nodal officer’s office come up with such stupid explanations, you feel like banging your head on the wall. Same thing happened to me.

I am on the Rs.98 per month GPRS 2G plan. All of a sudden I get a SMS that Rs.60 are now deducted from my account for 2G charges. This is ofcourse some other plan that would overlap with my Rs.98 plan. I write off a letter to the nodal officer directly since this has been happening to me for very long. Instead of helping me with the problem, the people there came up with an ingenious explanation (reproduced later for your viewing pleasure).

Basically they say I accessed internet using Airtel Live. Which is a baseless lie, I never opened Airtel Live. My phone just has APN settings which I havent modified in ages. Anyway I have decided to appeal to the apellate authority since this doesn’t make any sense. Hopefully the people at the appellate authority will have better sense than those at the nodal officer.

 

Thank you for writing to airtel.
This has reference to your e-mail regarding balance depletion towards GPRS for your airtel Prepaid number xxxxxxxxxxx.

There is a charge of Rs. 60/- for browsing Internet service through Airtel Live. Hence, we regret to inform you that charges are valid and waiver for the same could not be processed.
In order to avoid balance depletion, we request you to save the Mobile Office settings as default settings and delete the Airtel Live settings.

Should you require any further online assistance, you may contact our 24×7 helpline at 12118 (Chargeable at 50 paisa for 3 minutes) from any alternate airtel number. While calling from other service providers, please dial 8790912118 (Chargeable as per the respective network charges).

We hope that we have been able to assist you suitably.
Please feel free to speak to our call center executive on 121 regarding any query/ request and 198 (Toll Free) for any complaints. You can also email us at 121@in.airtel.com.
You can get in touch with the Nodal Officer with your earlier request or complaint number if it’s still unresolved. You may send an email at nodalofficer.andhra@airtel.in or you may call at 9959334865 from 9:30 AM to 6:30 PM Monday to Friday. The Nodal officer will provide a resolution to your complaint in 10 days.

If you do not receive a satisfactory response from Nodal officer you may send an email at appellate.andhra@airtel.in or you may call at 9959444865 from 9:30 AM to 6:30 PM Monday to Friday.

Assuring you the best of our services.
Warm Regards,
Asha J
Nodal Office
Bharti Airtel Limited


Jan 24

This is part 1 of the review : Initial reactions  + Physical features

I have grown up using the Nokia E63 and E71 so when dad lost his E71 (got stolen, no FIR from Delhi Police, deja-vu ? ) , E72 was the natural upgrade for his needs. So he backed off to the Nokia N72 while we searched for a good deal on the Nokia E72. Finally we got the E72 for around $220 from the United States, the phone came with the car navigation attachments which consists of a stand.

Anyway, the background ends here. Moving onto the phone itself. As soon as you hold the phone in your hand, you see it’s a sleeker version of the Nokia E63 and possibly even of the Nokia E71, although it’s a gram heavier than the E71 with the new features built in , it would be injustice to call it a bulkier version of E71.

The phone unlike its earlier version E71 has 2 cameras (one of them 5 MP)  and a much larger internal memory at 250 MB. The dual cameras promise good video calling capabilities and the much needed internal memory upgrade means more good things inside the phone for you. The phone came with a 2GB microSD card.

Physical Upgrades :

Nokia E72

Compared to the Nokia E71, the Nokia E72 while having the same shape does have an individual character about it. The keys are changed, the camera is changed and even the unlock key combination is changed. All these changes add to a non-seamless transition from the Nokia E71. My first impression of the E72 was that it unlocks differently than the E71. That itself takes some getting used to. The email key is also precariously placed underneath the right soft-key. I accidentally keep pressing the email key every now and then. On usability these things push the E72 a notch lower than the E71.

But there is a silver lining. Nokia has addressed a long standing demand from the E71 which even the E63 had. The E63 had a flashlight button, the E71 lacked it but with the E72 Nokia has addressed the particular point.

The Nokia E72 has a trackpad instead of a 5 way navigational key. The trackpad is so small that its actually very annoying and prone to mis-clicks and mis-navigation.  The older nav key was definitely better than the new track pad which just gives the phone some novelty but nothing on the usability. Even browsing photos using the trackpad key is difficult as multiple images get swiped many times.

The Nokia E72 also has a standard micro USB port, to tell you the truth I don’t remember what was on the Nokia E71 as I always used it with bluetooth. 

The E72 also has a 3.5mm audio jack as compared to a non standard 2.5mm jack on the Nokia E71. What it essentially means is that you can use your normal headphones with the Nokia E72. The built in earphones aren’t really that great with respect to quality but do the job.

The E72 also has volume keys which allow you to zoom into and out of images. It took me a bing/google search to figure out on how to zoom in and out of images on the Nokia E72.

Apart from this the E72 comes with an accelerometer (I didn’t see where they use it till now). The phone interface doesn’t seem to have been customized for the accelerometer which is a dampener.

The E72 also has GPS which I am surprised to say is extremely accurate and beats the GPS on my windows phone in terms of accuracy (atleast here in Delhi).

The E72 is also supposed to have a proximity sensor and a magnetometer. Will update as soon as I see how to use those. Overall from a physical perspective, the device is a definite upgrade from its poorer cousin but there are still chinks which Nokia need to address.

Stay tuned for the second part of this review, internals.


Jun 12

Digg!

I am a part time moderator/web administrator on our unofficial college website. Last year our website had been hacked and some malicious script had been placed on it which was causing redirection of some Google referred traffic. It would not resend all Google referred traffic though, it even placed its own cookie in the malicious script to ensure that people are not sent to the offending site every time but only once every 86400 seconds.

For days I searched the internet desperately to find out if it was a known thing, most sites suggested it was a .htaccess attack, but I had already suspected that and our .htaccess file was squeaky clean. Just to be sure I also checked all the .htaccess files above and below out root level and they were clean. So I was sure it was a script. If your site is hacked via the .htaccess method, there would be entries like :

RewriteEngine On
RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*aol.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*msn.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*altavista.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*ask.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*yahoo.*$ [NC]
RewriteRule .* http://newaddress [R,L]

After the .htaccess files were found clean, I tried some workarounds to prevent the redirection, like setting server referrer variable to null and trying to make all URLs 301 redirects but that didn’t work since the script was still able to detect the referrer as Google and redirect the website to tinyurl4.info which probably paid them a lot to get this done. It would be sent to random addresses on the tinyurl4.info site. Since the site may be hosting malware, I would request you not to go there. So this method of cloaking the referrer at my side clearly wasn’t working.

Next I created a zip file from the offending folder of the site and downloaded the whole thing using my 3G connection photon+ connection (wanted to finish it off ASAP). Once the folder was downloaded, I ran a McAfee scan of the whole thing hoping that the anti virus would be able to detect the offending code as it would be obfuscated. But I was wrong McAfee was terribly incompetent. So it was plan B , I started searching for strings like .js and tinyurl4.info to try and find the redirecting code. Windows search wasn’t very helpful here and couldn’t even find base64 which was one of the strings I searched for and was a part of the offending code.

So now it was plan C , this one worked. I listed all files in the site which had been modified within the past one year. Here is where I was able to find the culprit. One PHP file global_lang.php  had been edited in 2009 while all its peers were not listed. I grew suspicious and opened the file. To my shock, horror and relief I found the following piece of code :

injected code

 

which when translated turned out to be malicious code. I am not displaying the malicious code here should you get any ideas. What it was doing was checking if the person was referred by Google, Yahoo etc. and if that was true and there existed no cookie it would redirect that person after setting a cookie. The cookie ensured that once a person was redirected to the fake site, he wouldn’t be redirected for some time.

I have listed these steps here so that webmasters might be able to get a hint of how to recover from this particular type of  injection on their sites. Ofcourse, always take backups, backups ensure you can just dump them on and the malicious code is removed.

Future Proofing

There is probably no way to protect yourself from the super hackers , however you can always take precautions. First and foremost, always take backups and multiple backups. you should ideally have 12 backups from the past 12 months.

Apart from backups, ensure that the permissions on your website are always set correctly. 777 is really the devil .Never grant write permissions to outside users. 755 for folders and 644 for .php files usually works. Incase you suspect hacking, contact your host at the earliest.

Also turn off all directory listing.

Hoping you found this article helpful Smile


Mar 26

A video showing you how to replace/upgrade/remove/add RAM to your DELL Inspiron Laptop. The laptop in the video is the DELL Inspiron 1525 in which i am replacing the original Kingston RAM with Crucial high performance RAM memory. If you too are looking to replace your RAM, please look at the video carefully :


Dec 24

There is really only 1 way to install the Realtek HD Audio drivers properly. No matter what all other forums say. Service Pack 3 is the main culprit as the drivers see that its above SP2 and dont install. I personally face this situation and was really distressed because it looked like either i will have to reinstall Windows Xp or have my new supercool and super monster computer without sound. Imagine having a monster PC with a motherboard with HD Audio and your driver doesnt install.

Both scenarios were something which i would never have approved of. Anyway so i Googled. I got 10s of solutions but most didnt work. Only 1 worked and i will put it here hoping that Google dear will catch it and people who face this problem installing the Realtek HD Audio 0xE000027.

  1. First Step is to make sure all instances Realtek Audio and its associative softwares are uninstalled from add remove programs and device manager. This includes Intel High Definition audio.
  2. On your PC change the CSDVersion registry key to Windows XP SP2:
    HKLM\SYSTEM\CurrentControlSet\Control\Windows\CSDVersion value=200

This problem arises as the patch thinks that SP3 includes a better version of the patch itself and hence doesn’t install itself.

3. Download the latest drivers from the Intel website, navigate to the KB888111 patch.

4. But before installing the patch, goto your device manager and disable the UAA. Now uninstall the UAA.

5. Install your patch now.

6. Install the Realtek drivers now and things should work.

7. Change the SP version to 300 again.

If it didnt work, try once again. I can enjoy 7.1 channel high definition sound from my Intel Original motherboard now. Realtek HD Audio now works fine. Hopefully Error 0xE000027 is fixed now.

If this helped solve your problem, consider making a small donation($1 even :) ) via paypal button below towards the maintenance of this website (hosting + domain name). All proceeds will be directly spent on bringing you more such helpful posts. :)








Disclaimer : Advice on as is basis, this worked for me, may or may not work for you, but it should

Oct 27

  Well if you have a Windows Mobile based Bluetooth phone and love exchanging files among your friends , then there are 2 questions you must have asked yourself or a friend.

1. How to receive incoming files via bluetooth , most windows mobile users find that by default the incoming file feature is disabled in Windows Mobile phones.

2. How to ensure that files received via bluetooth are saved directly onto your memory card. Most smartphones and Pocket PCs have limited internal memory, often just enough to support the default Windows Mobile installation.

The straight answer is a software called Obex Inbox (3rd party software, research before use). Install the software and reboot your Windows Mobile phone.

Obex Inbox1Obex Inbox 2

Now goto settings on your Windows Mobile phone and Just give the path as Storage Card/folder in your Obex settings and all incoming bluetooth beams will be stored in your storage card.

For more Windows Mobile tips and tricks keep watching the blog :) . The screenshots are taken on the Asus P320 smartphone with Windows Mobile 6.1 Professional.