Labs Contest 云学院线上代码竞赛 !

Labs Contest 竞赛结果

本次竞赛活动圆满结束,评选单地址

Labs Contest 竞赛时间

2019.1.14 - 2019.1.20 内任意六小时

Labs Contest 参赛指引

在 Function As A Service,Serverless,PaaS 大行其道的今天,你是否已经忘记了自己动手搭建所需环境的乐趣呢?第一次使用 yum,第一次输出 phpinfo,第一次在本地虚拟化 Linux,第一次参与腾讯云的线上开发者实验室。

我们有太多第一次,却因为种种原因又转身遗忘。

现在,腾讯云学院+开发者实验室邀请大家重回开发本质,抛去所有辅助工具,从零到一架构自己的服务器环境,并与其它开发者一较高下!

一个人,一个环境,六个小时,完成自己的作品!

如果你是 Real Developer 相信已经跃跃欲试,但还请仔细查收如下规则:

点我 进入比赛环境 (需在 PC 端完成)

点我 进入视频引导

Labs Contest 竞赛规则

本次代码竞赛所有内容需在指定实验室环境,并分为三个 Chapter ,可依次选择参赛:

Chapter 1

在实验室特定环境下自主选择完成 Nginx,Apache,IIS 等 静态 WEB 环境搭建,并利用实验室 IP 地址输出“Hello Lab Contest”

严禁使用 BT,Wdcp,等一键集成环境 ,验收需输出install.log

Chapter 2

在实验室特定环境下自主选择完成 PHP,Node,JSP,ASP.NET,Golang ,Django 等环境语言搭建。并使用所搭建的环境完成一个简易表单提交系统。所用数据库包括但不限 Mysql,SQLite,Access,MangoDB 等。

可以使用开源工具,但必须遵守 MIT 等开源协议

Chapter 3

在实验室特定环境下自主选择完成 一份简历单页&小程序制作

简历单页必须包括但不限于 个人资料,作品展示,留言表单 提交功能。

简历单页以有单独后台页为佳,但必须实现上述三个功能。

严禁采用 wordpress,hexo 等开源项目,可以使用 VUE,Bootstrap,Jekyll 等工具) 参与完成相应竞赛阶段,即可获得阶段奖励。

Labs Contest 竞赛奖励

完成 Chapter 1:按照完成时间及完成度筛选前 30位(奖励 88 代金券 )

完成 Chapter 2:按照完成度及提交评审的代码质量筛选前 10位(奖励 200 代金券及精美周边)

完成 Chapter 3:按照完成度及提交评审的代码质量筛选前 3位(奖励 600 代金券及精美周边)

相关代码评审细则请参阅

完成全部三个阶段还可能获得腾讯总部实习以及社招内部推荐机会 ~

Labs Contest 竞赛系统

本次竞赛提供实验室系统包括: CentOS , Ubuntu, Debian, Windows

可任选其一参赛,如竞赛实验室环境名额紧张可使用自有 CVM 按照竞赛实验室环境重装系统后登陆实验环境参赛。

Labs Contest 线上参赛环境

Labs Contest 代码评审细则

分值

标准

10

整体简历页面设计,逻辑交互设计

10

语言无好坏,但以简洁优雅为上

10

代码有无编译错误

10

代码是否清晰明了,包括缩进、行长、没有保留注释的代码、没有单词拼写错误

10

所有代码是否符合代码规范

10

代码中是否遗留模板代码和测试用代码

10

代码包含了恰当的注释和代码文档

5

代码中是否适当的释放了资源,比如HTTP连接、数据库连接、文件句柄等等。

5

性能问题是否有考虑?

5

安全问题是否有考虑?

5

是否优先使用可重用组件或库中相同功能的函数来替换自己的实现?

5

是否删除了未用的import等语句

5

是否恰当的使用了异常报错

Labs Contest 相关代码推荐

什么? 都参加竞赛了还不会环境搭建?

如下,是君君精心筹划的竞赛搭建必备课程&实验哦~

Labs Contest 必备课程:

Nginx 从入门到精通

CentOS 基础入门

CentOS 服务搭建实战

CentOS 项目搭建实战

Ubuntu基础入门

Ubuntu服务搭建实战

Ubuntu项目实战

Windows基础入门

Windows服务搭建实战

PHP Web环境基础搭建

Express 基础入门

网站建设:简单动态网站搭建

网站建设:部署与发布(windows & Linux)

Labs Contest 必备实验室:

搭建 LAMP 环境

搭建 LNMP 环境

搭建 Python 开发环境

Linux 下部署 Laravel 环境

CenteOS 零基础安装 PHP + MySQL

基于 Ubuntu 搭建 Django 站点

基于 Windows 搭建 PHP 开发环境(IIS)

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区