掘友等级
获得徽章 0
最近在读MP4的文档,发现文档里的时间都是“自1904年1月1日凌晨以来的秒数”,而不是传统的1970年1月1日开始,仔细一想也合理,电影诞生于1904年,要比Unix系统诞生得早很多,为了照顾所有可能出现的影片,当然应该从1904年开始了。
我的Mac报警我的硬盘空间不够了,果然,通过删掉一些不常用的带node_modules的代码库,我的硬盘一下子捡回来20%的空间。
webkit源代码中有对我司hulu.com的特殊处理,这是针对我司一些hack而做的hack啊:-)
github.com
React Router v4的Route,我不得不吐槽一下,不管path匹配不匹配,都会渲染children,这非常地……反常识,直观上都会觉得只有匹配的时候才去渲染children,虽然文档上也介绍了这个特性,但是,我觉得,接口如果不需要文档去解释也不容易引起误解,那才是好的接口定义。
软件开发团队往往会给项目起一个Code Name,也就是一个代号,这个代号往往比较隐晦,这其实也是正确的,一是如果太直白的文字描述来命名会太冗长,也不生动,另一方面,也可以防止不相关的人(竞争对手)了解进度。其实判断一个Code Name合适不合适也好判断,第一要简洁,第二是要另一个组的人不被解释真不知道这个项目是干啥的:)
我们时常说,代码应该是给人看的,一定要让人类能够看懂,以此要求程序要注意代码的可读性,其实……很多文档也TMD没法让人看懂。
因吹斯汀,github的网页中的URL是这样的模式, 查看PR列表是 /pulls,查看单个PR是 /pull/:id,而在API中,则是全部用/pulls 。
啊,总是会引来争议的问题,RESTful API中一个资源名应该是单数还是复数?
下一页