Thursday, December 07, 2006
Convert files online
Zamzar - A site dedicated to free online file conversion.
Zamzar allows you to transform your songs, videos, images and documents into a variety of different formats.
Using Zamzar you can:
1. Make your PDF documents editable by converting them to MS Word
2. Convert your ITunes (aac) files to mp3
3. Upload up to 5 files at a time to convert simultaneously
Take advantage of over 150 different conversion types !
Happy conversion !!!
Thursday, November 30, 2006
How to Remove invalid entries in Add/Remove Programs in Window XP
Sometimes when you uninstall a program in win xp, you may encounter that removed program still exists in the Add / Remove Program lis. If this happen, you have to manually uninstall the invalid program entry in the Add/Remove. To remove the invalid program in Add/Remove program just follow the steps below:-
- Start -> Run -> type regedit and enter- Look for this key HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Uninstall- Look for the invalid entries branch, once you found it- backup the branch to a file- delete the branch
Under this HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Uninstall , there are a list of entries started with {GUIDs}, check the DisplayName in the entry if it’s the same as what you want to deleted. If yes, backup that entry and delete that {GUIDs} entry.
That invalid program should be removed by now :)
Removing Irritating "Undeleteable" Files !
* Click Start, Run and enter TASKMGR.EXE. (Or just click Control-Alt-Delete to bring up the Task Manager.)
* Go to the Processes tab and click End Process on Explorer.exe. Leave Task Manager open.
* Go back to the Command Prompt window and use the CD command to get 2 the directory with the bad file.
* At the command prompt type DEL and where the file you wish to delete is.
* Go back to Task Manager, click File, New Task and enter EXPLORER.EXE to restart the GUI shell. Close Task Manager.
Now this may not always work, but it should more often than not. The other option is a freeware application that can close the file for you. Unlocker is just such a beast. Install the application, then when you encounter one of those “file in use” errors, just right-click the file and select Unlocker. Click Unlock All and the files will be taken care of. No command line required. It’s definitely worth a download!
Definitely worth a download! – unlocker
Tuesday, November 28, 2006
How to acces the internet via your standard Microsoft Calculator ?
1. Open your MS Calculator. This is normally found in Start => All Programs => Accessories => Calculator.
2. Open the help-window by pressing the F1 key.
3. Click the top-left corner icon of the help window once (Standard is a Document with a Questionmark).
4. Select Go to URL-address.
5. Type your address into the avaliable field, but remember to type http://, and not just www. (or equivalent).
6. Have fun!
Hope you remember this in case all else should fail!
Monday, November 27, 2006
Anonymous Surfing
Tuesday, November 07, 2006
Find the nth element from the back of a singly linked list
The question goes as follows :
How would you find the nth element from the back of a singly linked list?
And the following might be a solution:
1) have two ptrs. F_Ptr & S_Ptr.
2) Let the ptrs point to the START.
3) Take n as the offset.
4) Start traversing the S_Ptr after the F_Ptr after n.
Suppose u want to find 5th element from the last of the list, then
1) n = 5 // 5th element from the last
2) check atleast this many elements are there in the list before begining
// traverse the F_Ptr offsetfor(;n!=0;n--,F_Ptr->next);
// now set the S_Ptr to trail the F_Ptr
S_Ptr = F_Ptr;
for(;F_Ptr!=NULL; S_Ptr=F_Ptr; F_Ptr=F_Ptr->next)
Now when F_Ptr = Null, S_Ptr is just trailing behind right! it will be pointing to the n'th element from the last.
When F_Ptr reaches end (i.e., F_Ptr is NULL)S_Ptr points to the 5th element from the last.
Sunday, November 05, 2006
Avoiding Unnecessary Bugs
if (NULL == fp)
. . .
By placing the constant first, the compiler will complain about you trying to assign a value to a constant as soon as you forget the second =.