Some General Computer Maintenance Tips

“I just got a new laptop and the person that sold it to me told me that it has Windows 7 but when I opened it, I saw only one window”. If someone told you this, what would you do? Don’t close the window yet…reply first…

Just joking around…back to the real deal. So you have a new PC and you don’t want it to crash like that of your friend, but you have no idea of what to do. This is your lucky day!!! (well…not exactly but…keep reading). I am going to write out a couple of tips out of all the information (actually…this is virtually all I know about this…).

VIRUSES are one of the major reasons why your system will malfunction. To prevent viruses from running on your system, here are a couple of things I would advice:

First of all, on a windows XP system particularly, the autoplay feature for removable disks should be disabled. For the sake of clarity, the autoplay is a feature of Windows that enables you carry out predefined tasks when a removable disk is plugged into the system. For example, it is the autoplay feature that will make the setup of a software to run when you place the CD of the software or a flash drive of the software into the system. IT is also the feature that makes the flash drive to automatically open when it is plugged into the system. The autoplay feature should be disabled because it is the tool used by most viruses in entering people’s system. When a flash drive is infected by a virus, the virus creates an autorun.inf file (the file that tells the autoplay what to do) in which it tells the autoplay to run it (the virus) when it is plugged into a system. When this happens, the virus infects the other system as well, and so it spreads. For information on how to disable the autoplay feature, click here.

After disabling the autoplay feature, it is still not very safe to open a flash drive directly in your system. It is preferable to open the flash drive through the explorer. To do this, you can either open My Computer, right-click the flash drive and click “Explore”, although it is still not very safe that way, or you click the flash drive in the left pane where all the drives and folders are listed. The reason for this is because just double clicking the drive in My Computer is like trying to run the autorun file still in the flash drive, which will still run the virus.

Watch out for other parts. Feel free to comment on this or any other issue.

Knowing where to hit

Just a little story with a moral I felt like sharing. Enjoy!

A small factory that had been in business only a couple of years had to cease operations when a vital piece of machinery broke down. The firm’s own mechanics worked and worked but couldn’t get the thing running again. Finally, in desperation, they called the company that built the machine. All the company mechanics were busy at the time but it happened that one of the designers of the machine was in the office that day. They asked if it would be alright to send him out to take a look at the equipment. “That would be fine. We’re desperate,” was the immediate answer. When the machine’s designer arrived, he looked the situation over for a few minutes and then took a hammer and tapped the machine in a certain spot and it started right up. The watching mechanics were surprised, but the biggest surprise came when the bill for services was submitted. The designer charged $500 for his services. The plant owner hit the ceiling and demanded an itemized bill. That was no problem. The designer submitted a written, itemized bill which read: “$10.00 for hitting machine; $490.00 for knowing where to hit it.”

Folder lock without Folder Lock

Hope you are not confused? This may sound a little strange for those who have not used “Folder Lock” before. Just for the sake of the records, “Folder Lock” is a software that you use to hide (or lock as it is called) your personal folders such that only you can open it when you want to open it. The software has a free trial version for you to enjoy the features. Folder Lock can be gotten here.

Now coming back home, when I say “Folder lock without Folder Lock”, I am simply talking about locking your folder – without using Folder Lock. The method I am going to give now has been tested and had a couple of successes (maybe a quadruple of them!), although there were some complaints. It is also not as efficient as folder lock so if you’ve got the money for folder lock, don’t hesitate to get it. As for the others (no offence…^_^), here is the method (the most detailed way I can put it).

::

The method uses a simple batch file to carry out the task. So we start by opening the notepad (or any other text editor you use). For those who do not know how to open the notepad, you can simply click the Start menu, then Run…, then type “notepad”. The content of the notepad should be as follows:

cls
@ECHO OFF
title Folder Locker
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Are you sure u want to Lock the folder(Y/N)
set/p "cho:"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock folder
set/p "pass:"
if NOT %pass%== thisIsMyPassword goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End

Note: remove…

thisIsMyPassword

…and replace with the password you want to use.

After typing this code (or copying it, but don’t forget the note above), save the file with the .bat extension as “locker.bat”. To save with the .bat extension from notepad, click File on the menubar, then Save As…, then in the “File type” dropdown menu, select “All files”, then in the “File name” textbox, enter “locker.bat”. That’s it!

For those who are too lazy to type or copy the code, or for those who made one or two errors when copying the code and therefore making the code not to work, here is a link to the document.

To get started, simply double-click “locker.bat” and a folder named “Locker” should appear. Save all the files you want to save into it. When you are done, double-click “locker.bat” again. It will ask you if you want to hide the folder. Enter “y” and hit the Enter key. To unhide it again, simply double-click “protect.bat” and enter your password.

That is all about locking your folder. Although I must warn you that this method is not very efficient, especially in the new versions of Windows. Use it wisely.

Free Programming eBooks

So I was looking for useful books I could get on the internet on programming and Computer Science, then I stumbled upon this gold mine of free books. I had no other choice but to post it here also. Click here for the original post. If after going through this you don’t find what you are looking for, well…you have 2 choices: either you request for it here, or you post it here yourself, or both. Either way, the books here are completely free…i guess. Enjoy!

Meta-Lists

Graphics Programming

Language Agnostic

ASP.NET MVC

Assembly Language

Bash

C / C++

C#

  • See .NET below

DB2

Delphi / Pascal

Django

Erlang

Flex

F#

Forth

Git

Grails

Haskell

HTML / CSS

Java

JavaScript

Linux

Lisp

Lua

Maven

Mercurial

.NET (C#)

NoSQL

Oberon

Objective-C

OCaml

Oracle Server

Oracle PL/SQL

Parrot / Perl 6

Perl

PHP

PowerShell

Prolog

PostgreSQL

Python

Ruby

Ruby on Rails

Scala

Scheme

Smalltalk

Subversion

SQL (implementation agnostic)

Vim

Websphere

Others
Linux related

Final Year Project Ideas

So I was thinking…wouldn’t it be nice to have a collection of project ideas for your final year. Well, after a while of searching the web and thinking, I have been able to come up with the following project ideas. Like I said earlier, they are just project ideas…nothing more. If you can think of something new and different from what is here, my advice is that you go for that one instead. Any further suggestion, advice, project or question can be made. The project ideas are as follows:

Links gotten from www.finalyearprojects.co.cc

Airline Reservation System In VB Project Report & Code
Budget Analysis System ASP DotNet Project Code
Exam Suite Java Project Code
Office Automation Project
Call Center Management Dot Net Project
Storage of marketing collateral Dot Net Project
Console Application Project
Network Banking Java Project
SuperJanet High Speed Multiservice Network
Networking Project on Transparent switches
Alert based monitoring of stock trading systems
web-based recruitment process system
Online bug tracking and customer support system
Bank Management System
Unified Modeling Language (UML) Project Report
Remote Administration Using Mobile Project Code
Intelligent Transportation System Project Report (ITS)
Advanced Offline Browser Project Report
IRIS Scanning
Industrial Manpower Resource Organizer (IMPRO)
Online Course Registration Project
Computerized Examination System
Crime File System
School management System 
A Video Rental System in VB
Customer Query Management System
Traffic Flow Prediction Using Adaboost Algorithm
Apartment Management System
VB Project On Gas Agency Project
Picture Catalog Management System
Web based Golden Private Library Project Report
Fee Collection System

Also a link of projects already carried out by students of the university of Kent (Just liked their projects…that’s all!).

Links gotten from iprojectideas.com

Online Shopping Project
Health Information System
Enterprise Resource Planning ( ERP)
Student Information System
Semantic Web Search engine
Attendance Management System
MRS Chat Server