文章列表

2019年年中总结

查看评论
六一已过,意味着今年的时间余额很快要过半了。过去的半年里,用两个词来描述再适合不过:忙碌不断、不断思考。先聊聊工作。 阅读全文
,

你的网站或许不需要前端构建

查看评论
你的网站或许不需要前端构建 自从几年前 Webpack 替换掉了 Gulp、Grunt 后,我们可以明显看到前端项目的工程复杂度越来越高,前端技术迭代速度也越来越 阅读全文
,

《MoonLighter》通关

查看评论
上上周周末的时候,通关了一款像素风的 RogueLike 游戏,翻译名称是《夜勤人》。初上手感觉神似小时候玩的《塞尔达》、开始迷宫后又感觉很像《风来的西林》,回到村落发现又很像《牧场物语》甚至有股《黄金太阳》的味道,还是蛮有意思的。 阅读全文
, ,

简单策略让前端资源实现高可用

查看评论
前几天有朋友问我,曾经在前公司里使用过的前端资源高可用方案是怎么做的。资源高可用听起来应该是后端、运维同学的“分内之事”。但是前端资源的高可用并没有那么简单,在当前复杂的网络环境下,你是指望用户多刷新几次、还是期望用户把Wi-Fi切换为4G,撞大运解决问题?获客成本如此之高的今天,放弃用户是不明智的。想到许久没有写前端相关的文章了,决定在这里简单聊聊。希望能帮助到创业阶段的公司和团队。在聊技术细节之前,我们先聊聊“什么是前端资源高可用”。 阅读全文
,

使用 Docker 封装 Python 小工具生成 GitBook PDF

查看评论
众所周知 GitBook 新版本生成的 PDF 是调用 calibre 的 ebook-convert 模块进行电子书生成的,而它默认生成的 PDF 尺寸比较大,而且不支持压缩,非常不利于传播。经过简单的寻找,我看到 fuergaosi233 同学用 Python 基于 weastprint 编写了一个简单的 GitBook PDF 生成工具,使用下来感觉还不错,于是就封装了这个容器镜像,希望能够帮助到有同样需求的你。本文将聊聊如何封装简单的 Python 应用为 Docker 工具镜像,并使用它生成 PDF 文件,操作时间在十分钟内。 阅读全文
, , ,