Write the Code. Change the World.

9月 29

dicebear 是一个优秀的开源头像生成库,为设计师和开发人员提供了创建头像的解决方案。除了完全随机生成的头像之外,还可以基于种子值创建确定性头像。借助内置的伪随机数生成器,我们可以根据相同的种子值反复生成头像。当然,也支持创建个性化头像,每种头像样式都提供了无数的可选项,满足大家的个性化需求,无论是抽象形状还是可爱角色形象,均能轻松搞定。

https://www.dicebear.com/playground/
https://github.com/dicebear/dicebear
https://www.dicebear.com/
https://www.dicebear.com/introduction/

他有很多风格可以选。
https://www.dicebear.com/styles/

比如,下边这两个链接。

9月 29

vscode 中格式化 protobuf 只需要下边几步就可以

  1. 安装 vscode-proto3 插件。

  2. 安装 llvm 。
    https://releases.llvm.org/

    scoop install llvm
  3. 重启 vscode 。

只要以上三步就可以实现 protbuf 的格式化。

vscode-proto3 不仅可以格式化,还有快速提示输入的功能。

安装 scoop

Scoop 在 Windows 世界里指的是 「Scoop 包管理器」。 一个专门给命令行程序做“apt / Homebrew”式安装的工具。它把软件装在用户目录下,不写注册表、不弹 UAC,一条命令就能装好并自动配好 PATH,因此常被开发者用来快速搭环境。一句话理解:Scoop = Windows 上的 “apt” 或 “Homebrew” 。

安装 scoop。在普通终端中输入以下命令安装。

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
irm get.scoop.sh | iex

scoop help
9月 28

markdown 转换成 pdf

### 安装 
pnpm install -g md-to-pdf
npx puppeteer browsers install chrome

### 转换
md-to-pdf ./hello.md
9月 15

人脸录入,人脸识别

腾讯云

开发文档

签名方法

在线控制台调试

使用 sdk 开发。这里如果是 laravel,请优先安装指定产品的 sdk。

# https://packagist.org/packages/tencentcloud/tencentcloud-sdk-php
# https://github.com/TencentCloud/tencentcloud-sdk-php
# 具体产品名查看 https://github.com/TencentCloud/tencentcloud-sdk-php/blob/HEAD/products.md
# 人脸录入,识别
composer require tencentcloud/iai

游戏模组资源平台

https://www.curseforge.com/

9月 04

https://github.com/vbenjs/vite-plugin-svg-icons/

创建一个空的 vue 项目

pnpm create vue

┌  Vue.js - The Progressive JavaScript Framework
◇  请输入项目名称:
│  vueSvg
│
◇  请输入包名称:
│  vuesvg
│
◇  请选择要包含的功能: (↑/↓ 切换,空格选择,a 全选,回车确认)
│  TypeScript, ESLint(错误预防), Prettier(代码格式化)
│
◇  选择要包含的试验特性: (↑/↓ 切换,空格选择,a 全选,回车确认)
│  none
│

正在初始化项目 C:\Users\Windows\Desktop\study\vue\primevue\vueSvg...
│
└  项目初始化完成,可执行以下命令:

   cd vueSvg
   pnpm install
   pnpm format
   pnpm dev

| 可选:使用以下命令在项目目录中初始化 Git:

   git init && git add -A && git commit -m "initial commit"

空的 vue 项目创建好后,开始安装 vite-plugin-svg-icons

继续阅读