今天,万云,sapcodejam社区举行了两次首映式。亚琛的第一次代码堵塞和代码堵塞历史上的第一天,有三个平行事件。除了亚琛事件,荷兰的s-Hertogenbosch和汉堡也发生了代码阻塞事件。所以今天的神奇SAP CodeJam三角形是这样的:
两个代码阻塞,汉堡和亚琛,在Eclipse的ABAP上。这对一些来自奥伯豪森的QSC同事来说有一个很好的优势,他们不需要去汉堡参加由他们组织的代码阻塞相反,QSC他们只需参加亚琛的活动即可。
Eclipse开发团队ABAP的Sebastian Wolf赢得了前往亚琛的SAP内部抽奖,因此加入了我们的ABAP日蚀专家。经过一些最后的准备,一个小的战斗与投影仪和一个快速午餐与咖喱菜在我们的食堂,我们准备开始:
很快所有20多岁的参与者到达一个塞巴斯蒂安启动了代码堵塞。第一个练习"连接到系统"已经证明是相当困难的,每个人都非常专注地工作:
直到那时一切都顺利进行。然而,就像现场演示一样,我们突然遇到了一些问题问题。首先,塞巴斯蒂安的eclipse安装,云服务器怎么用,开始表现得很奇怪。很快,云分析,一些参与者的装置也随之出现。代码辅助和快速修复花了很长时间才出现,或者根本不起作用。当然,大淘客,我们一开始就指责亚马逊云中的ABAP系统。所以塞巴斯蒂安建议换一台服务器。不幸的是,这并没有解决问题。最后,一位参与者想出了一个绝妙的主意,用他的手机而不是无线网络连接互联网。突然,一切都为他工作了。
接下来是塞巴斯蒂安的现场故障排除。由于一些参与者使用非常特定的sapgui安装,某些功能(如上下文菜单)将无法工作。然而,塞巴斯蒂安保持冷静,设法找到问题的根本原因,并在飞行中解决它。因此,在LTE、两个移动热点和我们的SAP专家Sebastian的帮助下,服务器和云服务器,最终每个人都能够工作并跟随练习。
除了练习之外,Sebastian还展示了Eclipse中ABAP的一些新的和即将发布的特性。其中包括拆分编辑器窗口的可能性。Eclipse Luna的Eclipse版本中的ABAP将提供此功能(). 一些新的重构将在未来提供。给我印象最深的特性是数据库视图的源代码,它是字典对象的新DDL(SAP NW ABAP 7.4 SP5中的新数据建模特性)中表示的--功能的基础。下面的图片显示了源代码的一个小节选。
在代码阻塞结束,食物和啤酒都不见了之后,我在想这些活动对我来说有什么重要的收获。经过与同事们的讨论,我想到了以下几点:
最后我想再次对塞巴斯蒂安的盛会表示衷心的感谢!
克里斯蒂安
谢谢分享你的经验。。。。我们可以为我们的练习拿些codejam样品吗。。。。