Tag Archives: hosting

3 mail hosts in a week

Switching hosts was a matter of necessity. Running an entire site on wordpress on IIS was ridiculous. It’s fairly irrelevant to compare easyCGI and BlueHost, since anyone else making the choice will be choosing based on IIS vs. Apache, not a feature comparison or better support. However, i’ve very nearly gone back to easyCGI’s email hosting.

It’s not that easyCGI has great email hosting. their webmail is workable at best (better, since the last upgrade). they only provide POP3, not IMAP email. The reason i wanted to switch back? BlueHost doesn’t provide a catchall address. Apparently doing so would cripple their servers, because your email server is the same as your web server. and ‘all that spam‘ would bring the server to its knees. i’ve posted about this in their forums, but apparently all that does is bring out the idiot fanboys saying ‘your spam is everyone’s problem’. no, bluehost’s poorly configured servers are everyone’s problem.

Having had a catchall email for archgfx.net for 4 years on 2 webhosts, this seems bizarre to me. there’s no reason that one email couldn’t receive more spam than all the uncreated addresses put together. This is exactly how my email is set up. i have specific junk addresses: crappy, crapmail, webmaster, sales, etc. They come from using throwaway email addresses to sign up for things, and from standard addresses that bots think will reach the site owner. They all route to a yahoo inbox that i can dumpster dive for registration emails if the need arises.

The rest of the email to archgfx lands in my main inbox. this includes emails to sunburntkamel, adam, afreetly, af, and other addresses that were either easier to pronounce over the phone, or that people have erroneously remembered. I can’t possibly remember all of them, or attempt to generate all the possible misspellings and misrememberings of my name. so not having a catchall is a dealbreaker for me.

Back when it was first opened, i read derek’s post, and signed up for gmail hosted. I found out then that i couldn’t set up email aliases to non-archgfx.net addresses. at the time, that was a big enough pain for me to not bother using the service. now, having to keep two gmail windows open (one hosted, one standard) is less of an issue than losing mail that i’ve depended on arriving for 4 years. So i changed my MX records again, since hosted gmail beats the $3.95 a month for easyCGI.

I can’t set up email aliases on hosted gmail, but i can forward email. so i have one junk box (crapmail), that forwards its contents to yahoo. the other ‘big spam’ addresses are aliased to that one. it works, more or less. i have to think it would be easier on google’s servers for them to just let me alias to yahoo, but functionally, it’s about the same. and i doubt google’s servers are going to buckle under the strain.


Changing Hosts the hard way

In case you’re wondering where this blog dissappeared to today (and i knowyou weren’t), I finally got tired enough of dealing with PHP 4/IIS/the lack of REQUEST_URI that i changed hosts. Thusly, the CNAME record for this blog dissappeared for a few hours.

The main reason i switched was that i wanted was to be able to move wordpress into the top level directory, from /blog/. so i figured i’d try and do it all in one fell swoop. what’s more fun than trying to do something “mission critical” in a language you’ve just learned? so here’s what i added to my .htaccess file:

<IfModule mod_rewrite.c>
RedirectMatch 301 /blog/index.php/(.*) /blog/$1
RedirectMatch 301 /blog/wp-content/(.*) /wp-content/$1

the first line is for old URL’s. the second line is for anything i uploaded and referenced in a post (especially images). so far both seem to be working. (i found the RedirectMatch example on this page). And, since you’re reading this, the CNAME record seems to have been set up, although i had to file a support ticket for that.

UPDATE: i forgot that i’d also added a prefix to my permalink structure (/blog/) so my redirects were all failing. should be fixed now (code updated)


linkslist screenshot

The Links List is now preserved for posterity in the new plugin directory. It’s a lot simpler than i imagined, although it seems that the old plugin site doesn’t see it as a new plugin (not that i wanted it to), so i imagine that frontend is going to be deprecated pretty quickly (or maybe that’s just wishful thinking).

I’m still hoping this doesn’t mean there will be a similar new directory for themes, since

  • the licensing needs are substantially different
  • the potential for abuse is higher (people uploading themes they don’t have the rights to)

It wouldn’t be without benefit, but i don’t see it having the same feeling that the plugin directory does. And, as I’ve said before, themes will find their own repositories and homepages, regardless of the presence of an official repository. whether it’s designers being fussy, or the nature of skins and themes being somewhat “other” is up for debate, but it’s unlikely that wordpress will ever find that one home for wordpress themes.

SF.net PT 2: Setting up a demo site

Part 1 was easy. it’s all GUI stuff, that you can figure out by poking around. Part 2 is the reason I started writing this down. The only way to maintain your sourceforge.net website, is via SSH (and by extension, sFTP). Programs you will need:

install WinSCP, and get started!

Hosting a theme on Sourceforge, PT. 1

The advantages of sourceforge hosting are all things that all themes should have: demo blog, screenshots, download stats, nationwide download mirrors, SVN repository, bug tracker, forums. All things you could provide from your own web host, but not only would it cost a fair chunk, having bugs and support show up as comments on your blog can get to be a bit unweildy. For any GPL theme, sourceforge hosting is Free as in beer. unfortunately, getting set up on sourceforge isn’t a cakewalk. so i’m going to attempt to index their documentation in a more straightforward manner. Part 2 will explain how to install wordpress on your project’s website, to give you a fully featured demo site.

This gets a tad long

Orb 2.0

it took forever to get Orb 2.0 installed, but now ‘mycast’ is one of their major features, so perhaps the image hosting is a little less volatile:
you should be seeing an image here

(and no, that’s not my image, it’s from a friend of mine’s masters thesis. but yes, ambient occlusion is really hot.)