每周技术文章 No.140 2017.9.11-17
前端技术,界面、交互
- 请使用千位分隔符(逗号)表示web网页中的大数字,
- 你真的会用 Babel 吗?,只琢磨过一点点,补课;“babel-preset-env 真是神器啊”。
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- 使用标准方式在 Ubuntu 16.04 下启用 TCP 拥塞控制之 BBR,直接使用 linux-generic-hwe-16.04 内核,目前就是 4.10 了,这个方便。
- 监控平台前端SDK开发实践,看为了还原场景,都要监控组件收集那些信息。
- 数据异构的武器-BINLOG+MQ,这里用到 canal 来解析 mysql 的 binlog。
- 性能优化实战:百万级WebSockets和Go语言,看看策略。
- gRPC客户端创建和调用原理解析。
- Elasticsearch 压测方案之 esrally 简介。
- Monitoring and Observability,“本文解释并区分了这两个概念:Monitoring(监控线上服务是否正常运行) 与 Observability(提供工具帮助人类排查错误)”;这就类似 Excel 画个图表到大数据的区别,呵呵。另见原文。
- 网络安全思维导图。
硬件设备,ARM、终端、移动、智能设备、安全
- 3D Body Scanner Using Raspberry Pi Cameras,有意思,27 个 Pi Zero W 和摄像头,一些 3D 打印部件构建拍摄框架。
- 用 Swift 判断 iPhone X 机型;另见,iPhone X 刘海儿打理指南。
- Securing a Raspberry Pi,讨论很热闹;作为一个跑起来就不想管的IOT设备,有很多事情要做,Take These Steps to Secure Your Raspberry Pi Against Attackers。
市场、产品、项目
- 这个盲人程序员是这样写代码的,语音合成的例子真是直接的感受,完全不同的信息获取方式。“不要用各种有含意义的传统标签 hack 布局和样式,也不要因为 css 的强大而懒得使用各种有含义的传统标签”。
- 祭奠死去的 Potatso 1。
团队建设
- 社区版 VS Code,支持 Chrome OS、树莓派等单板电脑。另见,Visual Studio Code 最好的功能、插件和设置。
- 鸡汤,如何在三年内成长为一名技术专家。
- 有赞.测试团队介绍(一),看看别人是怎么干活的。Update:(二)之团队建设。
- 卡辛斯基的警告。