bjarnel/arkit-occlusion: A demonstration of vertical planes “tracking” and occlusions with ARKit+Scenekit

This ARKit+SceneKit project shows how to “track” vertical planes (relative to horizontal planes anyway), and how to occlude objects with real world geometry. There is no cheating or magic in this app, this stuff is not really possible with (the current version of) ARKit out of the box – basically you need to tell the … [Read more…]

智能家居之实践篇 · 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