思考:你究竟需要哪些软件?

周六下午把我的Win8 32位重装成了64位的,以配合机器现在的11GB内存.重装系统后最麻烦的就是安装软件,在几年前,我还在使用云端软件平台的时候,重装系统是不需要再安装一遍软件的,现在云端软件平台不支持Win8且停止更新了,只得把要用到的软件一个个下载回来并且安装,费时又费电.

短时间内把会用到的软件都安装是不现实的,只能优先把重要的软件安装回来,以便应付工作和日常需要.这就牵涉到一个问题:究竟哪些软件是我此刻需要的?

首先我想到的是浏览器,无论是作为一名前端开发人员还是一名普通的PC用户,浏览器都是必不可少的.Windows8自带的浏览器是IE10,显然不能作为日常使用的浏览器,最终我下载了Chrome.

下载Chrome之后,又遇到一个问题,就是如何翻墙.对我来说,不翻墙的日子是没法过的,对于Chrome来说,不翻墙有很多功能无法正常使用.此时此刻我想到的是GoAgent.在几次连接被重置后,我终于下载并成功运行了GoAgent,基本的翻墙需求被满足了,以防万一我又设置了一遍Hosts.

众所周知的,设置Hosts必须有一个文本编辑器,对于Windows来说,当然是notepad,也就是记事本工具.对于设置Hosts而言记事本或许可以完成任务,但对于开发而言记事本是远远无法满足的.想到编辑器,可选的项有两个,Vim和Sublime Text 2.Vim我是在Linux环境下用的,Vim在Windows下也不是非常好用,考虑到这些因素,我选择了Sublime Text 2.

这样,浏览器和编辑器都有了,仅仅做前端开发的话已经足够用了.剩下的就是日常会用到的软件了.线上的沟通我主要是通过4个媒介进行的,Google+,Gmail,QQ,腾讯微博.Google+是直接以Web形式在浏览器中运行的,而Gmail也有Web形式,不安装邮件软件也没问题,而QQ可以使用WebQQ,腾讯微博也是直接用网页就行.如果这样考虑的话,都不需要安装了.由于QQ客户端的便利性和功能的完全性,并且集成了腾讯微博,我还是下载了QQ.而Google+和Gmail直接在Chrome里打开用就行.

现在我有了浏览器,编辑器以及通讯工具,还需要别的东西吗?

在晚上设计那个推荐系统的UI时,出现了两个新的需求:截屏软件和压缩软件.实际上这两个东西Windows都自带了,截屏可以用Print Screen键,压缩可以用Zip.实际上这两者都完全不够用.Windows自带的截屏只能截单个窗口和全屏两种,不能自由控制区域,也不能对截屏内容进行标注,而QQ客户端的截屏功能正好可以满足我的需求,这样就避免了多安装一个新的软件.压缩软件方面没有不安装新软件的解决方案,因为现在rar和7z格式横行,从设计网站上下载到的素材不全都是zip格式的,这种种因素导致我必须安装一款压缩软件.我的选择是按照7-Zip,简单方便.

在周六我仅安装或下载了以下软件:

Chrome,GoAgent,Sublime Text 2,QQ,7-Zip.

总计5个,原来我只需要这些软件就够了.

回想起来我真是太天真了.

周日早上,在微博看到进击的巨人动画更新的消息,去B站新番区只看到生肉的更新,在极影找到了Dymy的熟肉,于是需求又来了.一开始面临的问题是我该如何下载BT种子,虽然我有迅雷的年费会员,直接在离线下载的网页版中下载BT种子也可以,但又是考虑到便利性和网页版的回传速度,我还是下载了迅雷7.

视频用迅雷下载完了,如何播放?视频的文件格式是MP4,Windows8自带的播放器就可以播放,迅雷捆绑的迅雷看看播放器也可以播放,甚至在Chrome里也可以播放,但我已经习惯了去用PotPlayer看本地视频,所以我又去下载了PotPlayer.

好吧,仅仅为了看一个动画我就安装了2款新的软件,罪过.

之后修改网页的时候又有新的需求了——改图.由于页面的左侧栏几乎是照抄Google+的,所以连带那个标识当前页面的三角形也要加上,Google+本身是用CSS实现的(方法比较特殊,不是常规的CSS制作三角,估计可以挑出来写一篇博文),加之Google+的源代码难读,为了效率我只能改用图片完成那个三角形.这时就必须有图片处理方面的软件,我最顺手的是Photoshop,但是下载和安装PS过于浪费时间,这里我改用截图的猥琐方法搞定了那个三角形.但我知道,总有一天我会把PS重新下载安装回来.假定我现在安装了PS好了.

清点一下现在安装的软件:

Chrome,GoAgent,Sublime Text 2,QQ,7-Zip,迅雷7,PotPlayer,Adobe Photoshop CS6.

总计8款,我相信这个数字会在一个月后翻两番的.

实际上你也就用到这么几款软件而已,试想一下如果你用的不是Windows系统而是Chrome OS,一切都在网页上完成,你该怎么做呢?现在一款浏览器已经能够完成这么多的事情,在文中我也提到,像QQ,迅雷7,PotPlayer是可以不安装的,而PS和Sublime Text也可以通过线上服务来完成(比如Cloud9和Web版的PS),GoAgent又是由于国情才安装的软件,如果通过SPDY协议自己架设WebVPN,那GoAgent也可以不需要了.除了压缩软件,你只需要安装一款名为Chrome的神奇浏览器就可以完成你需要做的大部分事情.

想一下吧,你真的需要那么多的软件吗?如果在线服务再进一步进化的话,或许客户端软件将不复存在.