演示文稿📅 2017年12月16日 · ☕ 1 分钟混沌工程与实践 高校培训第二周|DevOps 高校培训第一周|容器与云原生 中国 DevOps 社区分享|基于 Tekton 的 CICD 平台 KubeSphere 开源之研发流程思考 云原生下的 DevOps 平台 2020 云原生产业大会|跨集群构建企业级 DevOps 平台 SAAS 开发的思考 高效时间管理 编写可复用的 Django App ROBOT FRAMEWORK 基础篇 GitLab CI 与蓝盾 UI 自
如何将博客从 Ghost 迁移到 Hexo📅 2017年12月10日 · ☕ 2 分钟1. Hexo 简介 Hexo 是使用 Node.js 开发的一个简洁、高效、开源的静态博客生成器。Hexo 能够以非常快的速度将 Markdown 渲染成静态的 HTML 文件。类似于 Jekyll、Ghost、Octopress,可以用于创建博客。 Hexo 具有如下优势: 使用 Node.js ,搭建环境简单。Jekyll 搭建环境
API 接口规范📅 2017年12月01日 · ☕ 3 分钟在 Web 应用开发的过程中,后端开发人员需要频繁的交付 API 接口,前端开发人员需要频繁的调用 API 接口。为了降低沟通成本、预防可能的安全风险,遵循约定优于配置的原则,有必要规范 API 的接口规范。Restful API 是以资源为核心的 API 设计思路,所有的操作都是针对特
GitLab CI 之前端 Webpack 实践📅 2017年11月08日 · ☕ 6 分钟从 GitLab 8.0 开始,GitLab 开始集成 CI(持续集成) 功能。只需要在服务器上添加一个 Runner,同时在项目中添加一个 .gitlab-ci.yml 文件,就可以进行 CI。在 GitLab 搭建与配置 中笔者记录了从零开始搭建 GitLab 服务的整个流程。在 GitLab CI 持续集成 中笔者交代了 GitLab CI 的一些基本概念,并
错误码设计以及 Django 的异常统一处理📅 2017年10月30日 · ☕ 9 分钟笔者目前使用 Django 从事 SaaS 开发,同时开发和维护多个 SaaS 应用。在很多 SaaS 应用中都约定了错误码,有的用于处理登录态,有的用于标记业务逻辑状态。对于这种项目共性很强的特征,花时间学习和研究是非常有必要的。本篇主要讨论了错误码的用途、如何设计错误码、使用 Django 中