Direct file transfer program
I want to write an app that allows two people to quickly and easily transfer files between each other (something like directIM in AIM and GAIM). The motivation behind this program is that I hate setting up a ftp server, or attaching to emails when all I want to do is send a small file.
I've done some simple network programming here in college (basic TCP/UDP socket stuff) so I want to know if there is any more that is required for entire file transfers?
I'm also planning to do this in ruby (since it seems to be the talk of the town). Does anyone have any experience with this sort of application (in any language really, but Ruby specifically).
There's a buddy of mine who was talking about doing something similar
A buddy of mine was talking about doing something similar to what you're talking about. I think it is pretty much as simple as what you're thinking. The only thing you would want to be wary of are firewall issues, but if the ftp solution is already working for you, then that probably isn't a problem.