每周技术文章 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 你可能不知道的几个细节。
- 爬虫与资源消耗,爬虫的管理和限制。
- 成长秘笈:是你教我,不是我教你,把一个业务点做完整,在一些技术选型上做决定,这是独立干活必须的啊。
- 听说你立志要做数据分析,不如先听听老司机的建议?