A New Computer - What Should I Get?

Thursday, May 15th, 2008

This one is for those people out there who know about . When people are searching for a new , they usually ask me what to get. I say something like, “I design , what the heck do I know about ?” That usually gets some mean look and the person walks away. I haven’t been known for my bright attitude at times.

Well, I usually do ok, but I am getting a little tired of buying . I want my next one to last. I bought the one I am working on about 6 months ago. I am going to keep this one for something, but I need a monster. Here is the issue…I work with tons of . One of my sites has 59,000 image that I need to copy/paste, delete, move, whatever. That’s just one example. I also have very large that I need to open/close, etc… My problem isn’t the need for to run huge or for , I just need something for big, and lots of . Uploads and downloads are my middle names. I have been working on getting the fastest available and now my has become my PC.

Here is what I am thinking:

- T7400 Workstation
- Quad Core Intel® Xeon® Processor E5405 (2.00GHz,2X6M L2,1333) (Do I need a 2nd processor?)
- Genuine ® , with Media (I’m willing to move on from . Plus, actually puts the in , like I never got to do. Big power savings.)
- 3 Year ProSupport for End Users and 3 Year NBD On-site Service (This is important because I want someone in this house if the breaks.)
- 256MB PCIe x16 nVidia NVS 290, DVI Capable ( I know absolutely nothing about .)
- 4GB, DDR2 SDRAM FBD , 667MHz, ECC (4 DIMMS) (I want more.)
- C23 All SAS drives, RAID 5, 3 drive total configuration ( I also know nothing about RAID. I basically want the speed of SAS drives, the speed of two drives working together and the of a third drive. I don’t know the difference between and RAID 5.)
- Three 146GB SAS Hard Drives, 1 inch (15,000 rpm) (How much faster are SAS drives than SATA drives?)
- PERC6/i SAS/SATA RAID Card - For Connecting Internal Hard Drives
- Dell 1505 Wireless-N PCIe Card

So there you have it. I already have a monitor, so that’s cool. I think I can save a few bucks by switching out the SAS drives for SATA drives. It depends on what I find out about them. I want more RAM, but didn’t see the option for more. I am wondering about another processor and the video card.

Well, any advice? Am I missing anything?

Related posts

Managed Server Update

Friday, January 18th, 2008

So I broke through to support today. After days and says of no response, I actually got through to an American who knew what to do. If you aren’t familiar with what I am talking about, please read about it.

I first called Sales. I thought that if anyone would answer the phone at a miserable company, Sales would…and they did. Hey, you always have to have enough people to take the money, right? I told the guy that I wanted to cancel my contract for the because I couldn’t run a company like this. He got quiet and transferred me to the Philippines. The freaking Philippines…AGAIN!!! I am telling you, when you have a real problem, the best person to talk to is one in the Philippines. Yeah, right. I challenge you to find me one person on the planet who likes their customer service coming from the Philippines. Again, they had no idea what I was talking about but actually transferred me to a living, breathing American technician. The strange thing is that while I was talking to him, I heard all sorts of commotion going on in the background. It was other support techs talking on the telephone. What was this? How did they get through? Do they have the good phone number? I have the regular customer support number as well as the managed number. I thought I was golden…guess not.

I talked to the tech for a little while, when he put me on hold. While I was on hold, I was downloading some configuration from the . I need them for when I transfer the over. All of the sudden, the started working again. Do you want to know what he did? He restarted Apache. Gee, I think that is what I have been trying to tell this company to do all week. Apparently, when I was optimizing that huge database, the temp directory became very full. The temp directory only holds about 200MBs and the database was over 750MBs. The optimizing filled up the temp directory and locked up the . Restarting and cleaning out the temp directory is no big deal, but what good is a company if you can’t get in touch with them to get it done?

I have to say, this company has awesome equipment and really great prices. If they only had awesome support, I would be with them forever. That is such a waste.

I called my new company today to have them set up another over there. Now, let me tell you why I am with this company…they are the IT provider for some pretty serious companies, like Bluetooth, Motorola, Webmail.us, etc… They have managed backup that is real, they have monitoring, their support is simply fan-freakin-tastic and their equipment is great. Can you tell that I am happy? The new should be set up by Monday afternoon. This will make five in total, but before you think I am crazy, I want to let you know that I will be skinnying them down to just two over time. With this kind of company, I can afford to have more sites on fewer . Also, I am having them locate the in separate datacenters in different areas of the country, just in case something goes wrong with one .

So, I guess I know what I am doing next week.

Related posts

Business Hosting and Beyond - Website Migration

Wednesday, January 16th, 2008

If there is one thing I have learned from doing this thing all these years, it is to work with the best companies out there. The problem is, they are kind of a pain in the tush to find. You are bound to get involved with the wrong companies here and there. I sure did.

Today was another day spent transferring two of my over to my new company. By the way, this is called website migration. It’s not the most difficult thing in the world to do, but it can take some time if the site is large. At this point in my life, I am very good at it.

I woke up this morning and decided to optimize a few databases that were left on one particular of mine. One database was rather large…I mean huge. It was a little over 750MB. That’s pretty big. When I began my process, the page hung…the database was too big. This, in turn, took the off line. I called support at the wickedly horrible web company (the one I have been moving away from) and couldn’t get through, twice. Then, I called a third time and got through to the Philippines. I swear I have nothing again the Philippines, but I vow to never knowingly do with a company who uses them for customer support. They are all very nice people. The issue lies with the company not giving these customer support people any authority to do anything on their own. If they are just going to be working the telephone and passing the issues through to the real support department, why not just use the real support department to start off with? I have a real feeling many of these companies are actually losing money by outsourcing their support. That support is enough to drive even the most regular person nuts.

This morning, when the (yes, the entire ) went down and I finally got through, I explained the problem. I told the girl to reboot the machine. She continued to troubleshoot by reading off her little card. I tried to tell her again just to reboot the machine, when she put me on hold. I waited for about ten minutes when I realized that the same scenario from a few months ago was actually happening again. I decided to hang up the phone and just transfer the sites over to the real company. That, my friend, was the best investment I have ever made. It saved my sanity and saved my hair.

Well, the transfer process is almost complete. The DNS of both sites still has to resolve, but things are looking up. One of the only issues left to deal with is the data loss. I was forced to use my own database …one from January 2 and one from December 16. So, if you placed any ads on any of my in the past two weeks, please re-register and replace your ads. My apologies.

Here is one word of wisdom for you if you are in this line of - no matter how much your website company tells you they do , backup your databases and yourself to your own . The last time this happened with this company, I was informed that they had no database backup. Nope, they just didn’t and I suppose I would have to travel to the Philippines to argue about it.

Related posts

Alternative To Cron - Windows Scheduler

Tuesday, January 8th, 2008

I run a bunch of for my . One , in particular, is better and more advanced than the others. Well, the isn’t more advanced, the installed on it is. On that , I am running Plesk, which I have learned is fantastic.

I recently began automating many of my more boring by using cron jobs. A “ is driven by a , a configuration file that specifies shell commands to run periodically on a given schedule.” Basically, if you have an that needs to run on a schedule and is capable of being triggered by a , using this feature can be a real time saver.

One of the reasons I didn’t start using this nice little feature sooner is because I had no idea how to set it up through SSH. When I got the new with installed on it, setup became very easy. I Just used the “” feature and it was all done.

Well, that’s all fine and dandy for the capable on the running , but what about the other not running ? I would still have to setup the cronjobs using . Believe it or not, I have been avoiding setting up those jobs to this day. Just a bit of background…these jobs only need to run every few days or so. What I am about to suggest is not really suitable for jobs that need to run every few minutes.

Last night, I started fooling around with “Windows Scheduler.” The link I just gave you is for …the information I am going to give you below is for . I am sure you will get the gist. Scheduler is a great feature similar to that is installed on your own , not the where your website is being hosted, but does something very similar. It automates those boring that you and I would forget about very easily.

So, how do you run a cronjob with Scheduler? If your enabled has a file that needs to be visited (usually something like .php, or something along those lines), it’s quite simple. All you need to do is tell your personal to wake up, open a and visit that page. Here is how you do it:

The first thing you want to do is to open your and click on “System and Maintenance.”

control-panel.gif

Then, on the next page, click “Scheduled .”

scheduled-tasks.gif

After you click that, you will be brought to the Task Scheduler screen. It’s a new window. I am going to go over how I set up a new task this morning. As I said above, all I wanted to do was to have a window open and automatically have it visit a particular .

The first thing I did was to click on the “Task Scheduler Library” and then on “Create Basic Task.” The Task Scheduler Library is where I am going to store these .

task-scheduler.gif

After you click “Create Basic Task,” a window will open with space for you to describe your new task.

create-task.gif

Fill in the information so it’s recognizable to you. Then, click next (down at the bottom). The next window is going to ask you when you want your task to run.

when.gif

I set it to “Daily.” On the next screen, you can adjust it.

On this screen, you can describe more about your daily task, such as start date, time and frequency. I set mine to every other day (a 2 in the recur every: box).

describe-daily.gif

This screen asks you what action you want to perform. As I said above, I wanted to open a , so I click the “Start a Program” button.

action.gif

Here’s is the trickiest part. On the next screen, you have to choose which program and what additional arguments.

start-program.gif

In the “Program/script” box, I browsed to open Firefox, which in this case gave me this path, “C:\Program \Mozilla Firefox\firefox.exe.” In the “Add Arguments” box, I put the of my file, such as “http://www.mywebsite.com/.php.”

In the final screen, you are offered a summary of what you filled in. I like the check off the “Open properties” box for some extra steps I needed to take. Click “Finish.”

final.gif

The last few items are quite simple, so I won’t offer screen shots for them. When the Properties box opens up, click the “Conditions” tab up top. Since my goes into after a half hour of non use, I want to wake it up to preform the task, so I click the “Wake ” check box. Then, I click the “Settings” tab up top. In case the task is missed for some reason, I click the “Run task as soon as possible…” check box and the “If the task fails, restart every:” check box. You can put your own values in there.

When you are finished, hit “OK” and see how it goes. I tried this with a specific time when the was in use and it had no problems. I haven’t tried it when the was in , so we’ll see what happens. Give it a shot and let me know your results.

Related posts

Setting Up a Cron Job in Plesk - Part 2

Monday, December 17th, 2007

My cron jobs have been running as scheduled, but the strange part is I have been getting status emails…with errors in them.

I am using the jobs (Scheduled ) in Plesk to run my sitemap generators. Every time the generator runs, it deletes the old generated and creates new ones. I was wondering why I was getting errors. Sometimes, the wouldn’t generate at all.

I called tech support at my new wonderful company. Melissa explained to me that I set up the jobs under the user account for that domain. When the jobs are run via web interface online, they are running under the user. When they are run by , they are running under a different username, without the same privileges. The run is not able to delete those existing and write new ones.

The way I got around this in was to click on “” (over in the left column) and then “Scheduled .” Once in the scheduled manager, I clicked on “” to set up the scheduled under that user.

I am running the sitemap right now through the …wait…it just finished with no errors and the were updated correctly. I did not receive a status email because I set the email address up while the was running. I am running a different site right now and will let you know how it goes.

By the way, is very good.

Related posts