docker相关容器配置

前言

一不小心选错了选项,docker直接给我重置了,重新安装一些常用镜像,下面记录一下正在使用的容器和相关配置内容。

  • 2024.9.9更新,registry-1.docker.io 和背后重定向的 production.cloudflare.docker.com 目前可以访问了
    但是 download.docker.com 还有较小的概率被RST 无论v4 v6

prisma使用3个月有感

用了3个月的prisma,作为和TypeOrm可以说占据了大部分的node后端orm份额,但实际我个人用起来,虽然在参数类型上比较方便,但其他还有值得改进的点,但官方给人的感觉就很傲慢,就这个态度,在我看来目前还称不上下一代ORM

因为本人主要做前端开发,写后端只是顺带,所以一定会有不了解的地方。以下为个人使用过程中遇到的,仅作记录。

  • 2024.4.21 更新: 5.12.0 发布,sqlite支持了createMany方法。
  • 2024.6.7 更新: 5.15.0 发布,支持拆分配置文件
  • 2024.8.9 更新: 5.18.0 发布,支持uuid(7)。目前,有效值只有 47,默认值为 4

为什么我推荐使用ORM

什么是 ORM

ORM(对象关系映射)是一种将对象编程语言中的对象与关系数据库中的数据表进行映射的技术。ORM工具通过提供一种高层抽象,使开发人员能够使用面向对象的方式操作数据库,从而避免了直接编写SQL语句。

2024选择适合的公共DNS

前言

  • 2024.6.14 更新, 更新小众DNS服务,增加了一些小厂商的DNS服务。
  • 2024.7.3 更新,添加ipv4dns停服说明
  • 2024.7.25更新,添加阿里dns免费版接入限速通知

由于之前用的公共DNS开始变得不稳定,所以重新找一下目前市面上常见的和可能好用的DNS Server

选择适合的公共 DNS 对于在中国大陆使用互联网是非常重要的,因为它可以影响到你的网络连接速度、安全性和稳定性。

使用cloudflare-workers反代pixiv

打算起个新项目,可能会用点p站的图来装饰,就反代一下。

CloudFlare Workers具有强大的可扩展性以及在海外,基于此可以实现更多有趣的事,比如部署各种项目,搭建网盘,以及各种代理。

2023.6.1 实测可用
2024.6.1 更新域名说明
2024.7.2 更新,注意,直接反代知名网站可能被投诉导致封号,请谨慎使用。
2024.7.3 更新,添加规则避免被Netcraft扫描举报

点评自己用的几个vps顺便推推aff

首先声明,

  • 都是便宜货(基本不超过20元/月)
  • 非专业评测,并且并未跑测试脚本,仅仅是个人感觉
  • 不同地区不同运营商的网络环境不同
  • 更多的是科普向,不用期盼能捡个好大的便宜。

如有谬误,还请指出。

  • 2024.6.30更新:增加阿里云99/年活动机,oracle免费🐔
  • 2022.8.1更新:增加do评测链接
  • 2022.7.26更新:增加AWS评测链接
  • 2020.10.27更新:增加hostmem使用评价
  • 2020.10.2更新:添加hostmem国庆活动链接
  • 2020.9.8更新:添加AWS lightsail,hostmem

通过Cloudflare-Warp为IPv6-Only的VPS添加IPv4

大佬送了个免费小🐔,奈何只支持ipv6,很不方便,所以通过warp来添加ipv4。

纯IPv6的VPS,意思就是没有IPv4入口和出口。

没有IPv4入口,意味着大概率无法直接通过SSH访问这个机器去操作,除非你本地网络是支持IPv6的,反正我家里和公司的网络都不支持,没得玩。