CATEGORY: DevNotes
  1. Google AdSense 的申请终于通过了

    经过了三次尝试,终于在新年第一天收到了审核通过的邮件通知。 以前觉得在网页上加广告是一件不 cool 的事情,现在稍微成熟了一点,不会再有这种想法,我也在很早之前就不再使用 Ad Blocker 之类的插件。而且这也是个成熟的博客了,应该学会自己养活自己了。 前几次申请有的说是说有抄袭的文字,有的说网站正在架设中。说「抄袭」原因是有一篇文字比较多的技术文章,里面多半是一些项目的官方示例代码,我把这些文章删掉就可以了。「网站正在架设」一部分原因是首页文字太少,一部分原因是有些链接是 500 的。在修复了这些问题后提交了最后一次申请,在今天得到肯定的回复。 ...

  2. JIRA API 报 403 错误并提示 CAPTCHA_CHALLENGE

    我有一个 bot 需要调用 JIRA API 来做一些自动化的工作,API 需要授权但 JIRA 没有 Access Token 机制,所以只能使用用户名密码。这种工作方式持续使用了好几个月,一直没问题,然而从今早发现 API 持续 403 了。 ...

  3. 修复 Hackintosh (Sierra) iBooks 背景透明的问题

    黑苹果系统版本 10.12.6,显卡 GTX1060,iBooks 里随便打开一本书后背景透明,像这个样子: 这是 NVIDIA 显卡驱动的问题 (https://www.tonymacx86.com/threads/solved-nvidia-web-driver-ibooks-bug.203229/) 问题已经解决,修复方式是打个补丁:https://github.com/mologie/NVWebDriverLibValFix/releases curl -LsSo ~/Downloads/NVWebDriverLibValFix.kext.1.0.0.tar.gz 'https:// ...

  4. 从 PhantomJS 到 babel-polyfill 的一次 debug

    最近在写 JavaScript 项目的单元测试时遇到这样一个问题,一个测试用例简单到不可能有错误,但是还是报错了,类似于这样。(这个例子是经过简化的,以便说明问题) import ExampleModel from '../example.js'; describe('Test Model', () => { let model; beforeEach(() => { model = new ExampleModel(); }); it('should pass', () => { expect(true).to.be(true); }); }); 报 ...