joe 3 years ago
parent
commit
785fa80ba2

+ 3 - 0
README.md

@@ -46,3 +46,6 @@
 - [git in real world](http://git.wanbits.io/joe/blog/src/master/content/posts/git-in-real-world.md)
 - [环境变量配置](http://git.wanbits.io/joe/blog/src/master/content/posts/env.md)
 
+## blockchain
+
+

+ 6 - 0
content/blockchain/solidity-in-short.md

@@ -0,0 +1,6 @@
+---
+title: "Solidity in Short"
+date: 2022-04-07T11:10:45+07:00
+draft: true
+---
+

+ 6 - 0
content/blockchain/tricks-of-reduce-gas.md

@@ -0,0 +1,6 @@
+---
+title: "Tricks of Reduce Gas"
+date: 2022-04-07T11:11:21+07:00
+draft: true
+---
+

+ 7 - 0
content/blockchain/understanding-delegatecall-and-how-to-use-it-safely.md

@@ -0,0 +1,7 @@
+---
+title: "Understanding Delegatecall and How to Use It Safely"
+date: 2022-04-07T11:13:44+07:00
+draft: true
+---
+
+origin: https://eip2535diamonds.substack.com/p/understanding-delegatecall-and-how?s=r

+ 4 - 6
content/posts/记一次系统部署.md

@@ -30,8 +30,7 @@ set GIT_SSL_NO_VERIFY 1
 # git
 git config --global http.sslVerify false
 ```
-就是忽略校验,这中解决方案简单高效,99.923% 的情况下不会出什么问题(针对安全性而言)。只是我更希望找到真正的解决问题本身的方案,也算一个学习的过程。
-最终,需要执行
+就是忽略校验,这种解决方案简单高效,99.923% 的情况下不会出什么问题(针对安全性而言)。只是我更希望找到真正的解决问题本身的方案。最终,需要执行
 ```shel
 apt update
 apt upgrade
@@ -41,8 +40,7 @@ update-ca-certificates
 - Err1: https://packages.sury.org 有校验错误
 - import **_pkg 一处 Python 错误
 针对第一个错误,[https://packages.sury.org/php/README.txt](https://packages.sury.org/php/README.txt)有完整的升级方案,照着执行就完了。
-第二个错误,看了一下是因为 Debian 9 默认 Python3 是 3.5 的,而我后来加装了 3.7,而 python3 当前指向 Python3.7,利用 update-alternative 还原为
-3.5 就可以了,这类错误之前就遇到过,apt 命令簇都是 python 写的。
+第二个错误,看了一下是因为 Debian 9 默认 Python3 是 3.5 的,而我后来加装了 3.7,而 python3 当前指向 Python3.7,利用 update-alternative 还原为 3.5 就可以了,这类错误之前就遇到过,apt 命令簇都是 python 写的。
 
 问题得到了解决,可以正常 git pull 了。
 
@@ -66,6 +64,6 @@ systemctl restart php7.2-fpm
 
 可以想象,```apt upgrade```的时候也很可能掉了其他 module(s),PHP 折腾了这么多年 PSR,是不是也做个 virtualenv + requirements.txt 的小东西?我真忘了都需要哪些 module 了!
 
-## Conclude
+## Conclusion
 
-从 git server 中 push 了一个 Golang 项目之后就这么一环套一环的出了这么多问题,而我个人不喜欢 "临时方案" 来应付,所以还挺有趣的。最大的感受是系统需要及时更新,这必然会要求工程也要一直升级,包括一些依赖库,这其实很难,成本极高,我听说有些线上业务仍然用的 FreeBSD 200x 年的某个版本,就是系统版本和工程依赖之间的两难结果。
+从 git server 中 push 了一个 Golang 项目之后就这么一环套一环的出了这么多问题,而我个人不喜欢 "临时方案" 来应付,所以还挺有趣的。最大的感受是系统需要及时更新,这必然会要求工程也要一直升级,包括一些依赖库,这其实很难,成本极高,我听说有些线上业务仍然用的 FreeBSD 200x 年的某个版本,就是系统版本和工程依赖之间的两难结果。