[返回] [最新] [最热门] [最高评价]

如何为 ThinkJS 3 网站优化 TTFB 时间

今年早些时候,奇舞团开源的 Node.js 框架 ── ThinkJS 迎来了她的 3.0 版本。尽管今年我很少更新博客,但「每次 ThinkJS 发布大版本,我都要更新博客程序」的老传统还是不能丢。所以,你现在看到的这个博客,已经是基于 ThinkJS 3 全面重构后的新版。

ThinkJS 3 基于 Koa 2.x 开发,内核实现得非常小巧,框架通过 Middleware(兼容 Koa)、A
...

JerryQu 2017-11-28 13:40 | 查看: 336

有我与无我

与寒冰讨论“有我与无我”。

一切文字,都隐含了作者的视角,被作者的经历和情感所过滤,经由作者有意或者无意的整理和再加工,最后呈现在读者的面前。之前哥野曾用画画来比喻作诗,图画所展示的场景极其广阔,则“我”退化为图画中的一个像素;抑或图画所展示的场景细致入微,则“我”退化为图画中不可见的背景。这两种情形,便是常人所谓之“无我之境”了,也就是康德所谓之sublime。

介于这两者之间的,便是图画的
...

qyjohn 2017-11-27 17:36 | 查看: 343

将以人为本的设计应用于新兴技术

VR,AR和数字助手为未来带来了令人兴奋的机会,但我们如何确保我们正在设计人们真正想要的东西?

如果可以去任何地方,我想用我的金色兰博基尼飞往火星……带上我的狗,吃冰淇淋。”  - 11岁的阿马迪

 

当你想象未来的时候,你看到了什么样的画面?你是否看到了并发测距或水平面检测?你是否幻想热词和话语捕捉?可能不会。最有可能的是,当你梦想着未来时,你可以想象你可
...

UXC 2017-11-24 17:03 | 查看: 495

Windows 下重定向当前进程的 stdout 到网络连接

前段时间碰到一个需求,想把当前进程的标准输出重定向到一个 tcp 连接上。

如果依照 posix 标准,调用一下 dup2 这个 api 就能搞定,但是 windows 并不是基于 posix 标准的操作系统,所以做起来要麻烦的多。

我在 stackoverflow 和 msdn 上找了一番,没有看到什么靠谱的做法,所以自己折腾了一天。这里的难点在于:windows 上虽然有 _dup2 来模
...

云风 2017-11-24 15:37 | 查看: 632

博客文集《前方的路》发布

年初,我定了一个目标:今年要完成三本书。

第一本书是 《ES6 标准入门(第三版)》(官网,源码),今年9月已经出版。

第二本书是 《未来世界的幸存者》(官网,源码),两周前写完。它是我对于未来的看法。

第三本书是 《前方的路》(官网,源码),昨天完成,总结了我走过的人生道路。

我写博客十多年了,从一个愤青 + 文青的学生,变成如今沉默寡言的中年人。一路上,随手写下的文字,累积有1000多
...

阮一峰 2017-11-23 08:19 | 查看: 502

时间投入上的权衡

时间管理被很多人忽略了。被忽略的一个原因是,我们被洗脑洗得太久,读到的鸡汤文太多,觉得一个人的主观努力程度扮演了过度重要的作用。事实上,这里有两个问题,一个是如何评价目标的达成,特别是人一生这个大的范围内的评价,鸡汤文中总把一个人在事业上的“成功”列为最大的目标,但实际我觉得这只对一部分人成立;另一个是,即便这个目标成立,主观努力依然被高估了——或者说,主观努力当然重要,而且对于大多数人来说,天赋
...

四火 2017-11-22 22:40 | 查看: 495

Go 1.10 的pprof的工具将直接支持火焰图

google/pprof是一个性能可视化和分析工具,由Google的工程师开发。虽然自称不是Google官方的工具,但是项目挂在google的team下,而且还在Google其它项目中得到应用,是非常好的一个性能剖析工具。

go tool pprof 复制了一份google/pprof的代码, 封装了一个golang的工具,用来分析Go pprof包产生的剖析数据,也就是最终数据的处理和分析还是
...

鸟窝 2017-11-22 14:37 | 查看: 472

真的能“谣言止于智者”?



记得小时候考数学,把大题当填空题做。

意思就是在草稿纸上进行运算,得出一个答案,直接写到考卷上。

那么大一块空地,我就写了个数字。

看着就非常拽,非常酷,非常有神秘感。

我很不理解老师给了我极低的分。也不理解为什么会非要我写出答题过程。

你要的不就是个答案么?我这不给了么?

但到底不能和自己成绩过不去,以后乖乖在考卷上写上如何解题的。

直到很后来——应该是我读研了,我才明白这样
...

魏武挥 2017-11-21 19:05 | 查看: 444

Blog安全问题小记

最近Blog遭遇了几个安全问题,折腾了几个钟头,在此记录一下。

最大的问题是blog访问时不时地出现“502 bad gateway”,即便不出现,latency也能达到接近三十秒。

于是登上vps去看原因,top命令发现CPU都用完了。靠,十个php-fpm居然都在满功率工作。研究了一下,通常php-fpm在没有请求的时候是不应该占用那么多CPU资源的,而且mysql也高,似乎有人在访问网站
...

四火 2017-11-21 03:50 | 查看: 472

为iPhone X设计, iOS 11设计指南

iPhone X,一款屏幕更高且几乎没有边框的新一代iPhone。iOS11伴随着iPhone X的诞生而产生新的适配规则。5.8英寸的OLED屏幕比iPhone 8 Plus的5.5英寸屏幕还要大,但机身尺寸与iPhone 8相同。对于设计师而言,这意味着更自由的设计空间。

 

更高的屏幕

 

正如下图所示,高出来的145 pt可能意味着增加了一行内容,或者增加了一
...

UXC 2017-11-20 15:48 | 查看: 479

职业生涯下一站

水文一篇。

在亚马逊已经呆了五年多了,想起第一次换工作的情形仿佛还历历在目。如今,就在我还有半年多就将迎来我第十个工作的年头,经历了骑驴找马的面试,不久我将迎来第二次职业生涯的重大变更,下一站:Oracle,Bare Metal Cloud组。

我的工作经历,可以用多样来形容,也可以用乱七八糟来形容。其中的原因有客观的,也有主观的。客观的原因是项目和团队的需要,本来工程师团队如同资源池,就是要
...

四火 2017-11-20 12:55 | 查看: 488

#研发解决方案#智慧的太空桥管理智慧设备 - 旁观者

【摘要】你全量发布了一个新版本应用,怎么在商户的大面积投诉之前,率先发现闪退趋势呢? 如果商户投诉设备运行缓慢,你怎么分析性能瓶颈呢?坐高铁到现场吗? 阅读全文
...

旁观者 2017-11-20 10:49 | 查看: 378

...更多...