智能家居之实践篇 · Aiur

一开始用的是 SmartThings,尝试了 Home Assistant 之后就决定改用它了。HA 相对于 ST 有不少优势,首先 ST 的大部分需要联网才能工作,增加了额外的不稳定因素和延迟;同时 HA 是开源的 Python 项目,可定制性比 ST 高很多,例如可以把所有状态变化记录到第三方数据库,支持 FloorPlan 等强大的插件。 Source: 智能家居之实践篇 · Aiur

关于 Swift Error 的分类

在去年我应 IBM 编辑的邀请写过一篇关于 Swift 2 中 throws 的文章。现在回头看,Swift 2 其实是 Swift 语言发展的一个挺重要的节点:如果说 Swift 1 是一个更偏向于验证阶段的产品的话,Swift 2 中加入的特性为这门语言的基石进行了补足。在那篇文章里我们主要深入探索了新的 throw 关键字背后的事情,而同一时期其实 Swift 官方有过一次关于错误处理的讨论。随着 Swift 3 的开源,这些原始文档也被一同公开,展示了 Swift 设计的过程和轨迹。如果你对这篇 Swift 2 中的错误处理的宣言感兴趣的话,可以在 GitHub 上 Swift 项目文档中找到原文。 Source: 关于 Swift Error 的分类

逼婚!傳中央入股騰訊阿里等 1% 並直接參與決策 – INSIDE 硬塞的網路趨勢觀察

外媒引述接近企業消息人士指,大陸互聯網監管機構討論入股營運大陸最大社交媒體微信的騰訊,以及阿里巴巴 旗下 2 家媒體公司,新浪微博及優酷土豆 1% 股權,並直接參與公司的管理及決策,此舉令企業感到不安,擔心創新能力將被削弱,甚至影響海外發展。 Source: 逼婚!傳中央入股騰訊阿里等 1% 並直接參與決策 – INSIDE 硬塞的網路趨勢觀察

Lullaby Language

A lullaby word “lulls your mind into a false sense of security” yet remains ambiguous enough to allow for the opposite interpretation   Source: Lullaby Language

The 4-letter-word word that makes my blood boil

And low and behold, 90% of the time it was revealed that the person who glossed over the details had oversimplified something important. Or, was simply wrong about an assumption. That means 90% of the time we were able to correct the discussion in the moment, and move forward with better information. Source: The 4-letter-word […]