Here's something encrypted, password is required to continue reading.
git在CICD实践中的应用3:Bitbucket与CircleCI
Here's something encrypted, password is required to continue reading.
git在CICD实践中的应用1:GitHub与Travis CI
本文介绍GitHub与Travis CI的CI功能。GitHub仓库地址:https://github.com/latelee/ci,Travis CI项目地址:https://travis-ci.org/latelee/ci/。
git在CICD实践中的应用0:前言
CICD,也写作CI/CD,全称为“Continuous Integration/Continuous Deployment”,即“持续集成/持续部署”,先介绍其概念。持续集成(Continuous Integration),缩写为 CI,当代码有提交时,就会根据条件构建(触发行为),构建内容一般是我们编写,包括代码编译、测试等,如果构建失败,则将结果反馈出来。持续部署(Continuous Deployment),缩写为 CD,一般与CI使用,如CI构建成功或测试通过,就自动部署到服务器上。CICD常常与gitlab、jenkins、k8s、harbor、docker、maven、artifactory等等一起使用。但这些并不是本系列的重点。
nodejs实践录:基于koa的简单web服务器
背景:nodejs搭建web服务是一件十分简单的事情,支持的框架多,有关的库也多,不像嵌入式那般繁琐。本文提出一种利用koa搭建web服务的方案,适用简单的数据展示和信息查询,文后有源码地址,可直接使用。如果需要更复杂的,如登陆、权限管理,等,则要其它web管理系统。
我的内核学习笔记14:内核设备树学习
李迟按:上一篇内核的文章是2年半前,期间因工作转行而停止研究,最近又重新捡起。这个系列从2013年起间断地更新,本来想从系统角度逐步写的,但工作量十分庞大,现在也想通了,在适合的时间写,不带目的,不强迫自己完成什么任务。不强调什么平台/芯片、内核版本。一篇文章针对一、两个知识点即可。本文是笔者接触设备树的第一个实例,仅仅是验证设备树简单的写法和几个函数的使用。
2019年个税计算excel模板
今天傍晚时分,晚到了一周的工资终于到了银行卡,持续一周的手机银行APP间歇性查询行为终于落下帷幕了。有了连续4个月发错工资的经历,已经不敢相信会计了。于是下定决心,自己做一个excel个税计算表格。防止工资继续发错。
onvif学习笔记10:获取RTSP流地址
有网友购买了我的ONVIF视频课程,问了我几个问题,其中一个是实现ONVIF服务器的获取RTSP地址功能,本文整理出一个思路,愿帮到在学习ONVIF路上的诸君。我录制的视频是很早之前的,一直没抽时间再录一个实战视频,所以凡是购买的网友,均会进行指导。当然,限于能力,也不是所有的问题都解答。
记一次设备网络问题的排查
李迟按:清明假期,同事在群里at我,说某场站网络有问题,叫我有空去看看。我收到的网络异常邮件已经几千封了,因为位置不高,所以静待通知。根据log猜测是厂家设备的问题。因为假期,我也无能为力。后来上班,同事叫我去排查,到现场后,更加确认是设备问题。但当时厂家的人因故没来。后来周末同事又在群里at我,说厂家工程师叫我去那边排查。最终解决了问题。在文后总结了这类问题的一般解决思路。