每周技术文章 No.99 2016.11.7-13
前端技术,界面、交互、安全
- 超小Web手势库AlloyFinger原理。
- The super tiny vue.js,“一个迷你vue库,虽然小但功能全面,可以作为想了解vue背后思想以及想学习vue源码而又不知如何入手的入门学习资料”。
- CSS unicode-range特定字符使用font-face自定义字体,这个有趣。
- 全站HTTPs的那些坑。
- 大话接口隐私与安全。
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- 使用Ceph RBD为Kubernetes集群提供存储卷,这个实践估计能用上。另见,使用go-ceph管理Ceph RBD映像。
- 看Datadog如何监控Kubernetes集群,Kubernetes基础,需要监控的计数器,如何收集与图形化,通过Datadog监控如何省事儿,哈哈,落脚点是最后一个。现在的服务供应商,充分地分享技术细节和难点,再推广自己的服务,已经成为套路了。厉害的客户当然可以自己来;但是大多数还是会找专业的服务商,而且懒惰是可以培养的(自动挡、自动驾驶也是这原理),呵呵。
- 有云存储团队公布Ceph中最严重数据不一致BUG!(附修复方案)。
- DOCKERIZING MYSQL AT UBER ENGINEERING。
- 三代AWS,“EC2、ECS和Lambda函数代表了过去十年中AWS所提供的三代服务”;亚马逊在基础架构抽象上一直很领先,整理Docker分享时就想提及AWS的Lambda机制,但是没有实际用过所以难免含糊,这篇从应用的角度有比较实际的分析,值得看看。
- 分布式计算 MapReduce与yarn工作机制,另见ELK 在 Spark 集群的应用。
- 在 production 使用 docker 的失败史,Docker in Production: A History of Failure,得空细读。
- 微信是如何用libco支撑8亿用户的,另见Github。
- Linux上性能异常定位以及性能监控。
- 服务容错模式。
- 分库分表的几种常见形式以及可能遇到的难,
- 数据库备份那点事儿,另外这个SQL Server误区30日谈系列,很给力啊。
- Windows Server2016 Hyper-v Cluster部署。
- Windows Subsystem for Linux: Networking Overview。
- 幽默讲解linux的Socket IO模型。
- 基于express+multer的文件上传。
- 我在阅读NodeJS文档中读出的19个套路,有用。另见原文。
硬件设备,ARM、终端、移动、智能设备、安全
- 任天堂復古主機 NES Classic 被拆解,全志R16,四核Cortex A7,Mali400MP2 GPU,256内存。原来7月份就有人拿树莓派改造NES Classic了,主机、卡带、手柄俱全,而且体积还更小。然后就等挖出官方模拟器了。另见原文。
- SUSE Linux Enterprise Server 支持树莓派了,蓝牙和 WiFi 都能用哦,桌面是IceWM、默认文集系统是Btrfs;更重要的是官方文档快速开始里,SLES是树莓派3上第一支持 AArch64 instruction set的发行版,这有点儿意思了。就是目前这桌面的模样,还是少了Raspbian PIXEL的细致。
- iOS端数据库解决方案分析,有一种坑叫CoreData;另见,realm之于iOS。
市场、产品、项目
团队建设、安全
- 初学者如何从零学习人工智能?看完你就懂了,评论有亮点。
- 机器学习中的模型和数据。
- 数据仓库架构的变迁。