Don’t use FTP. This is an old protocol that works badly with firewalls and transfers files over UDP which doesn’t guarantee that they’ll be transfered without errors. Besides that, it sends your password in a clear text over the internet which makes it vulnerable to sniffing.
Use SFTP (SSH File Transfer Protocol) which sends everything over ssh encrypted connection and uses TCP for file transfers that ensures your files will be received the same as they were sent. And you don’t need to have 23 (ftp) port available, since sftp works over 22, which eliminates another security vulnerability.
Ruby-debug 0.10.3 gem doesn’t support ruby 1.9.x. If you have some important sites in rails, maybe you shouldn’t switch to ruby 1.9.x yet, as debugging will not be available.