涂鸦之《各退一步》
2019-04-27
以前在知乎上看到一个段子,大意是员工向老板要求加薪,说不加薪就离职,老板回复说不如我们各退一步,我不给你加薪,你也不要离职,如何?总觉得挺搞笑的。尝试根据这个段子画了一幅漫画,如下:
《各退一步》- ...
阅读全文未来 50 年外星人降临地球的概率
2019-01-11
最近朋友圈被一个“外星人”的帖子刷屏了,大致是说人类首次接收到来自外太空的两组重复的信号,这很可能是智能生物创造的信号。
姑且不去讨论这两组信号的含义,本文只是纯粹从概率上探讨一下,未来 50 年外星...
阅读全文设计目标的三个层次
2019-01-05
最近听了几位大伽关于设计的演讲,综合之前读过的设计文章,发现近来有一个趋势,就是设计师的话语中,“道德”、“社会责任”、“伦理”等词似乎出现得越来越多了。窃以为,有一种思想正在设计领域流行,就是设计师...
阅读全文使用 Python 生成不规则形状的图形
2018-11-16
借助 Python 以及强大的 Pillow,我们可以生成各种边缘不规则的图形。
比如我们有一个原图: 想从它上面挖出一块不规则形状的图来。这个不规则形状可以有很多种,比如下面这样: 用 Python...
阅读全文改进版迷宫
2018-08-24
以前曾经写过一个 JavaScript 版迷宫,生成迷宫的算法很简单,就是在一个空白迷宫中,让一个小人随机地行走,并记录下每个格子所通过的方向,直到地图上每个格子都到达过为止。
由这个算法生成的一个典...
阅读全文用三个数字计算 6 的问题
2018-07-27
前两天有同事在群里发了一个数学题,如下:
请添加运算符,使下面的等式成立: 1 1 1 = 6
2 2 2 = 6
3 3 3 = 6
4 4 4 = 6
5 5 5 = 6
6 6 6 = 6
7 ...
阅读全文一个简单的有限状态机(easy-fsm)
2018-04-23
最近一个前端项目中,我需要用有限状态机对代码逻辑进行管理。一开始想用 javascript-state-machine 这个库,后来注意到如果商用,它需要购买商业授权。然后又研究了一下 xstate,...
阅读全文因贫穷而贫穷
2018-02-25
很早就听说过《我在底层的生活》(Nickel and Dimed)这本书,但直到最近才将它读完。
这是一本关于社会底层的穷人的书,作者芭芭拉‧艾伦瑞克是一位受过良好教育有着博士学位的专栏作家,在一次与...
阅读全文读《中国史纲》
2018-02-04
《中国史纲》是民国时期清华大学历史系张荫麟教授的著作。在原本的计划中,此书将被作为高中历史教材,但后来抗战全面爆发,时局动荡,张先生辗转浙大、西南联大,数年后因病辞世,《史纲》未能全部完成,现存的版本...
阅读全文用遗传算法求解旅行商问题(JavaScript 版)
2018-01-21
旅行商问题(Travelling Salesman Problem,即 TSP 问题)是一个经典的算法优化问题,它的描述是:一位旅行商人需要辗转若干个城市卖东西,每个城市只去一次,最终需要回到出发的城...
阅读全文