MacBook Pro 休眠耗电问题与 sleepwatcher

苹果的东西买回来,总会有各种各样的问题,大多数 Apple 的问题,你放着不管,过几天他就自己好了。但是有些问题,不仅他能跨系统版本存在,而且如果你置之不理的话,他会一辈子烦着你,比如我最近遇到的 MacBook Pro 休眠耗电的问题。

具体的情况是,我的 MacBook Pro 在盒盖休眠时,会掉 10% 左右的电,这对于一台休眠中的电脑来说,耗电量太高了,毕竟一台 iPhone 待机一晚上也才消耗不到 5% 的电。是怎么发现这种情况的呢?工作日我基本不带电脑充电器回家,晚上几个小时在家里用电脑大概会消耗 50% 的电量,睡前盒盖,第二天带到公司,发现只剩 30% 几的电量,查看 console 里的 system.log,睡眠期间,windowserver 一直在活动,电脑一直处于被唤醒的状态。

继续阅读

科学上网二三事 2

因为一些众所周知的原因,国外一些很棒的服务和网站在我国无法正常访问,例如 Google。

但“无法正常访问”不代表“无法访问”。通过使用代理服务器可实现穿透防火长城(GFW)1,访问被屏蔽的网络和服务的目的,即我们所说的“科学上网”。常见的科学上网方式包括:

  • VPN(虚拟专用网络)
  • shadowsocks 及相关衍生项目(如 SSR 等)
  • 其它方式(如修改 host、DNS 等方式)

VPN 是最常见的科学上网方式,几乎所有设备、所有操作系统都提供了 VPN 连接服务,毕竟 VPN 最原始的目的并不是用来科学上网2,但也因此提供了相当的便利性。但 VPN 也并非十全十美,对新手而言,VPN 最大的局限性在于不能方便地对 IP 进行分流(分流直连与限制的 IP),另外在自动连接方面 VPN 也不是很便利(包括 Mac 和 iOS 平台都不能很方便地实现自动连接)。

继续阅读

Dropbox 和 Gmail:解决问题和更改方式

Dropbox 和 Gmail 是自 2009 年我接触互联网以来,第一个使用的网盘和邮箱。Gmail 是 09 年中旬买了第一台 Android 手机之后注册的,当时还只是 Beta 版 Gmail;Dropbox 则是 10 年初的时候机缘巧合之下了解到了这个网盘(现在应该叫同步盘才对),于是注册使用到现在。10 年的时候网盘还很少,国内的网盘能说的上的应该只有 115 网盘,以及后来的华为网盘。

从我用 Dropbox 开始,除了先入为主的思想外,Dropbox 带给我的同步体验是最优秀的。即使在现在看来,接入 Dropbox 的应用数量仍然是最多的。许多自己本身没有同步功能的应用,都借助 Dropbox 来完成数据同步,并且只要是接入云服务的应用,基本都不会少了 Dropbox 的席位。不过现在看来,OneDrive 和 Google Drive 也占据了一席之地,周围有许多朋友是 OneDrive 的粉,关于微软,我的同事说过这么一句话:

微软的东西都是看起来 Low,实际上都特别特别厉害

继续阅读

一篇没有完稿的

Drafts #iOS

如果你对 Drafts 还不了解,建议你阅读 AppSolution 曾经推过的一篇关于 Drafts 的文章

一款「文字生产力工具」应有的样子 – Drafts 4 评测 #iOS

引言

x-callback-url 就像情怀,虽然憧憬无限、愿望无限、深度无限,但在现实面前,一般人听不懂也看不懂,入点门的人为其鼓吹造势,真正懂得人,却明白它食之无味,弃之可惜,可能还没这么惨,还加了点盐。

今天,我们不谈情怀。

继续阅读

被诅咒的 Gmail

上周六我整理各类网络帐号的时候,有一些时间久远的帐号密码早就忘了,于是逐一给我的 Gmail 发送认证邮件。在一切顺畅进行到优酷的时候,诶?优酷出毛病了吗?怎么我收不到认证邮件了?诶?已经发送好几次了啊?诶?优酷都提示我发送邮件太频繁了,什么意思??然后我回到 Gmail,查看了我的收件箱、归档、各类标签文件夹(顺便整理了一下)、垃圾邮件等地方,愣是没找到优酷给我发的认证邮件。

由于我常年科学上网,墙一般拦不住我,所以我认为,大概要么是优酷坏了要么是 Gmail 坏了,但给我更相信是优酷坏了,Gmail 这么久以来,好像还没被玩坏过。

继续阅读

Todo & Reminder & Calendar

你有选择恐惧症是因为你的选择很多,我不会为到底该买奔驰还是买宝马而纠结是因为我都买不起。

当效率类软件越来越多的时候,他们的本质都一样,但因为功能、界面、体验等因素,让我们产生了选择的余地,也使我们产生了纠结,比如我今天要说的 Todo、Reminder 和 Calendar。当然大多数人会觉得这三种东西其实就是讲的一个事儿:把要做的事情记录下来,可能还得设个 ddl,要做这个事情太简单了,现在人手一部手机,手机上都有日历软件,挑个好日子记录下来,最多再设个提醒,大概就是这样了。如果不是有那么多的项目管理类软件出现,我大概都不知道一个简单的事情可以衍生出这么多复杂的玩意(甚至你都不觉得一个 GTD 软件能卖上百)。

继续阅读

x-callback-url 与 Due

URL Scheme

URL Scheme 可以说是 iOS 上 App 与 App 之间沟通与连接的桥梁。

At the simplest level, a custom URL scheme allows users to open your app from other apps. But the true power of URL schemes is in the ability to perform specific actions as your app opens.

举个简单且常见的例子,当你在微博中看到某个淘宝推广链接,你点进去就会自动跳转到淘宝.app;你在 Safari 中输入 weixin:,然后按回车,就会跳转到微信.app。许多应用与应用之间的跳转都是通过 URL Scheme 来完成的。当然,就像苹果官方文档说的,URL Scheme 的功能还不仅仅是打开应用这么简单,更酷的是还能通过 URL Scheme 来完成某项操作。而 x-callback-url 这个特性则能使一个动作完成时再进行下一个动作。比如我接下来要说的 Due app:

继续阅读