去除 Kindle 电子书的 DRM 保护

众所周知,中亚与美亚的帐号是不互通的,也就是说,如果我们同时从中国亚马逊和美国亚马逊购买了正版的 Kindle 电子书,是无法在同一台 Kindle 设备(Kindle 手机应用也是一样)上进行阅读的。

要解决这个问题,有两种方法。

Hexo 踩坑 - 不要在标题开头使用方括号

一个刚刚踩过的 Hexo 的坑,浪费了一个多小时,不过幸好最后解决了。事实证明是一个很弱智的问题,跟写代码时漏掉逗号,找一个多小时一样的弱智。

不过还是记录下,也许还有人会踩到同样的坑,谁知道呢?

使用 submodule 管理 Hexo 主题

很久之前写过一篇文章,介绍了如何托管 Hexo 中的 Markdown 及配置文件到 Github,并将其部署到个人的 VPS 上。使用这个方法就可以很容易地在不同电脑上同步博客数据,并进行部署。

但是,Hexo 除了内容外还有一个很重要的部分,那就是主题。现在,大多数 Hexo 主题的文档都是直接叫我们 clone 主题到对应的 theme 目录中,然后配置 _config.yml 就行了。这种方法的好处就是简单明了,坏处就是主题无法跟随博客数据一起同步。

今天我们就来看看管理 Hexo 主题的正确打开方式。

用科学破解成功学的迷信

本文为万维刚《精英日课》读书笔记。

  • 标题:Barking Up the Wrong Tree
  • 副标题:The Surprising Science Behind Why Everything You Know About Success Is (Mostly) Wrong
  • 作者:埃里克·巴克尔(Eric Barker)

关于“成功”的迷信说法太多了,各种鸡汤段子里不不乏所谓的“成功学”,巴克儿这本书就是要用科学研究的结果破除迷信、拨乱反正。这本书可以让你更了解“成功”到底是怎么回事,或许还有可能让你在了解这些之后,理性地决定放弃追求“成功”。

使用 lldb 对应用砸壳

进行 iOS 越狱开发的第一步,通常就是对从 AppStore 上下载安装的应用进行砸壳。我们常用的工具就是 dumpdecrypted 或者 Clutch,关于这两个工具的使用,在之前的文章 已经进行过介绍了。

事实上,除了使用工具帮助我们进行砸壳,我们还可以直接使用 lldb 进行手动砸壳。