煎鱼周刊|原来Emoji的编码也很复杂!写接口到底要不要Rest?你做过不在乎结果的项目吗?
心血来潮,突然修复了博客,用于干嘛呢?写博客可能是没什么时间了。我是打算,把每周看到的科技/互联网/经济等等领域的好文章收集起来,列一个list发出来一个所谓的“周刊”,一方面是水水博客(划掉,哈哈),另一方面是个人认为,读了好文章就要分享并说说自己的感悟,有输入且做到输出(不论多少),才是有意义的阅读吧。
技术
Emoji 到底是什么
本以为Emoji虽然常用常见,就是个简简单单的编码的事情。看了后没想到还有ZWJ的操作,使得整套Emoji系统变得十分复杂,最终通过各种组合实现了表情编码的合并和拆分、人种不同肤色的表情展示的实现等等。
如果又因为新的 bug 导致了 iOS 崩溃也不要嘲笑,因为这真的很难 🙂
哈哈,确实。
“一把梭:REST API 全用 POST ”
由V2ex上的一个帖子引发的争论,总结下大佬文章的观点:
1. 开发者将业务逻辑,赋予给HTTP协议中不同的动词,来表明该接口的特性,从而让调用者很轻易知道接口的幂等、缓存、流控、路由、权限等要求;
2. 符合restful规范的查询接口,get的参数能实现更复杂的查询操作;
3. 符合规范是为了更快捷更方便地开发和协作;
4. POST没有比GET更安全
Ask HN: What is your “I don’t care if this succeeds” project? 你做过不在乎结果的项目吗?
上篇
下篇
论坛中发起了《你做过不在乎结果的项目吗?》的讨论,很多人分享了自己的项目,让我十分感慨 —— 我们很多人一开始走上编程的路,其实是因为一点点兴趣,我们希望能把心中的想法给实现出来,而不是像现在公司项目中还要关注什么成果什么落地。我们当时的一腔热血,似乎现在都变成了冰凉的kpi了。sad。
花 10 年写一本编程语言实现的书
高质量技术书,免费阅读哦~冲!
点这里下载
Kubernetes: The Documentary中文字幕完整版
揭晓Kubernetes及CNCF的前世今身。视频分为两部分,分别是Kubernetes的诞生立项,及随之而来的容器战争。
还没来得及有空去看,先mark住了(希望还会记得看。。
youtube原版:https://www.youtube.com/watch?v=BE77h7dmoQU
Chrome 和 Firefox 的 100 版本号会带来什么问题?
这件事情表明了,大厂的员工也是很多细节都不会考虑的,居然一个版本号也能整那么多事情。。
平台化建设思路浅谈
随着业务的不断发展,软件系统不可避免的走向熵增:复杂度越来越高、研发效率越来越差、稳定性逐渐降低等。这时抽象核心能力,走向平台化的道路成为很多系统的首要选择。
平台化已经成了我们建设产品的常规手段,但执行归执行,写代码很简单,却会经常缺乏系统性的思考,多总结或者多看看别人的思考,或许能提升自我。
经济
1993 年左右发生的人民币大贬值是怎么回事?
技术之外也看看,扩展下视野也是极好的。
先这样吧
更多地关注造壳。