• Crypto

    from Crypto.Cipher import DES 找不到包

    windows下面装pycrypto, 需要编译器, 可以使用下面的 pure python lib

    pip install pycryptodome

  • Flaunt

    吹牛逼和炫耀的确不是一个意思, 但论恶心人的程度, 可能不相上下.

  • Why Journal

    前两天还在想, 为啥已经有Syslog了, 还要搞一个 Journal出来, 原来作者已经写了一个非常对题的文章了. https://docs.google.com/document/pub?id=1IC9yOXj7j6cdLLxWEBAGRL6wl97tFxgjLUEHIX3MSTs

  • 做正确的事

    做正确的事, 需要先知道什么是正确的事, 今天觉得这是可以有一套方法论的, 比如两件事做对比, 收益是什么, 付出是什么, 有哪些因素是必要的?

    但后面又涉及价值观的事? 有些人认为收益是必要的, 如果付出不是特别高, 是一定要做的. 有些人则认为付出过高, 收益不是必要的.

  • Life

    以前我想做一个靠谱的人, 后来我想做一个三观正确的人, 因为靠谱只是指能力, 靠谱不一定三观正, 但三观正大多会靠谱.

    现在我想做一个自洽的人.

  • Harbor Invalid Credentials

    查了两天这个问题.. 太难了.. core registry proxy 交差着看, 而且虽然有失败认证的报错, 但最后返回是200. nginx 里面还没有 xforward 信息.

    Harbor 代码也有不合理的地方, 其实有些请求不需要任何权限即可访问, 但是如果请求带了basic auth信息, Harbor也会验证, 密码不对就会导致用户被锁. 这样可以被攻击啊?

    Trace + log, 太重要了, 否则出了问题, 真是难查, 代码还不熟悉的情况下.

  • Life

    周六吃过午饭, 去山姆买奶粉. 然后回来打麻将, 输了800多, 晚上去吃了海底捞, 回来继续打到夜里3点, 还是没回本.

    周日睡到中午, 下午带小孩去滴水湖转了一圈, 吃了一个寿喜锅.

    今天早晨9点起来, 刷了个牙, 看他们带小孩回来了.

  • Restoring Container

    systemctl start docker 的时候, 总是 restoring container , 但又恢复不了, 一直卡着.

    /var/lib/docker 在这里找一下 container 目录, 删掉重启就好了, 可能需要 umout 先

    如果是 docker stop 失败。 可以上述操作后 docker rm -f

  • Life

    周六开车去大闸蟹, 回来6点了, 打了会麻将, 脑子不行, 一直输.

    周日做 Harbor 切换, 发现 Replication 问题, 查了一下午, 未果.

    9点起床. 西瓜早晨跟别人车走了. 我起来的时候小朋友已经睡啦, 据说昨天夜里4点醒了之后就没睡好, 醒醒停停的.

    没吃早饭, 上午好饿, 早早去食堂吃了, 然后买了杯 Manner 薄荷拿铁. 继续看 Harbor Replication 失败的问题.

  • How Can I Center The Window On Each Search Result

    https://vi.stackexchange.com/questions/13641/how-can-i-center-the-window-on-each-search-result

    https://stackoverflow.com/questions/45866451/put-the-search-results-at-the-top-of-the-screen-in-vi

    If you :set scrolloff=999 (or other arbitrarily high number) you will get the effect you are looking for but it doesn’t turn off. In other words, the cursor line will be midway between the top and bottom of the window whether you’re searching, editing, moving around in Normal mode, etc.

    From :help scrolloff:

    Minimal number of screen lines to keep above and below the cursor. This will make some context visible around where you are working. If you set it to a very large value (999) the cursor line will always be in the middle of the window (except at the start or end of the file or when long lines wrap).

    Try it out. Some people keep this on all the time. Maybe you’ll like it, too. We might also be able to figure out a mapping/script that enables it just while searching, too, but if you don’t want to mess around with a mapping with zz I imagine you don’t want to mess around with a mapping for this either.