前端 - 颠覆式改变
- HTML5正式定稿,ECMAScript 6 规范从纸上走到现实(前端新活力)
- 基于Web Components的跨终端组件快速发展,前端开发方案带来巨大机会
- 基于Node.js的前后端分离方案流行,同时社区和企业边协作边竞争使Node.js在稳定服务和创新发展中平衡(前后端分离流行)
- Native定义为前端的一部分,与Web深入融合(前端 = Native + Web)
Docker - 容器、虚拟化、轻量、可移植、分布式
- 2014年是Docker的起步之年
- 八个Docker的真实应用场景
- 2015年Docker会逐渐落地,经过去年一年的发展,Docker已经相对稳定,研究和使用的人越来越多,并且中文资料也开始多了起来
安全 - 史诗级漏洞频发
- 2014年是互联网严重漏洞集中爆发的一年,如OpenSSL的心脏出血(Heartbleed)漏洞、Bash破壳(Shellshock)漏洞、Windows的一些0Day漏洞等
- 未来的网络空间将出现更多错综复杂网络袭击。比如说“工业控制”,尤其在国内,工业控制可以看作是民生的一个基础,水利、电力、石油、管道、燃气、交通、航天、化工、能源等全部都是工控
云计算,有一种态度叫做“拥抱”
- 产业界对云计算的关注度已经被大数据、物联网等新的名词所超越
- 云厂商的成败关键在于生态圈建设,谁的圈子越大越成熟,谁就越容易活下来。
- 在未来两年,厂商的生态圈建设将全面铺开,除了目前已有的创业者支持计划等,更重要的是制定生态圈的生存法则,塑造合作共赢的业务模式
- 未来IaaS和PaaS平台的竞争将更加激烈,特别是在国外云厂商进入中国以后。国外公有云进入中国的门槛比较高,受到一些条件的制约
- “收购”正在逐渐成为各大公司实现战略布局、抢占先机的快捷手段。
- “Docker”应该是今年最火爆的技术之一(孕育期末尾、成长期开始阶段)
- 国内厂商,还是国外厂商,都在不断推出新的产品和服务
- 开源不仅在云计算领域新闻不断,而且在整个IT领域都有很大发展,变成了一种时髦的“商业模式”
开源是大势所趋,就在5年前,各大公司和厂商还在讨论是否应该开源,但现在大家讨论的则是如何更好地开源。随着互联网时代的发展和成熟,开源已经成为标配。以前,开源是一种保障软件项目生存的方式,而现在很多开源项目已经成为企业的一种商业和运营策略,生存已经不是问题,如何活的更好才是关键。开源的好处是,吸收整个技术社区的力量促进开源项目的发展和竞争力,第二个好处是,提高开发者的参与感和信任度,有利于吸引开发者,构建良好的生态系统。劣势,对于一些没有厂商支持的开源项目,路线图不明确,有纷争,存在分裂或者失败的机会。
GitHub中国开发者2014年度分析报告
GitHub 上主流的五种开发语言分别是JavaScript、Ruby、Java、PHP和 Python,其中CSS占的比例也比较大
其中JavaScript和CSS占绝对优势,两者加起来接近1/3,这也不难理解,JavaScript和CSS是前端开发的必备语言,更何况还有Node.js之类的服务器端JavaScript语言。而排名第三的语言中美国和中国分别是Ruby和Java,紧接着是Shell和Python。值得注意的是,PHP并没有进入前五,这也可能和该语言的使用场景有关(见过最多的PHP类开源项目就是各类CMS)。两个国家的开发者中使用.NET的用户都比较少,这和微软一直不鼓励开源的社区生态有关,随着新一年微软在开源方面的投入,相信.NET相关的开源项目会逐渐增多。