标签:linux
2014.7.10
在我上大二之前,除了windows操作系统,应该是没见过别的操作系统,当时觉得可能所有电脑都和windows差不多,再后来,我认识了linux,知道了linux还有很多发行版,同时也听说了mac。
可能我们那个时代的孩子都和我差不多。
在写本节之前,我不小心看了一篇文章:国产操作系统大盘点,包括“红旗linux”(倒闭了)、“银河麒麟”、“中标普华linux”,然而这些民族品牌的操作系统在普通消费都市场却难见踪影,它们大都是出现在军工、政府采购清单里。
棱镜门计划曝光后,所有人都急了,5月20日下午,中国政府采购网发布通知,要求政府部门采购的计算机不得安装Windows8 操作系统。5月26日, 国务院新闻办互联网新闻研究中心发布了一份名为《美国全球监听行动纪录》的报告,官方确认美国“棱镜”项目对华窃密属实,微软谷歌等都有配合……(此处省略1万字)……从国家信息安全的角度,政府把“基础软件国产化”提到了很高的高度。国产基础软件应该会迎来新的一个春天。
如果从小学开始,学校的操作系统就多元化,也应该不致于现在家家户户都是windows,当然时代不同,每个时代都有其时代背景,但我相信未来的5到10年,这一切或许会有很大变化。
前面的东西都是“扯蛋”,作为一名程序员,选择一个适合自己的操作系统也很重要。这里不想做大篇幅的介绍各种操作系统的缺点。只做简单介绍,您可以根据自己的喜好,自由选择,哪怕你依然是windows的粉丝,坚持自己的选择一定是最好的。
目前我的团队,除了我之外,都是linux,有的用centos,有的用ubuntu。当然我除了windows之外,也有一台centos的机器。
Linux能够为开发人员构建一个看上去很酷、用起来很快、很高效的开发环境(后面的章节会介绍)。当然我并没说windows不行。但是如果你用linux会显得更专业、更有“范”味,我在本书中的所有和代码有关的东西将不会使用windows。
mac,如果你不在乎钱,属于那个“高富帅”的程序员,那么请选择Mac吧,没有别的可说的,它是第一选择。特别对于那些除了写代码外,还兼职美工、前端开发的程序员。
一个好的浏览器,能让web开发更高效、调试更方便。我的建议是只有在没有别的浏览器可用的时候再选择Internet Explorer,上图是chrome开发者工具截图。
有的程序员会说:客户现在还用IE6呢,我的程序必须能兼容IE6、IE7、IE8……IE12。
教你三招:
升级浏览器到IE10以上版本,能减少不少的工作量。
告诉他,政府都不让用windows了,我的程序没法跑在IE上,安装Firefox或chrome吧。
对不起,我不干了。
遗憾的是,目前国内大部分网银还都只支持IE,但这一情况在慢慢的好转,我想说一句:做网银开发的程序员们,能不能再给力一点?
标签:linux
原文地址:http://blog.csdn.net/ejunnet/article/details/39525187