Sending an Executable File in Gmail

Posted on Tuesday, October 31, 2006 by Arun Basil Lal

As a matter of security from malicious code or so, G-mail beta does not allow users to send Executable files in Gmail. This helps to keep Gmail virus free. But this can be irritating at-times, like when you are trying to send something which is definitely virus free. Like if you did like to send a program that you made for evaluation to your friend or so. Here are 2 ways to send such files. Thanks to my friend Sam.

Method 1 :
Add the executable file to a zip archive. Its not over yet. Add this zip archive to another zip archive. So that your executable file will be inside two zip archives simultaneously. Then attach it and then you can send it comfortably.
eg:. If your file name is asd.exe , first add it to a zip archive named abc.zip or so. Then add this abc.zip to another zip named xyz.zip or so. Then attach it.

Method 2 :
Rename your executable file to something which is not an executable. That is change the extension .exe to somthing like .jkl or so. then attach it and inform the reciver at the other end to rename it to .exe before he can use it. That's it.
You can rename the file using command prompt.
For eg: if you wish to rename asd.exe to asd.jkl take command prompt and then go to the directory where your file is. then type ' rename asd.exe asd.jkl' without the quotes.

Good Luck!

What U Do Not See in Formula 1

Posted on Monday, October 30, 2006 by Arun Basil Lal

What we see on the circuit is the end-product of hardwork of countlss number of enginers, technicians and researchers. There are some intresting things which we do no usually think of when we see Shumi or Alonso zooming ahead. Here are some intresting facts.

A Formula One car is an aeroplane in a modified form, built to run on land alone. A formula one car can go from 0 to 160 kmph in 4 seconds. The most amazing thing is that it can do the reverse too in 4 seconds, i.e 160kmph to 0kmph in 4 seconds!!!

Formula one cars use special tyres built to last only 90 to 120 kilometres while a normal tyre can last up to 100000 kilometres. So if your car uses a formula one tyre you will be spending money which would cost 2 times your whole car per year.

At a pitstop a well trained team can replace tyres in just 3 seconds! That's just the time which a normal technician takes to start loosening a nut of your normal tyre.

At top speeds a formula one tyres rotate at 50 rotations per second. An average ordinary car revs up to 6000 rpm at a maximum. An F1 car revs up to 18000rpm which means the pistons are moving up and down at 300 times per second.

Formula one car tyres are filled with nitrogen instead of air, because nitrogen has more consistant pressure. The pressure musn't vary a lot with temperature..right..?

In a race each tyre will loose around 500 grams and a race driver will loose 4 kilograms due to exposure to high G forces ( the same forces as u feel while standing in a bus taking a curve ), stress, adrenaline rush and the extreme temperature.

Formula one cars are refuelled at 12 litres per second. So you can get your car refuelled in just 4 seconds if you take your normal car to a pitstop. The refuelling gun which they insert consists of 2 passages. First the hot gases inside the fuel tank is sucked out and then only the fuel is pumped. There is a lot of risk in that procedure and a simple error can cause an explosion.

Formula 1 engines do not have a very long life. They need part replacements in every few hours. An engine is something which a car usually change when it comes to Formula 1 and something which  is never changed when it comes to a normal car.

The cogs of the gearbox of a F1 car is replaced after every race as it wears out due to shifting gears often and subjeaction to stress.

In aeroplanes the buoyant force created lifts it up. A F1 car is so aerodynamically designed so as to keep it fixed on to the ground. The speeds of a F1 car is so high that an aircraft can take off at slower speeds than a F1 car travels on the track. Remember Shumi once raced with an aircraft and won it !!
The aeordynamic downforce created by an F1 car is so high that in theory it can go upside down at 160kmph, holding itself to the ceiling of a tunnel or so.

Brake disks are made of Carbon Fibre in F1 cars and not of steel for the reason that while braking the disk reaches temperatures of 1000 degree celcious, high enough to melt steel.
When a F1 driver hits the brakes he experiences moments of deceleration comparable to a regular car driving through a solid wall at 300kmph.!!

F1 cars have around 100 sensors and the car has got over a kilometre of cable connecting them, to monitor the activities of various parts.

The 'cockpit' for a F1 car is so fit that a F1 driver has to first remove the steering by removing a latch before he can enter the car. The padddles for changing the gears are at the back of this wheel.

A F1 car has to go to race with 100% perfection. A 99.9% perfection means that the car has got 80 components wrong as an average F1 car has got 80000 components.!!

That's it. Send me more and get them all posted here. You will get all your credits.

b

 

Don 2 - SRK moves higher

Posted on Sunday, October 29, 2006 by Arun Basil Lal

Don two is on the cinema halls. It is to be a block buster hit. This is something which SRK can proudly add in to his career and his caliber. I heard that the tickets for this mega film is reserved for over a month.

With only the title track- ' Mein hoo don' being an origional number the film features remixes of the songs the songs from the origional Don, of the one and only uncomparable Big B. Music done by Shankar-Ehsaan-Loy.

We all hope it do do fine in the halls. All the best 'Don'

b

 

BSNL LandLine vs Fixed Wireless

Posted on Saturday, October 28, 2006 by Arun Basil Lal

BSNL - bharat Sanchar Nigam Limited has done a fine job in providing every indian with a b-fone by which he can avail a lot of servies including dial up internet connection. Being the first service and that too from the public sector, it is a cheap way the Indians can connect. BSNL Landlines were the only means of communication for the common man about 5 years back.

But now the scenario has changed dramatically. When the mobiles came in to exiatance or when fixed wireless landlines were introduced in India by reliance every one who had a mobile or a wireless landline would also have a BSNL landline for sure. But now its not so. People have started trusting Reliance and Tata indicom completely. Let me tell you what the reasons are, most of them are my observations alone.

We will get a wireless landline connection instatly. No waiting and no waiting lists. But that's not the thing with BSNL. You have to wait long. Your name will be added at the end of a long waiting list and you would be given a date which will be after 3 months for sure.
What we get with a BSNL connection is a b-fone which is only good enough to make calls. But with Tata or Reliance you get a much advanced phone in which you can send and recive SMS, and has got speakerphone, modem, polyphonice tunes and lot more features as in a mobile phone.
Fixed Wireless service providers give its users a dial up connection with speeds at alomost 3 times the speed of BSNL's dial-up and the modem is included in the phone itself. The access rates are competitive too. Also BSNL dial-up is getting so messed up with lots of users. Logging on at busy hours and during the day is increasingly becoming a nightmare.
Wireless Landline means you dont have to mess up with all those long wires and remain mobile in your home and even in your city. You can take your phone along with you when you go shopping.
No wires means no broken wires and no damaged connections. Also there is no risk of damage to phone from lightning or other power realted errors provided you do not keep the phone connected to the power ( to charge the batteries or so) when something wrong might happen. And no such errors means there is no extra payment of repair fees or so to the local service persons.
Also most of the fixed Wireless providers have got a prepaid plan. So you can have total control over your billings.
Fixed Wireless providers also have got lots of flexible plans suitable for people at every spheres. If we consider any of these factors the only good thing that a BSNL Landline can have with them is comparitively cheaper ratings and also the reliability of being a public sector industry.

But with rates getting better day-by-day I am  prety sure the Fixed Wireless prividers are gonna make the whole thing look much better. It would be good to choose a Fixed Wireless connection if you are looking for a telephone connection and you dont have one yet. I dont think you would like to wait 6 months or so before you can make your first call from your own telephone.

b





When Your Mobile Gets Wet

Posted on Friday, October 27, 2006 by Arun Basil Lal

A mobile is a gadget which is often put to rough use. Owing to its cheap prices and wide range of functions, the users never care about its existance unless an emergencey occurs i.e when the time come to take your phone to the service station. But a little care at the right time can save a lot of bucks of your pocket.
Getting a mobile wet, be either when you go out in the rain or most commmonly dropping it to water, is something which we come across daily. Most of the mobile phones do not have any problem even if it get wet, provided there is no short circuiting. So here is what to do when your mobile get wet.

Immediately remove it from water.
Then switch it off.
Open the case and remove the battery. Also remove your sim.
Dis-assemble the removeable parts like the case and let it open seomwhere under the fan, so that it can dry.
Do not switch it on. First take it to a service station. If you can take it there with in an hour or two, its really good. Then nothing is gonna be wrong. The earlist the more better.

Dont's :
Do not keep the phone in a microwave or near a heater thinking that it would get dry soon.
Do not make a phone call or try to work with a wet mobile.
Do not try to open the internal parts of the phone, unless you are trained to do so.
Do not immerse the mobile in water, purposefully.

And take care not to drop your mobile phone in to water. Always prevention is better than cure.

b

Legendary 'Shumi' Bids GoodBye

Posted on Wednesday, October 25, 2006 by Arun Basil Lal

The all time grand prix legend Michael Schumacher says good bye to the official Formula 1 races but only after adding 7 world championships into his dashboard. His 30 year long career ended yesterday when he completed 4th in the 2006 Formula 1 championship in which Fernando Alonso was the champion ( second one in his career. First championship last year.) . His retire was taken to the hearts of millions of his fans with tears in their eyes yet with a sweet smile in their faces.

In his 30 year long career 'Shumi', as he is called by his fans, have added 7 world chamionships with 91 race wins and innumerable and unbeatable world records. His career brought Team Ferari back as the world leader. Ferari had fallen deep down and its only with the arrival of Schumacher in 1996 they started winning titles, that too after long 21 years.

The legend never dies. He still lives as the best racer of his time in the hearts of millions and millions of his fans. Never will such a legend come again in Formula 1. Shumi is simply the best.

b.

Browse Faster.. Do More...

Posted on Tuesday, October 24, 2006 by Arun Basil Lal

'The page cannot be displayed'. Is this a very 'funny' message that frustrates you?. Every time you see this you feel deishearted..right..? Most of the people who depend on dial-up internet connections have to suffer a lot of problems ranging from a problem as simple as a page not found and which extends up to a timed out connection. Me too experienced a lot of problems as this about an year ago. Here is how I got along with that problem. I did not switch to a broadband connection but I did a little changes on the way I browsed. A little self-adjustment.

First to enjoy a good browsing you need a good PC. Clean up your PC. If needed format the hard-disk and remove all unnecessary programs. This will give you the basics for good browsing.

Second one is to plan your browsing. Remember that, as a dial-up user you are paying for every second you are online. So the faster you finish the jobs, the more money you have in your pocket. Write down on a piece of paper all the things that you have to do in that log-in session. If needed number the tasks in order. That is, plan the sequence in logical order so that you wont have to visit some pages again and agian or log-in to your e-mail id twice.

McAfee Says that every computer connected to the internet has at-least a single malicious code a virus. Do monitor your PC with a good anti-virus which is capable of finding and removing spy-ware and add-ware. Norton is fine. McAfee is good too. If spy-ware is present it will be acitve when you are online and sends unwanted data. So you will have sacrifice a lot of your connection speed. Also disable all automatic updates of various programs that you might have.

In my opinion Internet Explorer is a really good browser. Its simple and looks good. But we have got a lots of other bowsers which are much faster than the Internet Explorer. for Instance ' Opera' which is the fastest web-browser, is available free of cost and takes you to the page lightning fast. It caches all the pages you visit ( check out its preferences if you have one ) and brings it to you right from your hard-disk next time you access the pages. Let me giive you an example. If you get a forward of some pictures in Internet Explorer you have to right-click and select 'Save picture as..' for every picture. Opera caches all the images it display in to its cache ( which is in the profile folder of the installed folder of opera ). so you need not save each one of them separately. You can get it from its cache.
Also in opera you need not wait for the page to load when you choose the 'back' button. It will come instantly. But in IE the page loads from the server every time. Using opera an definitely save your time. Firefox is also a really good one.
Opera has got a feature which lets you block images in a page. So you can let only the text load in a purticular page. This is somethig which can make browsing more enjoyable as text takes only seconds to load and you will get every page really fast.

Most of the internet users depend on the download applet of Internet Explorer to download files. Why dont you try using something like 'Free Download Manager' or ' Download Acceleraor'..? They can make many simultaneaous connections to a server and can bring the files to your PC faster than the IE does. Also you can pause your downloads and continue with them the next time you are connected to the internet. So you can always save time. Free Download Manager is a free software.  Click this for the latst version : http://www.freedownloadmanager.org/download.htm

Some people think that they can browse faster if they use only one window for browsing. i.e they use only one Internet Explorer window and does the second task only after completing the first one. In my opinion this is wrong. Having two or three ( More that that can make it really slow.. ) internet Exlorer or Opera windows is good. For example if you have to visit your friend's web-site as well as check mail you can check mail in one window while the other page loads in the other. Or you can do a download while you read your mails. Thus you can save a lot of time.

Then something  you need to do is to find the best time in which you get the maximum connection speed. For example in my region ( or probably in India ) the best connection time is from 1.00 am to 8.00 am. At that hours I used to get the best connection speeds.  By logging on to net at different times you can find the best time. At some times like the times when the server is busy, you get more ' cannot find page' messages and more 'connection timed out' error messages. So choosing the best time will help.

Also look to the modem properties and make sure that the maximum connection speed is set to the value above the maximum the modem supports. ( I dont know why such an option is set by microsoft when every one is looking for more speeds. Can someone tell me why..? ).

I think with these things you can get more out of your dial-up connection. These days broadband internet is getting more and more cheaper. It would be good if every one switch to broadband internet to find the endless oppertunities over the internet. Wish you all a happy browsing. Move on.

b

Chat Right Inside G-mail

Posted on Monday, October 23, 2006 by Arun Basil Lal

I have already mentioned that G-mail is the best web-based free e-mail service. As you might know we can chat right inside G-mail. The chat applet loads while the inbox is loading and connects itself to the chat server so that you can know when your contacts are online. When they come online you can chat with them right from there.

In Gmail the chat applet is present at the left bar below the labels ( or just above it if you have configured to do so in the settings ). That applet shows some of the contacts of you. ( In the settings you can choose the number of contacts to display ). Those ones whom you have chosen to display always will always be there. The remaining gaps will be filled by your frequent contacts.

To always display a purticular contact in the applet hover over the contact and you will get a popup. In that at about the right bottom corner you have display options where you can choose form : Auto , Always and Never. If the required contact is not there in the chat applet go to the contacts and just after their name there is an option to change the settings of display. Choose 'always' to see that contact always.

When a contact comes online ( and If he/she has signed in to chat ) his status will be displayed as online by a green bulb near his name. He can choose to diplay it as red if he chooses his status as busy. When the green bulb is lit you can chat with him by just moving your mouse to that contact and clicking 'chat' on the popup which then appears. It does not take time to load a chat applet. Its already there. A small window insantly appears where you can start chatting.

This chat facility is available only if you have choosen the G-mail view as 'Standard with chat'. This can be seen at the bottom of the inbox and just above the program policies link.

Choosing the 'Standard with chat' loads the chat applet every time you log in to your inbox. So this takes more time. Also the connection to server might get lost frequently if you are using a dial up connection. So dial up users will have to sacrifice the speed and it takes long to lead even a mail.

So if you are not intrested in chatting and is a dialup user its better to use the 'Standard without chat' or 'basic html' view. This will make checking mails more enjoyable.

G-mail have also provided users with a facility to record the chat's This is something which is not available with all chat programs. To record your chats you have to say it to do so in the settings. If you have choosen to record the chats the chats will be stored in the chat link which is found below the inbox link in the left part of the page. Every chat is recorded step wise along with time.

Its good to check your settings atleast once in 3 months. Remember that G-mail is still in the beta state. So they are adding more and more features to it. If you keep checking your settings you wont miss any of their new features.

Actually this was intended for non G-mail users. If you are not using G-mail yet, let me welcome you to G-mail. I had already put an article on G-mail. Read that too.
But to sign up to g-mail you need and invitation. If you are intrested and is looking for an invitaion send me a mail at : arunbasillal@gmail.com. I will send you one ( Remeber, I got limited invitations remaining.. about 94 only ).

Again welcome to G-mail, the best web-based free email service.

b

 

Choosing a Camera

Posted on by Arun Basil Lal

Just like choosing a CamCorder finding the right still picture recording camera from the vast market is also a devil's job. In photography unlike videography you need more talent, more hard work and more experience to make your photos look good. You have to choose from the millions of frames around you. If the choose of frames is not exact you will loose the valuable moments. But making videos is easy. You can be really sure of not missing the moment. Ofcource to make good videos you need talent, but atleast you can be sure of capturing the valuable moments.

Like wise to make good pics choosing the right cam is important. As in the case of CamCorder, first choose from digital and film based cams. If you go for film based cams you will get professional cams for around $200. But as a beginner you will have to take lots of pictures. So while you are learning you will have to spent a lot in films and other procedures. Also you cannot see the picture at the time when its caught. So I think its better to look for a digital camera. You need a computer, ofcource. You must be having one..right..?

Once you have made the choice to be digital a big world of digital cameras comes before you. Remember we are looking for a amateur-to-professional camera.

Let me tell you what you must have in minimum in such a camera.

First you need atleast 4.0 Mega Pixels. But something at 5.0 Mega Pixels or 8.0 Mega Pixels is prefered. But never let it go below 4.0.

Then something important is the Zoom. Minimum 3X optical Zoom. Digital zoom is not at all useful in still picture recording. If you use it you will get pixelized picture. 3x optical zoom must be fine.

After that you need a 2.0" LCD display. Below that you will need a microscope to see what's taken. 2.5" is prefered. But remember LCD screens take a major part of the battery. So more battery will be used if the screen gets very big. There are cams with 3.5" LCD display.

Then you will need to have a pretty good battery. Do not prefer cameras which have a standard size battery ( like a AAA size battery ). Instead look for cams which have a specific battery made only for that camera. Like the casio exilim camera which have a 12V battery made only for the camera. Such batteries last longer than the standard sized batteries. Some might say that if you have a standard sized battery you can always purchase it from a near-by store when you are out of power. But wouldn't it be better to have a battery which can take upto 360 pictures rather than replacing the battery after every 50 pictures..? ( According to CIPA standards Casio Exilim's battery last for 360 picures and from my experience it lasts for 270 to 300 pictures in real life!!! ). You can always purchase an additional battery from the manufacturer in case.

These days most cameras have slots for expanding memmory like SD card slots or Multi Media Card slot. So you wont have to ask for that at the manufacturer. Its a standard. Also do not bother if the internal memmory is as less as zero. You can always expand it.

Something which you will have to look for is the view finder. This is not always available. If you use the viewfinder you can conserve the battery power and take more pictures. Also the use of viewfinder gives the photographer more control over hand shakes.

Make sure that the one you choose has a pan-focus facility so that you can shoot the exact frame you thought of, without waiting for the auto-focus to complete. This is very important.

Then something which you can ask for is continuous movie recording and sound recording capabilites. These days cams come with in built Mp3 players and can even work as webcams. For a still picture camera the image stabilization feature is not something mandatiory but can came handy if available. Also an all-weather cam must be a good choice as with such cams you can even shoot your friends skating in the snow.

Your cam must have some basic functions like : auto focus, night mode, trimming, cropping, some basic filters ( like majenta filter to shoot the sunset )... Along with auto focus you will need a manual focus function to give the pictures your personal touch. This can come handy once you have started turning a pro.

As a beginner you will have to look for a cam which is small in size and hence must be able to be carried every where you go. Also you need to spent a lot of time trying with different camera angles and different frames. So look for the right cam with these options in mind. Always make a "must-have" list and a " nice-to-have" list. Wish you a nice time finding one.

Suggested Model : I have a Casio Exilim Z30 with me. Its great ! Its has only 3.2 MegaPixels but everything else is fine. Its was a bit expensive but its really cute. Now newer models are available with more features at half the price. A $300 to $ 500 budget must be fine. Remember you are making a choice only once..right..? And its better to chill out more bucks in the beginning than to spent it in instalments at the repair stations frequently. Sony and Canon have got really nice models too. You got a lot of them. Try it for yourself before purchasing. First find a cam and then find some of its existing users and get their feedback. That will make your choice perfect.

Good Luck.

b.

Choosing a Video CamCorder

Posted on Saturday, October 21, 2006 by Arun Basil Lal

My dad used to say that when he was a kid shopping was much more easier. The only thing you had to look when you go to shop was to make sure that you had the money with you. But world has canged drastically over the past 10 years. People have more money in their hands, they have more needs, more producers and more choices to make. Even if you go to purchase a pinapple candy you will have to choose from rich pinapple candy, pineappple with honey and lots more... If choosing something that simple has become this tough I dont think that I should mention how hard its to purchase a CamCorder when you have tons of them availabe in the market. ( Canon itself have over 30 models in the consumer range ).

But to shop these days you have to be really stong minded. You have to have a " must have " list and a " nice to have" list. This will make shopping easier.

Having a CamCorder at had is a really good thing. Its nice to live life again and again. 'Cuz life is only once. But choosing one is not a kids job. Let me tell you something.

When you approach the market as a consumer fix your budget. And let me tell you its better to buy something realy good than purchasing something which is cheap and having to repair it over and over. You are doing it only once ..right..?
You can get good CamCorder's at around $700. A $600 to $1000 would be a good budget. But cheaper ones are available even from world leaders like Sony at $300. Those ones will work for sure but will not have good TV quality or DVD quality for their videos. So keep the following as a minimum for your CamCorder.

Analog Cams are costlier so you have to choose for a Digital one.

You must have atleast a 1/3 inch CCD.

Cams with 3 CCD instead of Single CCD have separate units to convert the light falling on the lens to electronic image. The have separate converters for Red Blue and Green. Which means more the clarity of the video and ofcource more the cost.

The cam should preferably have atleast 2 Megapixel Still picture recording quality and atleast 1.2 Megapixels of video recording quality.

You must have an image stabiliser function. Prefer Optical Image Stabilisation ( O.I.S) to correct all your hand shakes.

You must have atleast 10X optical zoom. This is a must as digital Zooms do get you mush closer but they destroy the image quality.

Along with auto focus you must have manual focus ( with focus ring prefered ). As someday when you will become a pro, you will miss this feature badly.

Prefer models in which you can change the lens and add some other. Like remove a wide angle lens and add a telephoto lens or so. You will need that all once you are a pro.

A LCD screen of 2.5" or a mximum 3" is prefered. More the window size more battery is used so a bigger LCD is not always good. But 2.5" is essential.

Along with the LCD the viewfinder is a must. When at times to conserve battery you will have to depend on this viewfinder.

Regarding battery life ... a minimum of 1 hour backup is needed..right..?

HardDisk based drives are available these days. These comes in capacities of 30 GB and above. HardDisks keep you away from those DV tapes and DVD's. They are convinient as you wont have to carry any tapes or you wont have to convert the captured video before editing but its said that they make a rumming sound ( of rotating disks ) while in operation. Recording on DVD's is not a good option. A DVD can include only about 30 mins of high quality video. Even though many CamCorder's support re-writable DVD's I dont thnik its a good choice. Also DVD's are not cost effective. But with DVD's you can play your videos direcly on a DVD-player right after you captured the video without anymore editing.You need no more conversion to edit your videos. The quality of DV-Tapes is unmatched. Its a better option only you will have to do a conversion before you can edit. Also its cost effective. Flash based CamCorder's are available but owing to smaller flash memmories of a maximim of 2 GB inbuilt, they can record only minutes of video.
So I think you can choose from a Hard-Disk based or a DV-Tape based CamCorder at your convinience.

When you are going to record a long DVD quality video of about 20GB or 30 GB in size you need a fast method to transfer it to your PC. So you cam must have a firewire port ( its the fastest ) or at least a USB port. Some good cams from Canon have a mic input, a TV out and a Video-in ( To convert tapes to digital video's right from your cam ! ) along with both Firewire and USB port.

These days CamCorder's come with much more features like in-built Mp3 playes, webcams and much more. Look for a good one keeping these tips in mind. First write down what all features do u need and make the right choice. Also remember to choose from Sony , Canon , Panasonic , JVC or Samsung. Above all your satisfaction is important. Have a nice time finding one.

Good Luck!

b

Stop Mobile Theft !!!

Posted on Friday, October 20, 2006 by Arun Basil Lal

If every one of us reads this input I am sure there wont be any more stolen mobiles. Here is how to do that.

In the standby mode key-in    * # 0 6 #    and you will get a 15 digit serial number which is given to the phone by the phone manufacturer and is unique to the phone. Key-in the code and write it down in a very safe place where you are sure you wont loose it ( Do it at the earlist..please. ). Once you loose the phone and there happen to be no possible way to get it back call your service provider and give them this code. They can make your mobile useless using that code. This will work even if the thief changes the SIM. So he will have no more use of the mobile.

If evey one knew this then everyone would report stolen mobiles with this code. So every stolen mobile will be useless. So the theives will stop stealing phones as there is no point in doing so. We can really make a differnce if we work hand-in-hand.

b

Nokia Secret Codes

Posted on Thursday, October 19, 2006 by Arun Basil Lal

Nokia mobile phones have got some codes which are not given to the customers along with the user manual. These codes are usually known only by the people who sevice the phone at the phone service centres. I have come across some of these codes. Here are they. If you know more codes please send them to me : arunbasillal@gmail.com. Those will be published here and you will be given the full credit.

On the standby mode type this :

*#06#  - and you get a 15 digit number. That is the serial number of your mobile phone assigned by your manufacturer. Write it down in a safe place for future reference. This code works on all phone models.

*#0000# - and you get the Version of your mobile, Manufactured Date and Product Code along with the model of your mobile. Works on all mobiles. Tested on Nokia 3310 and Nokia 7610

*#92702689# - and you get the Serial Number, Manufactured Date, Hours of use and the date on which you inserted the first SIM to that mobile. I have tested this only on Nokia 3310. It didnt work on Nokia 7610. Also I had to restart the mobile ( Nokia 3310 ) after all the details to return to standby mode. Nokia 7610 was hung for a short period.

That's it. Have fun using it. Also dont forget to send me your contributions.

b

Safety Factor Of PET Bottles.

Posted on Tuesday, October 17, 2006 by Arun Basil Lal

Its been on the news papers and most of the other mass media that the reuse of PET bottles is unsafe. Still there are many contraversies regarding this topic and many argue that its safe. But a major part believes that its unsafe as Poly Ethylene Terephthalte bottles when reused disintegrate into water. This is because the manufacturers, to decrease the production cost of such bottles, which are intented for one time use only, uses low quality materials and give it an thin protective coating which is easily damaged by reuse of such bottles.
Such bottles can even cause cancerous diseases. Most of the media's missed out the safety factor of PET bottles. PET bottles have a triangle at the bottom of the bottle in which a number will be written. If this number is greater than or equal to 5, that bottle is reusable. But usually mineral water bottles come with the number one. So always check this before reuse. If its less than 5 just discard it to the garbage AND NOT TO THE ROADSIDE.

b

Nokia 7610 - Tip On Usage

Posted on Monday, October 16, 2006 by Arun Basil Lal

Select Files Using Shortcut.

In the Nokia 7610 mobile you have got a file manager which helps you manage the files on the phone memmory or on the add-on Multi Media Memmory card.
What will you do if you have to delete some 100 files in one go..? You can always delete the folder and delete all the contents. What if you have to leave some files behind..? Then what we usually do is to mark every file we have to delete by selecting options>mark. This can be really tiresome. Instead of that you can select multiple files by the following combination of keys.
In the keypad you have a key with the symbol of a pencil just below the call key on the left ( writing mode select key ). Use that ley+the up/down arrow key to mark the files. Then select delete. When you move through the files with the writing mode select key pressed the files through which you browse will be marked.
So you can select multiple files quickly.

Wish you a happy mobile eXperience.

b

NetOne AccountLess i-net SignUp

Posted on by Arun Basil Lal

SignUp procedure for NetOne Account Less Internet Connection ( Postpaid internet connection of Sancharnet )( Available in select cities only )
NetOne is the name for the internet service of BSNL. It has got a unique scheme in which the users can connect to the internet without purchasing an internet connection CD-ROM from a retail shop. So you can surf the net directly from home.To do so first you need to configure your computer. When you pruchase a CD-ROM for internet connection the software in the CD does this configuration so you dont have to do anything. But here you have to do every single step.
Here it is...
1. Find the 'Make New Connection Dialog Box' on your computer.For Windows 98, its in the My Computer > Dial Up Net Working.For Windows Xp, Go to the Control Panel ( In classic view ) Open Network Connections, there you have the New Connection Wizard.
2. The name of the computer to which you are connecting ( ISP ) is : A679Your initial user name is : netone and password is : netone. The number to dial is : 172222Enter these details in the appropriate feilds of the wizard. Remember you are setting up the connection manually and so you have to be really careful when you choose the options. Do not keep clicking the next button without reading what's in the wizard.
3. After the configuration is over connect to the internet using the dialer. Its better to create a shorcut of the dialer to the desktop. the dialer dials and establishes a connection. A active connection is shown by the presence of 2 computers near the system clock.
4. You cannot start browsing yet. Register your connection at your local bsnl website. Its www.netoneenk.bsnl.co.in for ernakulam district. Contact your local telecom center for your local web address ( Or refer to the initial pages of your telephone directory ). Remeber that this facility is available in select cities only.Register your account in this site. You will be asked to give username and password. Give the username as your phone number without the initial zero. ( eg. if your phone no. is 04842520000 give it as 4842520000 ) and give the password you please. Writedown it somewhere safely. Once lost its hard to connect again.
5. NetOne provides a dialer. Download it from that site. Then disconnect.
6. Install the dialer. Run the dialer and give the username and password. Click connect to connet to the internet.
7. Once you are to disconnect, press disconnect from the dialer ( which will be then minimised to the task-bar )
That's it.
Tarrif :This connection charges 10 paise per minute as internet charge. This is excluding the telephone charges. This will be shown as a separate information along with your phone bill. Pulse rate for the call : 7.5 minutes ( 450 seconds ) from 730 hours to 2230 hours and 15 minutes ( 900 seconds ) from 2230 hours to 730 hours.
So if you use for one hour between 730 hours and 2230 hours you willbe charged Rs 6 as internet charge + 8 calls in the telephone bill.Or if you use between 2230 hours and 730 hours you will be charged Rs 6 for intenet charges + 4 calls in the telephone bill.
Note: Internet Connection CD's are avilable at various rates. For eg. for Rs 250/- you will get one year validity and 50 hours of usage time. If you are using the account-less sheme you will have to pay Rs 300/- as intenet charge. So the CD' isi more economical if you are going to use more than 50 hours in an year. Also the CD will contain additional useful and latest software. More than that when you use the internet using the CD you can browse for free from 2230 hours to 730 hours on weekdays, an all sundays and all national holidays. So you will have to pay only the telephone charge during there hours. So definitely th CD looks more economical for users who browse for longer time.
b

Telephone Directory - Source Code

Posted on Sunday, October 15, 2006 by Arun Basil Lal

This is a program written by myself for the school papers. Its a telephone Directory and personal Address Book. You can store details, search for them, modify them and delete them. It also has a help associated with it. Coded in Turbo C++ it need to be compiled. It uses graphics.h and need some add-onn files to run as a stand alone program. But you can run it within C++ without much problem. The required files are : BOLD.CHR, EGAVGA.BGI, GOTH.CHR, LITT.CHR, SANS.CHR, SIMP.CHR, TRIP.CHR. These files can be found in the C++ installed directory.
Have fun using this code. Please send me your comments and suggestions to arunbasillal@gmail.com or post as comments on this site.

[ begin of code ]

---------------------------------------------------------------------------

/************************************************************/
/* -=[ Magnum's ]=- */
/* Telephone Directory And Address Book */
/* Coding : Arun Basil Lal */
/* Produced By : Magnum Software Solutions */
/* (C) 2005 . All Rights Reserved */
/************************************************************/

#include<iostream.h>
#include<conio.h>
#include<fstream.h>
#include<process.h>
#include<dos.h>
#include<graphics.h>
#include<stdio.h>
#include< string.h>

struct record
{
int slno;
char title[10],name[100];
char hname[100],city[100],pin[10],state[100],country[100];
char phone[100],mobile[100];
char email[100];
char notes[100];
}rec;

void splash();
void loading();
void format();
void input();
void modify();
void search();
int searchname(char []);
void display();
int del();
void help();
void exit();
void credits();

void main()
{
char ch;
int gdriver = EGA, gmode = EGAHI;
initgraph(&gdriver, &gmode, ""); //Initialise graphic devices
splash();
loading();

label:
cleardevice(); // Clears The Screen
setbkcolor(1); // Sets back colour
gotoxy(30,8);
cout<<"1. Input Record \n";
cout<<"\t\t\t 2. Modify Record \n";
cout<<"\t\t\t 3. Search \n\t\t\t 4. Delete Record \n";
cout<<"\n\t\t\t 5. Help Me ! \n\n\t\t\t 6. Credits \n";
cout<<"\t\t\t 7. Exit";
gotoxy(1,21);
cout<<"\t\t\t Enter Choice : ";
format();
rectangle(90,70,getmaxx()-100,getmaxy()-100);
rectangle(90,getmaxy()-80,getmaxx()-100,getmaxy()-50);
ch=getch();
switch(ch)
{
case '1':
input();
break;
case '2':
modify();
break;
case '3':
search();
break;
case '4':
del();
break;
case '5':
help();
break;
case '6':
credits();
break;
case '7':
exit();
break;
default:
cout<<"Invalid Entry\a";
getch();
}
goto label;
}

void format()
{
rectangle(1,1,getmaxx(),getmaxy()); // Draws Border
rectangle(2,2,getmaxx()-1,getmaxy()-1); // Double Walled Border
int style, midx;
midx = getmaxx() / 2;
settextjustify(CENTER_TEXT, CENTER_TEXT);
style=TRIPLEX_FONT;
int size = 3;
settextstyle(style,HORIZ_DIR, size);
outtextxy(midx, 10,"--=[ Magnum's ]=-- ");
outtextxy(midx,35," Telephone Directory & Address Book " );
size = 5,style=SMALL_FONT;
settextstyle(style, HORIZ_DIR, size);
outtextxy(midx+130, 330," (c) 2006 (r) Magnum Software Solutions ");
}

void splash()
{
setbkcolor(4); // Sets back colour
cleardevice(); // Clears The Screen
rectangle(1,1,getmaxx(),getmaxy()); // Draws Border
rectangle(2,2,getmaxx()-1,getmaxy()-1); // Double Walled Border
int style, midx, midy,size;
midx = getmaxx() / 2;
midy = getmaxy() / 2;
settextjustify(CENTER_TEXT, CENTER_TEXT);
style=TRIPLEX_FONT, size = 4;
settextstyle(style,HORIZ_DIR, size);
outtextxy(midx, 120,"--=[ Magnum's ]=-- ");
outtextxy(midx,midy," Telephone Directory & Address Book " );
size = 5,style=SMALL_FONT;
settextstyle(style, HORIZ_DIR, size);
outtextxy(midx+130, 330," (c) 2006 (r) Magnum Software Solutions ");
delay(5000); // Sets Delay Time
}

void loading()
{
cleardevice();
setbkcolor(8);
for(int i=100;i<=getmaxx()-60;i=i+40)
{
format();
settextstyle(GOTHIC_FONT,HORIZ_DIR, 4);
outtextxy(200, 120," Loading ... ");
rectangle(90,getmaxy()-80,i,getmaxy()-50);
setfillstyle(SOLID_FILL,4);
floodfill(91,getmaxy()-79,getmaxcolor());
delay(500);
if(i<=getmaxx()-100)
{
cleardevice();
}
}
delay(100);
}

void input()
{
char ch;
int count=0;
cleardevice();
setbkcolor(0);
format();
ifstream fin("teledat.dat",ios::binary);
if(!fin)
{
count=0;
}
else
{
fin.seekg (0);
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
count++;
}
}
fin.close();
rec.slno=count;
ofstream fout("teledat.dat",ios::binaryios::app);
if(!fout)
{
gotoxy(20,5);
cout<<"\n\n\t\t\t File teledat.dat cannot be opened ";
cout<<"\n\t\t\t File Corrupted :: Program Failure ";
cout<<"\n\t\t\t Error Code : 80 ";
cout<<"\n\t\t\t Aborting...";
format();
getch();
exit(0);
}
label:
gotoxy(20,5);
cout<<" Enter Details For Contact No : "<<rec.slno+1;
rec.slno++;
cout<<"\n\t\t ( Press \' Enter \' for blank fields )";
format();
cout<<"\n\n>\t\t\t Enter Title ( Mr/Mrs ) : ";
gets(rec.title);
cout<<">\t\t\t Enter Name : ";
gets(rec.name);
cout<<"\n>\t\t\t Enter House Name : ";
gets(rec.hname);
cout<<">\t\t\t Enter city : ";
gets(rec.city);
cout<<">\t\t\t Enter Pin / Zip Code : ";
gets(rec.pin);
cout<<">\t\t\t Enter State : ";
gets(rec.state);
cout<<">\t\t\t Enter Country : ";
gets(rec.country);
cout<<"\n>\t\t\t Enter Phone No. : ";
gets(rec.phone);
cout<<">\t\t\t Enter Mobile No. : ";
gets(rec.mobile);
cout<<"\n>\t\t\t Enter Email id('s) \n>\t\t\t(separate id's by ,) : ";
gets(rec.email);
cout<<">\t\t\t Enter Notes : ";
gets(rec.notes);
fout.write((char*)&rec,sizeof(rec));
getch();
cleardevice();
format();
gotoxy(20,6);
cout<<"Do you wish to continue ( y / n ) : ";
ch=getch();
if(ch=='y'ch=='Y')
goto label;
fout.close();
}

void modify()
{
label:
int count=0,keysl;
char key[100],ch;
cleardevice();
setbkcolor(0);
format();
gotoxy(20,8);
cout<<"\n>\t\t Enter the Name of the Contact : ";
cin>>key;
keysl=searchname(key);
if(keysl==0)
{
cout<<"\n>\t\t The contact was not found ";
}
else
{
ifstream fin("teledat.dat",ios::appios::binary);
if(!fin)
{
gotoxy(20,5);
cout<<"\n\n\t\t\t File teledat.dat cannot be opened ";
cout<<"\n\t\t\t File Corrupted :: Program Failure ";
cout<<"\n\t\t\t Error Code : 87 ";
cout<<"\n\t\t\t Aborting Modify... ";
format();
getch();
goto end;
}
fin.seekg(0);
fin.read((char*)&rec,sizeof(rec));
fin.seekg(0);
while(rec.slno!=keysl)
{
count++;
fin.read((char*)&rec,sizeof(rec));
}
cleardevice();
setbkcolor(0);
format();
gotoxy(20,5);
cout<<" Enter Details For Contact No : "<<rec.slno;
cout<<"\n\t\t ( Press \' Enter \' for blank fields )";
format();
cout<<"\n\n>\t\t\t Enter Title ( Mr/Mrs ) : ";
gets(rec.title);
cout<<">\t\t\t Enter Name : ";
gets(rec.name);
cout<<"\n>\t\t\t Enter House Name : ";
gets(rec.hname);
cout<<">\t\t\t Enter city : ";
gets(rec.city);
cout<<">\t\t\t Enter Pin / Zip Code : ";
gets(rec.pin);
cout<<">\t\t\t Enter State : ";
gets(rec.state);
cout<<">\t\t\t Enter Country : ";
gets(rec.country);
cout<<"\n>\t\t\t Enter Phone No. : ";
gets(rec.phone);
cout<<">\t\t\t Enter Mobile No. : ";
gets(rec.mobile);
cout<<"\n>\t\t\t Enter Email id('s) \n>\t\t\t(separate id's by ,) : ";
gets(rec.email);
cout<<">\t\t\t Enter Notes : ";
gets(rec.notes);
display();
fin.close();
ofstream fout("teledat.dat",ios::appios::binary);
if(!fout)
{
gotoxy(20,5);
cout<<"\n\n\t\t\t File teledat.dat cannot be opened ";
cout<<"\n\t\t\t File Corrupted :: Program Failure ";
cout<<"\n\t\t\t Error Code : 80 ";
cout<<"\n\t\t\t Aborting...";
format();
getch();
goto end;
}
fout.seekp((count)*sizeof(rec));
fout.write((char*)&rec,sizeof(rec));
fout.close();
}
cout<<"\n>\t\t Do You Wish to continue ? ( y / n ) : ";
ch=getch();
if(ch=='y'ch=='Y')
{
goto label;
}
end:
}

int del()
{
int keysl;
cleardevice();
setbkcolor(0);
format();
char key[100],ch;
outtextxy(getmaxx()/2,((getmaxy()/2)-100),"* Delete Contact *");
gotoxy(20,8);
cout<<"Do you Really wish to delete ? ( y / n ) : ";
ch=getch();
if(ch=='n'ch=='N')
{
return(0);
}
label:
cleardevice();
format();
gotoxy(20,8);
ifstream fin("teledat.dat",ios::binary);
if(!fin)
{
gotoxy(20,5);
cout<<"\n\n\t\t\t File teledat.dat cannot be opened ";
cout<<"\n\t\t\t File Corrupted :: Program Failure ";
cout<<"\n\t\t\t Error Code : 90 ";
cout<<"\n\t\t\t Aborting Delete... ";
format();
getch();
return(0);
}
ofstream fout("temptel.dat",ios::binary);
if(!fout)
{
gotoxy(20,5);
cout<<"\n\n\t\t\t File temptel.dat cannot be created ";
cout<<"\n\t\t\t File Corrupted :: Program Failure ";
cout<<"\n\t\t\t Error Code : 95 ";
cout<<"\n\t\t\t Aborting...";
format();
getch();
exit(0);
}
fin.seekg(0);
cout<<"\n\n>\t\t\tEnter the name of the contact : ";
cin>>key;
keysl=searchname(key);
if(keysl==0)
{
cout<<"\n>\t\t Do you wish to continue ? ( y/ n ) : ";
ch=getch();
if(ch=='y'ch=='Y')
{
goto label;
}
else
return(0);
}
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if(rec.slno!=keysl)
{
fout.write((char*)&rec,sizeof(rec));
}
}
fout.close();
fin.close();
ofstream fout1("teledat.dat",ios::binary);
if(!fout1)
{
gotoxy(20,5);
cout<<"\n\n\t\t\t File teledat.dat cannot be created ";
cout<<"\n\t\t\t File Corrupted :: Program Failure ";
cout<<"\n\t\t\t Error Code : 95 ";
cout<<"\n\t\t\t Aborting...";
format();
getch();
exit(0);
}
ifstream fin1("temptel.dat",ios::binary);
if(!fin1)
{
gotoxy(20,5);
cout<<"\n\n\t\t\t File teledat.dat cannot be opened ";
cout<<"\n\t\t\t File Corrupted :: Program Failure ";
cout<<"\n\t\t\t Error Code : 90 ";
cout<<"\n\t\t\t Aborting...";
format();
getch();
exit(0);
}
fin1.seekg(0);
while(fin1)
{
fin1.read((char*)&rec,sizeof(rec));
fout1.write((char*)&rec,sizeof(rec));
}
fin1.close();
fout1.close();
return(0);
}

void search()
{
char ch,key[100];
int opt;
label:
int fl=0;
ifstream fin("teledat.dat",ios::binary);
if(!fin)
{
cleardevice();
setbkcolor(0);
gotoxy(20,5);
cout<<"\n\n\t\t\t File teledat.dat cannot be opened ";
cout<<"\n\t\t\t File Corrupted or No Data To Read ";
cout<<"\n\t\t\t Program Failure";
cout<<"\n\t\t\t Error Code : 81 ";
cout<<"\n\t\t\t Aborting Search...";
format();
getch();
goto end;
}
opt=1;
cleardevice();
setbkcolor(0);
format();
outtextxy(getmaxx()/2,(getmaxy()/2)-100,"* Search Options *");
outtextxy(getmaxx()/2,86,"[ Keywords Are Case Sensitive ]");
gotoxy(20,8);
cout<<"Search With : \n>\t\t\t 1. Title \n>\t\t\t 2. Name ";
cout<<"\n>\t\t\t 3. House Name \n>\t\t\t 4. City";
cout<<"\n>\t\t\t 5. State \n>\t\t\t 6. Country";
cout<<"\n>\t\t\t 7. Phone No. \n>\t\t\t 8. Mobile No.";
cout<<"\n\n>\t\t\t 9. Exit Search ";
cout<<"\n\n>\t\t Enter Your Choice : ";
ch=getch();
switch(ch)
{
case '1':
cout<<"\n\n>\t\t\t Enter Title : ";
cin>>key;
fin.seekg(0);
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if((strcmp(key,rec.title))==0)
{
display();
opt=0;
}
}
fin.close();
break;
case '2':
cout<<"\n\n>\t\t\t Enter Name : ";
cin>>key;
fin.seekg(0);
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if((strcmp(key,rec.name))==0)
{
display();
opt=0;
}
}
fin.close ();
break;
case '3':
cout<<"\n\n>\t\t\t Enter House Name : ";
cin>>key;
fin.seekg(0);
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if((strcmp(key,rec.hname ))==0)
{
display();
opt=0;
}
}
fin.close();
break;
case '4':
cout<<"\n\n>\t\t\t Enter City : ";
cin>>key;
fin.seekg(0);
while(fin)
{
fin.read ((char*)&rec,sizeof(rec));
if((strcmp(key,rec.city))==0)
{
display();
opt=0;
}
}
fin.close();
break;
case '5':
cout<<"\n\n>\t\t\t Enter State : ";
cin>>key;
fin.seekg(0);
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if((strcmp(key,rec.state))==0)
{
display();
opt=0;
}
}
fin.close();
break;
case '6':
cout<<"\n\n>\t\t\t Enter Country : ";
cin>>key;
fin.seekg(0);
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if((strcmp(key,rec.country))==0)
{
display();
opt=0;
}
}
fin.close();
break;
case '7':
cout<<"\n\n>\t\t\t Phone No. : ";
cin>>key;
fin.seekg(0);
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if((strcmp(key,rec.phone))==0)
{
display();
opt=0;
}
}
fin.close();
break;
case '8':
cout<<"\n\n>\t\t\t Enter Mobile No : ";
cin>>key;
fin.seekg(0);
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if((strcmp(key,rec.mobile))==0)
{
display();
opt=0;
}
}
fin.close();
break;
case '9':
{
fin.close();
goto end;
}
default:
{
cout<<" Invalid Entry \a";
fl=2;
fin.close();
}
}
if(opt!=0 && fl!=2)
cout<<">\t\t Search Complete :: No Record Found ";
if(opt==0 && fl!=2)
cout<<"\n>\t\t\t Search Complete ";
getch();
goto label;
end:
}

int searchname(char key[100])
{
char ch;
int sl=-1;
ifstream fin("teledat.dat",ios::binary);
if(!fin)
{
gotoxy(20,5);
cout<<"\n\n\t\t\t File teledat.dat cannot be opened ";
cout<<"\n\t\t\t File Corrupted or No Data To Read ";
cout<<"\n\t\t\t Program Failure";
cout<<"\n\t\t\t Error Code : 81 ";
cout<<"\n\t\t\t Aborting...";
format();
getch();
exit(0);
}
while(fin)
{
fin.read((char*)&rec,sizeof(rec));
if((strcmp(key,rec.name))==0)
{
display();
cout<<"\n\n>\t\t Is this the required record ? ( y / n ) : ";
ch=getch();
if(ch=='y'ch=='Y')
{
sl=rec.slno;
fin.close();
return(sl);
}
}
}
if(sl==-1)
{
cout<<"\n\n>\t\t Search Complete :: No Match Found";
}
return(0);
}

void display()
{
cleardevice();
format();
gotoxy(20,6);
cout<<"Details of Entry No : "<<rec.slno;
cout<<"\n\n>\t\t\t Name : "<<rec.title<<" "<< rec.name;
cout<<"\n>\t\t\t House Name : "<<rec.hname;
cout<<"\n>\t\t\t City : "<<rec.city<<"\n>\t\t\t Pin : "<< rec.pin;
cout<<"\n>\t\t\t State : "<<rec.state;
cout<<"\n>\t\t\t Country : "<<rec.country;
cout<<"\n>\t\t\t Phone No. : "<<rec.phone;
cout<<"\n>\t\t\t Mobile No. : "<<rec.mobile;
cout<<"\n>\t\t\t Email id('s) : "<<rec.email;
cout<<"\n>\t\t\t Notes : "<<rec.notes<<endl;
getch();
}

void help()
{
int f=0;
do
{
cleardevice();
format();
setbkcolor(8);
char ch;
outtextxy(getmaxx()/2,(getmaxy()/2)-100,"* Help Options *");
gotoxy(20,8);
cout<<"\n>\t\t\t 1. General Tips ";
cout<<"\n>\t\t\t 2. Menu Help \n>\t\t\t 3. Trouble Shoot ";
cout<<"\n\n>\t\t\t 4. Contact Magnum \n>\t\t\t 5. Exit Help ";
cout<<"\n\n>\t\t Enter Your Choice : ";
ch=getch();
settextstyle(SMALL_FONT, HORIZ_DIR, 5);
switch(ch)
{
case '1':
cleardevice();
setbkcolor(8);
outtextxy(100,100," General Tips : ");
gotoxy(2,10);
cout<<"\n\t 1. Follow a general trend while entering details. ";
cout<<"\n\t Note that all key words are case sensitive. ";
cout<<"\n\t eg: Always use small letters or capitals ";
cout<<"\n\n\t 2. When some keyword do not work, try it again";
cout<<"\n\t but after changing the case of the keyword";
cout<<"\n\n\t 3. Be logical in your operations. Do not try to ";
cout<<"\n\t delete some records when you have not entered any ";
format();
getch();
break;
case '2':
cleardevice();
setbkcolor(8);
outtextxy(100,100," Menu Help : ");
gotoxy(2,10);
cout<<"\n\t 1. The 'Input' option ( 1 ) lets you add a record to ";
cout<<"\n\t the databse. You can even add multiple records ";
cout<<"\n\t 2. 'Modify' option( 2 ) lets you modify an existing ";
cout<<"\n\t record. You will have to re-enter all the details";
cout<<"\n\t 3. The 'Search' option ( 3 ) helps you in locating a ";
cout<<"\n\t record. You can search with almost all fields ";
cout<<"\n\t 4. 'Delete' option ( 4 ) can be used to permanently ";
cout<<"\n\t remove records from the database ";
cout<<"\n\t 5. 'Help Me !' ( 5 ) provides necessary help ";
cout<<"\n\t 6. 'Credits' ( 6 ) displays the credits";
cout<<"\n\t 7. 'Exit' ( 7 ) can be used to exit from the program ";
format();
getch();
break;
case '3':
cleardevice();
setbkcolor(8);
outtextxy(100,100,"Trouble Shoot :");
gotoxy(2,10);
cout<<"\n\t 1. Selecting Modify or Search or Delete Displays Error :";
cout<<"\n\t Database Might be missing or no record to read. ";
cout<<"\n\t Input some record and then try ";
cout<<"\n\n\t 2. Cannot find a record : ";
cout<<"\n\t Keyword may not be matching with what you had entered";
cout<<"\n\t Change the case of the keyword and then try ";
format();
getch();
break;
case '4':
cleardevice();
setbkcolor(8);
outtextxy(100,100," Contact Info : ");
gotoxy(2,10);
cout<<"\n\t Send your Responses, Bugs,Suggestions and Queries To : ";
cout<<"\n\t\t --- arunbasillal@gmail.com ---";
format();
getch();
break;
case '5':
f=1;
break;
default:
cout<<"Invalid Entry \a ";
}
}while(f==0);
}

void exit()
{
char ch;
cleardevice();
format();
setbkcolor(9);
rectangle(60,110,getmaxx()-60,getmaxy()-190);
settextstyle(TRIPLEX_FONT,HORIZ_DIR, 2);
outtextxy((getmaxx()/2)-50, 130,"Do You Really Wish To Exit (y/n) : ");
ch=getch();
if(ch=='y'ch=='Y')
{
rectangle(60,180,getmaxx()-60,getmaxy()-60);
outtextxy((getmaxx()/2),200,"Thank You For Choosing ");
outtextxy((getmaxx()/2),230,"--=[ Magnum Software Solutions ]=--");
outtextxy((getmaxx()/2),260,"Press Any Key");
getch();
credits();
exit(0);
}
}

void credits()
{
cleardevice(); // Clears The Screen
setbkcolor(6); // Sets back colour
format();
int size = 6;
int style=SMALL_FONT;
int midx = getmaxx() / 2;
settextstyle(style, HORIZ_DIR, size);
outtextxy(midx, 100," Coding : Arun Basil Lal ");
outtextxy(midx, 120," Concept : Anoop Davis ");
outtextxy(midx, 140," Graphic Design : Arun Basil Lal ");
outtextxy(midx, 160," Technical Support : Reshmi Sasikumar ");
outtextxy(midx, 200," Program Version : 1.0 ");
outtextxy(midx, 240," --- Send Your Queries And Suggestions To ---");
outtextxy(midx, 260," arunbasillal@gmail.com ");
outtextxy(midx, 300," * Special Thanks To Reshmi Sasikumar *");
getch();
}

---------------------------------------------------------------------
[ end of code ]

Disclaimer : Use this program at your own risk. No liabilities arising out of use of this program rest on me. All that I have to do after this is to go back to work. But I always appreciate criticisms. Nothing more.

b

Nokia 3310 - To Extinction

Posted on Friday, October 13, 2006 by Arun Basil Lal

Once it was awarderd as the most user-friendly phone but is now out of fashion. The phone which had a glorious past, and which had to sink deep with the launch of much emulated version Nokia 1100. This one is another quality product from master phone makers Nokia.

The phone features a cute look which once made it the most wanted cell of common people. It has a casing which looks pretty strong. The keys on the keypad are placed really far apart imroving the usability of the keys and helps once type sms's faster. The phone has a monophonic ring tone and has got a composer to create ur own ringtones. It has got a storage for 5 ringtones which can be created or downloaded. The display is yellow backlit and is monochromatic. It recieves the signals from signal towers with high quality so u can always talk with good sound quality. The battery provided is a Lithium-ion battery. It rechargs when plugged to power supply in about 3 hours. A light weight travellers battery which is light weight and recharges faster, is also optionally available.

With standard menus having a phone book, messages, profiles, call register, clock, reminder, sim services, settings, call diverts and games it has got all the necessary functions. The easiness of use makes the phone a dear one for inexperinced users.

One negative side of this product is that it is really bulky and large looks ( This was the key factor that led to its extinction when Nokia 1100 came ). Its recharger provided is also equally bulky. Another one is that it has got no phone book memmory or message mommory. You have to depend on the space on ur sim for that.

Today in India, its not available as a brand new one ( If I am not wrong ). Second hand Nokia 3310 is available for Rs700 and may go up to RS 1200. Being cheap yet handy its a good choice for beginners. Everything that is born has to die oneday..right..?

b

Nokia 7610 - Awesome !!!

Posted on Thursday, October 12, 2006 by Arun Basil Lal

If you have one for yours, you will say its awesome. Build with so perfection even from its exterior look, this is something which can stick all the eyes nearby as a magnet attracting pieces of iron.

The Nokia 7610 mobile phone is a high perfomance phone but made to fit medium sized pockets. When high perfomance comes with lower comparitive prices, who can miss it..?

The price range of Nokia 7610 started off at something arond Rs 25000 and has come very very low. Now a brand new one is available for Rs 10500 ( 1$ = 48 Rs approx. ). Second hand phones are much cheaper. You can even get one for Rs 6500 and may go up to Rs 9000.

When we come to the perfomance side of the phone, it comes with a large 65000 color display. The display is big enough to watch a movie with good details. The phone uses the same battery as in Nokia 1100 but due to higher processor speed and bigger display it runs out when fully charged in a day or 2 ( If u keep chatting with ur friends quite a lot, Else you can get 3 to 4 days of stand-by time. ). The battery recahrges in about an hour and this is pretty fast.

The phone supports Java games and Java softwares. Softwares build on symbian platform also run on this phone. This feature allows the phone to suit all the needs of the user as a lot of softwares are available on the internet free of cost from independent developers. You can also customise the phone with lots of freely downloadable themes.

The keypad of the phone looks cool but if u do a lot of sms-ing, you might feel that the keys are a bit closer. In fact with a large display on the top one cannot ask for a bigger keypad.

The phone comes with real player installed and lets u play all the videos and audios in the phone. Th phone supports major video formats and more formats can be played using specially designed software available on the internet. It plays Mp3 files with good sound quality in its in-built speaker, loud enough to fill a queit auditorium.

When you switch on the phone u get only 9MB of memory. But Nokia has provided this phone with a memory slot in which one can add Reduced size Multi Media Card or equivalent cards. The package also contains a 64 MB Reduce size multimedia card and a adapter for the card, so that u can use the Reduced sized card in gadgets where one has to use a full sized Multi Media Card. The phone works with cards upto 1 GB comfortably. When I tried with a 2 GB card the phone hung-up often and I had to restart over  and over. So that is not supported. The access time for a 1 GB card is pretty high, but you have to have more time to search a larger area than a 64 Mb card..right..?

The package comes with the phone, quick start guide, one year warranty, some offer vouchers depending on location, detailed phone guide, 64 MB Reduced Size Multimedia Card with adapter, Battery Charger, Wrist Strap, Data Cable, Software CD and details of included softwares.

The data cable lets the phone connet with a computer where you can acces the memmory card and phone memmory or even browse through the messages or contacts, once the phone is plugged through the cable to a PC and the Software on the provided CD is installed. You can also use to provided software to access the internet using the GPRS of the phone ( Network Feature ).

Besides these add-ons the phone has all the standard features like poly-phonic ring tones, calender, calculator and lot more.

Above all the Nokia 7610 has got a 1 Mega-pixel camera !!!. This is something very imortant for all. The images taken were of descent quality. When text was taken, it was really readable on the phone and also on a PC. But the phone do not have an in-built flash. It's available as an attachment and is sold separately.

When a lot of productivity can be so conviniently stored in ur pocket why dont you choose to have one..?

b

Dish TV - Digital Entertainment DTH

Posted on Wednesday, October 11, 2006 by Arun Basil Lal

With the launch of DishTV by PrasarBharati, the miniscreen entertainment has taken new dimensions in India. I think DTH's ( Direct To Home ) existed even before the lauch of DTH by DoorDarshan. But was never this popular. Now DTH sets of DoorDarshan are available at prices starting from Rs 2490/-
DTH makes TV viewing more wonderful. With interactive menus, and 'Active' services, we can get more out of our traditional TV set.

The major factor in favor of DTH is that the picture has got stunnig quality. Every pixel on our TV set gets more detail with DTH. When this comes together with many more services like Games, its has become something which one cannot miss.

Dish TV brings to is customers access to 40+ DoorDarshan free-to-air channels, 20+ radio channels of All India Radio, About 15 private channels, Interactive Games, 5 Movie on demand Channels ( Channels on which you can see the latest movies on demand. To watch the movie a fee has to be paid per movie ), Interactive Menu with Electronic Program Guide and many 'Dish Active' services like anytime sports and news.

The Electronic Programme Guide is something which lists the programmes of every channel. Programme guides are not available for all the channels, yet most of the channels have one. This feature allows the users to browse through the programmes of 2 days ( The present day and the day very next to it ) . Some channels even have a description for their programs, for instance MGM has got a small description of their movies which contains the information about the story the cast and the crew. The new software which came in to existance a little while ago, lets the users to even set alarms for programs.

We have got 5 interactive games in DishTV at present. These games are of average to good quality and are much better than simple video games but are not anywhere near the playstation games. One can have access to these games through the menu and can play them using the provided remote.

And yes, one will get a remote to control all the activities of the DishTV. Using the remote one can access the menu, browse through the channels, set the favorite settings, add/remove channels to the favorite lists, and even do the software upgrade when a new software version is available. Oh yes! DishTV periodically upgrades their softwares to change the feel of DishTV and this software upgrades are freely available directly to their set top boxes so that the end users never feel the bite

New channels are constantly added to the dish network and users can enjoy these channels right in front of them when they please. Users will have to subscribe to the pay channels and will have to pay the monthly subscriptions. This payment can be conviniently made using the Itz cash card available are playwin centres. This payment can be done through the sms system. Also many channel packages which charge only a one-time-charge are also available.

With added convinence to end users the new DishTV from DoorDarshan is really rocking. Its a must have for the tv-philes of the country. So run to ur nearest DishTV vendor. You wont have to run too much to find one!!

BrylCreem - Add on to your style...

Posted on Tuesday, October 10, 2006 by Arun Basil Lal

Brought to you by Wonder products of Chennai, BrylCreem is a popular hair syling gel. They got a varied range of products which come under many catogories like Hard Gel, Wet Look, UV Glow, Creams and lot more.
Let me speak of Wet Look here.

BrylCreem WetLook Gel is somthing which looks like a gelly substance and is bluish-green in color. As the name suggest it is somthing which when applied to ur hair makes the hair look like its wet. It contains D Panthenol, Glycerin, Carbomer, PVP/VA Copolymer and perfume. This perfume is something which some other hair styling gells miss. For instance SetWet holds hair really firm but it has got an awsome bad smell. But its real good if u are doing a stage perfomance and do not wish to get too close !

In my opinion BrylCreem holds hair really firm when applied in large quantities. When done so it holds hair for about 2 hours. That is a realy good time to hold it. Like when u are on a party 2 hours must be enough. But when it come to daily use 2 hours or maximum 3 is not afordable. Also I dont think using it regularly is good for the health of ur hair.

The cost factor is also not really good. Priced at Rs 40 for 60g looks a bit costly for the common kid when local gels are available at Rs 15 or Rs 20 for 100grams. But when it comes to attraction spending a little more hardly matters..right..?
So Go and 'get the look'!

Malayalam Movie - The Don

Posted on Sunday, October 08, 2006 by Arun Basil Lal

The Don , another manly action movie by shaji kailas. Edited by Master editor DonMax and above all starring the one and only Dileep.

The Don is a movie which brings in front of us the life of a boy whose parents were killed by his uncle. The kid escaped from the killer and found shelter in a nearby tea-shop. The kid had a gun with him which he had collected from his uncle on his courageous escape. The boy started to work as a helper in the shop.
Once when the uncle come to his shop he kills his uncle and the police arrests him and puts him to 'kids jail'. He stays there for long years and comes out as our hero.

There lived a very wealthy , yet very heplful man named Baba. He used to help all the poor people of the place and was the seen lord of the poor. Once Dileep had a chance to protect Baba from few contract killers. This gives dileep a chance to get into the home of Baba and he begins to help Baba in his business affairs.

The film continues as some crooked persons in association with Baba's son( A boy which Baba brought up ) ,plans to kill Baba and by chance that crime falls on Dileep. Dileep was taken to jail. But with the help of some of his friends there, he plans to pay the real killers in hard returns. The film features all his counter-attacks.

The film is a real enterainer. Gopika is the heroine of dileep here. It has got superb visual effects and varied camera angles never seen before. Also fine editing by DonMax add to the visual pleasure of the viewers. Stunt seens are also pictured really well. The background chore keeps the audience thrilled.

The film shows three phases of dileep in between. It is shown as 'target locked' in huge caps.In my personal opinion this could have been avoided. That is something which is not expected in good quality films.

Shaji kailas is a director who really focusus on creating quality action movies which would please international audience. Together with editing from DonMax and healthy manly dialogues his films including 'Chintamani Kolakesu' have kept the malayali audience thrilled for long long hours.

Let us hope that one day the malayalam movies will be as good as the hollywood movies featuring Tom Cruise or Arnold shwas... or so.

Vacation Responder - Your Personal Manager

Posted on by Arun Basil Lal

We have got a whole lot of free as well as paid e-mail proviers. For instance you got yahoo, msn,hotmail,g-mail,rediffmail,ureach,hoshmail and ofcource a lot more. Unknown to many. Every one using the internet would be having a single mail id atleast.
But most of you wouldnt have noticed the vacation responder in most of the providers. Believe me. You got vacation responder in G-mail, Yahoo, Ureach, Rediffmail and .... I dont know about the rest.
As the name says vactaion responder is something which respondes to the incoming mails right at the moment it is recieved. So u can inform the sender if you are away for quite a long time. It can also be used in firms telling the customers that ' your mail is under processing and we will get back to you soon'. This is a real useful tool but most people do not know of this thing.
I have been using it a for a long time. One day one of my friend called me and asked me to teach him too this technique. I was wonder-stuck. I had thought that everyone around would be using it. And that caller is someone who had his own blog and sub-domain.
So to all my friends who do not know of this vacation responder...
For gmail vaction responder is found in settings. You cannot add graphical messages to it. You can set the vacation responder for infinie time.
For yahoo vacation responer is found in the my-account section. Unlike g-mail you cannot set the vacation responer to infinite time. You can only set for 6 months maximum. You have to give a starting date and a ending date.
For Ureach vacation responer is found in the settings section. I think u can set this for infinite time like g-mail.
For rediffmail users vacation responer is found in the settings.
All these are for free users. Paid users will have lot more options - i think.
Going through the settings of your account is very important. Especially for g-mail whcih is still in its beta state. They at Google wil be constantly working on it. So more functions add on from time to time. To keep track of it do visit ur settings regularly.
For more clarifications and g-mail invitaions ( as per availability ) contact me at arunbasillal@gmail.com.
b

Federal Bank - Feel @ Home

Posted on Saturday, October 07, 2006 by Arun Basil Lal

If you are looking for good quality banking in Kerala ( I dont know of the rest of India ) let me suggest Federal bank.


The very first thing to tell about Federal Bank is that it has got a large number of ATM's all around kerala. That's the best thing. And you can even deposit cash at Federal Bank ATM. That facility is not available with all banks. So u wont have to wait in that long queue to deposit ur valuable money. Just get in to an ATM. Put ur money in a cover and 2 or 3 clicks . Yes ! its done.


Rather than that they have a very friendly apprach to their customers. I went to the perumbavoor brach last day and I saw them talking to every customer very patiently. But they have got a lot of customers. So they dont have lot of time to talk to all of them for a long time. I went there to open an SB account. There was an old man who came near me asked what I wanted. When I said my intention he explained to me all what I had to do. I felt really impressed. All you have to do is to fill up a form , Bring ur ID proof and 2 passport size photos and a person to introduce you ( Signature of a person who have an account in that purticular bank and who opened his account before 6 months or earlier. Also he must have Rs 1000 balance in his account . ) . That's it.


Federal bank has got a high intrest rate for Fixed Deposits. As high as 7.5 %.
Also their value added services include Any where banking, Email updates, ATM, Mobile Alert, Telnet and Internet Banking. To avail these services they have got a separate application form. To avail the ATM facility you need a minimum of Rs 1000 in ur account.


Federal Bank keeps high speed banking as one of their motto. They have got a time shedule in which the estimated time needed to do all the tasks are shown. If the staff exeed that limit we can complain it to the branch manager. You will never have to do that. The staff is well trained.


So dear reader's if you would like to start an account dont look for other banks. Turn to ur nearest Federal Bank branch. Your money is really safe there. Wish u a happy banking experience.

Gmail - Fast And Free

Posted on by Arun Basil Lal

Gmail Fast and FreeGmail is the best webbased free mail service. If I say this i dont think you would object. Because there is no reason to do so. Which other provider gives u such free service without any graphical adds..?

Ok Gmail has got adds. But thats the google addsence running. Those adds might prove useful to us. Addsence as u might know shows content speicfic adds on the right side of your mails. Those adds are not graphical so the pages loads really fast.


Did u get what I meant by content specific adds..? Look. If you got a mail from your friend saying that it's her sisters birthday the next week. Google adds will show some sites that will allow u to send e-cards. So you can do that right from there. Or for instance, if ur mail contains something related to flights between london and moscow , believe me the content specfic adds will come up with something related to that.


Turning back to Gmail.
Even thought it is in its beta version it has got a whole lot of things. Its been over an year I started my gmail account ( arunbasillal@gmail.com ). But even before that I used to get invitations to join Gmail from lots of my friends. Those days i used to think what is so special about Gmail. One day at a Cafe I saw my friend Gautam, using his account. Just by the view of that an idea came to my mind saying that it is really good. So the very next day is sighned up.
And I got.. 2500+( Now 2771 and counting) Mb of space, Bright colours to the inbox, And a brand new neat and clean inbox. First it was a facination. Then it became a craze.


Later Gmail added the inbult chat facility. So we could chat to our online contacts and to those on the google-talk. It had a very minute yet powerful chat utility right inside it.
Now Gmail has got a inbuilt mp3 player so there is no need to load an external player to play ur music files in there.


Its not over. Gmail has got all those standard features found in yahoo or any other mail providers. It has got a spam filter ( very intelligent one ), A mail search engine ( which will bring u the exact mail u want. Just give the subject or somthing related to it ), A vactaion responder, and labels Gmail also has got a very cute thing. If u send a mail to a new emai id, that id will be automatically added to ur contacs. Also when u type the id if it is in ur contact those ids pop down. So u just have to click it.


Gmail also has an option to save all ur chats right in it. You can also create mailing lists . Using indicators in Gmail u can know which all mails are sent to u alone ( >> ) and which all mails are sent to u as a part of a miling list ( > ). U will also get a part of the mail right into your inbox. So you can always find the right mail faster, without opening it.. And speaking of the speed..its supersonic. Most of the things in there are just like on the harddisk of ur pc.


Unlike other providers one cannot sign up for an account in Gmail right from their website. You need an invitaion from an existing Gmail user. That means that all Gmail users form a network which is closed and is opened only through invitaions.
If u are looking for the best e-mail provider send me a mail and I will send u an invitaion.


Come Home to Gmail and all the best google. We are looking forward for the day Gmail will be in its full version.

NeedForSpeed - MostWanted [Black Edition]: The best from EA Games

Posted on by Arun Basil Lal

Need For Speed Most Wanted (Black Edition)
Finally EA has come up with a much better NFS for all those tough PC Racers. NFS never before had such a challenging theme. Dear readers let me tell you , its the best racing i have played in whole of my lifetime.
Here goes the theme. You come with your BMW to the rockport city and a police office Mia takes u on a street race. You get caught , but the police cheif 'cross' spare you with just a warning. Who cares ! You keep on racing and keep winning. The Most wanted racer of the rockport - 'Razor' chaeats you and takes ur car as his own pushing you behind bars of the rockprt police. When you get out at last you just have Mia to help you. she introduces you to one of her friend Rog and u get a car. From there on its just pure racing. You have to take on 15 famous street racers who are on the police blacklist. And to race each one of them you have to complete certain tasks like milestones, scoring bounty and defeating local guys. Driving to the top of the blacklist is real fun . But the higher you go the races get tougher. At last u get the chance to race with Razor . Once you defeat him u have to evade whole lot of the Rockport police.

This time NFS has got more cars. And the police cars include SUV's which can take you to hell for sure. the rockport police is always looking for street racers and its a man's task to evade them.

The game demands only 256 Mb of ram and will work easliy on Pentium 4 Pc's with 2.0 Ghz processor. Other requirements of the game can be even found on systems which cost only Rs 15000. So speaking that way too ,EA has made it real good.

This race has got more types of races like Speed-Trap and Ticket Tollbooth racing.
Speed trap racing is something which decides the winner by adding up the speeds of the racer when the racer passes some of the cameras on the road.
Ticket tollbooth racing decides the winner by the capacity of the racer to reach the specified tollbooth in the specified time.
But this version of NFS do not have drift racing. That is something they left out.

If you are planning to buy this game do not hesitate. It would always be a good investment. Afterall spenidng some on entertainment can never be this better.