每周技术文章 No.159 2018.1.22-28
前端技术,界面、交互、安全
- 2017年 JavaScript 明星项目,回顾一下。
- End-To-End Testing A VueJS HackerNews Clone,这个测试案例不错。
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- Elasticsearch Performance Tuning Practice at eBay,有些集群每天 5T 新增数据,每天4亿查询请求;解决方式包括:预先设计容量,按客户场景优化索引,基于用户实际数据、查询来优化配置参数;持续监控,如果用户场景有变,重新进行性能测试与优化过程。Update 2.11:译文eBay的Elasticsearch性能调优实践。
- Looking at the Hyper-V Event Log,这部分日志也会考虑管起来;打开隐藏日志频道,要使用HyperVLogs。
- Elasticsearch Data Enrichment with Logstash: A Few Security Examples,官方例子。
- Docker 日志的 10 大陷阱。
- 走进Node.js之多进程模型。
- BeyondCorp: How Google Ditched VPNs for Remote Employee Access,如何构建安全的内网入口;“All the frustrating, boring human grunt-work becomes automated.”。另见初探下一代网络隔离与访问控制。
- Nonblocking I/O。
市场、产品、项目
- 普通用户与你之间的差距,“正在阅读这篇文章的你,很有可能拥有最顶级的计算机能力。达到这一水平的人口比例,在发达国家中只有 5% 到 8%”;于是,你产品的目标用户是普通用户?
团队建设
- 2018 年,程序员要具备哪些核心竞争力? “问题解决能力(不管企业大小,都排第1)、编程语言熟练程度(不管企业大小,排第2)、调试(不管企业大小,排第3)”。
- 今日头条算法原理,受众最广的推荐算法案例之一。
- VSCODE EXTENSION 钓鱼,简单采集用户数据的“恶意”插件,两天就有了二十九万的安装量,名字、图标很重要;3天后被官方下架,但装上的,依旧跑着。
- 使用Excel 2016的获取和转换功能对Excel表格进行数据清洗 和 为 Excel 2010 or 2013 添加数据查询功能,Excel 也是大数据领域常用工具之一啊,哈哈。
- How I review code。
- 10 Lessons from 10 Years of AWS,part 1、part 2。