2024年5月

每隔一段时间,“美国登月造假”这件事就会火起来。最近我就刷到了很多有关视频,有质疑的,有辟谣的。本来我没打算掺和这件事,因为多年前我就看过一篇很详细的辟谣文章,针对谣言一条条驳斥过了,而且现在也有很多辟谣的视频讲得也很详细,所以我觉得没必要从技术层面再复述一遍了。

所以今天我要从非技术角度分析一下这群傻逼。

- 阅读剩余部分 -

Face Recognition 简介

Face Recognition 是一个基于 Dlib 的 Python 库,它简化了人脸识别的操作。它封装了人脸检测、编码和比较的功能,非常易于使用。GitHub 主页地址是 https://github.com/ageitgey/face_recognition

2024-05-21T08:45:15.png

使用最近很火的汪峰新女友森林北李巧的照片测试。

图片 L1 和 L2 对比,face distance 为 0.393,相似度为 60.69%。

- 阅读剩余部分 -

前两天初始化了一个新项目,使用的是全新的 symfony 6.4。由于使用了最小化的创建命令,导致很多非核心的组件没有安装,一个个安装完,修改好 .env 环境变量配置文件,在 dump 的时候报错:

$ APP_ENV=dev APP_DEBUG=1 php bin/console dotenv:dump
  There are no commands defined in the "dotenv" namespace.  

执行安装命令 composer require symfony/dotenv 的时候没有任何异常。于是一步步检查,最终发现了命令的注册有问题。

对照了一下老项目,发现问题就是没注册服务。

config/services.yaml 配置文件中,添加以下配置:

services:

    # 注册 dotenv:dump 命令
    Symfony\Component\Dotenv\Command\DotenvDumpCommand:
        - '%kernel.project_dir%/.env'
        - '%kernel.environment%'

再次执行,问题解决。