Welcome, on this page I plan to give various advice associated with personal computers. Hopefully you will see pages on desktop and laptop mods that I carry out as well as some general advice and I have also included general details about this interest and my degree so far.
Move straight on to the projects section of this page....
My other hobby seems to be lived in computers, I study computer science at the
University of Essex and I have spent years before hand building and setting up many
different PC's. For those interested, at the moment I have a desktop
computer (pictured below) based on an AMD Athlon 3700 processor, with 1GB of RAM, an NVIDIA
7900 GT graphics card and other bits and bobs!
I've also been through a fair few laptops. Currently I'm using an old IBM T20 which has pretty much been upgraded to the maximum it can! The 700Mhz P3 gets me by though, and its small, light, has a long battery life and doesn't overheat like newer laptops I've had!
At Essex university, I was a member of the multiplayer gaming society (mgs), which now has a home page (http://www.mgsoc.co.uk). They organised LAN parties once in a while in which we all bring down computers and play multiplayer games over a fast network.
I have completed a computer science course at the University of Essex. This was a very varied
computer science degree, consisting of many different modules, those being in the first year:
Intro to Discrete Maths, Intro Computer Systems, Intro to Programming, Intro to Software Engineering, Intro to Robotics and Intelligent machines, Intro to Artificial Intelligence, Professional Development and Practice and Programming with Java.
And in the second year:
Group Project, Types and Object (Java), Object Oriented Programming (Java), Introduction to Databases, Operating Systems and Networks, Information Retreival and Visualisation, Embedded processors for robotics and robot programming.
And the final year:
Final Year Project, spanning the whole year, Interactive Computer Graphics, Advanced Object Oriented Programming, Software Analysis and Design, Mobile Robots, Middleware and Further Concepts in Databases
Most modules were interesting. Some very difficult and challenging too!
My degree taught me the ability to program. The programming courses used Java, which although I feel is not the best language it seems very powerful. If your are interested in programming, you can get the java development kit here and a very good tutorial here. I used to use a program to write the Java, called Text Pad, which is quite good, you can get that here, but I have moved on from text pad (which is great for learning how to program at first). I now use netbeans for Java, which is available on sun's java website.
These days I tend to do a lot of web development and programming, using ASP.NET or PHP with elements of HTML, Javascript and SQL. Since my company prefers it, my biggest expertise is in VB.NET, which shares some of the same object oriented programming model used in Java. I also do a lot of T-SQL, as part of OLAP database staging and building, along with Hyperion Essbase.
From all the stuff I learnt during the degree, I created my own java text based html editor.. it looks brilliant and I am still happy with it. Check out out by clicking the link further down this page...
I have always had a keen interest in games, particularly PC games, although I have also spent hours playing console games. Some of the greatest multiplayer games I have played would have to be Worms World Party, Counter-Strike, Battlefield 1942, Armagetron, Raven Shield and Unreal Tournament - all very fun for LAN parties. Single player games that have also been fun are Mafia, Grand Theft Auto 3, Roller Coaster Tycoon, Railroad Tycoon 2 and many others.
I have also become a keen player of UT2004 - a much better modern implementation of the original UT (Unreal Tournament), and Quake III still provides entertainment!
I currently use Microsoft Windows XP Home on my laptop with no version of Linux installed yet. My desktop runs a dual boot system with Microsoft Windows XP Home and Mandriva Linux.
Linux on the laptop works ok, but I removed it for space constraints, lack of wireless lan and some hardware issues.I just run XP Home Edition on the laptop
Hardware:
PC Fan Controller - A small fan controller that is hard to overload (will even do delta's), a supplement to the circuit here.
Cooling mods - Some mods I have made to my case that allow much more efficient cooling at a low price.
LED mods - Just a simple change I made at the front of my case.
Blowhole Mod, Case Respray and Window - Here is a long four page article about how I made a blow hole in the top of my case and how I spent money and time respraying my case to make it look really nice and make a new window for it. I can now say I am proud of the look of my PC. Note: Lots of pictures!
Software:
JHTMLEd - A great html text based editor - my first proud java program. Check it out if your into html coding - novice or expert!
Component Calculators - these are written in java and are also on my electronics page.
Forthcoming?
Perhaps a PIC microprocessor fan controller (PWM) - this should also display the
fan rpm on LED's displays.
Gadgets I'ld find it hard to live without ;-)
Thanks for reading
Work here is all mine unless otherwise stated in articles.
Information is supplied at the best of my knowledge and I have taken the care to
give you the most correct information as possible. I do not however guarantee
that information here is all correct. I have no proof reader and I may be in
some areas inaccurate or incorrect - I am human after all ;-) I accept no responsibilty
for any injury, death or hardware failware. Please act responsibly when following
information from these pages.
Please do not copy my effort to your own sites. I allow you to print from these
pages and save them to your hard drive for offline reference - but if ever linking
to my work - please make sure you link to my correct site address. Thank You.