健身单车当然是稀松平常的物事,不过能测试代码的健身单车您就不一定见过了。

最近,阿里中间件部门的程序猿就研发出了这么一款东东,呵呵,骑1分钟代码单车,相当于发起上百次访问页面的申请。简直6到不行!健身、代码两不误啊!

“是在下输了!”

据阿里中间件部门的程序猿唐睿介绍,这款代码健身单车,只是业余时间开发出来的。更牛x的是他们部门开发的中间件都早已应用到中石化、中国邮政等巨头企业的中间件系统当中,为他们提供服务咯。

看看,美女程序媛跟这款单车简直不要太搭了

“我跟同事业余会去健身,有一次骑健身单车,同事说他编的中间件程序还没有测试。我们就说如果有台‘单车’,可以边骑边测试程序就好了。然后就一起画了一个草图。”唐睿说,研发“代码单车”从设计到组装,他总共用了4天。

据唐睿介绍,“代码单车”在骑行的时候可显示数据代码,并拼出一个二维码。骑得越快,代码和二维码显示的速度越快。

“研发‘代码单车’的想法最初只是我和一个同事之间的玩笑,后来发现这个其实挺有意思的,于是就去实现这个想法。”唐睿说,“这应该是我们国家首个能测试代码的运动器材吧。”

实际上,“代码单车”的整体设计很简单。就是将普通自行车架在一台发电机上,边骑边发电充当触发机制。然后将中间件程序写入一块‘开源单片机’,这主要为了保证测试环境的一致性。只要单车骑行速度够快,就可触发‘单片机’中间件程序联网处理数据。

唐睿和他的“代码单车”

唐睿介绍说,骑一分钟“代码单车”相当于发起上百次访问网页申请,越优秀的中间件程序处理效率越快,“我的世界”游戏中二维码图拼出时间越短。

“我们小团队内部展开了一场比赛。目前比拼结果,获胜中间件软件仅需1分30秒左右,便可完成二维码拼图,对应的中间件调用达到了近200次。”唐睿表示,他们正考虑将“代码单车”设置为2018年阿里中间件性能挑战赛的一环。中间件性能挑战赛是阿里集团发起的工程性赛事,目的是发扬技术人的工匠精神,不断突破性能极限。今年大赛设置50万现金大奖,目前国内外已经有2000多支队伍参赛,目前登录天池平台仍可报名。

唐睿正在调试“代码单车”设备

目前,以阿里中间件为核心的企业级互联网架构,已被浙江省部分政府部门、中国石化、茅台、波司登等众多拥有丰富互联网业务形态的企业所使用,为企业大幅降低业务创新成本,带来了巨大市场价值。

阿里的程序猿要逆天 测试代码的健身单车了解一下!相关推荐

  1. 程序猿真的觉得写代码比女朋友重要吗?

    原创文章,欢迎转载.转载请注明:转载自IT人故事会,谢谢! 原文链接地址:程序猿真的觉得写代码比女朋友重要吗? 要看是什么样的女朋友.觉得代码更重要,是因为女朋友还不够好.认为自己男朋友更在乎代码的, ...

  2. 520情人节到了,作为程序猿的我用代码给女朋友送了一个礼物「可以拿去送给自己喜欢的人」

    写在前面: 我是「扬帆向海」,这个昵称来源于我的名字以及女朋友的名字.我热爱技术.热爱开源.热爱编程.技术是开源的.知识是共享的. 这博客是对自己学习的一点点总结及记录,如果您对 Java.算法 感兴 ...

  3. 惊!十二星座程序猿竟然这样写代码

    摘要: 水瓶座 大概只有水瓶座的程序猿可以做到代码神秘到无人能解. 水瓶座,属于风系星座.常被称为"天才星座"或"未来星座".他们较着重于精神层次的提升,是很好 ...

  4. 【探索测试篇】探索无界,BUG无限,让程序猿头疼的测试技术

                                           探索无界,BUG无限 一.修改系统时间 当功能模块中存在倒计时.计时器.时间,与时间有关系时,尝试修改系统时间,测试系统时 ...

  5. 圣诞节又到了,作为程序猿的我用代码给女朋友送了一个礼物

    圣诞节又到了,拿什么来哄女朋友开心? 我们先来做一个简单的雪人动画: 项目结构: html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ...

  6. 程序猿福音——sonarqube,代码质量检测一条龙服务,本文带你一探究竟

    目的 借助sonar平台分析和管理项目代码质量 sonar是一个用于代码质量管理的开放平台,sonar提供潜在bug.漏洞.代码重复率等指标,进而提升项目代码质量. sonar-scanner 命令 ...

  7. 阿里高级程序猿精准分享:SQL中的替换函数replace()使用

    语法 REPLACE ( string_expression , string_pattern , string_replacement ) 参数 string_expression 要搜索的字符串表 ...

  8. 程序猿麒麟臂打造之路(健身二)

    规划 昨天一天做了接近400个.感觉还不错,准备一直坚持. 每个星期一篇帖子,用来记录每天锻炼的次数 第二天 07点 2组 30个 11点 2组 30个 14点 2组 30个 第一周 连续做了三天,可 ...

  9. 幸福村站——成都传智播客程序猿写出你的烧烤代码

    又是一个阳光明媚,风和日丽之天,假设作为程序猿的你还在键盘上苦苦的想着下一串代码该怎么写的话,那你就弱爆了.俗语说得好,学习要劳逸结合,写代码更是须要清晰的思维,在传智播客Java基础班开班一个月后, ...

最新文章

  1. mysql语句优化百条_优化mysql语句
  2. 在八十年代末,比尔·盖茨和史蒂夫·巴尔默
  3. 垃圾代码还能出圈?手把手教你写垃圾代码,从入门到精通!
  4. Openstack的镜像上传原理
  5. android 自定义progressbar demo,Android 自定义进度条ColorfulProgressbar,原理简单、效果还行...
  6. python中cock什么意思_[转载]原创脚本逐步实现Autodcock-Vina的虚拟筛选及筛选后分析...
  7. 信息学奥赛C++语言: 素数的统计
  8. 用贝叶斯定理解决三门问题并用Python进行模拟(Bayes‘ Rule Monty Hall Problem Simulation Python)
  9. java mina 大文件传输_mina 传输java对象
  10. Linux基础——Linux 基本指令 ls 和 cd
  11. 12、Java函数接口
  12. opencv舌头监测模型+keras神经网络(LeNet)
  13. 动态内存分配(c++)
  14. 因多次登录失败导致的账户锁定,ssh无法登录处理
  15. 游戏使用html签名,利用HTML5实现电子签名板文字涂鸦代码
  16. 【Hill Cipher】希尔密码描述 by Xiaosi_lemon
  17. 非平衡电桥电阻计算_详解用非平衡电桥如何测量电阻
  18. 优酷投屏显示无法连接服务器,无线投屏器为什么会连接不成功呢?
  19. 一款网页游戏外挂开发-数据抓包2
  20. 微信企业号开发—发送消息

热门文章

  1. css – Bootstrap 4中的class =“mb-0”是什么意思?
  2. 哪些孩子更适合报考强基计划?要不要鼓励孩子报考强基计划?
  3. 数字图像处理实验之彩色图像处理
  4. CodeForces 997C Sky Full of Stars
  5. 关于MySQL的理解?
  6. 计算机图形学基础及应用大纲,《计算机图形学》教学大纲
  7. Mad Scientist 疯狂的科学家(水题)
  8. 使用【ipad】【带格式带图片】复制CSDN博客笔记的方法记录(其他网页通用)
  9. 【STM32F103】嘀嗒定时器(Systick)_延时函数
  10. Python3+Selenium3自动化测试框架——②流程梳理及代码封装