×

Falcon

  • Falcon
    2024-04-12 12:09
    我去,国内把eu.org域名全封了。导致我自动更新代码的webhook失败,因为在coding上部署的webhook目标地址是我的一个eu.org域名的服务器,搞了我半天。吐槽一下,coding的webhook也不知道什么时候更新了,不兼容老版本,会害死不少人。
    update:其实是兼容的,只是单纯的访问不到eu.org
  • Falcon
    2024-04-11 14:53
    不是,我还是高估了自己,吃不动了
  • Falcon
    2024-04-11 14:44
    卖麻辣烫的阿姨给了我三双筷子,太低估我了,就这点东西还要吃三顿?我晚餐都还没吃呢,秒杀的份量。
  • Falcon
    2024-04-11 14:21
    写了个不大不的bug,很早以前加的一个功能,一个卖电子书的商场要增加售卖几本实体书,用户在购买实体书结账前会提交一个邮寄地址,这个功能我在本地测试时使用的模拟支付,但这个模拟支付不是走PayPal的sandbox,而是直接就没走支付网关只是改数据库的订单状态。可以从用户的post数据提取出邮寄地址,但走PayPal会重新向到paypal,付款成功后再从PayPal转回网站,此时用户的post数据会丢失,除非写入session或者在转向到PayPal前保存用户的邮寄地址到数据库才行。

    改了我一下午,到晚上8点才弄好,领导也是兼职状态,对这事也不上心,但我觉得还是过意不去,现在补救的方法是使用用户的手机号码或邮箱重新取得用户的邮寄地址。不过我没加这功能前卖实体书也是这么操作。

    暴露的问题有两个,一是没有及时发现问题,这个功能起码好几个月前就做了,书也卖出不少,甚至还脱销了。但为什么没有人反馈给我这邮寄地址没有记录的情况,可能根本没人在乎,或者连有这个功能也不知道,二是没有测试,是很大的隐患,最重要的是我也没办法保证绝对不会写bug。我不是推托责任,我也感到沮丧,但又不能改变什么。
  • Falcon
    2024-04-11 04:41
    screen 执行的任务发生了假死,使用kill -9 杀死该screen进程的pid,运行 screen -ls 会看到该进程的状态是 (Dead ???) ,然后执行 screen -wipe 会从列表里清除这个screen session。
  • Falcon
    2024-04-11 04:03
    #稍后阅读# 因为我的阿里云主机无法连接tailscale的官方协调服务器,估计只能部署 headscale 来解决了。

    这是介绍 headscale 安装的一篇文章,为此我还注册了一个Sealos cloud。

    https://icloudnative.io/posts/how-to-set-up-or-migrate-headscale/
  • 使用docker搭建derper,使用npm处理ssl证书

    我使用 derper 的 docker 镜像为: `ghcr.io/yangchuansheng/derper:latest` 这是它的[github仓库地址](https://github.com/yangchuansheng/docker-image/blob/master/derper/Dockerfile "github仓库地址"): 从...

    2024-04-11 03:29 Falcon 阅读
  • Falcon
    2024-04-10 08:53
    #daily tips# 使用国内github中转网站为github克隆,效果不错,设置:

    git config --global url."https://gitclone.com/".insteadOf https://

    加速网站:https://gitclone.com/
  • Falcon
    2024-04-10 07:13
    卸载 rclone 挂载的本地磁盘
    fusermount -u /mnt/mega-sites/
  • Falcon
    2024-04-10 02:03
    爱是一种情感上的体验
    性是一种肉体上的体验
    婚姻是一种法律上的契约

    这就是它们的本质。