群晖修改 docker 源

修改配置文件 vi /var/packages/Docker/etc/dockerd.json 可以看到如下配置 { "data-root" : "/var/packages/Docker/target/docker", "log-driver" : "json-file", "registry-mirrors" : [] } 改为如下即可 { "data-root" : "/var/packages/Docker/target/docker", "log-driver" : "json-file", "registry-mirrors" : [] } 完成配置之后重启群晖 docker 组件 synoservice --restart pkgctl-Docker

如何定位一个大文件是谁提交的

背景 无意间发现项目中一个仓库特别大,按照正常的使用是不可能有那么大的文件的。决定探究一下如何排查谁体检了这个文件。 思路 第一步查找大文件 git rev-list --objects

traefik2.0 启用 api

[TOC] 在traefit2.0 启用 dashboard traefik 2.0 提供了一个比 1.0 更加友好的一个 dashboard。如下图 开启方式也很简单: 命令行 --api.dashboard=true traefik.yaml 配置文件 api: # Dashboard # # Optional # Default:

WSL 设置字体

前言 为什么需要这个设置? 当我们使用 WSL,的时候,默认的终端可以进行自定义字体和大小设置 但是当我们使用VIM或者tmux的时候会发现,终端似

[转]用到的calibre

calibre 是一个电子书管理器,最好的,没有之一。而且免费。 大概长这样: 基本的导入导出就不再说了,主要介绍下用到的功能。 多级目录管理 建立像这样自定义的

Php Incomplete Class

事件重现 在整理 sentry 报错的发现了一个奇怪的 bug。 The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "XXXModel" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition

库表结构设计

关系数据库设计范式 关系数据库设计范式的目的是:减少数据库中数据冗余,增进数据的一致性 三大范式 1NF 第一正规化是为了要排除 重复组 的出现,所采用的方

主k 是什么

背景:参与市场活动评审,运营活动评审的时候经常会听到 “主k”,那么主 k 是什么呢? 广告中的“主K”是主体的意思。K取自英文字母Key的首写。 扩

Design Pattern

设计模式是什么? 设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。 所以设计模式不是固定的