• Golang Replace

    github.com/spf13/cast v1.4.1 有问题,想改用 oasisprotocol/cast v0.0.0-20220606122631-eba453e69641

    但是直接在代码里面使用后者会报错,因为后者的代码里面还是用的 spf13/cast,和项目名字对不起来。

    但是 go.mod 里面使用 replace 可以做到使用 oasisprotocol/cast

    replace github.com/spf13/cast v1.4.1 => github.com/oasisprotocol/cast v0.0.0-20220606122631-eba453e69641

  • github-workflow

    写了一个新的 workflow,可以自动 release,并上传打包好的 Binary,舒服一些了。

    并在这个基础上修复了一下 Bug。

  • harbor devcenter-api 测试报 csrf 错误

    harbor 2.0 版本

    harbor devcenter-api 页面测试某些 API(不确定是不是全部 POST 请求) 的时候,报错 ‘CSRF token invalid’

    直接 curl 没问题。

    查下来,是因为请求的 Cookie 里面带 sid 字段,Harbor 认为这是一个带 session 的请求,就不会跳过 csrf 验证。

  • 不喜欢出去玩了

    以前每天都要出去玩一会,自动疫情以来,天天在家里不敢出去。

    现在解封了,叫他出去玩,他也不出去了,就喜欢在家里面玩他的玩具车,拿积木拼停车场,可以玩一天乐此不疲。

    今天叫他出去玩,也是不去,我以为是他不愿意和我玩了(也的确是不太愿意和我玩,小时候总是叫我举高高,现在也不让举了,也不给亲脸了),然后爷爷说现在就是不喜欢出去玩了,也不知道怎么回事。

    后面还是跟着奶奶出去了,拿着遥控坦克,去抓桥。还是出去晒晒阳光好。

  • killall

    Sending a signal to all processes with the given UID is already supported by kill(1). So use kill(1) for this job (e.g. “kill -TERM -1” or as root “echo kill -TERM -1 su -m ").
  • macos could not sleep

    pmset -g 可以看到是什么进程阻止了进入睡眠

  • kafka leader epoch

    https://t1mek1ller.github.io/2020/02/15/kafka-leader-epoch/

    讲的不错

  • 人人为自己

    在遵守一定规则的前提下,比如说“说到要做到”,比如说“先到先得”等等吧,人人都争取自己的利益,这个社会都能公平,才能相处的好。

    对于那种只会无私,所有事情都要牺牲自己成全他人的人,我只想说去你MB,反正是让我极其不舒服,看着就恶心难受。

    不懂得爱自己的人,不可能懂得爱别人。

  • openssl x509 check cert

    openssl x509 -in /etc/pki/tls/certs/ca-bundle.crt -text -noout
    

    https://www.ibm.com/support/pages/openssl-commands-check-and-verify-your-ssl-certificate-key-and-csr

  • MACOS 更新证书

    Add Use command:

    sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/new-root-certificate.crt
    

    Remove Use command:

    sudo security delete-certificate -c "<name of existing certificate>"