wiki:MatchOne

Version 51 (modified by chenchongqi, 13 years ago) (diff)

--

应用产品开发部技术大赛

宗旨 提炼实际开发工作中需要解决,或者需要优化的问题,提供一个展现自己技术水平的平台,并且最终形成的方案和成果也会应用到实际的项目中,并作为公用代码和模块的技术相关积累。每个队伍的组成、产出大家可以在ticket上直观看到,欢迎大家关注、参与和试用,并留下评语,和小队互动。

组织

  • 命题征集 每届命题会有征集期,由筹备组负责筛选并根据实际情况调整,主要范围是跟目前开发工作相关的技术问题,对实际工作有帮助。
  • 报名、组队 自行组队报名,正式高级和普通开发必须参加,组队不超3人,命题二选一。由组长填写报名表,写清楚命题、组名、成员/组长。
  • 方案提交 需要提交源代码、测试代码,方案说明,格式不限,包括设计思路,相关说明。代码尽量采用maven项目格式,开发部的maven服务器是: http://ci.pc.com.cn/nexus/ 。提交方式是,在各自组队的ticket上以附件的形式提交,并且修改ticket的状态为:“方案提交”。
  • SVN协助开发 各小组如果需要在svn上进行协作开发,可以在这个svn目录下进行: svn://svn.demo.pc.com.cn/devcase/tech-match ,请在这个目录下建里本小组的子目录,格式是:team1、team2以此类推,team后面的编号请参照下面报名表里的ticket编号,注意这个svn服务器没有用户和密码限制。
  • 初选 由大赛组织初步筛选,评选出入围队伍。
  • 终选 入围队伍讲解及展示自己的方案,由应用产品开发部PL及以上资深同事组成的评委综合评选,评选考虑的因素有:功能完整性,性能、实用性,每个命题将评选出一个优胜奖队伍,同时在所有入围队伍中评选一个创新奖队伍,以鼓励基于自己思路进行开发的方案。
  • 奖励 优胜者有冠名权,并且代码包路径里可以加上自己的名字,同时可获得优胜纪念品。

第一届技术大赛

负责人:陈崇锜 评审组主要成员:陈小虎、陈崇锜、王建中、麦文军

  • 报名已结束(2012.9.29)
  • 命题解答会(2012.9.26) 由麦文军、陈小虎、陈崇锜阐述大赛的目标、组织形式和命题的详细说明。
  • 第一次小组会议(2012.10.12) 大部分小组已经选好方向,正在搭建框架和环境,小部分小组已经基本完成,选择开源框架为基础的小组比较多,接近10支。总体看正常,需要注意时间的安排。
  • 各组方案提交已结束(2012.10.22) 由各组长在自己队的ticket上传相关的资料、文档及代码,并修改状态为“方案提交”。
  • 初选结束(2012.10.26) 入围队伍分别是:曾桓森队、刘孜恒队、黄庆河队、许建有队、陈志聪队、张帆队、钟伟民队、黄贤端队、袁火青队
  • 颁奖仪式(2012.11.15) 命题一优胜:黄庆河队,命题二优胜:钟伟民队,创新奖:许建有队

命题及参赛队伍展示

  • 命题一:自动补全提示
    • 输入:中英文字符,退格
    • 输出:根据输入显示补全提示列表,例如:输入“中”,显示“中国”、“中美关系”,接着输入“国”,显示“中国”、“中国台北”,以全匹配优先,左起匹配优先,左起第二位的匹配其次,以此类推,例如:输入“中国”,优先显示“中国”、“中国台北”、“新中国”,支持拼音首字母和完整拼音更佳,例如:zg和zhongguo可以列出“中国”。
    • 材料:字符串集合,中文、英文、中英文混合,数量10万。
      auto_complete_material.txt Download :内含手机、数码相机、笔记本的品牌、系列、型号名称,计算机硬件相关名称,汽车品牌、车系、车型名称,汽车相关术语名称,全国省市及北上广地名、街道名,化妆品品牌,建筑装修术语,歌曲名称。

Ticket Status Resolution Summary Type
#18 closed 初选入围 曾桓森队 初选组队
#17 closed 方案提交 严能传队 初选组队
#16 closed 方案提交 黄忠队 初选组队
#15 closed 方案提交 杨英强队 初选组队
#14 closed 方案提交 邱龙根队 初选组队
#12 closed 方案提交 张波队 初选组队
#8 closed 方案提交 秦鸿源队 初选组队
#7 closed 初选入围 刘孜恒队 初选组队
#2 closed 优胜奖 黄庆河队 初选组队

  • 命题二:系统监控相关
    • 我们以前有monitor模块监控web应用的请求情况,该模块已经是多年以前开发的,现希望大家重新考虑应用监控相关的功能,不一定要很全面,但是每个点要完整。比如:sql语句时间、返回记录条数统计等等。

Ticket Status Resolution Summary Type
#13 closed 创新奖 许建有队 初选组队
#11 closed 初选入围 陈志聪队 初选组队
#10 closed 初选入围 张帆队 初选组队
#9 closed 优胜奖 钟伟民队 初选组队
#6 closed 初选入围 黄贤端队 初选组队
#5 closed 方案提交 陈阳队 初选组队
#4 closed 初选入围 袁火青队 初选组队
#3 closed 方案提交 柳胜虎队 初选组队
#1 closed 方案提交 梁勤升队 初选组队


关于技术大赛的问题或者想法请联系陈崇锜( chenchongqi@pconline.com.cn),最新消息请关注: http://rdtrac.pc.com.cn/devcase/

Attachments