为初代镭豆增加 HomeKit 支持

新一代镭豆产品上市之后,我发现新款“呼吸之间”应用为了支持 HomeKit 大变样,导致我的一代镭豆永远无法在 App 里正常工作。跟厂商投诉过两次,每一次都得到热情似火的反馈,但每一次都没有解决问题。一怒之下,决定放弃原厂应用。不就是查一下全家各个房间的 PM 2.5 污染水平吗?我的山寨 Web 界面也挺好用的。

只是这个 Web 界面跑在我家内网的一台服务器上,我还没来得及给它做端口转发,导致我不在家的时候没办法查看数据。虽然可以去 InitialState 吧,但总觉得要点好多次屏幕不方便……于是我开始想,要是能把初代镭豆通过 Homebridge 增加 HomeKit 支持就好了。

需求很简单,就是从网上抓数据,然后模拟成一个空气质量设备。但实现很麻烦,毕竟 Homebridge 插件需要用 nodejs 来写。我虽然会用 Javascript 写浏览器跑马灯特效,但我完全不懂 nodejs 怎么写。还好我认识一位热心肠的高手,正好又发现了一个功能类似(从网上抓数据并模拟空气质量设备)的插件,于是就把需求、参考例子和数据源提供过去。高手不愧是高手,只用了半天就把插件写出来。手工安装之后,工作起来简直就是完美。

Laser Egg with HomeKit

腆着脸去问高手能不能发布出来,高手很大方地给了授权,于是就有了这个 Github 项目,以及这个 npm 组件。以下基本上就是此项目的 readme,TL:DR;

继续阅读“为初代镭豆增加 HomeKit 支持”

新玩具:镭豆空气质量检测仪

托美国驻华大使馆的福,北京的空气质量在几年前成为大家都知道的事情。虽然中国政府一直想让这个数据源停止更新,但美国国务院很快上了一个 stateair.net 的网站,不仅仅提供北京地区的空气质量数据,还有成都广州上海沈阳这几个拥有美国领事馆的城市。

这些数据可以帮助我确认出门是否要带防护,也能让我在每一个房间都放置一台空气净化器,但室内的空气质量是不能依靠美国大使馆的……这需要自己投资购买一些空气质量检测仪。经过多年考察、拖沓和纠结,最后我选择了镭豆(点击前往亚马逊中国购买,链接有返利),英文名叫做 Laser Egg。

Laser Egg

几年前就知道它,当时有几个住在中国的外国人在推荐,而且镭豆本身也是一个住在国内的外国人做的。这台设备除了贵一些之外都不错:使用了激光检测元器件,支持 Wi-Fi 数据上传,自带 LCD 显示屏,外观设计可爱。当然,用了一阵子之后,我发现了更有趣的地方,容我慢慢分享这些人生经验。
继续阅读“新玩具:镭豆空气质量检测仪”

为 Dabr 增加 Instagram 缩略图

我喜欢Instagram,每天都会用它来拍 ,或者把自己以前拍的照片分享出去。我也喜欢Dabr,每天在用,而且在使用过程中遇到不爽的时候,就想着为它做一些看上去很无聊的改进

Dabr有一个很好用的功能,就是将常见的图片服务整合在Timeline中。比如有人发了个Flickr的URL,它就可以直接把缩略图调出来,无需再点过去查看。我认为这么做快速、高效而且还省流量。但这个功能一直不支持Instagram的URL,这让我有一些郁闷。

Dabr + Instagram
为Dabr增加Instagram的缩略图

今天要做的事情,就是把Instagram的缩略图放到Dabr的Timeline里面去。我管这种事情叫做折腾,呵呵。虽然上周五刚刚折腾完,但新的想法源源不断,而且实现起来又那么简单,为什么不马上动手呢?

继续阅读“为 Dabr 增加 Instagram 缩略图”

如何保证私有 Dabr 的安全

在如今的互联网环境下,像我这样的重度Twitter使用者必须配备以下设备才能存活:1,VPN;2,iPhone;3,Dabr。当然,还有自建API这种高级产品,但因为我能力有限,实在是没有机会去好好研究一把。

前几天,艺术家刘淼老师(@liumiao)在blog上写了一篇文章《不求人也能获得大量twitter第三方客户端地址的方法》,这唤醒了我。因为Dabr这种东西,用惯之后被封杀还是很痛苦的。这篇文章就是我的一些想法,谈谈如何保证私有Dabr的安全。其实就两点:

  1. 增加授权用户名单
  2. 为跳出链接做个重定向
Add Anonymity to private dabr
进一步保护私有Dabr

继续阅读“如何保证私有 Dabr 的安全”

把 Kindle 的笔记分享到微博

周末的时候,总是想自己动手做点什么东西。一来练练手,二来学点新东西。这周我盯上的玩具就是Amazon Kindle和新浪微博。

Share From Kindle
我在Kindle上看书,也分享阅读笔记到社交网站

今年三月入手Kindle之后,我迎来了一段自大学毕业之后最有效的阅读时光。这九个月,我断断续续地读完了四本书:The Facebook EffectDelivering Happiness: A Path to Profits, Passion, and PurposeWhat I Wish I Knew When I Was 20iCon Steve Jobs: The Greatest Second Act in the History of Business

我认为读书是好事,所以乐此不疲地跟身边的人分享阅读的感受。但由于Amazon不支持分享到新浪微博,我的分享只能到达很少一部分人,那些坚持翻墙过去用Twitter和Facebook的人。鉴于敝人的新浪微博也拥有2700+粉丝,何不把Kindle上的阅读笔记分享到这里来,感化更多的人呢?

那就做吧。

继续阅读“把 Kindle 的笔记分享到微博”