Python之禅新翻
· ☕ 2 分钟 · 🐵 chenyanggao

我们在 Python 交互式解释器中输入 import this,就可以看到 Python 之禅的内容。

Python之禅

Python之禅 最早由 Tim Peters 在Python邮件列表中发表,它包含了影响Python编程语言设计的19条软件编写原则。


软件测试合集(持续更新...)
· ☕ 5 分钟

软件测试(software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。依照可计算理论(计算机科学的一个支派)一个简单的数学证明推断出下列结果:不可能完全解决所谓“死机”,指任意计算机程序是否会进入死循环,或者罢工并产生输出问题。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。


软件的终结
· ☕ 1 分钟

Lex Fridman访谈录#250的片段。

Peter Wang是Anaconda的联合创始人兼CEO,也是Python社区中最具影响力的领导者和开发者之一。同时,他也是一位物理学家和哲学家。


函数式编程合集
· ☕ 4 分钟

函数式编程是种编程方式,它将电脑运算视为函数的计算。 函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。 和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。 和过程化编程相比,函数式编程里函数的计算可随时调用。


npm安装出错时的sill、verb到底是什么意思?
· ☕ 2 分钟

npm 是 nodejs 的包管理工具,用来安装、卸载、管理 nodejs 的包。

npm

在 cmd 使用 npm 安装noode模块时,会打印一些信息。

1
2
3
⸨░░░░░░░░░░⠂⠂⠂⠂⠂⠂⠂⠂⸩ ⠹ loadExtraneous: verb afterAdd /Users/rebecca/.npm/null/0.0.0/package/package.json written
 ↑‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾  ↑ ‾‾‾‾‾‾‾‾‾↑‾‾‾‾   ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾↑‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
 percent complete     spinner    current thing we're doing     most recent log line

npm 进度条


NextJS 项目部署:Node Server + PM2 + Nginx + Linux
· ☕ 2 分钟

最近nextjs 13发布,于是用它写了个小项目妹子图-魔力美少女,部署在阿里云上,简单记录一下过程。

妹子图-魔力美少女

nextjs 官方文档Deployment | Next.js有详细的部署指南,主要是三种方式:

其中 Vercel.com 我访问不了,静态文件 不支持某些特性,Docker 暂时没用过,所以就选了 Node.js Server 方式。