神经网络学习, 反向传播算法, 模型优化
Paste Fails When Using Bracketed-paste-magic on zsh5.1.1
突然碰到了zsh5.1.1的一个bug,粘贴中文的时候会把shell freeze;
不知道是不是on-my-zsh升级的时候搞坏的,一通搜索发现了这个:
https://github.com/zsh-users/zsh-autosuggestions/issues/102
没有升级zsh,我直接到配置文件里把那段自动转义的功能注释掉了,嗯,简单粗暴~~~这东西我也不想天天升级;
1
|
|
Eltoo-闪电和离线契约更新机制
在我们之前的文章中,对闪电网络的来龙去脉和原理做了详尽的分析;我们提出,相对于现在的传统支付技术,闪电网络技术有一个不可思议的跨越,用时髦一点的话来说,这是次世代的支付技术,假以时日,我相信它的未来不可限量;
闪电网络可以说是比特币二层网络技术的急先锋,它除了开拓比特币的支付愿景,还在很多层面对将来二层网络的发展提出了很多基础协议功能;这一切目前都收集在闪电网络基础技术规范,简称BOLT(Basis of Lightning Technology文档中;
https://github.com/lightningnetwork/lightning-rfc
吴恩达机器学习笔记-2
Logistic回归, 正则化
Unicode String Parse With Python and Fileinput
用fileinput模块parse数据很方便:
1 2 3 4 5 |
|
但有时候会碰到UnicodeDecodeError:
比如执行:
吴恩达机器学习笔记-1
这个系列教程大名鼎鼎,之前我都是用到啥就瞎试一通;最近花了两个周,认认真真把这些基础知识重新学了一遍;做个笔记; 苏老泉二十七始发愤,我这比他还落后;不过求知的旅途,上路永远不嫌晚,我一直在路上;
理想中的比特币全节点实现
虽然比特币已经运行十年,各式各样的比特币全节点实现已经很多了,但是我觉得还是有必要再增添一员;
我理想中的比特币全节点实现是这样的:
- 他的核心是模块化可拆分的
- 他的核心不包括挖矿和钱包,可以为这两个功能提供接口作为插件来实现,但是不要耦合到核心里面
- 他要实现BIP-157和BIP-158,不能为了导入一个新私钥就重新扫描一遍区块链
- 他要兼容Lightning,并实现其瞭望塔功能
- 交易存储最好用merkle-patricia-tree来实现,如此一来像ElectrumX这样的服务节点就可以去掉了
- 他必须原生支持所有的SPV钱包调用,并形成一个BIP规范
- 他必须可以是纯SPV,可以是全Block,也可以从一个checkpoint之后只存储需要的block
- 最后,他最好能运行在一台1Core 1G 1M的小VPS上面
我好像真贪心呢^_^
为Flask RestAPI集成Swagger UI
Using a GPG Key and Ssh Auth
在我的一台服务器被数不清的脚本小子暴力尝试登陆N次后,我下定决心将所有的开发环境换成统一的ssh key;并禁止用户登陆;
其中最折腾的部分就是使用我的GPG Key统一所有的ssh 环境;我也很纳闷,为什么自己没有早点搞定这些事情;
众所周知,GPG和Openssl的key是不兼容的,所以统一环境还是花了不少时间,主要是参考了这篇文章:
https://ryanlue.com/posts/2017-06-29-gpg-for-ssh-auth
常用命令: