Get a free Ruby on Rails book from SitePoint

October 31st, 2007

Build Your Own Ruby-on-Rails Web ApplicationsSitePoint is now giving away the full PDF version of their Ruby on Rails books Build Your Own Ruby on Rails Web Applications.

I briefly mentioned the book back in February, when they were giving away the first four chapters, but this time it’s the entire book (12 chapters - 447 pages) you can download.

The book covers everything from installing Ruby, Rails and MySQL (well I guess DreamHost does this part for you), to building and deploying a fully featured web application.

Complete Rails Book Free

The offer has already been very popular and the book has now been downloaded more than 50.000 times.

The giveaway expires by the end of November.

The Big 6-oh-oh-oh-oh-oh!

October 30th, 2007

Just weeks after DreamHost could celebrate their 10th anniversary, they can now celebrate another milestone. DreamHost is now hosting more than 600.000 domains according to WebHosting.Info.

600.000 domains hosted by DreamHost

They are thereby continuing their explosive growth and are still adding 600 domains on average every single day.

Top Hosting Companies Worldwide

Looking at the Top Hosting Companies Worldwide DreamHost is now placed as 14th, but more intesting is the fact that only WildWestDomains.com (which is a GoDaddy sister company), Yahoo, and 1&1 really offer web hosting. The rest is either domain sellers, domain parkers or domain squatters.

Is DreamHost really the 4th biggest web host in the World (by number of domains hosted)? Or who is bigger? Anybody got some info on this?

Review Books for the Unofficial DreamHost Blog

October 22nd, 2007

Packt Publishing - the publisher of 100+ computer related books - has offered me review copies of three of their books. Unfortunately I don’t have a lot of spare time at the moment, so I’m offering my readers this opportunity.

The three books are all about one of DreamHost’s One-Click Installs: the blogging engine WordPress, the Joomla! CMS and the brand new course management system Moodle.

WordPress Complete Learning Joomla! 1.5 Extension Development Moodle Teaching Techniques

If any of you readers would like to receive one of these books in return for a review, please write a comment or send me an email. You will receive a hard copy of the book for you to keep and shipping/handling will be paid by Packt.

Your review should be at least 3-5 paragraphs and be send to me within a reasonable time frame from you receive the book (3-4 weeks). You will of course receive full credit for your review and a link to your blog/website.

If there is more than three readers signing up for this opportunity I will randomly select the lucky three.

Using DreamHost for Personal Storage & Backups

October 21st, 2007

Three days ago DreamHost posted a clarification regarding their policies on the use of their services for personal storage and backup purposes. They emphasized that files uploaded to your account should be provided with the intent of distributing them to others from your hosted sites.

The main concern is apparently that DreamHost’s servers are being filled with rsync backups of entire hard drives, copies of DVD rips, music collection, etc., even when the Terms of Service prohibits this kind of use.

The post quickly received tons of comments – both requests for clarifications of the clarification and outcries from customers thinking this rule is unfair.

DreamHost insists that the policies have not been changes, and that this rule has always existed, but I think it’s easy to see why people are confused.

Terms of Service

First of all let’s take a look at the current Terms of Service:

The customer agrees to make use of DreamHost Web Hosting servers primarily for the purpose of hosting a website, and associated email functions. Data uploaded must be primarily for this purpose. DreamHost Web Hosting servers are not intended as a data backup or archiving service. DreamHost Web Hosting reserves the right to negotiate additional charges with the Customer and/or the discontinuation of the backups/archives at their discretion.

From the current ToS it’s pretty clear you can’t use your web hosting space for backups, but just a month ago the ToS read:

The customer agrees to make use of DreamHost Web Hosting servers primarily for the purpose of hosting a website, and associated email functions. Servers are shared with other customers, and as such IRC-related activities or severely CPU intensive CGI scripts (e.g. chat scripts, proxy scripts, scripts which have bugs causing them to not close properly after being run) are not encouraged. Any application that listens for inbound network connections (even if the application would otherwise be allowed) are not permitted. BitTorrent clients, IRC bots and bouncers (BNC) specifically may not be run on any DreamHost Web Hosting server. If your processes are adversely affecting server performance disproportionately DreamHost Web Hosting reserves the right to negotiate additional charges with the Customer and/or the discontinuation of the offending processes.

Although the paragraph mentions that the servers are primarily for hosting a website, it seems more geared towards avoiding abusive or CPU intensive scripts and doesn’t mention backup or archiving specifically.

Bandwaggon

It’s less than 4 months since DreamHost announced a partner deal with Bandwagon, a Mac software program that allows you to backup and sync your iTunes library with an FTP server. The deal gave every DreamHost customer a free year of Bandwagon and Bandwagon users one free year of DreamHost. The deal was still available in the control panel when DreamHost posted the clarifications, but has since been removed.

So was DreamHost actually advertising a service that wasn’t allowed according to their own ToS? Strange…

It’s quite understandable if DreamHost customers thought they were allowed to backup their music collection to DreamHost after this.

Discussion Forum and Wiki

The issue of using your DreamHost account for backups has often been discussed in the forums:

While DreamHost employees rarely participate in the forums, there is usually a rather strict self-policing in the forums where other users will point out violations of both written and unwritten rules, but I’ve never seen anyone mention that backups would be against the ToS. In fact one of the threads actually had an employee giving green lights for using your account to backup your mp3s as long as you were not distributing copyrighted material.

Likewise the wiki used to contain information about how to back up your PC to your web hosting space. Although the article wasn’t created by DreamHost, it must have existed with their knowledge.

Why can’t we use our web space as we want to?

Basically I think the furor boils down to that it is hard to understand why we shouldn’t be allowed to use all our assigned disk space. Why are we given 500 GB disk space, if we’re not allowed to use it? What’s the difference between a backup of 20 GB of photos and an online gallery with 20 GB of photos? Why can I theoretically distribute 50 GB of different Linux ISO’s from my web site using up terabytes of bandwidth every month, but not have a 50 GB backup of my own PC, which hopefully never will be downloaded?

I guess it’s related to the math of overselling, and there is a huge difference between 0.1% of your customers using 100+ GB of storage and 1% using the same space, but wouldn’t it be better to give some more realistic storage limits that you can actually use, and then increase them on a case-by-case basis if necessary?

I’ve used DreamHost servers for a backup of my PC myself, and I really liked to have a secure, off-site backup for worst case scenarios. I wish DreamHost would see the increased use of their service for backups as a great way to differentiate themselves from other web hosting companies, or a opportunity for them to create a niche product they could sell for a premium.

Now I guess, I have to start to look for backup alternatives…

Free Hosting to Lunarpages Refugees

October 10th, 2007

Lunarpages has silently added a new 404 File Not Found page to all customer accounts. The page displays the domain name of the account holder, a search box which returns sponsored ad results and a number of links (dating, mortgage, ringtones, etc.) to Oversee’s PPC search engine searchportal.information.com.

While the customer’s domain name is displayed, there is no link back to the customer’s website and Lunarpages are thereby effectively stealing traffic from its customers!

You can see an example error page if you go to aeroeco.net/404.

Lunarpages 404 File Not Found

If you recognize the layout of the error page it’s because the same page is used by many domain parking services and expired domain holding pages.

The issue has been discussed intensely at Web Hosting Talk, while any threads about the issue started at Lunarpages Forums are apparently swiftly deleted.

When the legality of these error pages was brought up, Lunarpages quickly updated their TOS to include the following passage:

In an effort to help create the best possible user experience we have created a series of content sensitive error pages which are displayed in the event any user enters an erroneous URL for any activated domain name within the Lunarpages server structure. You may use our error page at no extra charge and you hereby grant to Lunarpages a limited, non-exclusive license to use any right you may have in any mark consisting of, derivative of or related to the domain name for the purpose of displaying such error pages under your domain name or any sub-page thereof in the event that for any reason your page fails to resolve or does not exist. Such error pages may at the option of lunarpages contain links to your domain, to Lunarpages or to any other site or service.

In a move to lure away customers from their competitor, DreamHost is now offering one year of free hosting for Lunarpages refugees who want to escape this sleazy practice.

New Pricing Structure at DreamHost

September 24th, 2007

Looks like DreamHost is launching a new pricing structure together with their birthday promo.

Features included with all accounts

There is currently only 1 service plan (which includes 500 GB disk storage and 5 TB monthly bandwidth) and a number of new add-on options:

  • Premium Phone Support ($9.95/month)
  • Double to 1 TB Disk Storage ($9.95/month)
  • Double to 10 TB Bandwidth ($9.95/month)
  • VPN Access ($19.95/month)

DreamHost Account Upgrades

So goodbye Crazy Domain Insane, Sweet Dreams, Code Monster and Strictly Business. Hello One Plan Fits All!

Actually the change is not that big, since the last couple of years the biggest difference between the plans has been that the Crazy Domain Insane didn’t include phone support and the Strictly Business included VPN access and a free secure certificate.

Another change to the payment structure is the payment periods. It is now possible to prepay for 10 years!

  • Pay Monthly @ $10.95/month + $49.95 setup = $60.90
  • Pay Yearly @ $9.95/month + no setup = $119.40 (9% off)
  • Pay for 2 Years @ $8.95/month + no setup = $214.80 (18% off)
  • Pay for 3 Years @ $7.95/month + no setup = $286.20 (27% off)
  • Pay for 5 Years @ $6.95/month + no setup = $417.00 (36% off)
  • Pay for 10 Years @ $5.95/month + no setup = $714.00 (45% off)

New customers signing up today will get an additional $110.10 discount.

10 years is a life time in the hosting business, so I can’t imaging many will use this option, but probably quite a few will sign up for 2-3 years.

DreamHost Birthday Promo

September 24th, 2007

The promo is live now :

Dreamhost Birthday Promo

500 GB Disk Storage, 5 TB Monthly Bandwidth, plus many more features - from $5.95/month!

Happy Birthday DreamHost

Sign up for hosting with DreamHost TODAY and prepay for a year of service (or more) using the promo code 10ten10diez10dix10dieci10shi and get an instant discount of $110.10 of your bill!

This means that you can get 1 year of hosting for only $9.30 (normal price $119.40) if you’re a new DreamHost customer:

Dreamhost Birthday Bonanza

Full details here: Happy Birthday to US!

Happy Birthday DreamHost

September 24th, 2007

It was hinted last week that DreamHost would announce something today Monday - and I’ve got a hunch about what it is!

DreamHost’s 10 Years Birthday is approaching and traditionally this has been celebrated with a fantastic birthday promo for new customers. Many of you will remember the crazy 777 promo for DreamHost’s 7th birthday, which gave 1 year of hosting for 77 cents/month, the 8-year birthday which gave unlimited domains to everybody and 80% off new accounts and last year birthday where everybody got double the amount of bandwidth, ten times the amount of disk space and new customers could get $99.99 off.

home-slotshome-slotshome-slots

Rumours I’ve got from reliable sources tells that this year DreamHost will offer a special birthday plan with more storage and bandwidth than the Strictly Business plan, but cheaper then the Crazy Domain Insane plan!

Stay tuned for more breaking news about DreamHost’s Birthday Promo.

Various Tidbits

September 5th, 2007

Clearing out all my open tabs with various DreamHost related tidbits:

Private MySQL Servers

September 5th, 2007

When DreamHost launched Private Servers a month ago, the biggest complaint was that MySQL would still be a bottleneck, since it would continue to be run on shared servers.

Now DreamHost introduces DreamHost PS MySQL.

  • Now, you can get exactly the same sort of memory and cpu isolation you’re used to from DreamHost PS for your MySQL databases as well!
  • DreamHost PS MySQL is completely separate from DreamHost PS; you can get either one without the other, neither or both!
  • For MySQL, CPU time is much less important than RAM and disk speed (MySQL PS uses local, raided, high-speed SAS drives). Since it is not a potential bottleneck, on MySQL PS CPU time is approximate… though still proportional to your RAM level.
  • If you get both DreamHost PS for your web server and for your MySQL, you get 20% off your combined monthly DreamHost PS fees!

Prices are the same as for the web server: From 150 MHz CPU and 150 MB RAM for $15/month to 2300 MHz CPU and 2300 MB RAM for $230/month (but you get 20% off if you get both the PS web server and the PS MySQL server).

dreamhost-mysql

The Control Panel has been updated accordingly.