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:

继续阅读

渐行渐远,勿忘初衷

我非常遗憾我到现在才意识到 iPod Classic 真的已经停产了,从 2009 年我拥有第一台苹果产品(iPod Touch)开始,我就注意到 Classic 这个大家伙,这一年也是 iPod Classic 更新的最后一年,真的是最后一年。09 年做为苹果以 iPhone 为代表渐入佳境的首年,却成为 iPod Classic 回光返照的一年。这种感觉就好比你刚踏入大学校园展开一段丰富的新生活,而我却在经历着美好大学生活的最后一年,反差感体现得淋漓尽致。


年年都在说 Classic 即将退出苹果的产品线,年年我都觉得在开玩笑,虽然一年一年看到用 iPod 的人在不断减少,尤其是近两年,处处可见耳机一头连着耳朵一头连着手机的音乐爱好者们,偶尔在操场跑道上看见领口别着 iPod Shuffle 的运动者,极低极低的概率看到带着“圆盘”的 iPod Nano,甚至在 Apple Store 都看不到 iPod Classic——我确实想不起我在 Apple Store 曾看见过 Classic。但现在,Classic 已经千真万确地退出苹果的舞台了。

继续阅读

一路急匆匆

Tags

Category 和 Tag 代表着对文章的两种不同分类方法——有序和无序,当然 Tag 指的是无序分类,一个文章只有一个 Category,但却可以有多个 Tag。Category 用 List 的方式进行展示看起来非常直观和漂亮,但如果把 Tag 也用 List 的方式展现,那么没过多久大概就会出现一个页面显示不了所有 tag 的局面。这也是我认为 Tag Cloud 才是展示 tags 的优秀形式的原因,不过显然,许多网页作者都喜欢把 tag 放成 list 的样式。

许多 hexo 的主题都采用 tag cloud 的展现形式,例如 hexo 的默认主题 LightLandscape,但许多第三方的主题并没有去考虑 tag cloud 的问题,尤其是以突出内容为主的极简主题,多数不展示 tag 页面,或者单纯的以 tag list 来展示 tag:

继续阅读