Free yourself from fixing complex.
eleven

昨天小王同学问我win下Python开发的问题,我反问他为什么做python不用linux机器。win下环境配置实在是有点麻烦,但是在linux下apt-get install python之后,你就只用关心自己的代码,而再也不用操心"python26.dll not found"之类的蛋疼毛病了。
可是他说linux没法玩游戏啊,虚拟机里的linux速度又不理想。怎么办?试下"晕计算"吧。
"云计算"在我的词典里一直和"晕计算"同义,网络上的文章都是各执一词,很容易被他们绕进去。我现在用的服务器是Linode 512。提供同等配置的VPS服务商有很多,可是换来换去还是和各位大神们一样留在Linode上面,这算殊途同归吧。它的服务稳定,稳定到可以好几个月不用重启,有人甚至创下了421天uptime的记录。//注:uptime是一个linux命令,主要用于获取主机运行时间等信息.
底下是三张截图,分别是运行在三个平台上的ssh客户端。你会发现除了配色,他们的表现是一致的。Xshell in Windows.Terminal in Mac OS X.ConnectBot in Android.
我在Linode的服务器上面安装的是Ubuntu Sever 10.04 LTS, 配上VIM,一个无处不在随时可用的IDE环境就初步形成了。
GNU Screen是一个简单但强大的Linux工具。例如,我把一个gtalk机器人挂在screen会话中,即使ssh连接断开了,它也可以24小时不间断运行。如果打算在VPS里编程,建议在screen会话中运行vim编辑器,这样即便停电了也不用担心成果丢失。
还可以在Linode上安装一个dropbox客户端,然后把工作目录链接到Dropbox的同步目录中。这样既可以实现实时备份的功能,还能与本地电脑实现同步。不需要安装ftp服务,上传下载只用简单的拖放就可以了。
还可以用Linode云干什么?- web服务器,就像这个博客一样。

  • vpn服务器,翻墙的工具。
  • 挂机,例如BT电驴,搭建自己的离线下载服务器。不过Linode给的流量实在有些少。
  • 我还用它来收发邮件。mutt是终端下的一个客户端,用它来发送带附件的工作邮件太简单了。[cc lang="bash"]echo "邮件正文" | mutt -a 附件文件名 -s 主题 someone@gmail.com[/cc]
  • 搭一个轻量wiki,用来做笔记也不错。
  • 搭一个相册,配合dropbox可以实现"手机拍照立刻上传到网页"。
  • 用elinks或者w3m可以用来看网页
2011-11-07