大家好! 终于,我回来了一个很棒的JavaOne和OOW2015。在这篇文章中,我想分享我的经验,一些照片和我参加的演讲的摘要。
会议前
我于2015年6月24日星期六乘Copa航空公司CLO-PTY-SFO飞往旧金山。 从哥伦比亚出发(大约8小时)。
我错过了极客自行车之旅 ( Geek Bike Ride) ,这是一项推荐给星期五(或之前)到旧金山的所有人的社区活动,因为它从星期六的上午8:30(我到达15:00…)开始。 他们越过金门大桥到一个名为Sausalito的小镇,然后乘渡轮回到旧金山,风景非常好。
到了晚上,在斯蒂芬·钱( Stephen Chin )家中,有一个巴西烧烤店Chinascaria。 食物很美味,是交流的好地方。 一张图片胜过千言万语:
第一天(周日)
星期日是社区日,因此大多数讨论都针对用户组。 我今天参加了以下讲座:
- 如何运行自己的JUG的Java会议[UGF11080] 。 这是一次基于芝加哥编码会议创建者的经验的关于如何运行自己的Java会议的会议 。 对于我们计划明年在CLOJUG召开的会议,有很多好的建议。
- 改善您的开发人员职业[UGF11081] 。 两位巴西Java冠军Champion , Bruno Souza和Edson Yanaga分享了一些建议,以改善您的职业生涯,您可以遵循9条简单的技巧来提高您的IT事业。 我最喜欢的信息是:“控制自己的职业,不要让别人决定你应该走哪条路”。
- Java策略主题演讲 。 这是“战略主题演讲”发布的日子。 今年,该主题演讲缺乏过去的几个功能:演示,新闻...人们普遍认为这不是一个好的主题演讲,但可以自己判断, 按需观看主题演讲 。
- Coffee Potpourri:Java的混合物[UGF11075] 。 这次会议的全部内容是有关Java内容的问答。 JUG Leaders和Java Champions小组回答了大约30个问题。 我回答了有关使用Optional类的问题,但我觉得讲得不好。 我的意思是:如果要在代码中添加含义,并且希望别人使用它时代码更安全,请使用Optional类。 这都是关于安全代码的。
- JCP会见执行委员会:主会议室[UGF11076] 。 在本节中,您将认识JCP EC员工,还可以喝啤酒! 这不是技术性的讨论,但是如果您的职业是Java,那么此课程是必须的。
到了晚上,我们受邀参加了Thirsty Bear(当地酿酒商)的GlassFish,NetBeans和OTN派对 , Jespañol社区在那里与一些讲西班牙语的人一起拍摄了一些视频。
第2天(星期一)
正式地,这是会议的第一天。 我参加的大多数讨论都是针对Oracle ADF的。
- 带有Selenium的Oracle ADF应用程序的基于组件的单元测试[CON2866] 。 对于那些开发ADF应用程序的人,您应该知道有一个名为ADF Selenium Tools的开源项目,该项目将ADF组件映射到页面对象,从而提供了与ADF应用程序进行交互的便捷方法。 他们展示了一个演示,并且效果很好。 我个人真的很喜欢这个项目,因为它简化了ADF应用程序功能测试的开发。
- Oracle Alta UI设计:在您的应用程序中实施Oracle最佳实践[CON8296] 。 在本次演讲中讨论了ALTA UI ,这是Oracle在多种产品中使用的现代移动和浏览器设计系统。 演示者分享了有关如何使用新设计系统,以便为您的应用程序实现真正交互的现代UI的技巧。 一些技巧是:
- 不要在响应式设计中删除内容
- 使用Oracle ADF构建响应式Web应用程序[HOL10380] 。 在此动手实验期间,我们有机会对ADF 12.2.1中引入的新功能进行了试验,这些新功能使您可以在ADF Faces中创建响应式UI:砌体布局,af:matchMediaBehavior标签和响应式模板。 使用这三个,可以在ADF面中实现响应式布局。
晚上举行了JCP派对,这是JavaOne期间最好的派对。 这一活动由JCP组织,在希尔顿酒店举行。 美食,饮料和娱乐活动
NullPointers乐队。 另一个网络空间。
第三天(星期二)
会议的第二天:
- 使用Oracle MAF开发设备上的移动应用[HOL10379] 。 一天从动手实验开始,我们有机会集成了Oracle MAF和Oracle MCS(移动云服务)。 为此,我们使用Eclipse IDE,因为JDeveloper尚不支持Oracle MCS。 Oracle MCS使您可以集成来自不同后端的数据,对其进行整形并将其作为Restful服务公开,以便您的移动应用程序可以使用它们。
- 流:Java 8中的真正动力源[CON8367] 。 由我见过的最好的演讲者之一发表: Venkat Subramaniam 。 本次会议的主题是Java 8中的Streams(当然还有lambda)。最佳实践和一些建议,其中之一是:“ Lambda不应该有副作用!”
- Java Community Insider的秘密! [CON3891] 。 如果您想了解Java社区,它是什么,可以加入谁,如何申请等等,所以这堂课适合您! 很好的信息,我希望我在Java社区开始的时候就参加过这样的会议。
- 点燃会议[IGN11289] 。 这是我第一次参加Ignite会议。 这些会议是非技术性会议,由Arun Gupta,Venkat Subramaniam等知名人士提供。 甚至10岁的安迪·尼尔森 ( Andy Nilson) ( 凯文 ·尼尔森 ( Kevin Nilson )的儿子也谈论过矿雷)。 演示者有5分钟的时间进行演示。 幻灯片会在5秒钟后自动移动。 好玩!
- 认识专家:Oracle的开发工具和框架[MTE10022] 。 如果您正在从事Oracle ADF,MAF等Oracle Tools开发的说明性会议,请特别避免与新Oracle JET工具的混淆。 我什么时候应该使用什么?
下午,我们在Nighthacking接受了关于我们正在建立的西班牙语社区JEspañol的采访:
晚上,我们在“渴熊”上参加了水罐领袖和Java冠军晚宴。 大量的网络,我们进行了联系,以将Java Champions明年(2016年)带到讲西班牙语的国家/地区,敬请期待!
第四天(星期三)
由于我想在展厅度过一天,所以只参加了一次会议。
- Oracle ADF和Oracle JDeveloper –新增功能和使用方法[CON8333] 。 关于ADF和JDeveloper 12.2.1的新功能的会议。 我最喜欢的是:
- 支持Java SE 8和Java EE 7
下午,我在Hackergarten上为JSR 354:Money and Currency API示例提供了帮助 。 贡献自己的力量:)
我还遇到了来自埃及的Java冠军Mohamed Taman ,他正在推广有关JavaFx的书。
晚上,在金银岛举行的甲骨文鉴赏活动那天晚上,埃尔顿·约翰和贝克正在表演。 食物,饮料,朋友,人脉……虽然不是我的音乐。
第五天(星期四)
会议的最后一天,社交的最后一天,最后一天……周四,您真的很累,您想结束它了:)
- Java社区主题演讲[KEY8050] 。 有史以来最佳社区主题演讲!! 自己点播观看。
下午,我去了Duke's Cafe,与JavaOne的一些朋友喝了最后一杯啤酒。 明年见!
记住,会议都是关于网络的,大多数演示都可以下载。 只需访问
会话目录 ,根据您的兴趣过滤并免费下载!
翻译自: https://www.javacodegeeks.com/2015/11/javaone-and-oow-2015-summary.html