bookmark_border嘿!妈妈

嘿妈妈

明天我就要出发了

出发去远方冒险

在那个太阳初升的清晨六点


嘿妈妈

今天到了新的城市

这里路很窄房子却很大

听说年轻时你也来过这里是吗?


嘿妈妈

昨天遇到了一个姑娘

她笑起来很甜

我们谈了很多,包括未来和理想


嘿妈妈

最近我又换了住所

往西搬了三个街区

和佳还是差十二个时区


嘿妈妈

故事还在继续

像微风清徐

在月下轻语

bookmark_border随笔

写一些不知所以的故事吧,在自己还未搞清世界和人生的时候。

出发的时候最忌讳回头,即使你知道背后还有人在看着你。

因为一些东西太容易被抹去了,所以才劝你一定要留下些什么。

写些不算道理的道理,都是前人所想,换个说法罢了

bookmark_borderAWS Lightsail WordPress SSL 证书一键renew

sudo /opt/bitnami/bncert-tool

AWS Lightsail WordPress的instance已经提前安装好了 bncert-tool, 如果之前已经配置过一次SSL的DNS records 和开启了HTTPS的话,遇到证书过期,只需要执行上面的command。然后他自动跑完之后就会签发证书了

2021-09-23 update

这两天发现之前的认证又失效了,于是准备继续去renew certificate,但是在跑的时候发现会报错说certificate expire,查了很久,刚开始觉得这个是一个悖论,因为expire所以需要renew,但是因为expire又不能renew。 实在头大,后来发现bitnami其实有自己的letencrypt的证书存储地址,所以在/etc/letencrypt/下面的证书并不会生效

最终的解决办法就是把 /opt/bitnami/letencrypt/certificate 下的证书删掉,重新跑就好了

这里我第二次授权的时候使用的是lego,但其实应该certbot也是可以的,只要确保过期的证书被删掉就好

lego在生产证书的时候,会自动生成在./.lego/certificate,所以还需要拷贝到对应的bitnami放证书的地方

doc:

https://go-acme.github.io/lego/usage/cli/examples/

https://docs.bitnami.com/general/how-to/generate-install-lets-encrypt-ssl/

2022-03-04 update
又踩了一个坑,因为renew报错显示需要先revoke 生效的certification,然后再重新申请,所以就直接删除了/opt/bitnami/letenscript/*, 然后发现apache直接down掉了,后来只能重新给apache生成了一个dummy的certificates,然后更改了bitnami的config,再重新生成就好了

https://docs.bitnami.com/aws/apps/wordpress/administration/create-ssl-certificate-apache/

bookmark_borderFastlane 踩坑

  1. gem 版本过低不能安装fastlane,需要升级gem
  2. xcode-select 安装位置变化会导致
    ​sh: agvtool: command not found

    解决办法:

    sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

     

  3. brew 安装的fastlane 的 action数量远小于 gem直接安装,需要reinstall fastlane 在用gem来安装 其中包括 build_app ~= gym   upload_to_testflight ~= pilot
  4. gem 安装之后的 $GEM_HOME 问题,如果不改$GEM_HOME的话,就需要自行把$PATH里加上在gem[version]/bin 这样
  5. 未完待续

bookmark_borderC++ String 详解

对于string来讲,如果是sizeof(std::string) 只有一个成员变量即指向字符串内容的指针,而并没有别的成员变量来记录实际字符串长度了。这个指针是指向内容的地址的

size(string)会返回string里的值,string =[1234567890] string.size() = 10, string.data() = [1234567890]. 指针指向的内存地址上的值是0x1ba8028。也就是说要想知道实际string在内存上占用的大小,需要去看string存的指针指向的内存的大小。

bookmark_border入秋

今天纽约的天气像极了太原,你知道吗,每当季节更替的时候,在你第一天感觉到他到来的时候,你会觉得很熟悉,很想念,每一个季节都被等待了9个月,是新鲜的,是新奇的。
每个季节的空气是不同的,秋天的空气是冷冽中带着甜味的,如果再配上下午三点的阳光那再好不过了,我们缩在衣服里,却仍能侥幸的被太阳烘烤着。冷风会穿过你的脖子,袖子,脚腕,让你想起上一次西北风刮过时的感觉,如果纽约刮的也是西北风的话。
人们开始穿上套头衫,地铁不再是廉价的冷风,从哄热的地铁站中窜出来,又闻到了秋天的香味。
我知道再过几天我会开始咒骂着鬼天气,会发愁没有过冬的衣服,会回忆从烈日下冲进空调房的畅快,我会厌倦秋天的破败和萧条。所以我记下来今天的秋天,像极了太原的秋天,每一天都不是太原的纽约。