JavaScript 内存管理和垃圾回收
如何更有效地防止内存泄漏,并使用内存管理和垃圾回收来处理数据。 Read more......
《Docker 最佳实践》导图
送上最新原创一张适合放在案头查阅的《Docker 最佳实践》导图。 附可以直接下载打印的 PDF 版本。 Read more......
博客升级了 Bootstrap 4 Beta
耗时两年,Bootstrap 4 终于发布 beta 版本了,也意味着功能基本稳定。 经历 6 次 alpha,增加 6.7 万行代码,也删除了 8 万行代码。整体来说是精简了。 明显感觉更清爽了——无论是配色、布局,还是代码风格。 Read more......
基础镜像 | 再谈 Docker 瘦身
镜像是 Docker 运维的基本单元。 优化镜像体积,能够: 缩短部署时的下载时间; 提升安全性,因为可供攻击的目标更少; 减少故障恢复时间; 节省存储开销。 正确认识分层和共享 认清与理解 Docker 镜像的层次结构,是进行镜像优化的前提和基础。 Read more......
多步构建 | Docker 瘦身之旅
软件生命周期管理中,CI/CD 体系引入 Docker 以提升开发效率形成共识; 然而 Docker 构建出的镜像体积太大,成为令人头疼的问题。 解决思路,除了选择较小的基础镜像(base image),在构建过程对新增内容进行选择,也是控制镜像体积的有效途径。 Docker 17.05 引入 多步构建,特别有助于高效构建精简镜像。 Read more......
YC 2017 夏季阅读书单
Y Combinator 推荐的 20 本书 Read more......