Archive

「我干了什么 究竟拿了时间换了什么」
2022

Create Liquid Effect using CSS-doodle


Resume


简历


使用React和Three.js制作3D landing page


Virtual DOM 及 Diff 算法


Fiber


JavaScript花式表示26个字母


当···时发生了什么?


2021

计算机图形学二:视图变换(坐标系转化,正交投影,透视投影,视口变换)


计算机图形学一:基础变换矩阵总结(缩放,旋转,位移)


Basic Raytracing


图形学概念导论


Hello 2021

"Hello World, Hello Blog"


2020

Data Representation - Floating Point Numbers

「数据表示」浮点数


Data Representation - TODO

「数据表示」待写


Data Representation - Integer

「数据表示」整数


My Programming Languages Spectrum

我的编程语言光谱


2019

Peter John Landin

「计算机科学偶像」- 彼得·约翰·兰丁


2018

程序员中的梦想家

Dreamers among programmers


给《PWA 实战》一书写的推荐序


2017

「知乎」为什么 CSS 这么难学?

Why I dislike CSS as a programming language


Farewell, Flash. 感谢你,但这一次是真正的永别。

So long, and thanks for all the Flash


下一代 Web 应用模型 —— Progressive Web App

The Next Generation Application Model For The Web - Progressive Web App


2016

Web 在继续离我们远去

After the release of Wechat Mini-Program


2015

都 2015 年了,CSS 怎么还是这么糟糕

🎞 Slides:CSS Still Sucks 2015


JavaScript 模块化七日谈

🎞 Slides:JavaScript Modularization Journey


JavaScript Module Loader

CommonJS,RequireJS,SeaJS 归纳笔记