创业类书籍摘记
记录一下阅读过的创业类书籍中比较有启发性(指导性)的内容。
《为创业而生:写给创业者的创业书 :干货版》(美)潘卡基·马斯卡拉
如果我们了解了需求背后的原因,我们就可以找到一个替代方案来解决这一需求。
最终是客户为产品付费,因此推行客户想要的产品是明智之举。
市场中真实用户的实地测试和不断反馈是不可或缺的。
一家成功的创业企业在逐步成长为成熟型企业后,如果不公开上市,其投资的回报率会相对较低。
一般而言,风险投资人给一家企业的投资一般不会超过五年。
随着创业公司的增长,其运营也越来越 ...
three.js 开发:材质、灯光、阴影和动画
本文代码仍然使用 Svelte 作为脚手架。如果不了解 Svelte,推荐阅读 Svelte 下的 three.js 开发:基础框架 ,本文也是继续上文的内容。
光源与材质
在 Three.js 中添加新的材质和灯光非常简单。要出现阴影,则前提就是要有光源(这个应该不难理解)。
我们在 Svelte 下的 three.js 开发:基础框架 代码的基础上,添加一个光源:
123456789// 光源let spotLight = new THREE.SpotLight(0xFFFFFF);spotLight. ...
Svelte 下的 three.js 开发:基础框架
使用 Svelte 的理由纯粹是它足够轻量级,而且有现代构建工具,编程体验比原生好很多。
svelte 安装
对官网的安装命令略有变动,更换名字并且使用 TypeScript 和 yarn:
12345678npx degit sveltejs/template my-svelte-threecd my-svelte-project# 使用 typescriptnode scripts/setupTypeScript.jsyarnyarn dev
安装 three 与 @types/three
12yarn ...
Rust 操作 PostgreSQL 数据库
“有时候,优雅的实现只是一个函数。不是一种方法、一个类或者一个框架,只是一个函数。” —— John Carmack
postgres
在 Cargo.toml 中添加 postgres 依赖(目前最新版本是 0.19.2):
12[dependencies]postgres = "0.19.2"
在 main.rs 中引入依赖:
=> postgres 库文档 0.19.2 传送门
1use postgres::{Client, NoTls};
由于 ...
编辑部旧文:除夕札记
(封面图来自 Bing)
本文原为 2018 年除夕时的札记,2022 年的除夕回过头再看,真的一年一年就是一个循环。重新整理,略有修改。
节制
在以往,大年三十我吃得都比较多,应该说比平时多很多。按我们这边的话讲,“富贵三十(除夕)夜”,我一个人吃两斤羊肉是没什么问题的。
今年我没有吃那么多,我就比平时的饭量多那么一点点。我觉得这算一种成熟,代表着节制。一个人如果辛苦一年,然后年末岁初大吃大喝,觉得要补偿一年的辛苦,这不是成熟的表现。
一年的 365 天应该都是平等的,即使我们赋予了某一天特别的含义, ...
编辑部旧文:加缪的《局外人》
加缪是法国作家,存在主义哲学家(即使他多次否认,人们还是这样认为),“荒诞哲学”的代表人物,“他直面惨淡人生的勇气,他“知其不可而为之”的大无畏精神,使他在第二次世界大战之后不仅在法国,而且在欧洲并最终在全世界,成为他那一代人的代言人和下一代人的精神导师”,《局外人》是他的代表作。
小说的开头很经典,“今天,妈妈死了。也许是昨天,我不知道。”
这个反常理的开头相当吸引人。这出悲剧的根源就从这里开始。文学上大概最著名的小说开头应属马尔克斯的《百年孤独》的开头,被无数小说家仿效:
很多年以后,奥雷连诺上校站在 ...
从 Java 的 HelloWorld 到 Spring 基础原理
使用 System.out.println 打印一个消息和使用 Spring 打印消息的区别主要在于扩展性和耦合性的差异。Spring 如今已经成为了 Java 开发的公认标准了。
HelloWorld
虽然我相信每个接触过 Java 的开发者都知道以下代码的意思:
123456public class HelloWorld { public static void main(String[] args) { System.out.println("Hell ...
计算机图形学笔记:从 WebGL 到 WebGPU
目前 WebGPU 的标准还没有完全确定下来,需要下载开发者版本的 Chrome Canary 才能开启 WebGPU。(目前正式版中 Chrome 96 / 97 其实已经支持 WebGPU了,但并不是完全支持,98 (据说)会正式支持 WebGPU)。
WebGL 与 WebGPU
WebGL 的基础是 OpenGL。OpenGL 的初始版本可以追溯到 1992 年,整个 OpenGL 的设计是基于状态机模型。状态驱动的 OpenGL 难以利用今天 GPU 并行的特点。对于今天的多核计算的设备,使用 ...