Men think that computers should be referred to as female, just like ships, because:
  1. No one but their creator understands their internal logic.
  2. The language in which they communicate among themselves is incomprehensible to everyone else.
  3. The message "Bad command or File Name" is about as informative as "if you don't know why I'm mad at you, I'm certainly not going to tell you !"
  4. Your smallest mistakes are stored in long term memory for later retrieval.
  5. As soon as you make a commitment to one, you spend half your paycheck on accessories for it.
  6. You do the same thing for years, and suddenly it's wrong.
Women think computers are male because:
  1. They have lots of data, but are still clueless.
  2. They are supposed to solve problems, but half the time they ARE the problem.
  3. As soon as you commit to one, you realize that if you had only waited a bit longer, you could have had a better model.
  4. To get their attention, you have to "turn them on".
  5. A big "power-surge" will knock them out for the rest of the night !
  6. It is always necessary to have a backup.
  7. They'll do whatever you say if you push the right buttons.
  8. Size does matter.

How C++ is like teenage s*x:

  1. It is on everyone's mind all the time.
  2. Everyone talks about it all the time.
  3. Everyone thinks everyone else is doing it.
  4. Almost no one is really doing it.
  5. The few who are doing it are: A. Doing it poorly. B. Sure it will be better next time. C. Not practising it safely

  1. When computing, whatever happens, behave as though you meant it to happen.
  2. When you get to the point where you really understand your computer, it's probably obsolete.
  3. The first place to look for information is in the section of the manual where you least expect to find it.
  4. When the going gets tough, upgrade.
  5. For every action, there is an equal and opposite malfunction.
  6. To err is human... to blame your computer for your mistakes is even more human, it is downright natural.
  7. He who laughs last probably made a back-up.
  8. If at first you do not succeed, blame your computer.
  9. A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.
  10. The number one cause of computer problems is computer solutions.
  11. A computer program will always do what you tell it to do, but rarely what you want to do.

~~>Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning....

~~>"The definition of a hacker ? Someone who, after installing a new program, goes immediately into the [Tools][Options] menu." — Me.

~~>
/* You are not expected to understand this */

~~>It only takes three commands to install Gentoo: cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
That's the first one....!!

~~>"Linux is only free if your time is worthless."

~~>"To define recursion, we must first define recursion."...

:D :D

I would add more projects very soon.Would like to have an idea of the kind of projects you are interested in...So leave comments !!!..:):) [And bookmark the blog if u like it :D ].. Have fun ....

Patience is probably your only pal if you are using the internet in a bandwidth starved campus like mine ..To be honest there are times when it takes all my self control to stop from chucking my laptop out of the window. Here are some tips for those suffering from this bandwidth syndrome that i find useful:

First, get a browser that will help you save bandwidth. Mozilla Firefox, for instance, works on compression techniques that will load webpages much faster. Second, advertisements, especially Flash-based ones, are a major bandwidth hog. Kill these and you will end up saving a considerable amount of bandwidth. ..

For this, Firefox comes with a couple of good add-ons such as Adblocker and Flashblocker. Also tweak your Explorer’s setting to disable images when not required and you will see the pages loading much quicker. For this you could use another Firefox extension called Imglikeopera Extension. This will load images from cache and saves images on your PC, so they don’t require to be summoned from the respective websites—thus saving bandwidth.

While on the topic of images, while sending pictures, make sure you are not transferring high-resolution ones. Use a photo editor program likeMicrosoft Image Resizer to shrink pictures before you send them via email or upload them on a website.

Auto updates might be a good thing for those working on a healthy internet. But for those working on threadbare speeds, it’s a good idea to turn these off. Because these programs keep downloading latest updates from the internet as soon as they are available, they end up using precious bandwidth...better use local hubs like DC++ to download the latest updates .

Webaroo (www.webaroo. com) is another interesting application the bandwidth starved. This is an offline browsing program that basically downloads pages from sites that you frequently visit on to your hard disk, thus making them locally available.

The latest version , Webaroo 2, also lets you download videos from YouTube, Metacafe, Google Videos and other sites as well as download Flickr Photos by user, group and photoset. It’s also a good idea to have this handy if you subscribe to tons of RSS feeds...

Happy surfing !!...

Google usually comes up with many results that lead to PDF documents. That is annoying when you are specifically looking for websites pertaining to the searched topic.

Using the search parameters or the advanced search on the Google website, you can restrict your search to specific file types. You can also exclude individual types from the search results. For that, open google.com and click on ‘Advanced search’. Enter the search terms in the upper fields. Then select the ‘don’t’ option in the ‘File format’ combination field and then select the setting ‘Adobe Acrobat PDF’ in the combination field at the end of the line. Then click ‘Google Search’ and the search engine will give you the filtered result.

It can be faster if you enter the search parameter directly in the input field. For that, type the following command after the search term: -filetype:pdf The keyword ‘filetype’ and the preset minus-sign ensure that PDF documents are excluded from the search.

Java Project Ideas
Includes seven student Java programming project ideas. Projects ideas include merging XML databases, parallel applications using MPI, a logic circuit builder, an email harvester, a JACAW (Java-C Automatic Wrapper) test suite, Java MPI binding using JACAW, and a web interface for JACAW.

Java Programming Exercises
http://hebe.cie.uce.ac.uk/soc/InfoC/SelfTestInfoC.nsf/Classroom%5CBy%20Category?
OpenView&Start=1&Count=30&Expand=7#7
Numerous Java programming exercises from the self test center at the Department of Computing at the University of Central England, Birmingham, UK. Contains exercises descriptions covering Java topics including applets, button events, radio buttons, layout controllers, BlueJ and more.

Java Programming Projects
http://www.amazon.com/gp/product/0538694041
Java Programming Projects. Contains more than fifty project suggestions and eleven critical thinking projects.

Articles with Project Suggestions
http://www.developer.com/java/
Articles with project suggestions.

Projects Assigned by Virginia Tech
http://courses.cs.vt.edu/~cs1054/fall2003/projects.html
Computer programming projects assigned by Virginia Tech.

University of Central Florida Project Suggestions
http://www.cs.ucf.edu/~nmotgi/java/index.html
Eight Java projects suggested by Dr. Dava Pratt for his course at University of Central Florida.

Millersville University Student Projects
http://cs.millersville.edu/~webster/cs406java/javaprojects.html
An assortment of Java projects that have been done by students at Millersville University. A description of each project is given and you can demo the program to see how it works.

Java Project Suggestions
http://www.isr.umd.edu/~austin/ence489c.d/java-projects02.html
Eight Java project suggestions and descriptions developed by Mark Austin for the University of Maryland.

Java Project Ideas
http://mindprod.com/projects/projects.html
List of ideas for student Java projects. Click on a topic to find a brief description and some sample code to get you started. The list was composed by a professional programmer.

Java Project Message Board
http://www.daniweb.com/techtalkforums/thread25205.html
Students needing suggestions for a Java project can post an inquiry and receive suggestions from other members

P.S:For long links which have overflown into a second line append the two part links to make them work .

C++ Project Lists by Category
http://www.sourcecodesworld.com/source/LanguageHome.asp?LangId=2
C++ projects are broken down into categories including algorithms, compiler development, data structures, games, viruses, Trojans, computer graphics, file manipulation, and mathematics. When you select a category you get a list of the projects available along with a brief description, the author of the program and how many (hits) other people have viewed the program. When you select a particular project you are given the title of the project, the author, the author's email, description of the project, the category for the project, the number of hits this project has received and the code for the project.

Columbia University Student Project Suggestions
http://nsl.cs.columbia.edu/projects/projects.html
Includes several suggested student programming projects for computer science majors (undergraduate, masters and PhD. students) from the Network Security Lab at Columbia University. Each includes a project description and requirements. Projects include an SOS system, peer to peer systems' resilience, network worm vaccine architecture, automatic versioning system, mobile secure file system, P2P intrusion detection system, survivable JVM, anonymity system and more.

Suggested C++ Student Projects
http://www.ee.surrey.ac.uk/Personal/F.Mokhtarian/projects.html
Suggested C++ programming projects for students. Projects include early processing of gray-scale images, multi-scale shape analysis, tracking moving objects, 2-D contour matching, signature verification and more.

C++ Projects List
http://richardbowles.tripod.com/cpp/projects/menu.htm
Seven C++ projects including a unit converter, a simple calculator, a simple expert system, battleships, processing dates, a simple database and pointers. The project listing also tells you which features of C++ are covered in the projects.

Columbia University Project Suggestions
http://www.cs.columbia.edu/IRT/students/fall2006/
Over 30 suggested programming projects from the computer science department at Columbia University. Projects include a resource list server, watcher filtering, a reputation system, spam analysis, implementing a peer-to-peer network, Skype analysis, virtual worlds, RFID, and audio library for Linux and more.

C++ Programming Projects
http://www.bin-co.com/cpp/projects.php
Nine C++ programming projects with descriptions and their code. The site suggests that students use these projects only as tools to assist them in their program development.

C++ Projects with Source Code
http://www.vyomworld.com/source/c_projects.asp
Sixteen C++ projects and their source code.


C++ and Visual C++ Projects
http://www.wol.net.pk/mtshome/projects.html#Simple%20Calculator
Locate an assortment of C++ and Visual C++ projects with their descriptions and downloadable code.

Open Source C# Projects with Code
http://unix.freshmeat.net/browse/892/
Find over 200 open source C# projects including code.

C# Projects with Code
http://www.codetools.com/
Assorted C# projects and their code.

C# Project Suggestions
http://www.itu.dk/people/sestoft/csharp/
Suggested projects for C# from IT University of Copenhagen (scroll to the bottom).


Visual C# 2005 Express After Hours

http://www.samspublishing.com/bookstore/product.asp?isbn=0672327007&rl=1

Visual C# 2005 Express After Hours: 10 Projects You'll Never Do At Work, 2006, by Justin Rogers. Includes 2 game and 8 utility programs that you can integrate into your programs.