V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  raw0xff  ›  全部回复第 1 页 / 共 11 页
回复总数  205
1  2  3  4  5  6  7  8  9  10 ... 11  
Esp32 再加个 rfid 模块就能在线授权门禁,nfc 识别,淘汰 ic id 卡啦
@cccer 我在自己手机上等待人脸识别失败后可以用 pin 登录,不清楚你说的“错”在哪里?
@jiagm 明白了。记得以前看过一篇文章说有人“破解”了人脸识别,拿对方照片贴在眼镜上就能通过,当然也有一些技巧,安卓手机大部分都能过。不知道现在情况怎样。当然作为开发者一定是更愿意用公私钥方式,因为不用担心私钥的安全,只需要管理好凭证即可。
@cccer
@jocover 咱们说说安全的事。
@jiagm 所以只要知道锁屏密码就能登录凭证,感觉不安全。Google Password Manager 国内不可用吗?挂梯子忽略了这个问题。
@raw0xff 哈哈看到了,已收藏。

提个小建议,雷声来的太突然,可以渐入渐出就好了
注册后收不到验证邮件
41 天前
回复了 user23125 创建的主题 分享创造 仰止,一个匿名问答社区
这种站用 webauthn 做注册登录比较合适
OPOP 我想边撸代码边烤火 可以给个烧木柴的噼噼啪啪声吗?
我试过一些,ElevenLabs 最贵最好,模拟原声发音,AI 还帮你把口型捏好。
一年过去了,求 v 友们再测试一波,特别是 vivo oppo 小米 华为等国产安卓自带浏览器,会不会有更新支持。

方法:

使用 Android 手机上的默认浏览器或者 Chrome 打开下面这个 demo page: https://webauthn.io/
随便填个随机用户名,然后点 Register (第一次点击可能不行,页面会报错,再点一次可能就 OK 了)
看看是否会弹出注册弹窗(比如登记指纹的、或者刷脸什么的)
可以签名和验证码?
53 天前
回复了 raw0xff 创建的主题 Go 编程语言 用 docker compose 做调试的困惑
@Lax 用 compose 是为了模拟网络环境,生产环境是应用程序和 nginx 直接运行在节点上没有用到 docker ,所以选择容器中装 nginx 而没有单独用 nginx 容器,不知道这样做对不对请指教。
54 天前
回复了 raw0xff 创建的主题 Go 编程语言 用 docker compose 做调试的困惑
@SenLief 不好意思的说,主要是不懂怎样单独用 nginx 容器:)只会用已知的方式实现。
54 天前
回复了 raw0xff 创建的主题 Go 编程语言 用 docker compose 做调试的困惑
@Lax 感谢感谢
初步建议:
1. 把编译过程写进 dockerfile
- 编译过程是指程序的编译吗?我是写入启动脚本.sh 文件中,编译后再 up 。

2. 把文件夹创建、文件复制过程写进 dockerfile
- 文件复制 我是想区别不大,索性都放在 compose 中方便调试。
3. 编译过程的镜像和运行阶段的镜像分离,使用多阶段构建

4. 尽量少用 volume
- 少用 volume 的原因是什么?防止文件 io 冲突吗?之前遇到过,所以就复制进容器内了。

5. nginx 单独容器,除非是做 nginx 功能相关开发
- 项目中有 web 部分,所以 dockerfile 中 add 了安装 nginx ,容器启动时启动 ngixn 。

6. dockerfile 或者 composefile 都有 env 相关的功能
- 对 env 有一些逻辑判断,所以写入 sh 。

7. compose.yml 里给每个服务取有意义的名字
- 好嘞
54 天前
回复了 raw0xff 创建的主题 Go 编程语言 用 docker compose 做调试的困惑
@f6x 用的 up down
54 天前
回复了 raw0xff 创建的主题 Go 编程语言 用 docker compose 做调试的困惑
``` yaml
version: "3.9"
services:
n:
build:
dockerfile: ./Dockerfile.alpine
ports:
- "12300-12310:12380"
- "45600-45610:12381"
volumes:
- ./temp/:/temp/
scale: 1
networks:
- default
command:
- sh
- -c
- |
mkdir /etc/xxxxx
cp /temp/main /etc/xxxxx/main
cp /temp/一些.pem /etc/ssl/certs/
cp -rf /temp/一些目录 /etc/xxxxx/一些目录
cp /temp/获取一些值写入 env.sh /etc/xxxxx/获取一些值写入 env.sh
source /etc/xxxxx/获取一些值写入 env.sh
cp /temp/nginx.conf /etc/nginx/http.d/default.conf
nginx
cd /etc/xxxxx
./main
networks:
default:
driver: bridge
```

启动时`scale =10`

*用临时文件夹是因为启动时需要准备的文件有点多,路径都不同,为了避免麻烦就临时启动时放在同一个目录。
@csh010101
@SenLief
@kneo
都是程序内的错误,docker 本身没有报错。
会不会是文件复制时候偶尔会出错?
54 天前
回复了 raw0xff 创建的主题 Go 编程语言 用 docker compose 做调试的困惑
@weiweiwitch 问题的关键是,同样的程序代码,出现错误后把 docker 重启一下就好了。我不知道具体原因,但可以确定跟代码本身没有关系。我对 docker 不是很了解,有没有可能是 docker 缓存的问题?因为整个启动过程中有多处需要复制文件。
54 天前
回复了 raw0xff 创建的主题 Go 编程语言 用 docker compose 做调试的困惑
@admpubcom docker compose 将一个 service 编排了 n 个容器,然后同时启动。每个容器的程序不依赖其他容器的服务。

我想确认一下我用的这种方式是否有问题。
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5363 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 09:17 · PVG 17:17 · LAX 01:17 · JFK 04:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.