我们在Devoxx 2015上学到的10件事

Devoxx 2015圆满结束。 来自比利时安特卫普的现场,随着最后一头散乱的人的耳朵响起,长长的桌子的s声被藏起来,灯光甚至网络(eek!)都被关闭,比利时健壮的人瞪着那些敢于徘徊的人,这是今年欧洲领先的Java开发者大会上的10个重要总结。

虽然希望可以建立一些中心趋势以供进一步讨论和辩论,但绝不能在一篇文章的范围内处理每一届会议,也不应该让每一位优秀的演讲者参与。

孜孜不倦,整个会议( 看几个YouTube上的点击这里 ),Oracle公司的马克·雷纳德和艾伦·贝特曼一直在教育,教育,教育,教育和。 他们在向谁教育? Java开发人员社区中的每个人和每一件事都愿意听。 关于什么? 特别且专一地考虑到JDK 9模块化是真实的并且即将到来的事实,而不仅仅是JDK本身。

一方面,JDK 9模块化需要对磁盘上的JDK进行彻底的重组,删除rt.jar和其他重复的点点滴滴,但显然,还可能存在为Java创建模块化应用程序的可能性。第一次。 他们两个人的会议集中于介绍性主题和高级模块化主题,以及新构造的JDK以及如何为自己的应用程序考虑模块化的主题。

我们在Devoxx 2015上学到的10件事

马克·雷因霍尔德(Mark Reinhold)在他满座的演讲的各个阶段都干脆而尖锐地警告说: “ JDK 9将是相当破坏性的发行 随之而来的是许多讨论,有关含义的问题,很明显,该主题是Devoxx 2015的主要主题。

但是,还需要问一个严重的问题,即JCP中的其他大型组织何时将进行此类教育会议,以及其他大型组织何时将在Java生态系统中真正发挥领导作用,即IBM在哪里? ,Google,Red Hat等,以及Oracle独自承担推动Java前进的巨大负担和成本的当前模型的可持续性。 而且这种情况不是天生就有危险的。

首次举办了名为“ AngularJS FTW?”的会议。 在YouTube上观看 ),领先JavaScript框架的适用性受到了公开质疑。 会议完全结束,一大群失望的Devoxxian聚集在外面,被紧闭的门,磁带,绳索和显然营养不良的比利时人阻止。 这是一个值得一看的会议。

我们在Devoxx 2015上学到的10件事

在另一场会议中,哈迪·哈里里(Hadi Hariri)展示了“银弹综合症”( 在YouTube上观看 )的出色且受到高度赞赏(最热门会议之一),其中他展示了当下当前炒作的谬误以及评估新趋势以及确定其长期适应能力的需求。 随着新框架,库和工具包的快速周转,就JavaScript生态系统中可用的技术以及不断改进的硬件和增强功能而言,所有赌注都在明天仍将支持和可用的方面在Web标准中,强制重写这些技术。

我们在Devoxx 2015上学到的10件事

在这种情况下,包含Java EE平台的所有规范的坚固性突然显得理智。

尽管看上去没有什么共同点,但这是对Spring世界和Java EE世界的两项增强,它们似乎对它们具有“增强”的感觉,同时又为这些完善的技术堆栈提供了新的动力。

乔什·隆(Josh Long)是增能饮料的体现,使这次会议震撼了,这也是他震撼的另一场会议,在Spring Cloud上,他以惊人而Swift的演示演示了如何使用Spring Boot设置项目( 在YouTube上观看 )。

我们在Devoxx 2015上学到的10件事
在其他地方,Matt Raible引入了JHipster项目( 在YouTube上观看 ),该项目通过Yeoman生成器将AngularJS与Spring Boot封装在一起。 马特打扮得像个时髦人士,在整个课程中都喝着苏格兰威士忌,他展示了JHipster如何简单而理智地创建典型企业应用程序的基础架构。

我们在Devoxx 2015上学到的10件事
JHipster可以通过Spring Boot在Java的支持下成为进行JavaScript开发的标准化的开始吗?

在另一间会议室中,Ivar Grimstad与Rene Gielen( 在YouTube上观看 )一起在极为务实的会议上介绍了Java EE MVC规范。 有趣的是,Rene是Apache Struts项目的项目管理委员会主席。 换句话说,在Java EE平台所涵盖的直接竞争项目中,他是领导者。 再一次,他是基于动作的框架的拥护者,MVC规范是基于操作的框架的最新实现,而Struts是最早的实现之一。

Java EE拥有MVC的需求是什么? 我一直发现这个问题的答案很奇怪-“因为我们问社区他们是否想要MVC,而且很多人都说“是”。

我们在Devoxx 2015上学到的10件事

尽管这本身似乎是一个正当的理由,但如果要求社区“您要巧克力吗?”,则回答也将是“是”。 从表面上看,MVC似乎并不适合Java EE生态系统。 另一方面,如果它像看起来那样引起了Struts社区的兴趣,那么对于整个Java EE来说那只会是一件好事。 新想法的确总是很有趣。 每个人都对MVC如何建立在现有标准(例如REST)上很感激,并且它似乎赢得了很多推崇者,尤其是在Ivar和Rene之类的会议上。

这次会议对于实践性特别有用,它提供了缓慢而仔细地解释的场景和出色的演示; 该会话非常值得在YouTube上观看(或再次观看)。

好的,因此容器将接管VM( 在YouTube上观看 ),我们需要考虑微服务的含义( 在YouTube上观看 )。

我们在Devoxx 2015上学到的10件事
我们现在可以继续前进吗?

另一方面,只有在参加许多会议的人中才注意到这种优势。 如果Devoxx是您一年中要参加的会议(当然很少参加很多会议,那么实际上也有工作要做),那么您想听听这两个主题就很有意义,因为您只得到了一张照片他们一年。 对于我们其他人,即每两周左右开会的人来说,老实说,对容器和微服务的狭focus关注正变得有些陈旧。

尽管Venkat偷走了节目,以至于不需要与他的姓氏一起被提及( 请在YouTube上观看 ),但Devoxx如何大力关注比利时本地讲者,这使他们在自己的讲者中发展成为真正的很棒。拥有自己的权利,有可能用于国际会议的部署(不可避免地作为Docker容器中的微服务)。

特别是,展示了成为比利时开发人员的风味的会议很有趣。 例如,彼得·明恩(Peter Minne)在Showpad上的成功演讲( 在YouTube上观看 )非常说明了比利时人(也许是欧洲人)与美国同行之间的文化差异:

我们在Devoxx 2015上学到的10件事

尽管我不是来Devoxx学习种植辣椒的 ,但无疑是一次有趣的小型会议。 在午餐时间举行,时间跨度约为5分钟,幻灯片组每15秒切换到下一张幻灯片,这是一种非常不错的方法,可以非常快速地学习技术的要点。

对于许多人来说,最引人注目的内容包括斯蒂芬·钱(Stephen Chin) 关于成为会议流浪汉的演讲,伯特·扬·施里弗(Bert Jan Schrijver)关于制作印刷新闻通讯的 JUG的演讲,理查德·沃伯顿(Richard Warburton) 对Yocto Services介绍以及罗伊·范·里恩(Roy van Rijn) 的慢跑 并且有很多 更多

我们不要在这个新趋势上浪费任何时间。 只需在YouTube上观看!

我们在Devoxx 2015上学到的10件事

此外,与往常一样,从Vinicius Senger和Yara Senger以及他们的许多设备到InfoSupport及其由Raspberry Pis提供动力的火车,都举行了数次有关IoT的会议。

有什么比邀请理论物理学家和宇宙学家劳伦斯·克劳斯Lawrence Krauss)更好的方法来使Java模块化问题显得微不足道了,开幕主题演讲是吗? 查看所有与会者的的惊奇鸣叫在这里。 )他这样做,不过,最终在一个轻微的负说明,指出一切,尤其是,很显然,我们为Devoxx的参加者,是微不足道的(“在宇宙尺度”),和未来是悲惨的。 我想,对宇宙极端的鸟瞰不可避免地会以这种方式结束。

我们在Devoxx 2015上学到的10件事

同样,我最近参加了一个软件开发会议,一位宇航员做了开幕式主旨演讲。 这可能是将来召开会议的方式-不要简单地邀请具有全球视野的主题演讲者,而是去“宇宙”! 娱乐性和视角转变同时进行。

以前有去过的时候有更多的Java会议比是当前正在发生的时间? 在JavaOne和Devoxx之间,我们有Java2Days(保加利亚),JFall(荷兰),W-JAX(德国),以及其他几个。

当然,Devoxx本身现在是一个专营权,每隔几个月就会弹出一个新的实现方式。

为了组织Java会议,组织的目的越来越多。 毫无疑问,这是一个有趣的新趋势,在过去几年中一直在加快步伐。

当您汇总来自Devoxx的所有上述主要学习内容,包括基础开发(例如,在JDK 9中正在进行的工作,在各种有趣领域中有关IoT的活动,在Spring和Java EE中达到的新视野, Java语言不断探索其功能性方面,以及与JVM语言有关的各个主题(Scala,Clojure和Frege在Devoxx上很常见),其中三个主题只能得出一个结论,即Java在其20年

翻译自: https://jaxenter.com/10-things-we-learned-at-devoxx-2015-122229.html