Quote 18

Servers don't send spam. People send spam.

— Larry Garfield

Quote 17

At the level of bits, censorship and digital-rights management are technologically identical.

— Hal R. Varian

New York Times

Quote 16

There are 10 kinds of people in the world: those who know binary and those who don't.

— Unknown

Quote 15

Overly complex code leads to overly complex bugs.

— Dr. Karen Jeffrey

Quote 14

If you're one in a million, there are a thousand people just like you in China.

— Mike Ballway

Quote 13

Graduate School is the snooze button on the alarm clock of live.

— Dr. Adam Steele

Quote 12

The lack of evidence of a conspiracy does not prove that it exists.

— Larry Garfield

Quote 11

If at first you don't succeed, sky-diving is not for you.

— Larry Garfield

How does the other half live?

Some people complain about how GNU/Linux isn't desktop-ready. It's too hard to use, the applications aren't there, it does things in silly and quirky ways... We've all heard the list. And some of us persevere anyway.

Recently, though, I've been working on-site with a client for a few weeks on a PHP project. The web app we are building is on a remote GNU/Linux server. Our desktops are all Windows XP SP2, of course. Because I need to edit the files locally but test them remotely, I need a fair bit of network transparency. Of course, Windows XP provides none unless everything is using SMB, which our production web server does not (naturally). So what setup did I have to cobble together?

Shared web hosting: Where is open source?

In an earlier post, I mentioned some research I'd been doing with regards to Linux-based server software. To be more specific, I was investigating shared web hosting control panels. Most any web hosting service you find offers a web-based control panel. Generally such a system allows each user to manage their domain information, files, mail accounts, FTP accounts, and other such common features, and allows the admin to manage different user and reseller accounts. Some users get access to run web scripts, some don't, some have more disk space than others, etc. Some require specific underlying server software (a specific Apache version, postfix vs. qmail for email, etc.), others support a variety of alternatives.

Syndicate content