妙笔 - 一款专注于写作的软件

作为一名爱好写作的程序员,我一直在寻找一款适合写作尤其是长篇写作的软件,不过遗憾的是一直没有找到特别满意的。于是,忍不住发扬程序员重复造轮子的精神,自己写了一个:妙笔(WonderPen)✨✨✨。目前... 阅读全文

黑客的统计学

最近看到一个题为《Statistics for Hackers》(黑客的统计学)的 PPT,觉得挺有意思,便尝试将它的主要内容整理一下,放在这里。 需要注意的是,这儿的 Hacker(黑客)并不是指那... 阅读全文

代码是如何被写短再写长的

需求是这样的: 写一个函数,根据结婚的次数给出婚假的天数。如果未婚,婚假天数当然是 0 天,如果是初婚,婚假天数为 15 天,如果是再婚或第 N 次结婚(N >= 2),则婚假天数为 3 天。 ... 阅读全文

涂鸦之《年会绝技》

以前年会时,经常有吹气球比赛的环节,谁最先吹爆一个气球,谁就获得奖品。那时我常想,要是有人回去后苦练吹爆气球技能,那么下一年年会上这个环节的奖品大概就非他莫属了。不过,不知从什么时候起,这个环节似乎越... 阅读全文

涂鸦之意外

最近某个周末的傍晚时分在阳台上和娃一起画的,天快黑了,颜色涂得有些匆忙。:) 阅读全文

SwitchHosts! 3

2011年时写了一个切换hosts的小工具SwitchHosts!,2012年时发布了第二版,一转眼3年过去了,在2015年即将结束之时,终于抽空编写了它的第三个版本。 我在日常开发过程中经常会用到S... 阅读全文

HTML5塔防游戏小更新

5年前写过一个HTML5塔防游戏,写完之后,对JavaScript有了一些新的认识,也因此而结识了不少新朋友。曾经想不断完善它,打造一个正儿八经的塔防游戏出来,不过后来半途而废了。一转眼,已经有超过4... 阅读全文

一个简单的JavaScript模块加载器

大型网站项目中,JavaScript 按需加载是一个常见的需求。几年前,LABjs 曾经流行过一段时间,它的主要原理是创建一个 type="text/cache" 的 script 标签,并在需要的时... 阅读全文

一道数学题及其证明

今天在朋友圈里看到一道数学题以及一个巧妙的证明方法。 题目是这样的:是否存在两个无理实数 $1$ 和 $1$,使得 $1$ 是有理数? 答案是存在。证明如下: 考察 $1$,它是个有理数吗?有两种情况... 阅读全文

《代码英雄传》

曾经在网上看到过一个都市武侠的故事,篇幅不长,但很有趣,讲述了一群身怀绝技的普通人在现代都市中的生活。之后我就把这个故事忘了,直到很久以后突然想起,我问自己:如果我们生活在一个武侠世界,我们的生活可能... 阅读全文
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20