这个问题在 Mac 上的 Terninal 有,换到 Windows 上就正常了,应该是改某个配置就行了,但我没去弄。
参考链接:
unable to run certbot –nginx - UnicodeDecodeError: ‘ascii’
Read more →
其实这个不难,关键是搜索时得带上 1804 。
参考链接:
Reset the password in Ubuntu / Linux Bash in Windows
Read more →
在 Catalina, iTunes 被集成到了 Finder。安装方法是在 Finder 左侧,选中 iPhone,然后把 ipa 文件拖进去即可。
当然你这设备的 UDID 得先加到苹果开发的后台才行。
参考链接:
How to load .ipa onto iPhone within Catalina?
Read more →
同事电脑的 SSD 被弄成两成分区,我想合并成一个分区,但两个分区之间隔着一个 Recovery Partition,就没法合并。因为合并的条件是这两个分区必须是相邻的。
解决办法那就先把 Recovery Partition 删了吧,按参考链接1的方法,没删成功,Cannot delete a protected partition without the force protected parameter set. 按 GPT 的方式去删的话,提示说这个分区不是 GPT 的。
后来按照参考链接2的命令搞定了。delete partition override.
搞定后,合并了分区,又想把那个 Recovery Partition 搞回来。试了下 reset windows 10,提示因为 Recovery Partition 没了,无法用重置功能了。网上有个说法是做个外置的恢复盘,然后它最后会提示你要不要把 Recovery Partition 删掉,但我做了,最后是没有这个提示的。最后下载个 ISO 镜像,重装系统解决了。
参考链接:
Can I Delete Recovery Partition in Windows 7/8/10 for Further Use
How to Delete a Windows Recovery Partition
Read more →
睡前就开始痛了,在肚脐的下方,不是胃,是肠子。可能是睡前气到了,且喝了罐汽水饮料。
以为睡一觉就会好。凌晨两点多痛醒,起来拉屎拉不出来,也不拉肚子。Miley去买了保济丸,吃了一小时后也没效果。就想去医院急诊了。
叫了救护车。很快就到了。问情况,量血压,血氧。
到医院的时候应该已经是4点半了。医生判断可能是肠抽筋(肠痉挛?)。打了一针,过了一个小时还没好。再打一针,并喝了个白色液体,吃药。再过了一段时间,上了厕所拉屎后就好了一大半。期间还抽血检查,验尿。
7点半就出院了。
Read more →
Shopify 后台配置好了 Google Analytics,并在 Shopify 后台和 Google Analytics 后台都开启了 Enhanced Ecommerce 时,两边的订单数(Transactions)和总销售额(Revenue)是不一样,当然 Conversion Rate 也会不一样。
看下面两个参考链接,就会知道为什么会不一样。以及有哪些可以使得数据更接近一些办法。
参考链接: Discrepancies between Shopify and other software
Discrepancy between GA and Shopify sales
Read more →
环境:
Ubuntu: 18.04.4
Nginx: 1.16.1
当 Ubuntu 版本是 16.04 时,同事把 Nginx 版本升到 1.16.1,然后再把 Ubuntu 升到 18.04.4 照理说 Nginx 的 1.16.1 版本,是应该有 TLS 1.3 的,但不知道为什么就是开启不了 TLS 1.3,一直是 TLS 1.2。 升级后的 Ubuntu 18.04.4 里的 OpenSSL 版本倒是对的,见下图。 后来才发现用 nginx -V 可以看出来 Nginx build 时的 OpenSSL 的版本,注意 V 是大写的。 然后就是 Nginx built with 的 OpenSSL 版本还是低版本的。 我们的目标是开启 TLS 1.3,现在一直是 TLS 1.2。
想要通过其它的办法来弄,都没弄成功。最后解决办法是从另一台 Ubuntu 18.04 服务器上拷了 nginx 过来用,这台 Ubuntu 刚开的时候就是 18.04。nginx 的文件在 /usr/sbin/nginx 拷过来时,nginx 文件的权限要重新设置一下。最后要重启下 nginx 的 server,sudo service nginx restart。
Read more →
环境: Ubuntu: 18.04.4 Nginx: 1.16.1
TLS 1.2 和 TLS 1.3 得 enable,去掉 weak cipher。
证书用 acme.sh 生成的 let’s encrypt wildcard 证书。
如下为 Nginx 配置:
ssl_certificate /path-of-certificate/fullchain.cer; ssl_certificate_key /path-of-certificate/xxxx.key; # Enable TLSv1.2 And TLS1.3 Only ssl_protocols TLSv1.2 TLSv1.3; # Enable Modern TLS Cipher Suites(No Weak) ssl_ciphers 'TLS-CHACHA20-POLY1305-SHA256:TLS-AES-256-GCM-SHA384:TLS-AES-128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256'; # Server Cipher Order Required ssl_prefer_server_ciphers on; # Enable SSL Stapling ssl_stapling on; ssl_stapling_verify on; # Add HSTS Header With Preload. Forces Clients To Remember The Server Has SSL And Use It #add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload"; add_header Strict-Transport-Security "max-age=63072000; preload";
Read more →
Migration Wordpress to Hugo and hosting in Netlify
wordpress-to-hugo-exporter
Read more →
Environment: Python 2.7
My default python environment is python 3.4, and I create a Virtualenv of python 2.7, when I try to install PyCrypto, it return some error.
I google and get a answer, I need to install prebuild binaries of PyCrypto, below is the page with those binaries for windows
http://www.voidspace.org.uk/python/modules.shtml#pycrypto
what I learned is to install in virtualenv
Reference: https://stackoverflow.com/questions/11405549/how-do-i-install-pycrypto-on-windows
Read more →