• 五星
  • 四星
  • 三星
  • 二星
  • 一星
(0)
洛阳 洛阳艾克科技有限公司 研发部部长
0
关注
0
粉丝
1

个人介绍

喜欢没事钻研,从Windows到Linux 尝试各种脚本实现代码自动化编译部署。下方代码是研究git命令,根据网上代码统计方式自己写的适合公司的每个人按时间代码行统计的脚本,方便项目统计工作。

for author in `git log --since=$1 --until=$2  --pretty='%aN' | sort | uniq -c | sort -k1 -n -r | awk '{print $2}'`;do    
    echo "$author" `git log --since=$1 --until=$2 --author=$author --pretty=tformat: --numstat \
| grep -v .git \
| grep -v .idea \
| grep -v .gitignore \
| grep -v pom.xml \
| grep -v README.md \
| grep -v src/main/resources/ \
| grep -v src/main/target/ \
| gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf("%s\t%s\t%s\n",add,subs,loc) }' -`
        author_sum=`git log --since=$1 --until=$2 --author=$author --pretty=tformat: --numstat \
		| grep -v .git \
		| grep -v .idea \
		| grep -v .gitignore \
		| grep -v pom.xml \
		| grep -v README.md \
		| grep -v src/main/resources/ \
		| grep -v src/main/target/ \
        | gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf("%s\t%s\t%s\n",add,subs,loc) }' - | awk '{print $(NF)}'`
        #判断$author_sum 作者代码行数是否有sum结果
	    expr  $author_sum + 0 &>/dev/null        
        if [[ $? != 1 ]]; then        	      	       
        	sum=`expr $sum + $author_sum`		        
        fi	    
	    done;
	    echo "总行数:$sum"

工作经历

  • 2017-01-01 - 至今洛阳艾克科技有限公司研发部部长

    担任研发部部长,处理公司 C#向java 转型各项规范制度建立,前后端工作分离,SpringCloud+SpringBoot的微服务框架搭建,Javascript ES6 标准理解,以及公司 Docker化 jenkins+Docker进行CI。

  • 2015-01-01 - 2016-12-31洛阳艾克科技有限公司PMO负责人

    担任公司项目管理办公室负责人,负责完善各类项目管理制度,包括奖金制度,文档规范,项目质量把控制度,同时自己自学Nodejs,协助公司进行了,基于Node的简单的 oss 存储开发,API网关程序开发,以及部分微信应用开发。

  • 2012-02-01 - 2014-12-01洛阳艾克科技有限公司首席需求分析师&PM

    担任公司需求分析负责人,推行RUP和SCRUM 双模式项目管理,出任各项目项目经理。配合公司通过CMMI 3 认证,整理各种需求文档规范,公司UML模型,领域驱动开发思想推动(DDD),敏捷管理推动。参与公司初版项目管理制度建设。

  • 2008-08-01 - 2012-01-31洛阳艾克科技有限公司C#软件工程师

    以C#程序员进入公司,随后2年以技术经理担任过多个项目的技术负责人。大一物流,洛阳市车管所门户,平衡记分卡系统,某公司支付后台管理系统(虚拟货币交易管理),某公司知识库+客服系统.

教育经历

  • 2005-09-01 - 2007-06-30河南大学计算机多媒体大专

    毕业于河南大学,2007年优秀毕业生,及2007年优秀实习生

技能

html5
Linux
MongoDB
Docker
Javascript
C#
Node.js
SQL
0
1
2
3
4
5

相似推荐 换一批

更新于: 2017-08-16 浏览: 377
0