Sometimes I find myself wanting to transfer one (or several) file to a different host or mobile device, and getting the USB cable or using SSH is not always possible. In those cases I just use this super-silly Python one-liner:
|saghul@hal:~$ cd Downloads/|
|saghul@hal:~/Downloads$ python -m SimpleHTTPServer|
|Serving HTTP on 0.0.0.0 port 8000 ...|
And there you go.