程序员喜欢在时尚的世界冷笑哪里趋势就像微风吹过。裙子的长度上升和下降,颜料来来去去,领带长胖,那么薄。但在技术,严谨,科学,数学,以及在时尚精度规则的世界。
这并不是说规划是发展趋势的行业缺乏。不同的是,节目的发展趋势是通过提高效率,增强的定制化和易用性的驱动。新技术,实现一个或多个这些日食的上一代。这是一个精英,而不是一个奇思妙想,ocracy。
以下是对什么是热的,什么不是今天的程序员中的列表。不是每个人都会有什么是上市的同意,什么是d上市,什么是被排除在外。这是什么使得编程的乐趣无穷行业:快速变化,激烈的辩论,突然复出。
热点:预处理器
没有:全语言栈
这是不久前谁创造了一种新的编程语言的人不得不到原来的代码到送入硅位创造一切条件。这时,有人想出了他们可以在它以前的工作捎带。现在人们有一个聪明的想法简单地编写转换新的代码弄成老了一组丰富的库和API的预处理。
脚本语言如Python或JavaScript曾经仅限于小项目,但现在他们的认真工作的基础。而那些谁不喜欢的JavaScript创建CoffeeScript中,预处理器,让他们的代码,同样,无繁重标点符号。有几十种变化preslicing并以不同的方式predicing语法。
+ ALSO ON网足球竞猜app软件络世界11个混杂编程语言的特点+
谁爱动态类型的人Groovy的创建,一个简单的Java版本,而不过于坚持标点符号。似乎有几十个像斯卡拉或Clojure的语言运行在JVM上,但只有一个JVM。您可以在NET的虚拟机上运行多种语言。为什么要推倒重来?
热点:多克
加:管理程序
这是不完全正确的。该管理程序有自己的位置,而且很多Docker容器运行操作系统的内部管理程序上上运行。然而,多克尔容器SOOOO比虚拟机映像要小得多,这使得他们更容易使用和部署。
当开发人员可以,他们更愿意出货仅Docker容器,这要归功于,使他们能够在部署过程中篡改的难易程度。聪明的公司,如Joyent的是搞清楚如何来挤压甚至更多的脂肪出栈,使得容器可以运行,因为他们喜欢说,在“裸机”。
热点:JavaScript的MV *框架
没有:JavaScript文件
很久以前,大家都学会了编写JavaScript弹出一个警告框,或者查看,在形式的电子邮件地址包含一个@符号。现在,HTML Ajax应用程序如此复杂,几乎没有人从头开始。所以,很简单采取一个精心制作的框架和写一点胶水代码来实现你的业务逻辑。
现在有几十框架喜欢剑道,煎茶,jQuery Mobile的,AngularJS,灰烬,骨干,流星JS,更多的人,都准备处理您的Web应用程序和网页的事件和内容。
这些仅仅是Web应用程序。也有调整,以提供跨平台开发的智能手机/平板电脑世界的数字。技术,如NativeScript,PhoneGap的和煎茶触摸有几个选项来创建应用了HTML5技术
热点:CSS框架
不是:通用层叠样式表
曾几何时,平添几分潇洒的一份旨在打开CSS文件的网页,并包括像一个新的命令字体样式:斜体
。然后将文件保存午饭去了硬上午的工作后。现在的网页是如此复杂,它不可能以填补如此简单的命令的文件。一个好办法,以一种颜色,一切都正常了出来。这就像他们说的阴谋和生态:一切都是相互联系。
这就是像SASS及其同类指南针CSS框架已经发现了坚实的基础。他们鼓励有文化的,稳定的,通过提供编程代码结构,如实际变量,嵌套块和混合插件。这听起来不像是在编程层多新奇,但它的设计层一个大的飞跃。
热点:SVG + JavaScript的画布上
不是:闪存
一晃已经促使人们疯狂多年,但艺术家们总是喜欢的结果。该抗锯齿渲染看起来不错,许多有才华的艺术家都内置Flash代码深栈,提供精良的过渡和动画。
现在,JavaScript的层做很多相同的能力,浏览器制造商和开发商都欢呼闪存的结束。他们认为,与新的格式,如SVG(可缩放矢量图形)来的DOM层更好的整合。该SVG和HTML包括一个大的一堆标签,而这对于Web开发人员使用往往更容易。然后有大量的API,提供精心绘制Canvas对象上,往往与视频卡的帮助。把它们放在一起,你留下了几方面的原因使用Flash了。
热点:几乎大数据(分析,无Hadoop的)
不:大数据(用Hadoop)
每个人都喜欢觉得自己是大男人校园,如果他们不,他们正在寻找合适的大小,他们能站出来的校园。这是毫不奇怪的是,当将“大数据”开始流经行政套房,西服开始要求最大,功能最强大大数据系统因为如果他们购买游艇或摩天大楼。
有趣的是,很多问题都没有大到足以使用高档的大数据解决方案。当然,像谷歌或雅虎公司的跟踪我们所有的网页浏览;它们在PB级或尧字节的测量数据文件。但大多数公司的数据集,可以轻松放置于一个基本的PC的RAM。对于字节寥寥十亿事件足够了 - 我和16GB的RAM在电脑上写这个。在大多数的算法,数据并不需要读入内存中,因为从SSD流它是好的。
这里将是需求一个Hadoop云数十台机器并行运行的快速响应时间的情况下,但很多做精没有协调或通信的麻烦沿着一台机器上堵塞。
热点:火花
没有:Hadoop的
这与其说是Hadoop是冷静。这是更多的火花热红,使得Hadoop的模型看上去有点老了。星火借用一些Hadoop的方法的最好的想法与几个坚实的改进,使代码运行得要快得多,从大量的数据和更新他们的提取意义。最大的可能的方式,星火保持在快速存储器而不是要求所有的数据被写入到分布式文件系统。
当然,很多人都在使用存储在Hadoop的分布式文件系统数据星火的处理速度合并两个。他们比竞争对手更多的合作伙伴。
热点:人工智能/机器学习
不:大数据
没有人知道什么短语“人工智能”的手段,并帮助营销人员,尤其是因为“大数据”已经走完。他们是从人工智能抓住条款和升级的,通过我们的日志文件和点击流犁大,数字压缩算法的复杂性。通过借用的50多年人工智能研究的更复杂的算法,我们站在一个更好的机会比以往发现的噪声信号。工具中运行的机器学习框架的色域认知计算,一路攀升到IBM的沃森,你现在可以平来解决你的问题。每间都设有自己的机器智能的水平,以及与此,接管数据分析越来越取证对我们的承诺。
热点:游戏框架
不:本土游戏开发
曾几何时,游戏开发意味着雇佣大量的开发谁从头C写的一切。当然,这花费了bazillion美元,但它看起来很棒。现在,没有人能买得起的自定义代码的奢侈品。大多数游戏开发商年前放弃了他们的自豪感和团结一样,电晕,或LibGDX使用库来构建自己的系统。他们不写C代码一样多的库指令。它是一个耻辱,我们的游戏没有手工制作的骄傲,但使用相同的发动机冲出?不。大多数的开发商都松了一口气 - 因为他们没有处理的细节,他们可以专心的玩游戏,叙事弧,文字和艺术。
热点:单页Web应用程序
不:网站
记住,当指向的网址充满了静态的文字和图片的网页?如何简单,古朴的把所有信息的独立网页被称为网站的网络。设计团队会花几个小时讨价还价站点地图,并试图使它很容易的进行导航。
新的Web应用程序都充满了内容的大型数据库的前端。当Web应用想要的信息,它抽出来的数据库,并将其注入本地模具。有没有必要来标记所有构建一个网页所需要的额外网络中的数据。数据层是从表示和格式化层完全分开。在这里,移动计算的兴起是另一个因素:一个单一的,反应灵敏,设计网页,像一个应用程序的工作 - 所有的更好,以避免应用商店的混乱。
热点:移动Web应用程序
没有:原生移动应用
比方说,你有手机内容一个伟大的想法。你可以赶去,写于iOS,安卓,Windows 8的不同版本,甚至可能黑莓OS或其它之一。每个需要一个单独的团队讲不同的编程语言。然后,每个平台的应用程序商店发挥其自身的一磅肉之前,应用程序可以提供给用户的。
或者,你可以建立一个HTML应用程序,并把它放在网页上的所有平台上运行。如果有一个变化,你并不需要返回到应用商店,乞求一个bug修复的快速审查。现在,HTML层越来越快和更快的芯片上运行,此方法可以使用本机应用程序上更加复杂和交互式应用程序更好地竞争。
热点:安卓
没有:iOS版
是不是仅仅几年前苹果商店的蜿蜒指出,线?时代在变。虽然iPhone和iPad继续拥有忠实球迷谁爱自己的丰富,复杂的UI,原始销售数字继续看好Android系统。有报道甚至说,80%以上的销售的手机都是机器人。
其原因可能是简单的成本。虽然iOS设备仍然花了一大笔钱,在Android世界上充斥着大量的竞争是真实生产片剂低至五分之一的价格。省钱永远是一种诱惑。
但另一个因素可能是开源的效果。任何人都可以在市场上的竞争 - 他们这样做。有大的Android平板电脑和小家伙们。有Android的相机,甚至Android的冰箱。谁也没有说,“妈妈,我可以?”以谷歌的创新。如果他们有一个想法,他们按照自己的心意。
苹果,虽然是从Android的空间学习。而iPhone 6配备了不同的屏幕尺寸,什么你知道吗?该行也开始重新出现。
热点:GPU
没有:CPU
当软件是简单的说明被安排在一个不错的线路,该CPU是计算机的王,因为它所做的一切繁重的工作。现在,视频游戏充满了可以并行运行大量的图形程序,显卡运行的表演。这很容易花$ 500,$ 600或更多看中的显卡上,并且有些严重的玩家使用超过一个。这比许多基本的台式机价格的两倍。玩家是不是唯一的吹嘘他们的GPU卡。现在计算机科学家正在将许多并行应用程序在GPU上运行速度几百倍。
热点:GitHub上
没有:简历
当然,你可以通过读取包括初中国际象棋俱乐部的副总裁成就的膨化式列表了解候选人。但读书人的实际代码这么多丰富,更具指导性。难道他们写出好的意见?难道他们浪费了太多的时间打破项目成微小类,做一点?是否与扩展空间真正的架构?所有这些问题都可以通过他们的代码一眼回答。
这就是为什么参与开源项目正在成为找工作越来越重要。从专有共享项目的代码是很难的,但开放的源代码可以到处去逛逛。
热点:租赁
没有:逢低买入
当亚马逊推出了电脑和黑色星期五其他电子产品的销售,公司忘了,包括hypeworthy它的云交易。给它点时间。不久前,公司开设了自己的数据中心,并聘请自己的员工来运行他们彻底购买的电脑。2020欧洲杯预赛现在,他们租了电脑,数据中心,工作人员,以及按小时甚至是软件。2020欧洲杯预赛没有人希望拥有任何的麻烦。这都是一个好主意,至少要等到网站去病毒,你知道你付出的点击一切。现在,如果只有亚马逊找到方法以其无人驾驶飞机交付云,该趋势将收敛。
热门:云计算的复杂性
没有:云简约
云计算的早期计算锯厂商强调它是多么容易点击一个按钮,并得到一个跑步机。简洁是国王。