OpenSSL与自建CA,now I write isn’t all

哈哈哈没想到勤劳勇敢的键者居然会那么快又开始写下一篇吧,在大年初一那么美好的一天,所以我们来讨论一下网络工程中的数字证书方案吧。

谨在此祝各位童鞋新的一年大吉大利,狗年旺旺~

咳咳(正经脸.webp),在《从数字签名到数字证书》中,键者简单的整理了从数字签名到数字证书的理论基础及推导逻辑,那么这篇其实就是工程上某种实现数字证书的签发管理……

继续阅读

吖,终于放假了,于是聪明勇敢的键者今天英勇地战胜了被窝大魔王勤奋的爬起来码字了,马上春节,正文前先拜个早年,祝各位童鞋新年快乐,心想事成。

最近键者打算在项目中使用基于TLS的认证体系,来管理服务之间的相互认证问题,于是开始研究怎么实现并管理自签名的证书,于是牵扯到了键者常年黑箱的数字证书,所以……今天我们来聊聊数字证书吧☺️

作为常年的黑箱攻城狮,终究还是逃不过开箱的时候,也许就像薛定谔说的,不打开箱子,怎么知道箱子里的猫是活着还是死了呢……

虽然,可能打开了也不知道……

继续阅读

简述

从刚开始的时候两眼一抹黑,到磕磕碰碰的终于让测试包可以在代码提交的时候顺利的自动构建,团队终于向CI和CD的开发生活迈出了历史性的一步,中间踩了不少坑,也有不少收获,写一篇东西纪念一下。

感觉这篇东西都是键者不成熟的思绪,满满的水货~

继续阅读

前言

go get命令可以说是golang开发者最常用的命令了,通过它我们可以轻松获得各种开源仓库中的包,并且比较方便的在不同的开发机快速部署开发环境。

此处应有版本依赖的问题,但听说新版的go会处理。

但作为企业行为,不是所有的代码包都适合放在公开的网站上,而开源的又适用于中小型企业的自建git仓库工具中,gitlab无疑是耀眼的一个,如果配合docker,一键部署简直不要太舒服。

继续阅读

BIOS

PR430提供了比一般操作系统更加丰富的BIOS,操作也变得复杂,核心工具为Dell Lifecycle Controller(简称DLC)。

根据开机提示,按F2可进入DLC,按F11可以进入Boot Manager等,因为开机很慢所以肯定来得及按,按完以后界面有明确提示。

除了上下左右以外,tab是控制光标位置的重要快捷键,而且界面不会提示。

其BIOS的语言选项中有简体中文的版本,可以根据需要选用。

继续阅读

简述

一个WebServer中,我们往往需要在服务停止前等待已有的任务完成,避免强制当断打断了业务流程,导致事务性操作被意外破坏。

优雅停止中还有一个超时的问题,但不在本文讨论范围,就跳过咯。

也就是常说的柔性关闭,也有说是优雅中止的。golang语言通过chan的设计,可以很方便的实现优雅中止,但实际运用中却也有些坑要小心。

继续阅读