V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Zhuzhuchenyan  ›  全部回复第 1 页 / 共 9 页
回复总数  176
1  2  3  4  5  6  7  8  9  
@julyclyde 这个命令会从 registry 拉数据,本地就算有这个 tag 但是没推到 registry 也是查询不到的。
默认行为就是会覆盖的,如果需要检查可以做一个前置步骤,用以下命令
docker manifest inspect $IMGNAME:$IMGTAG
如果 tag 不存在会报:no such manifest
这个应该是没有所谓的“最佳实践的”,光业务错误是否使用 HTTP 状态码就分两种流派,剩下的细分实践可以吵的点就太多了。

个人感觉这套没什么大问题,完全可以作为开始慢慢迭代,我的话会在返回 4xx ,5xx 的时候把 code 变成-1

剩下的话要思考的可能就是怎么更好约束什么是业务错误,什么是服务错误,分页逻辑用的字段定义在哪里。
只要是暴露到公网的服务器都有被 DDOS 的风险,游戏这块更是重灾区。
之前和网友一起玩的时候用云服务器搭建了 Minecraft 服务器,DCS 服务器的时候,经常遇到有脚本小子拿着脚本打着玩玩,这种流量不大,持续时间不长的攻击云服务器厂商就能把我的服务器放进黑洞里从而导致一段时间内不能提供服务。
拿家宽做这个就做好承受风险的准备,没见过家宽被打过,不知道运营商对此会有什么举措。
Celery 可以实现类似的需求,参考 https://docs.celeryq.dev/en/latest/userguide/canvas.html#signatures
可以将 Worker 部分完全解耦到另一个项目,只要保持 Celery 配置一致即可
自己有个站是用 r2 对国内提供服务的,基本在 2s 以内,偶尔到 10s ,图像大概 100-200k 大小
https://i.v2ex.co/77vjl11G.jpeg
43 天前
回复了 zisen 创建的主题 生活 室友是巨婴,麻了
同在法国留学,这里 studio 户型还挺多的,有的选的话还是不要合租了。

除了室友性格要抽奖,退房的时候可能还会有经济纠纷(房租押金扣多少啥的)。

还不方便带伴侣回家。
不要做的那么直接,对上 TF 的试用版的遣词造句要斟酌一下,最好不要使用“限时试用版”这种字眼,可以使用例如 Beta 测试版本这种
我们之前实践过,在 App 已经在商店上架的情况下,TF 上测试一个更高版本的 App 测试版是可以通过 TF 审核的。

具体到激活码,不清楚这种功能是否能通过审核,实在不行也可以伪装成账号密码的样式,例如:ID 和 Key 的形式。
@ColdEye1984 我还找到了之前的维修记录,不过是相当老的机型了,可以去碰碰运气
https://i.v2ex.co/E4IW7iQt.jpeg
之前老旧的 Macbook 遇到过类似情况,如果运气好不涉及到硬件损伤的话去直营店让他们调整一下就好,10 分钟就可以搞定。
@rekulas 图片库里人类和 AI 的绘画分布是均匀地,只不过每次抽样 10 张照片可能会有偏差。
78 天前
回复了 FadedZero 创建的主题 程序员 上线了一个网站
感觉做的不错呀,不过提交检测之后报 405 错误,也可能是我这里网络环境问题。
顺便捉虫:Recommend by costomers -> customers
完全取决于浏览器或者发起链接工具的行为,根据我的经验,至少遇到过以下几种不同的处理方式,
1. 同时使用 ipv6 和 ipv4 发起请求,哪个优先回应使用哪个
2. 先使用 ipv6 ,等待一段时间之后,若无法链接,再使用 ipv4 发起连接
2.1 同上,只不过 ipv4 被优先使用
3. 先使用 ipv6 ,如果不通则直接不通
3.1 同上,只不过 ipv4 被优先使用

需要注意的是哪怕是相同的工具,跨版本之后行为也有可能改变。之前遇到过不少坑。
看了看外网的讨论,应该就只是单纯符合雷电标准的 15W 供电输出。至少支持 5v3A 和 5v2.4A ,PD 是不支持的。
98 天前
回复了 QiShine 创建的主题 Python 关于 websockets 异步 IO 的一个菜鸟疑问
第一,websockets 作为一个单纯的协议并不应该关心客户端和服务端双方是如何对具体信息交互的,对于你的需求,唯一的方法就是自己封装一个更上层的解决方案来维护消息自身逻辑的收发有序性。
第二,从你给的代码,在第一次发送之后,在收到服务器回应之前,第二次信息不会被发送,自然也就不存在你所说的问题,我猜你想描述的是以下这种情况
await ws.send("read A")
await ws.send("read B")
await ws.send("read C")
# 此时如何保证 A ,B ,C 分别是 Data A ,B ,C
A=await ws.recv()
B=await ws.recv()
C=await ws.recv()
6 小核的确提升了体验,省电和发热体验的确惊人,我当年购买上手的时候发帖就说这台电脑冷酷的和我前女友一样。说点吐槽

从 M1 开始 Mac 的小核策略就十分激进,凡是被 Apple 感觉要放到小核上跑的就一定会在小核上跑,比如说 Time Machine, Spotlight 索引,和 Mac App Store 安装程序,而且你没有任何简单的办法把这些程序调度到大核上。

这个一刀切的手法确实提升了体验,但也引出了一个问题,大型软件(比如说 Xcode )在 Mac App Store 上安装体验会被极大的劣化,特别是在只有 2 个小核的机型上。以“m1 xcode install slow” 为关键词可以搜到很多类似的案例。我还记得当年升级 Xcode 后来都是挂着睡一晚上,不然太浪费时间,忍无可忍之后换了 https://github.com/XcodesOrg/xcodes 手动管理 Xcode 安装后才好了起来。

现在用着 M2 Pro ,其实最大的升级动力就是双倍的小核数量。
127 天前
回复了 miaeLKK 创建的主题 职场话题 你们平时都刷什么网站摸鱼?
https://tool.lu/article
一边摸鱼一边看技术文章
根据 SteamDB 的数据,粗略估计大概卖了 113 万-200 万份
即使按照最低 113 万销量,和史低 56 元人民币来算,也是五六千万的分成前销售额了
我也是鼻炎,咽鼓管也经常堵塞,比较严重的时候还伴随着耳鸣,建议还是咨询一下医生的意见,因为这东西如果堵塞严重的话是非常难受的。
我个人因为在国外的关系每年基本都要坐不少 12 小时以上的航班,只有在起飞降落阶段需要特别注意。一般就是找个口香糖一直嚼着,没有的话弄个棒棒糖也行,主要是帮助进行下意识的吞咽动作平衡耳内压力。楼上有提到的吞咽动作附带的调节耳压也可以练习一下,如果你和我差不多的话应该可以在吞咽的时候听到鼓膜膨胀又舒缓的声音,掌握这个力度就可以。
不建议捏住鼻子然后用力往咽鼓管鼓气,这个适合没有鼻炎的人,有鼻炎的话会很容易导致咽鼓管发炎
142 天前
回复了 yxcoder 创建的主题 TypeScript typescript 类型断言问题
type A = {a: string};
type B = {b: string};
type C = {c: string};
type D = {d: string};

type All = A | B | C | D;
type AllButD = Exclude<All, D>;
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5476 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 08:54 · PVG 16:54 · LAX 01:54 · JFK 04:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.