I followed the following steps while uninstalling Ubuntu Linux on my laptop.
1. Use Windows XP installation CD to boot.
2. Go to recovery console and enter fixmbr
3. Restart the system. Now it should boot in Windows
4. Remove Linux partition by using the disk management utility of Windows XP.
Monday, December 18, 2006
Uninstall Linux in a Windows XP– Linux Dual Boot Machine
Posted by gt at 11:21 AM 0 comments
Wednesday, December 13, 2006
Values of Environment Variables
To display value of environment variables in command prompt in windows use the following command
echo %variable_name%
For example to display the value of CLASSPATH variable type
echo %CLASSPATH%
Posted by gt at 12:09 PM 0 comments
Sunday, December 10, 2006
Way to learn Algorithms
Excerpts from The Art of Computer Programming-Fundamental Algorithms by Knuth, Page No. 4
“...the reader should not expect to read an algorithm as if it were part of a novel; such an attempt would make it pretty difficult to understand what is going on. An algorithm must be seen to be believed, and the best way to learn what an algorithm is all about is to try it. The reader should always take pencil and paper and work through an example of each algorithm immediately upon encountering it in the text.”
Posted by gt at 9:03 AM 0 comments
Labels: Tips
Sunday, November 26, 2006
Fuzzy Systems
If Approximating Nonlinear Areas, then Consider Fuzzy Systems
is an interesting read. According to the authors, based upon antecedent-consequent part of the rules, fuzzy systems can be broadly classified as follows:
- Linguistic fuzzy models
- Fuzzy relational models
- Takagi-Sugeno (TS) models
Posted by gt at 7:03 PM 0 comments
Labels: Other
Saturday, November 25, 2006
System Dynamics and Agent based toolkits
According to this article, Swarm and Repast “deploy unsophisticated agents”, whereas Zeus “deploys sophisticated” agents. I agree with the author’s view point that software agents can model humans as well as other technological components. The author uses the term “dumb” agents to represent the technological components.
Posted by gt at 5:45 PM 0 comments
Labels: Software
Friday, November 24, 2006
Parameterized Unit Testing
I am looking for a demonstration of Parameterized Unit Testing. This is an interesting topic. Parameterized Unit Testing with Symbolic Execution is an interesting read. But, I am looking for some free software or prototype to work on my code.
Posted by gt at 6:58 PM 0 comments
Labels: Other
Thursday, November 23, 2006
Google SketchUp
Today, I played with this 3D modeling software. I am totally falling in love with Google SketchUp. Both Windows XP and Mac OSX versions are available for download. I hope my knowledge in introductory mechanical engineering is helpful to create 3D models.
Posted by gt at 11:18 PM 0 comments
Labels: Software
Wednesday, November 22, 2006
Insilico
Biology, never interested me, when I was in school.
The article, Combatting Disease with Computer-Aided Drug Design, by A S Nair interests me in Computer-Aided Drug Design.
He stresses that biology is migrating from natural science to information science.
Posted by gt at 6:54 PM 0 comments
Labels: Biology
Tuesday, November 21, 2006
Hamachi VPN
Hamachi seems to be a very good vpn lan setup system.
Posted by gt at 10:32 AM 0 comments
Labels: Software
Monday, November 20, 2006
Microsoft to Macromedia
I had some pictures and wanted to send tiff files to a publisher. I created the pictures using Microsoft Office products (PowerPoint and Excel, predominantly). I had trouble converting those images to tiff files directly from PowerPoint or Excel. So, I followed the following steps:
- Open Macromedia Fireworks
- Copy the object from the Microsoft Office application
- Create a new document in Macromedia Fireworks
- Choose appropriate canvas color in the new document window
- Now paste the object into Macromedia Fireworks
- Change the image size or resolution by clicking on image size button
- Open Export Wizard (File-> Export Wizard)
- Choose appropriate purpose and finally the tiff file is created
Posted by gt at 4:02 PM 0 comments
Labels: Tips
Sunday, November 19, 2006
Alternative Keyboards
I wish I had known that alternative keyboards existed when I was learning typewriting in my high school.
Today, I learned that QWERTY is not the only type of keyboards available. Dave Child compares DVORAK and QWERTY layouts.
Posted by gt at 9:43 PM 2 comments
Labels: Tips
Saturday, November 18, 2006
Paste Special
Instead of using "Paste" option in Microsoft Office programs, try to explore "Paste Special" for pasting different kinds of objects, images, text.
Posted by gt at 11:39 PM 0 comments
Labels: Tips
Friday, November 17, 2006
Monthly Statistics
For the past one year so far, November month has had the highest number of visitors. This is proportional with the number of posts (November being the month with highest number of posts). But, the surprising fact is that the second highest is in March, where the number of posts is just only 3.
Posted by gt at 9:13 PM 0 comments
Labels: Other
Thursday, November 16, 2006
Wireless Cracking
I was looking for wireless tools that available for Windows platform.
Stumbverter
Cain Password Recovery Tool
I will evaluate these tools over the weekend and write about them.
Posted by gt at 7:53 PM 2 comments
Wednesday, November 15, 2006
Tuesday, November 14, 2006
Blender
Here is a free and cool software for 3D modeling and animation.
Posted by gt at 10:46 AM 0 comments
Labels: Software
Monday, November 13, 2006
Happy Birthday Eclipse
Belated though!
The actual birthday is on Nov 7th.
Eclipse is absolutely helpful and easy to use. One of the best IDEs I have ever used. It was the reason many IDE developers opted out of competition.
Posted by gt at 10:36 PM 2 comments
Labels: Software
Saturday, November 11, 2006
Apple Store
I visited the Apple Store for the first time. For the first time, I saw all latest apple products and accessories all in one place with the Apple logo outside the store. Mac books, Macs, and other apple products were on display for demonstration. People were always buzzing in and out of the store.
Posted by gt at 11:00 PM 0 comments
Labels: Technology
Friday, November 10, 2006
Windows, Mac, or Linux
This is the dilemma faced by many advanced computer users.
Personally, I use all these operating systems regularly. I work on windows during the 5 weekdays, Linux during the 5 weeknights, Mac during the weekends.
Though I admit to being a long-time Windows user, I am fascinated by Ubuntu Linux and Mac.
Windows is the undoubted favorite among most of my friends. Most of the hardware vendors provide drivers and support for windows platforms.
Macintosh leads in one way by not allowing other computer manufacturers to install their operating system. They come only in Apple’s products. From the user point of view, it is in a class of its own. It’s easy to use and the user is not bothered with any drivers or setup. Macintosh is the best user-friendly operating system that I have ever worked on.
Is Linux a good operating system for a general computer user? I have been recently trying to install a successful version of Linux on Laptops. I installed red-hat Linux servers regularly in my job 5 years go. We never used to use the GUI version of Linux. I used to fiddle with the basic stripped down text version of Linux. I never faced problems during installation of wireless or problem with BIOS. When it comes to Linux, I personally find that there is a lack of support for it to work. Why is this happening? Linux is good for enterprises on cost-cutting.
But, if you are trying to train users on Linux, be my guest. I don’t think there is any way of ‘teaching’ Linux. One has to just learn it by himself. Linux lacks stable operating versions. The claim that Linux is easy to work on legacy systems is fallacious. I have had so much trouble installing Linux on laptops.
Look at this news article.
In spite of all the above rant about Linux, I love the fun I get while tweaking with Linux. It sure is a toy for geeks and novel users, alike.
Posted by gt at 1:13 PM 0 comments
Labels: Linux, OSX, Technology, Windows
Thursday, November 09, 2006
More on Endnote 9.0
I have Endnote 7.0 in my laptop and Endnote 9.0 in my desktop. When you use a 9.0 version to open a file created by 7.0, it converts it to a different format. Hence, there is no backward compatibility. This is such a shame.
Now, I cannot work on the copied files from my Desktop to Laptop. So, all my papers are getting written in my desktop.
Posted by gt at 4:11 PM 0 comments
Labels: Software
Wednesday, November 08, 2006
Delete the rows/columns of blank cells in Excel
For many people who use excel as a preprocessing tool for huge data sets, they are required to select blank cells in a huge excel file. The following steps will help you select multiple blanks in the excel file.
- Edit -> Go To ( or ^G or F5)
- Click Special
- Choose Blank option
- Edit-> Delete
- Choose appropriate option (Entire row/column)
Please leave a comment if you find this link useful or if you have any other suggestions.
Posted by gt at 9:03 AM 0 comments
Labels: Tips
Tuesday, November 07, 2006
Endnote problems
Endnote should make a clean uninstall during their upgrade process.
Earlier, I had Endnote 7.0 in my system. Recently, I upgraded to Endnote 9.0. I noticed that the upgraded version, Endnote 9.0, was not able to import any of the bibliographic formats from any research database. Later I checked the ‘Folder Locations’ in Edit-> Preferences option of the software. It was still pointing to a folder named ‘Endnote,’ which is apparently the settings on the older version. Now, I just changed the folders back to the one in ‘Endnote 9.’ Problem solved.
Posted by gt at 7:39 PM 0 comments
Labels: Software
Monday, November 06, 2006
Sunday, November 05, 2006
AXML
Rajani did some interesting experiments with AXML on her personal notebook. With the help of user guide she installed and ran the AXML experiments. I am at awe to see the ease at which AXML can be installed and used for document engineering. I will update more on the tricks and tweaks done to install and execute some of the experiments of AXML.
Posted by gt at 11:18 AM 0 comments
Labels: Procedure
Saturday, November 04, 2006
Exploration Day
NMT defines exploration day as "an opportunity for prospective students and their families to explore New Mexico Tech's campus in Socorro.”
What happens when only high school students come to explore the school?
I was faced with this quandary when a couple of high school students stopped by my office. This is mainly because of the changing syllabus in high school.
Posted by gt at 7:39 PM 0 comments
Labels: Technology
Friday, November 03, 2006
XML and AXML
I am recently studying about these terms and technology. My friend has promised me to teach the applications of these technologies in Eclipse.
Posted by gt at 4:20 PM 0 comments
Labels: Technology
Thursday, November 02, 2006
Intensional and Extensional Documents
I ran across these terms while reading about Active XML. I wonder the correct meaning for these terms.
Posted by gt at 2:10 PM 0 comments
Labels: Definition
Wednesday, November 01, 2006
OSX Applications
Earlier, I was under the misconception that Macintosh does not have much support for developing free applications. Now, I find using a Macintosh more pleasant than working on Windows. I have posted some links in the sidebar.
Posted by gt at 7:48 PM 0 comments
Saturday, October 28, 2006
Dapper Drake to Edgy Eft
Upgrading from Ubuntu 6.06 to Ubuntu 6.10 was a breeze. It took about 20 minutes to upgrade on my Averatec.
Posted by gt at 6:30 PM 0 comments
Labels: Linux
Tuesday, October 24, 2006
Program for Large Network Analysis
I stumbled on Pajek program after reading Error and attack tolerance of complex networks. At first the Pajek program seems to a very neat network visualization tool. I will have to explore it to know more about it.
Posted by gt at 9:31 AM 0 comments
Labels: Software
Friday, October 06, 2006
Expert System
CLIPS is a good tool for building expert systems.
Posted by gt at 9:30 AM 0 comments
Labels: Software
Wednesday, September 20, 2006
Wireless, Ubuntu and Dell
I faced a tough time getting wireless to work on Dell Latitude in Ubuntu. Luckily, Dell provides windows drivers on its support website. So, it must be simple now. Just use ndiswrapper. Right? Wrong. It was not straightforward. I got this useful information from Stacks and Piles.
echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
sudo rmmod bcm43xx
sudo apt-get remove ndiswrapper-utils
sudo apt-get install ndiswrapper-utils
sudo ndiswrapper -i /home/gopal/Desktop/bcmwl5.inf
sudo ndiswrapper -m
sed -e 's/RadioState|1/RadioState|0/' /etc/ndiswrapper/bcmwl5/*.conf
sudo modprobe ndiswrapper
Posted by gt at 10:12 AM 0 comments
Labels: Linux
.NET in Linux
Mono seems to be promising for developing and running .NET applications in Linux.
Posted by gt at 10:11 AM 0 comments
Thursday, September 14, 2006
File Restoration
Did you delete your file accidentally? Try recovering the file using Restoration. It is a simple and user friendly software that may recover files from your hard drive even after you deleted them.
Posted by gt at 9:41 AM 0 comments
Labels: Software
Wednesday, September 06, 2006
Ubuntu dapper
This version of Linux seems to be a superior operating system. I have installed this on my laptop, which seems pretty neat so far. The system seems to be performing faster than with windows XP. It must be because of the spam and spyware that a windows system typically attracts. With the availability of many free software suites for linux, I believe I can use this laptop for my everyday use.
Earlier, I had trouble installing wireless. The network component used to freeze the system. But, now I added these commands in the kernel line of /boot/grub/menu.lst
acpi = off
Posted by gt at 1:13 PM 0 comments
Labels: Linux
Tuesday, August 22, 2006
The Greatest Software Ever Written
Charles Babcock compiles a list of greatest software based on historical context, technical brilliance, and adopted in the real world.
The original article is posted here. The software ranking is as follows:
1. UNIX
2. IBM’s System R
3. Gene sequencing software at the Institute of Genomic Research
4. IBM System 360 OS
5. Java language
6. Mosaic browser
7. Sabre system
8. Macintosh OS
9. Excel spreadsheet
10. Apollo guidance system
11. Google search rank
12. The Morris worm
Posted by gt at 1:23 PM 0 comments
Labels: Software
Tuesday, July 04, 2006
VOIP
My first experience with VOIP calls were during those days when I used the CISCO voip routers and MPLS protocols. The VOIP equipment was very expensive and only corporations were able to afford it. After 5 years, I had a chance to look at the latest broadband phone at a friend’s place last week. She got the phone for free after purchasing a broadband service from Vonage. She bought it for her folks back home in a different country (India). Even though the technology is dodgy and the equipment setup is finicky, I am very much impressed with the advances in VOIP. The main reason for use of this service by my friend is that it costs less than to make an International phone call. The MAC address of the telephone equipment was mapped to a unique US phone number. One needs a broadband connection to connect the equipment and start using. It is more practical than the computer-to-computer voice/video connection. People are used to talk over phones, not with microphones on their head in front of a computer.
Posted by gt at 11:30 AM 0 comments
Labels: Technology
Tuesday, May 23, 2006
Tutorial Software
I am sure many of you agree that writing a user manual is a difficult and time-consuming job. Creating a tutorial is even difficult. Wink is tutorial software that will help in quickly creating a tutorial as a flash animation or PDF file.
Posted by gt at 8:48 AM 0 comments
Labels: Software
Friday, May 05, 2006
Backup
I realize that it is very important to maintain backups of research work. This article is a good start.
Posted by gt at 9:28 AM 0 comments
Labels: Procedure
Thursday, May 04, 2006
Diagnostic Tests

In a diagnostic test, true positives and true negatives are always preferred. Of the remaining two, false positives and false negatives, the former is considered more serious than the latter.
Posted by gt at 11:39 AM 0 comments
Labels: Procedure
Monday, April 24, 2006
Top 10 Win XP tips
Here is a very useful collection of tips for Win XP users.
Posted by gt at 7:27 AM 0 comments
Labels: Windows
Thursday, March 09, 2006
Linux Laptop and Wireless
I have had many troubles trying to install wireless card on to laptops with Linux. Madwifi provides a good collection of drivers / packages for this purpose.
Posted by gt at 2:00 PM 0 comments
Labels: Linux
Monday, March 06, 2006
Naming conventions
When I started programming the programmers followed complex variable naming standards. The most commonly used notation was Hungarian. Over time, the standards evolved and now we have some industry naming standards for programs. I am glad that I have knowledge about the earlier standards as it helps to understand legacy code. I found Pete Brown's website as a useful link for following naming conventions when coding in C#. I agree with most of the standards in that website. Most importantly, I am glad to see many people follow those standards. It makes understanding code easier even without explicit comments.
Posted by gt at 8:27 AM 0 comments
Labels: Programming
Sunday, March 05, 2006
Netbeans and C# Express
I installed two IDE's today: Netbeans 5.0 for Java and Visual C# Express for C#. Both the software packages are free of cost. A cursory look at Netbeans gives me the impression that it is a very good IDE for Java. I have been using Visual Studio .NET 2003 for quite some time and C# Express seems to load faster. I love using C# Express; its design, refactoring options, colorful outlining, and deployment options are good. I think the main drawback of C# Express is that it does not support previous versions of .NET framework (1.0 and 1.1).
Posted by gt at 3:49 PM 0 comments
Labels: Software
Saturday, February 18, 2006
Firefox 1.5 vs. SeaMonkey 1.0
I installed SeaMonkey 1.0 on my notebook; it reminded me of Netscape. I am a big fan of Firefox 1.5, which I continue to use in my desktop. I will evaluate SeaMonkey and then decide if I should continue with it.
Posted by gt at 10:25 PM 1 comments
Labels: Software
Sunday, February 12, 2006
Visio and EMF
I had trouble when printing a drawing that was designed in Visio 2003 and exported as EMF. The text in the drawing would not print right on the printer even though it appears fine on the screen. I am used to exporting as EMF formats while drawing using PowerPoint. To overcome this problem in Visio 2003, I am exporting the drawing as PNG. This takes more space, but at least does not surprise me with printing issues. Microsoft has acknowledged this problem.
Posted by gt at 5:56 PM 0 comments
Labels: Procedure
Wednesday, January 25, 2006
Named Anchor
I just came to know that named anchor is case sensitive in Mozilla, whereas it is not so in Internet Explorer.
Posted by gt at 8:55 AM 0 comments
Labels: Tips
Monday, January 23, 2006
Powerpoints for posters
It is a bad idea to use powerpoint for creating posters. They might have portability issues. Powerpoint crashes frequently and it becomes real difficult to recover the poster. In addition to that, there are so many issues for converting it to PDF.
Posted by gt at 9:26 AM 0 comments
Labels: Tips
