今天的文章来自李贝宁(Ben),SAP成都研究院的资深程序猿和架构师. 作为成都研究院里同时精通Java, JavaScript和ABAP这三门编程语言的数位同事之一,Ben曾经先后担任了成都CRM Fiori开发团队,S4CRM开发团队和尚未发布的某款云产品开发团队的架构师. Ben在这三个团队的职责都是产品架构设计和部分功能代码的编写,以及组内其他同事的代码审查. 除了自身架构设计和编程相关的技能过硬之外,Ben在传业授道解惑方面也很有心得.Ben是SAP研究院内部的Agile Softwa…
2018年很快就要结束了.Jerry在2017年年底准备开始写这个公众号时,给自己定的目标是:2018年至少保证每周发布一篇高质量的文章.如今2018年就快过去了,高质量与否需要大家来反馈,至少从量上看,已经达到我订的目标了. 当然这87篇技术文章,有31篇文章是Jerry的成都研究院同事贡献的,在这里对这些同事表示感谢.按照名字的字母顺序,依次感谢: Chen Vicky Deng Sun He Andrew Li Ben Liao Janet Ma Hongbo Peng SunShine…
"平生不识陈近南,纵称英雄也枉然". 这是清朝反government武装圈子里流传的一句话,给予了天地会CEO陈近南极高的评价. 同样,如果您是SAP体育运动界的一份子,而您还不认识Sun哥--今天这篇文章的作者,那是一件非常遗憾的事情.不过没关系,读了这篇文章,您能了解到他在SAP成都体育界拥有着类似陈近南在反清复明圈内的那种崇高的地位. Sun哥和Jerry同于2007年加入SAP成都研究院.Sun最开始从事系统支持工作,是具备SAP PA认证的Basis顾问;现在SAP成都云服务…
马洪波是SAP成都研究院CEC开发团队三大巨头之一.关于他的背景介绍,参考我以前的公众号文章:SAP成都研究院CEC团队三巨头之一:M君的文章预告. 其实早在2007年,互联网上已经有介绍马洪波的文章了.这里复制一份如下.大家如果想看原文,请用关键字"sap 马洪波"进行百度,然后点击第一条搜索结果. 周五下午,在SAP全球研发服务中心(成都)位于成都高新区天府软件园B区的办公室中,马洪波结束了一天充实的工作,走出办公室,耳边传来"HAPPY BIRTHDAY"的歌…
2006年成立的SAP成都研究院,位于天府软件园B区.如今,因为研究院发展的不断壮大, 已经搬迁到天府软件园E区了,因此,发生在图片building各种充满悲欢离合的故事,已经成为一部分小伙伴脑海中难以磨灭的回忆,永远消逝于历史的长河之中. 我为什么要写这篇文章 SAP成都研究院有很多刚从大学毕业不久的年轻小伙伴加入.一起聊天时,有小伙伴悄悄向我打听,"咱们公司的开发人员们咋看起来都是年轻人?35岁以上的开发人员去哪儿了?难道程序员真是吃青春饭的?" 这些同学想的比较远,值得赞一个,看…
曾经有朋友在知乎上向我提问,咨询在SAP成都研究院工作的体验. 当时,我的回答提到一点,SAP注重工作与生活的平衡,这也是SAP中国官网强调的一点. https://www.sap.com/china/about/careers/who-we-are/life.html 具体到SAP成都研究院,这里的同事们业余时间的兴趣爱好广泛,既有传统的足球,篮球,羽毛球,游泳这些,也有门槛相关较高的铁人三项运动,详情可以参考SAP成都研究院铁人三项大神邓阳的文章: SAP成都研究院的体育故事. 当然,这些每…
Jerry的前一篇文章<SAP成都研究院数字创新空间沟通S/4HANA和C/4HANA的智能服务演示视频和Coresystems分享预告>已经提到,接下来会由SAP成都研究院数字创新空间的同事BD君给大家分享Coresystems. 那篇文章发出来之后,有同事问我,BD君是谁?SAP成都研究院好像没这个人. BD君 = 许聚龙(Xu Haytham).记得聚龙第一次给我们做自我介绍时,Jerry一听名字,觉得好霸气,"许巨龙",心里就打上了Big Dragoon的标签. 聚…
今天的文章仍然来自Jerry的老同事,SAP成都研究院的张航(Zhang Harry).关于他的背景介绍,请参考张航之前的文章:SAP成都研究院飞机哥:程序猿和飞机的不解之缘.下面是他的正文. 大家好,我是来自SAP成都研究院C4C开发团队的Harry. 今天给大家带来一个SAP C4C中国本地化的案例分享,这是我们成都C4C开发团队目前正在进行中的一个具有前瞻性的原型开发:通过C4C.微信.和基于Recast.AI的聊天机器人进行集成, 提升C4C的工单处理能力.  这个原型开发之前我也在SA…
今天的文章来自Wu David,SAP成都研究院C4C开发团队的架构师,在加入团队之前曾经在SAP上海研究院工作,组内同事习惯亲切地称呼他为大卫哥. 大卫哥身高据Jerry目测有1米8以上,是成都C4C开发团队身高最高的几位男同事之一.身体非常结实,是成都SAP篮球队的成员之一.有一次大卫哥坐在自己座位上,一手撑在桌子上认真地看着向他求助的同事电脑上打印的日志,飞机哥张航拍了一张大卫哥的背影,评价道:"从照片里看出了大卫哥发达的背阔肌." 飞机哥张航后来完成了一幅素描,下图左边正在沉思…
今天的文章来自SAP成都一位实习生,曾经和Jerry同在C4C成都开发团队一起工作过.在Sunshine最后一个工作日里,Jerry和Sunshine一起吃饭的时候,她曾经聊到接下来的保研打算和将来工作的努力方向.一位大三的学生,对于自己的将来有如此清晰和长远的规划,这让Jerry佩服不已. 而在结束了SAP成都研究院的实习后不久,Sunshine就实现了她个人规划的第一步,也就是即将在这篇文章里给大家分享的她的保研历程.Jerry在这里预祝Sunshine将来的硕士学习生活能和当初在SAP成都…
5·12汶川地震,发生于北京时间(UTC+8)2008年5月12日(星期一)14时28分04秒,此次地震的面波震级 里氏震级达8.0Ms.矩震级达8.3Mw,地震烈度达到11度.地震波及大半个中国及亚洲多个国家和地区,北至辽宁,东至上海,南至香港.澳门.泰国.越南,西至巴基斯坦均有震感. 截至2008年9月18日12时,5·12汶川地震共造成69227人死亡,374643人受伤,17923人失踪,是中华人民共和国成立以来破坏力最大的地震,也是唐山大地震后伤亡最严重的一次地震. 地震发生时,我在位…
身边有些年轻同事曾经向我表达过这种困扰:尽管完成日常工作没有任何问题,但是还想更进一步,把代码写得更好些,做到精益求精.现在写的代码能实现功能,但是不知道可以怎样写得更好. 除了阅读优秀的开源库开源框架,一点一滴积累之外,Jerry的一个建议是大家可以多琢磨琢磨每天工作使用到的一些工具,研究下这些工具里自己感兴趣的那些功能的实现原理.想一想这个功能如果让自己实现,该怎样去设计和编码,琢磨完之后再去看工具的实现,和自己心中所想进行比较.这样一来,既学习了这些工作优秀的设计和实现,又进一步熟悉了工作…
大家好,今天的文章来自我的同事,Yang Joey. 2017年7月,SAP成都研究院C4C开发团队刚刚建立.某个周一早晨的Scrum meeting,新出现一位眉清目秀的小伙子,向大家自我介绍:"大家好,我叫杨xiao". 我一听,哇塞,和明教光明左使杨逍同名.对于八零后武侠爱好者来说,94版倚天屠龙记中孙兴饰演的杨左使潇洒飘逸,孤傲自负且颜值爆表.连金庸看了之后都评价"孙兴的杨逍源于原著,但胜于原著".相信杨逍是很多少女的梦中情人. 杨逍年轻时的武功,金庸通过灭…
国人总倾向于把特点或者作用类似的人或物放在一起比较并做出排名,于是就有了许多"某某某三巨头"的称谓. 最举世闻名的莫过于二战三巨头:丘吉尔,罗斯福和斯大林. 还有陪伴咱八零后童年时光的黄金三巨头(具体人选争议较大): 以及冥界三巨头艾亚哥斯,米诺斯和拉达曼迪斯. Jerry小时候不知道还有 " 少不看水浒,老不看三国 " 一说,水浒传看得是热血沸腾.儿时Jerry心中的梁山泊三巨头人选依次是:卢俊义,吴用,公孙胜. 理由也很简单:卢俊义武力值在水浒传120回出场人物…
今天的文章来自我的同事平静静,SAP成都研究院一位程序媛.平静静2010年加入SAP,熟悉她的人一般都叫她平静.在她待过的每个小组,平静静都不是最引人瞩目的开发人员,然而她总是能一如既往,保质保量地完成开发任务,为团队默默地做出自己的贡献. Jerry和平静静曾经在同一开发小组里共事过三年多的时间.2013年时,我们所在的CRM开发团队曾一起努力,将Twitter, Facebook和新浪微博等社交媒体的支持添加到CRM呼叫中心中去.令Jerry至今记忆犹新的是 ,早在2013年9月,平静静就开…
今天的文章来自Jerry的同事,曾经的搭档郑晓霞(Zheng Kate).郑晓霞是在Jerry心中是一位很有实力的程序媛,2011年从西安某软件公司跳槽到SAP成都研究院.当时,成都研究院的CRM团队刚刚成立,Jerry和郑晓霞都在一个大组. 2012年夏天,我们接到任务,要把SAP Customer Briefing这款已经发布的iOS应用移植到Android平台.因为只有1年的期限,老板组建了一只特殊的开发团队,由Jerry, 郑晓霞和另外两位男同事组成.是的,因为需求很清楚,就是把iOS版…
今天的文章来自Jerry的老同事张航. 张航和Jerry一样于2007年毕业后加入SAP成都研究院工作至今.进入SAP后的第一个开发部门是SAP Business by Design Infrastructure团队,该团队老大就是昔日SAP成都CEC三巨头之一的马洪波老师(SAP成都研究院CEC团队三巨头之一:M君的文章预告). 后来张航在成都多个开发团队待过,积累了丰富的ABAP, Java和JavaScript的开发经验,是SAP成都为数不多的既有SAP Basis经验又有应用程序开发经验…
大家好,我是来自SAP成都研究院Revenue Cloud 团队的质量工程师 , yoyo.很高兴可以和大家分享我个人的工作体会.每个团队都有QE(Quality Engineer), 相信大家对QE 的工作并不陌生,我也就不唠叨QE 的具体工作啦.作为从事软件质量保证工作十年的"老人",我想就我个人的工作经历和大家探讨下软件质量保证工作的变迁. 当我们谈论软件产品的质量保证工作时,必然是基于某种软件开发模式上的.皮之不存,毛将焉附?脱离了软件开发模式,质量保证工作就是空中楼阁.相信大…
日前,怡安集团旗下全球领先的人力资本管理咨询机构怡安翰威特与全球高管寻聘和领导力顾问公司史宾沙旗下Kincentric共同揭晓2019年中国最佳雇主榜单.SAP中国研究院凭借企业的创新文化和多元环境,荣膺"2019年中国最佳雇主--雇主之星". 今年的中国最佳雇主榜单密切关注企业在变革环境下的组织敏捷.引领型领导.人才聚焦.员工体验及数字化进程.评选中,怡安翰威特与Kincentric结合来自高管.人力资源部门及员工的各方面指标,通过调研.访谈.数据分析等多种方式,发掘中国优秀雇主品牌…
这几天Jerry没怎么看手机,今天才注意到,昨天SAP中国研究院公众号上发布了一篇文章:SAP高管说: 体验经济时代下的SAP客户体验.仔细一看,这不是咱SAP成都研究院的吴院长么. 在今年没有发生部门架构变化的很长一段​时间里,吴院长都是Jerry的直接领导,因此本文想和大家聊一聊吴院长的另外一面.在SAP中国研究院的文章里,有一个视频,大家可以从中获取吴院长(也是吴博士,好像是火箭飞行器制造专业的博士学位)对于SAP客户体验的洞见,而从Jerry本文讲述的几件事情里,大家能体会到吴院长是如何…
2019年9月27日,秋高气爽,SAP成都研究院数字创新团队全体成员又迎来了一次团队建设活动.这次的主题是:射箭. 在正式活动之前,大家先享用了一顿泰式海鲜火锅: 吃饱喝足之后,我们来到了名为"静矢堂"的射箭场所: 一位带着眼镜,穿着红裙子(?)的教练给众位IT工作者科普了一下古代弓箭和现代弓箭的区别,以及射箭的正确姿势: 兴致勃勃的各位纷纷开始了自己的动手练习: 小伙伴们一边练习,一边由认真的教练纠正着各种错误动作: 一...二...三... 瞄准,放! 很帅气的动作,不是吗? 然而…
SAP 为员工提供了与 SAP的优秀人才以及全球客户和合作伙伴共事的绝佳机会.我相信,只要你努力工作,充满激情,你就能在这里获得成功. -- Jerry Wang 加入SAP 我是从中国电子科技大学的两位同学那里听说的 SAP,他们在 SAP 成都实习.他们说在 SAP 公司工作,有机会与全球同事合作,有机会接触先进的技术,并能参加公司的培训和发展计划,这令我颇为动心. 于是,我萌生了申请去 SAP 实习的想法.经过多轮面试,我成为了一名助理应用程序开发人员.2007 年毕业后,我开始在 SAP…
让我们把时光之轮倒拨回2006年,SAP成都研究院刚刚成立的时候,有一位年轻的电子科技大学研究生,网名雷米兰(这名字一看就是AC米兰铁杆粉丝),加入了SAP成都研究院并被派遣到SAP德国总部进行实习.雷米兰将自己的实习和成长经历写成了一个系列的博客,这个系列的名称就叫做<一个SAP全球研发服务中心(成都)新进工程师日记>,在当时全国各大本科生和研究生求职网站和论坛上引起了强烈的反响, 也给当时刚刚成立不久的SAP成都研究院在网络上吸引了很多人气. Jerry当时也拜读了米兰君的每一篇文章,确实…
各位好,我叫何金鑫(He Andrew), 团队同事亲切地称呼在下为安德鲁.如果你在附近找到wifi热点名为 「安德鲁森面包房5g」,可能是我就在附近,我们可以去喝杯咖啡,聊聊最近有趣的东西. 鄙人现效力于一个SAP云产品的标准开发项目中,团队主要做的是一款2B的电商SaaS应用.我是个很普通的人,没有想过改变世界,但是一直秉着改变自己,以做一个与世无争的佛系男子和『一个有趣的人』为个人信条活着.  我的高中在大连读的,和很多同龄人一样在网吧游戏中度过了非常快乐的青少年时期:上的大学不在英属不列…
Jerry: 我和周帅认识不久,自去年7月SAP成都研究院Cloud for Customer(以下简称为C4C)开发团队组建至今,根据这段时间和周帅愉快的合作经历,我觉得如果把周帅比作我读过的小说里的一位主人公,我认为是古龙<风云第一刀>中的主角李寻欢. 李寻欢出身名门,"一门七进士,父子三探花",连其宿敌上官惊鸿也曾当面吐槽:"你本是三代探花,风流翰林,名第高华,天之骄子,又何苦偏偏要到这肮脏江湖中来做浪子?" 周帅也是出身名校,美国研究生毕业,在美…
I create an enhancement in this function module to print out current session id: As long as I do not close browser, no matter what operation I perform in WebUI, the session id remains the same, proving that all my operations are done in the same sess…
每次运行APP时,Application类都保持实例化状态.与Activity不同,配置改变不会导致应用程序重启.通过继承Application类,可以完成一下3项工作: · 对Android运行时广播的应用程序级事件做出相应. · 在应用程序组件之间传递对象. · 管理和维护多个应用程序组件使用的资源. 其中,后两项工作通过使用一个单态类能够更好地完成.Application的实现在本质上是单态的,并应作为单态实现,以便提供对其方法和成员变量的访问. 一.扩展和使用Application类 如…
面向对象编程,如图 基本概念: 1.对象(Object)是一个现实实体的抽象.一个对象可被认为是一个把数据(属性)和程序(方法)封装在一起的实体,这个程序产生该对象的动作或对它接受到的外界信号的反应.这些对象操作有时称为方法.对象是个动态的概念,其中的属性反映了对象当前的状态. 2.类(Class)用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.每个对象是类的实例. 在SAP中,所用到的就是一下几个步骤: 1.创建屏幕 2.屏幕绘制容器(customer c…
Message server for ABAP Netweaver SAP传统应用经典的三层架构: 起到负载均衡的消息服务器(Message Server)在图中没有得到体现.然后,消息服务器在我们每天用SAPGUI工作中扮演着重要的角色. 比如Jerry做CRM开发用的系统AG3,消息服务器维护如下: 使用事务码SMLG,发现AG3由三台不同的应用服务器组成,编号分别为54,55和56. 当用户使用SAPGUI登录时,消息服务器会自动将当前负载最小的应用服务器实例返回给用户进行登录.所有参与负…
我的前一篇文章 使用Java+SAP云平台+SAP Cloud Connector调用ABAP On-Premise系统里的函数介绍了在SAP云平台的Neo环境下如何通过SAP Cloud Connector消费ABAP On-Premise系统里的函数.在那篇文章demo程序的Java代码里,我们实际是通过JCO(Java Connector)来远程调用ABAP On-Premise系统里的函数. 今天我们换个环境,试试SAP云平台的CloudFoundry环境. 同时我们也试试换一种方式来消…