二次元の技术宅 念念不忘,必有回响。

Hugo主题NES

偶然发现了NES风格的样式库,并打算以此做个主题。目前只设计了主要页面。

Archlinu添加自签名证书到系统

Web本地开发时可能要用到自签名证书来进行https访问。

Datetime字段类型默认值问题

Data truncation: Incorrect datetime value: ‘0000-00-00 00:00:00’ for column.

简而言之,就是字段值不能是0000-00-00 00:00:00:00

以非root用户运行docker服务

某些场景下可能需要使用以非root用户来运行docker服务,以保证系统的安全性。 参考文章 Run the Docker daemon as a non-root user (Rootless mode)

云锁导致的Docker镜像拉取失败

上周遇到了MTU导致的Docker镜像拉取失败,这次又遇到了奇怪的情况导致镜像拉取失败。

因MTU导致的容器网络问题

将CI/CD服务前移到k8s后,当drone的插件drone-docker构建镜像时,总卡在更新软件包的步骤。是网络连接的问题,为了解决这个问题,耗费了我整个周末。

# apk update
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz

K8S Dashboard的Ingress配置

Kubernetes Dashboard的后端必须通过https访问,是自签名的ssl证书。使用Ingress连接时,会出现证书验证的问题,因此要配置Ingress忽略ssl验证。

MacOS Docker Volume性能优化

去年,我的燃7000出现了一些软硬件故障,便狠下心换了一个二手的15款MBP,从此告别了折腾linux的日子。然而,日常开发时却发现docker的响应速度远不如之前的linux。好在还有优化的空间。

ArchLinux将屏幕扩展到平板上

在有扩展显示器之前,有个奇思妙想:将桌面内容扩展到安卓平板上。Windows和MacOS似乎有现成的解决方案,而Linux则需要折腾一番。我的思路是:在Linux上创建一个虚拟桌面,然后通过VNC连接到这个桌面上。

Linux文件权限笔记