= 应用产品开发部技术大赛 = '''宗旨''' 提炼实际开发工作中需要解决,或者需要优化的问题,提供一个展现自己技术水平的平台,并且最终形成的方案和成果也会应用到实际的项目中,并作为公用代码和模块的技术相关积累。 '''组织''' * '''命题征集''' 每届命题会有征集期,由筹备组负责筛选并根据实际情况调整,主要范围是跟目前开发工作相关的技术问题,对实际工作有帮助。 * '''报名、组队''' 自行组队报名,正式高级和普通开发必须参加,组队不超3人,命题二选一。由组长填写报名表,写清楚命题、组名、成员/组长。 * '''方案提交''' 需要提交方案说明,格式不限,包括设计思路,相关说明,要求附上测试代码。代码尽量采用maven项目格式,开发部的maven服务器是:http://ci.pc.com.cn/nexus/。 * '''初选''' 同一命题的不同组选出初选优胜方案并公布,同时将选出最终命题小组,综合各组的优点来开发最终应用方案。 * '''终选''' 不同命题的应用方案评选。 * '''奖励''' 优胜者有冠名权,并且代码包路径里可以加上自己的名字,同时可获得优胜纪念品。 ---- == 第一届技术大赛 == 负责人:陈崇锜 评审组主要成员:陈小虎、陈崇锜、王建中、麦文军 * '''各组方案提交截止(10.22)''' 由各组长在自己队的ticket上传相关的资料、文档及代码,并修改状态为“方案提交”。 * '''命题一:自动补全提示''' * 输入:中英文字符,退格 * 输出:根据输入显示补全提示列表,例如:输入“中”,显示“中国”、“中美关系”,接着输入“国”,显示“中国”、“中国台北”,以全匹配优先,左起匹配优先,左起第二位的匹配其次,以此类推,例如:输入“中国”,优先显示“中国”、“中国台北”、“新中国”,支持拼音首字母和完整拼音更佳,例如:zg和zhongguo可以列出“中国”。 * 材料:字符串集合,中文、英文、中英文混合,数量10万。[[br]] [attachment:auto_complete_material.txt] :内含手机、数码相机、笔记本的品牌、系列、型号名称,计算机硬件相关名称,汽车品牌、车系、车型名称,汽车相关术语名称,全国省市及北上广地名、街道名,化妆品品牌,建筑装修术语,歌曲名称。 [[TicketQuery(component=~自动补全,max=20,order=id,desc=1,format=table,col=status|resolution|summary|owner|reporter|type|priority)]] * '''命题二:系统监控相关''' * 我们以前有monitor模块监控web应用的请求情况,该模块已经是多年以前开发的,现希望大家重新考虑应用监控相关的功能,不一定要很全面,但是每个点要完整。比如:sql语句时间、返回记录条数统计等等。 [[TicketQuery(component=~系统监控,max=20,order=id,desc=1,format=table,col=status|resolution|summary|owner|reporter|type|priority)]] * '''报名已结束''' 各组长如果有遗漏或者其他变更请联系: chenchongqi@pconline.com.cn * 第一次小组会议(2012.10.12) 大部分小组已经选好方向,正在搭建框架和环境,小部分小组已经基本完成,选择开源框架为基础的小组比较多,接近10支。总体看正常,需要注意时间的安排。 关于技术大赛的问题请咨询陈崇锜,最新消息请关注:http://rdtrac.pc.com.cn/devcase/ 本次大赛的命题解答会2012.9.26 11:00Am在1楼培训室进行,请有兴趣的同事参加。