Live Note

Remain optimistic

日常工具/软件/Demo

工欲善其事 必先利其器

MacOS

  • MS Todo: Todo List
  • Rectangle: 窗口管理器
  • Obsidian: 笔记软件
  • QtScrcpy: Android 屏幕共享
  • Postman: API 接口测试工具
  • Android File Transfer: Android 设备文件传输
  • WezTerm: 终端
  • AliDrive: 阿里云盘
  • Baidu Netdisk: 百度网盘
  • SunLogin Client: 向日葵远程控制
  • Fork: Git 客户端
  • DisplayLink Manager: DisplayLink 管理器, M1 1 拖 2 用
  • RDM: 分辨率管理器
  • WeRrad: 微信读书
  • Adobe Lightroom: 调色软件
  • CleanMyMac X: 系统清理工具
  • Photoshop: 图片处理软件
  • Trae: AI 编辑器
  • Chrome: 浏览器
  • Edge: 浏览器
  • Cherry Studio: AI 客户端
  • Maccy: 剪贴板管理器
  • Applite: homebrew 管理器

Terminal

  • homebrew: 包管理器
  • zsh: 终端
  • oh-my-zsh: zsh 插件管理器
  • nvim: neo vim
  • vercel: 部署工具
  • nvm: node 版本管理器
  • git-cz: git commit 规范化工具
  • aws: 亚马逊云服务
  • hexo: 博客框架

自用配置

iPhone

  • CoinAnk: 数字货币行情软件
  • QianJi: 记账软件
  • 不背单词: 单词学习软件
  • 12306: 火车票订票软件
  • GuitarTuna: 吉他调音软件
  • 智能生活: 猫粮自动投放机
  • MS Todo: Todo List
  • MS Authenticator: MS 验证器
  • 70迈: 行车记录仪软件
  • 微信读书: 阅读软件
  • 萤石云视频: 监控

Android

  • 小组件盒子: 小组件管理器
  • Magisk: 系统加固工具
  • Google Camera: 相机
  • AVG Cleaner: AVG 清理软件
  • 冰箱: 应用进程管理软件
  • 一刻相册: Android 相册同步
  • 酷安: 应用市场
  • Mihon: 图片阅读器

Demo

Nestjs + Typescript

  • 后端框架
    • NestJS
  • 数据库和 ORM
    • Prisma
  • 容器化和数据库管理
    • Docker Compose
  • 认证和授权
    • Passport
    • Passport-JWT
    • JWT
    • Argon2
  • 数据验证和转换
    • Class-Validator
    • Class-Transformer
  • 响应式编程
    • RxJS
  • 构建和开发工具
    • TypeScript
    • ts-node
    • ts-loader
    • tsconfig-paths
  • 测试框架
    • Jest
    • Supertest
    • Pactum
  • 代码质量工具
    • ESLint
    • Prettier
  • 环境配置
    • dotenv-cli

Mock Server

  • 后端框架:
    • Express
  • 实时通信:
    • Socket.IO
  • HTTP 客户端:
    • Axios
  • 中间件:
    • Body-Parser
    • CORS
  • 代理:
    • HTTPS-Proxy-Agent
  • 数据格式:
    • JSON5
  • 构建和开发工具:
    • TypeScript
    • ts-node
    • nodemon

Next.js + Tailwind CSS

  • 前端框架
    • Next.js
  • UI 组件和样式
    • React
    • Tailwind CSS
    • @heroicons/react
    • @tailwindcss/forms
  • 状态管理和工具
    • clsx (用于类名条件渲染)
    • use-debounce (用于防抖处理)
  • 认证和安全
    • next-auth (用于认证)
    • bcrypt (用于密码哈希)
  • 数据库和后端服务
    • @vercel/postgres (用于 PostgreSQL 数据库)
  • 数据验证
    • zod (用于数据验证)
  • 构建和开发工具
    • TypeScript
    • autoprefixer
    • postcss
  • 代码质量工具
    • ESLint
    • eslint-config-next

这个项目是一个基于 Expo 的 React Native 应用程序,名为 animatedexpo。根据 package.json 文件中的信息,以下是项目的技术栈:

React Native + Expo

  • 框架和工具
    • Expo
    • React Native
    • React
  • 导航
    • @react-navigation/native
    • @react-navigation/native-stack
  • 状态管理
    • MobX
    • mobx-react-lite
  • UI 组件和动画
    • @expo/vector-icons
    • react-native-reanimated
    • react-native-svg
  • 开发和构建工具
    • TypeScript
    • Babel
    • Prettier
    • lint-staged
    • husky
  • Web 支持
    • react-dom
    • react-native-web

Nodejs 区块链实现

  • 运行环境
    • Node.js
  • 依赖
    • crypto-js:用于加密和解密操作。
    • elliptic:用于椭圆曲线加密。