Friday, January 14, 2005

Pass-Phrases are the new thing

Well, this link is hardly new, but it's link-worthy nonetheless. This is a very interesting article on password security.

Robert Hensing's Blog on Passwords
Sunday, January 09, 2005

It's that time again - System wipe

Like many computer power (read: nit-picky) users, I find the need to reformat my machine just about twice a year. This time around I have been lazy and it has been 9 months since my last reformat. This is mainly because I have been utterly dependent upon it as a server.

I have been developing applications in PHP that were being shown to different clients, and it seemed each time I was about to finish a project, another one came right along.

I also started a couple ASP.NET projects and was becoming very dependent upon my computer (well, a little more than usual).

To top it all off my computer serves media content to my xbox, whicch I also didn't want to interrupt.

I finally realized that I was NEVER going to get a break from being dependent upon my computer, so tonight I will reformat. After this install I plan to "ghost" my hard drives and make a set of restore cd's. I have heard this is a great tool for many people, but my computer is rarely in a position where I want a "snapshot" to always return to. This will be my opportunity to do that.

To make my restore state the most useful in the long run, I have written down all the software I want to have on it. Good god! No wonder my system is so damn slow! I hand-wrote an entire page of software titles that I will be installing.

I might as well list it out and explain why I like each piece of software... maybe someone will find it useful. Or maybe you can post a comment making fun of me. In any case, this is my blog NOT YOURS!

.....sorry, got a little carried away. Where were we? Ahh, yes.. the software list, complete with comments.

My OS is WinXP Pro, for reasons that are probably obvious. Pretty much the only things I do are play games, develop in .NET and mess with DirectX... enough said.

Security

(these days it is a must to install these programs first! Think how dangerous it could be to visit 1 site without anti-virus / anti-spy with a stock version of IE.... /shudder)
  • McAfee Enterprise 7 - far better than Norton imho...
  • SpyBot - It's free and catches more than Ad-aware
  • Ad-aware - well, Spybot isn't perfect.... any suggestions on replacing these 2 with one all mighty Anti-Spy solution?
System


  • DirectX 9.0c SDK - For my ventures in game programming with the awe-inspiring Managed DirectX
  • .NET 1.1 - For my managed development
  • PHP - cuz a little side money from Rent-a-coder never hurts.
  • IIS - for asp.net and php
Databases


I use 2 because I have to develop for different target database servers.
  • SQL Server 2000 (for asp.net stuff)
  • MySQL (for php)
Development


  • Microsoft Visual Studio .NET 2003
  • Dreamweaver MX 2004
  • EditPlus (though dreamweaver has better builtin ftp support)
  • SQLYog (free!) (wonderful tool for MySQL
  • Enterprise Manager / Query Analyzer
  • Subversion (best source control I've seen)

Visual


  • StyleXP (lots of clean visual styles out there) (i just recently learned that stylexp only hacks the microsoft dll to provide unsigned styles. The same thing can be accomplished with a manual hack. WindowsBlinds has their own dll for skinning, so I'm testing that out. I also got a copy of RoyalXP (the 2005 MCE style -- nice!)
  • Customize.org (for wallpapers)
Media


  • Windows Media Player 10 (though it's pissing me off to no end)
  • Winamp 5
Burning


  • Nero
  • Alcohol 120%
  • Daemon-Tools (for mounting images)
  • CloneDVD
I'd like comments. I'm always on the lookout for more good software to bloat my machine!
Saturday, January 01, 2005

The Antec P160 ATX Case

I have been building computers for as long as I can remember. There was a time when I could actually make quite a bit of profit, and still stay well below what other major pc manufacturers were charging. That is not the case anymore, however the experience is still with me.

When someone would ask me to build them a computer, I would generally assess what they could do without and skimp on that. Most business users (in fact most users in general) do not need a good video card. Nor do they need that much hard drive space. I would go for the cheapest price when it came down to these componenents.

The computer chassis was the same thing. I would pay the extra money to get an ATX case, since they were far superior to old AT style cases, but still I would only spend about $30 on it. (Looking back on it, it was no wonder I cut myself so many times on jagged sheet metal found in cheap cases).

I recently discovered why Antec and other major case manufacturers charge upwards of $100 for their cases. I purchased the Antec P160 from Microcenter for $108.00 - $40 MIR = $68. Not bad, considering NewEgg had it for $115. Soon after I found that CompUSA had it for $60, but oh well. Who shops there anyway? Anyway, I'm getting side tracked. Here's a picture of the case:



Sure it looks nice from the outside, but is it worth $100 just from the front? Absolutely not. Sure the asthetics are nice, and the Power button / usb ports are cleverly positioned at the top of the case, but I can find an equally pleasing case for $40 or so from DealSonic. What's inside is even greater than the exterior.

First thing I noticed: When they say aluminum... they mean it. The whole thing is made of 2mm rolled aluminum. Most aluminum cases I had dealt with before had aluminum side panels or something. This is way better quality.

The hard drive cage is rotated perpendicular to the case, to allow easier access to the drives. You can see this in the next picture:



This is very clever. Though I have heard people have space issues when it comes to connecting SATA hard drives, but I don't have any of these. Not to mention you could easily stick SATA hard drives in the 3.5" slot below the floppy. The drive cage has rails for these sliding frames that you attach to the hard drives. Then you just slide the drive it and it clicks and locks. Easy!

The 5.25" drive bays have the same rail system. Man, I'm starting to love this case! In front of the hard-drive cage (which is detachable, by the way) is space for a fan. Hrmm, how can I get a fan in there, I wonder. I unscrew the thumbscrew on the panel seen in the picture and the piece slides out! The fan can screw into this metal frame and slide right into place. The thumb screw even stays attached to the piece so you won't lose it.

As for the fan on the back, it is attached by 4 rubber screws that you just pull through until they fan out, then you cut of the excess rubber hanging out the back. This gives you a fan that doesn't actually touch the chassis. They advertise that this is a quiet fan, but I have yet to ascertain that fact. I know that the rubber screws will definitely help.

The motherboard tray comes out to make installation easy. It includes 2 temperature sensors that you can place where you like, and the front panel houses a washable dust filter. 2 of the 5.25" drive bays have fake bezels to make your drives look uniform. I like this idea, but I have seen some crappy ones in the past, so I hope these function like they should.

The only thing I could ask for would be to replace the thumb screws on the PCI panel and replace them with the pci clamps. I saw those on a couple Thermaltake cases. (The Tsunami dream was my 2nd choice, but I really didn't want a door in front of my optical drives.)

So, I finally realized, after more than a decade of building computers, that the case is the same as just about any other component in a computer: you get what you pay for. Sadly I feel that I am not surprising anyone here. I just thought I would share my excitement with my new case.
Wednesday, August 25, 2004

ahh, first week of classes

There is nothing like the bombardment of fraternaties and organizations that hound you into joining or donating or whatever. I often see signs like NBSA (National Black Student Association) or HSA (Hispanic Student Association)... and there are many others. In fact, I think there is one for just about every race out there, except white. Why is this? Because if there was a National White Student Association, it would be considered racist. Hrm, what is wrong with us?
Tuesday, August 24, 2004

rentacoder is my friend

I am really liking rentacoder.com (why didn't I find this sooner?).... it's nice to be able to make a few hundred extra dollars per month for doing what I love: coding.

My only issues are that the RAC fee is huge, and that when they pay me, Paypal takes a tiny bit as well! Good god, by the time I get my money it will have diminished almost 20%!

different browsers

I finally made the switch from IE (long-time user) to Mozilla Firefox and I can't believe I didn't do this sooner! IE is very annoying compared to Firefox, and is riddled with security flaws. My favorite feature is how you can break out of framed pages, such as those that open from links inside hotmail messages.... very cool.
Monday, August 23, 2004

mathematical proof that girls are evil

First we know that girls take time and money, so

girl = time X money

next we know that time IS money, so

time = money

substitute in for time in the first equation:

girl = money X money or girl = money^2

now we know that money is the root of all evil, so:

money = sqrt(evil)

and substitute in for the other equation

girl = money^2 and money^2 = evil thus:

girl = evil

That is the lesson of the day....

ugh First Day Of Classes What A Day My Feet Hurt Div Styleclearboth Paddingbo

ugh... first day of classes. What a day, my feet hurt.