CatCoding

当前 26,共 50 页

BuckleScript and Reason

BuckleScript虽然我不是前端工程师,不过因为喜欢 OCaml,所以偶尔关注 BuckleScript 有一段时间了,今天又花时间看了看文档和代码。BuckleScript 是张宏波主导开发的开源项目,『有希望成为第一个完全由国人设计主导实现并被世界各地广泛使用的编译器』,不 ......

《深度工作 - 如何有效使用每一点脑力》读后

深度工作这本书主要讲解了一些时间和精力管理方面的东西,人到了一定年龄就会觉得时间不够用,日子过得太快,每天觉得都没干什么就过去了。工作几年后这种感觉时不时袭来。反而是如果某段时间一直有一个阶段性的目标,就会觉得很踏实,进度和效率也可以。那种完全沉浸在思考中的状态真的也并不是累,相反所 ......

Kong 的 0.11.0 版本

Kong 发布了新的版本0.11.0,从这里开始区分了社区版本和商业版。这次改动比较大的是丢弃了 serf,这样整个 Kong 节点之间的缓存同步方式变化了。开发者给出的理由如下: 依赖 serf,serf 并不属于 Nginx/OpenResty 这种依赖相互间通信来同步的机制 ......

Lua 时间处理

我需要用 Lua 处理一个与时间相关的问题,比如我们在配置文件里面配置一个日期 (北京时间),然后在 Openresty 里面判断当前时间是否在这个日期之前或者之后来做对应的逻辑。 Lua 的时间处理还有点麻烦,主要是自带的相关库函数比较少。 os.time() ......

使用 exercism 来练手学语言

有时候我们想学一门编程语言,但是光看看书和代码用例总是找不到感觉,这时候我们应该尝试写点不短不长的程序片段,可能是一个函数,或者是实现一个简单的算法。最近我发现这个叫做exercism.io的网站不错,自己也在闲余时间在上面看看。 这里支持 30 多种编程语言,每种语言大概有 80 ......