每周技术文章 No.180 2018.6.25-30
前端技术,界面、交互、安全
- 使用ESLint & Prettier美化Vue代码,要补的一课。
 - 图解 HTTP 的缓存机制。
 - Webpack 4 配置最佳实践,3 到 4 的迁移实践。
 - Puppeteer 最佳实践,如果不需要完整的浏览器行为,就别用 Puppeteer,比如爬一些页面内容,有很多更轻量的选择;及时关闭页面;page.evaluate 合并操作;以 Browser 并发 而不是 Tabs,避免异常相互影响;限制并发连接数;容器化运行。
 - 用D3.js 十分钟实现字符跳动效果。
 
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- Five big announcements for Storage Spaces Direct,只依赖路由器上一个 U盘的双节点服务,叫 USB Witness;详细读写数据,瓶颈识别;还有配套的 Windows Admin Center for Hyper-Converged Infrastructure,值得期待啊。
 - RESETful API 设计规范。
 - GraphQL 数据聚合层,琢磨一下。
 - How to Secure Your Redis Installation on Ubuntu 18.04。
 - A Guide for the Overly Eager New InfluxDB User,补课一些基础用法。
 - Portable Services with systemd v239,像容器镜像一样,包含服务所有文件、依赖的一个镜像文件,作为一个“绿色”服务。
 - HTTPS服务的Kubernetes ingress配置实践。
 - 使用 Go 实现快速排序。
 - 数据可视化Seaborn从零开始学习教程(四) 分类数据可视化篇。
 - deno深入揭秘及未来展望,deno社区目前还非常活跃,各种想法和思潮互相碰撞,可能这才是最重要的。
 - git的基本架构欣赏。
 
市场、产品、项目
团队建设
- DDOS 攻击的防范教程,个人博客,被迫用上了高防IP、弹性IP。
 - Base64 你可能不知道的几个细节。
 - 爬虫与资源消耗,爬虫的管理和限制。
 - 成长秘笈:是你教我,不是我教你,把一个业务点做完整,在一些技术选型上做决定,这是独立干活必须的啊。
 - 听说你立志要做数据分析,不如先听听老司机的建议?