Console.js: 彩蛋和作弊码

玩 FPS 游戏的,不论你是 CS/Quake/UT 哪派玩家,都知道游戏里有这么个东西,按 ~ 键呼出控制台,输入 blahblahblah 命令,可以控制游戏里的各种“高阶”设定,自杀踢人弹药全满,居家旅行必备良药。 Console.js 就是用来做这个控制台的。在浏览器里加载了 Console.js 并且: »

Welcome home, A7

A7 到手,全画幅的愿望圆满了。 起源其实是为了 Batis,能自动对焦的蔡司头!本来想给 D7100 配个 Milvus,纠结了许久还是没能攒够勇气接受手动头,身为抓拍党有个自动对焦比较安心。然后就发现了 Batis,简直美呆!Pure。镜身上干干净净完全无刻印,它看上去不像镜头,像个镜头的遮光罩。 从此入了大法门。 如果除了 Batis 再列一个拜大法教的原因,那就是这个俗称五轴防抖的大杀器 “SteadyShot INSIDE” »

迭代诅咒

软件行业有个得天独厚的优势,它能以持续迭代的方式进化。别的行业,一件作品完成就结束了,而软件行业可以不断更新版本,一直进化下去。 迭代魔法 迭代这个名词于数学概念: 函数迭代的过程,即反复地运用同一函数计算,前一次迭代得到的结果被用于作为下一次迭代的输入。 —— Wikipedia: 迭代 这个概念放在软件工程里就是:在前一阶段开发的成果上继续做进一步开发,得到更高更快更强的产品,如此周而复始。 和瀑布式开发相比,迭代算是个重要进化,一把控制成本和风险的神器。以迭代概念为核心衍生出螺旋式、敏捷软件开发,又创造了 CI、CD、MVP、 »

Touch Bar vs. Surface Dial

Surface Studio 才发布一天,就被新 MBP 的疯狂吐槽给刷屏淹没了。苹果出手实在毒辣。 知乎上有个问题“如何评价 Touch Bar 和 Surface Dial”,多数回答认为微软比较创新而苹果吃老本。我正好意见相反,在我看来 Surface Dial 的交互才是酷炫有余而生产力方面没什么帮助,Touch Bar 要自然的多,在生产力的提升上也潜力十足。 先说 Surface »

噩梦一则:戒不乖两日

漏洞 回到了校园时光。上课的时候,我爬在学校澡堂子房顶上研究它半透明的大圆顶,我一直觉得这部分的结构可疑,有人能从这里偷偷看也不被发现,事实证明我猜的没错。 彼时阳光灿烂,校园空旷,隐隐传来一点遥远的朗读声。懒洋洋地躺在房顶真是再惬意不过,我眯着眼睛寻思刚刚发现的漏洞,忽然看到学校机房的管理员(杰瑞米·雷纳 饰)从远处经过,而且他发现了我。 我赶忙从澡堂子爬下来半层,跳到另一个房顶,藏好钱包和滑板,钻进小树林,拔开腿飞跑。大概逃了一分钟,迎面撞上一个助教,顺利被抓。 »