Ryan Shang

生死看淡,不服就干

0%

一、背景

最近把自己手头的安卓测试机升级为安卓14体验新特性时,发现无法使用Charles抓包。

之前为了方便测试,在手机上把Charles的证书设置为系统证书,这样可以直接使用线上正式包来进行抓包调试H5页面,用反复收集不同APP最新的集成测试包。

大致流程参考:移动端开发调试工具——Charles

上网查看资料,安卓14对系统证书的逻辑进行了调整,将系统根CA证书,从系统目录/system/etc/security/cacerts迁移到com.android.conscrypt.apex(可通过Google Play动态更新)中,apex的挂载后的目录/apex/com.android.conscrypt/cacerts。之前在/system/etc/security/cacerts中添加的证书就不起作用了。

阅读全文 »

一、背景

最近想把自己的备用电脑的家庭版升级成专业版,方便使用Hyper-V。
发现了一个简单快速的方案,这里记录一下。

二、方案

  • 右键Windows开始按钮,使用管理员权限打开PowerShell
  • 输入命令:
    1
    irm https://get.activated.win | iex
  • 根据提示操作即可

一、背景

Amazon Lightsail轻量服务器,算是在众多大厂服务器中比较划算的一款,3.5美刀一个月就可以获得这样的配置:

1
2
3
4
512 MB Memory
2 vCPUs Processing
20 GB SSD Storage
1 TB Transfer

还可以通过吃码的方式获取更优惠的价格。

但是超出流量限额后,每GB流量0.12美金,加上Lightsail的带宽最高可达4Gpbs,如果不注意流量超出限额后继续使用就会很容易产生巨额的账单。

阅读全文 »

一、背景

最近需要进行一些测试环境的迁移,设计到一些docker的迁移,发现了一个镜像源的问题。另外,也发现之前使用上有没有做数据持久化,导致每次重新部署,数据都要清空,不是很方便,趁着这次机会,记录下mysql、redis、mongo在docker中的数据持久化。

二、Docker镜像源问题

一直使用docker,为了加速,使用的都是docker的镜像源,在/etc/docker/daemon.json中配置:

1
2
3
{
"registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"]
}
阅读全文 »

一、背景

WSL2在去年下半年时候更新了2.0的Pre-Relese版本,详细更新内容:https://github.com/microsoft/WSL/releases/tag/2.0.0

总结一下主要是:

  • 支持自动回收内存
  • 支持自动释放 WSL2 虚拟硬盘空间
  • 支持和 Windows 使用相同的网络(镜像网络)
  • 支持 DNS Tunneling
  • 支持 Windows 设置的代理
  • 支持 Windows 防火墙
  • 支持 Multicast

终于,WSL2可以和宿主机的Windows共用一套网络端口了。

阅读全文 »