峰采 #5

2019-04-20
阅读 3 分钟
1.7k
PS 2018年Agile是什么情况? 巴黎圣母院注定要着火? "米"字为什么是012345678? Go成为企业级编程语言新宠? Read on... The List [链接] Martin Fowler做的The State of Agile in 2018。是根据 [链接] 这个视频整理的。 划重点: Raise the importance of technical excellence, and never forget that when writing so...

峰采 #4

2019-03-24
阅读 3 分钟
1.8k
PS 写这个也很花时间啊!大周末的我在咖啡馆呆了一早上。 The List 我们今天像空气一样呼吸的internet and web是谁发明的?看两位大神把T-Shirt玩坏的趣图: TimBLVint Cerf [链接] Ctrl-Alt-Delete: 计划好的老码农的淘汰 一个相当长但是值得一读的文章。如果你由于没有注册medium账号或者像我一样早早的将免费的限额用...

关于简单

2019-03-10
阅读 1 分钟
1.5k
在1997年的电影《接触》中,朱迪福斯特发现了一个包含太空船建造计划的外星信号。当试图按照这个设计组装飞船的时候,工程师们惊讶地发现那只是一个空的金属舱。

峰采 #3

2019-03-03
阅读 2 分钟
2k
加拿大,泰国,阿根廷,这些国名的原本意思是什么?我天朝自然是叫”中央帝国“。那些“无足轻重”的国家呢?我只能先剧透一个:塔吉克斯坦的意思是 - “站着的地方”

峰采 #2

2019-02-17
阅读 2 分钟
2.6k
[链接] 跨平台的笔记软件。比EverNote轻量。支持Android, iOS, MacOS, Windows, Linux。无需科学上网。全程加密。不限量,不限设备。非常适合像我这样用Android手机,但是其它设备都是iOS的同学。

峰采 2018-12-09

2018-12-09
阅读 1 分钟
2k
原创的文件实在没有时间写了。所以这个是一个文章,链接推荐贴。有点像阮老师的weekly。但是暂时不会是每周都有的。毕竟不是专职做这个的。内容嘛,没有限制。但多数是技术相关的。

Go代码打通HTTPs

2018-02-13
阅读 4 分钟
9.2k
HTTPs最近是一个重要的话题,同时也是一个有点难懂的话题。所以网上有大量的HTTPs/TLS/SSL的教程。关于这些的原理,这里不做讲解,有兴趣的可以自行搜索。

Dave Cheney去了Heptio

2017-12-26
阅读 1 分钟
1.9k
大神Dave Cheney换工作了。大家都在猜他会不会去微软。然而他去了Heptio。为此,他还发了一篇博客。里面对容器,kubernetes,等等的意义的描述颇为精彩。我把其中的一段翻译了一下。感兴趣的同学请可以看全文.

还有必要学Vim吗?

2017-12-20
阅读 2 分钟
11.4k
曾经有一段时间,编辑器领域的创新停滞了。在web编程走红,尤其是electron出现之后,这个领域又上了一个新台阶。Atom, VsCode等等替代了之前唯一的但是臃肿的跨平台选择 - Java。一时之间,大家都开始用网页来写代码了。

关于Go语言

2017-09-23
阅读 3 分钟
3.8k
Go 是一个年轻,但是迅速蹿红的语言。我在Go刚出来的时候,出于对其创造者的崇拜,就开始关注了。然而真正使用却是这两年的事。Docker, kubernetes的出现大大加速了Go流行的速度。因为很多人是因为Go可以用来编写这样复杂度的程序开始关注它的。我相反,13年我是因为有人无意中用Go写了docker才开始关注并最终进入容器这...

Python Metaclass 初探

2017-09-16
阅读 3 分钟
3.8k
Metaclasses are deeper magic than 99% of users should ever worry about. If you wonder whether you need them, you don’t (the people who actually need them know with certainty that they need them, and don’t need an explanation about why). – Tim Peters

关于async的层次

2016-08-27
阅读 1 分钟
2.4k
最底层的就是现在的Javascript(包括ES6)。就是async + callback模式。所以有callback hell。即使Promise也没有解决这个问题。因为一段逻辑其实是被分散到多个地方表述的,导致代码的可读性很差。

Python: 今天你赋值了吗?

2016-08-27
阅读 2 分钟
2k
[EDIT] 没想到会被转发。很高兴也很囧。看来眼球多了的确容易纠错。要小心啊小心。 编程语言就是这样。有时候你已经用它写了数万行代码,自以为很熟了。知道某一天遇到一个意料之外的问题。然后你才发现,原来TMD是这样的。 问题 {代码...} 以上这段代码的输出是什么?如果你的答案是 {代码...} 那么大牛请安静的离开。...

无化(fei)肥(hua)Unicode简介

2016-05-25
阅读 1 分钟
1.9k
Unicode包括所有语言的所有字符。每个字符被赋予一个独一无二的 code point。但是 Unicode 是个抽象概念。存储,传输的过程就需要映射到电脑可以搞定的空间:字节。UTF(unicode transformation format)就是干这个的。

DIY七牛前端上传

2016-05-05
阅读 1 分钟
3.4k
我们的项目中有大量的图片上传和展示。我们选了七牛作为CDN。这其中一个比较重要的原因是因为qiniu支持前端直接上传。动辄4-5MB的图片不用到我们的app server转一圈还是很好的。为了支持前端上传,qiniu提供了javascript SDK。但是我看了看代码。实在是太大了。7000多行javascript啊。真的有必要吗?有必要吗?有必要吗...

ES6初探

2016-04-22
阅读 1 分钟
2.6k
ES6其实是个简称。这东西学名叫做ECMAScript 2015,或者ES 2015。是Javascript语言的一个新版本。新版本当然有新特性啦。ES6基本上是把Javascript里面比较独(qi)特(pa)的玩意儿给熨平了。我曾经听过一个podcast [1]。里面有人形容Javascript(ES6之前)为 "Charmingly Eccentric"。可以直译为“古怪到有魅力”。这里当然说...