Hi there

Remember, Your job gives you authority. Your behavior gives you respect!

深入了解 Systemd 之 Service 单元

深入了解 Systemd 之 Service 单元
业务中我们经常要开发一些守护进程的服务,尤其是近来 Golang、Rust 等编译型语言的崛起。但他们都没有提供如 C 语言一样的进程管理,默认情况下,编译后的文件只能在前台运行。所以今天就了解一下如何通过 Systemd 管理这些守护进程。
Read more →

深入了解 Systemd 之概要介绍

深入了解 Systemd 之概要介绍
Systemd 是 Linux 系统的一中 Init 用户程序和基础组件的集合,由 Lennart Poettering 带头开发并在 LGPL 2.1 及后续版本许可证下开源发布,目前 Systemd 已纳入众多 Linux 发行版的软件源中。
Read more →

DevOps 之使用 Consul 管理配置

DevOps 之使用 Consul 管理配置
之前我们都是自己手动 SSH 到远端服务器,然后为项目添加配置文件,于是有些没有些开发者为了省事,将配置的敏感信息也提交到 Git 仓库中,从而导致服务器信息泄露。
Read more →

开启 Gitlab Pages 服务

开启 Gitlab Pages 服务
在团队内部没有独立的文档管理系统时,我们可以利用 Gitlab 提供的 Pages 服务来实现项目的文档或演示页面的发布,你只需要修改一些配置文件即可开启这项功能。
Read more →

微服务之 Consul 集群搭建

微服务之 Consul 集群搭建
随着单体应用的越发的庞大,我们不得不着力于拆分原有的单体应用为微服务。但与此同时遇到的问题就是如何管理这些服务?Consul 就是为了解决这一问题而诞生的!
Read more →

Go 实现 Database Seeder

Go 实现 Database Seeder
之前使用 Laravel 提供的 Seeder 感觉很方便,这时 Seeder 就有了用武之地,可以快速填充系统必要数据。如:菜单、权限等。
Read more →

DevOps 之注册 Gitlab Runner

DevOps 之注册 Gitlab Runner
你是不是还在使用传统的人工方式 SSH 到线上服务器,然后执行一系列的部署命令。试一下 Gitlab Runner 吧,它将解放你的双手,你只需要专心写代码就好了。
Read more →

DevOps 之关闭 Gitlab Auto DevOps

DevOps 之关闭 Gitlab Auto DevOps
刚搭建完的 Gitlab 服务器,创建了一个项目试一下,发现每次提交都会触发一个 Job 并且都是失败的,不仅看起来很不舒服,而且对于一些统计也会造成一定影响。
Read more →

DevOps 之快速搭建 Gitlab 服务

DevOps 之快速搭建 Gitlab 服务
对于很多团队来说,公司内部项目希望放在公司内部环境中运行,基于这种需求,今天分享一下如何使用 Docker 快速搭建 Gitlab 服务器。
Read more →

Github Pages 自定义域名并开启HTTPS

Github Pages 自定义域名并开启HTTPS
如果你的项目文档或博客是放在 Github Pages 上进行展示,并且自己有域名,需要吧自己的域名解析到某个项目的 Demo 或 Blog 上,那么本文就分享如何实现这一需求。
Read more →