最近在知乎上读到一篇魔幻现实主义的文章。作者用一个实体的「塑料标牌」隐喻了在大公司中无形的身份、头衔和自我满足感,然后通过这一实体的塑料标牌,讲述了职场的,特别是大公司中的一些现象。
总体上来说,文章特别有意思,显得回味无穷。因此作此篇读后感。
Hive 是个好东西,它能够把 SQL 查询自动转化为一系列 Map-Reduce 任务。但显然,如何将数据引入 Hive 也会是个问题。一个典型的场景是:你通过某种方式,生成了大量结构化的数据,保存在 HDFS 上。现在你希望 Hive 能够基于这些数据,建立数据库,从而能够使用 SQL 语句进行数据库操作。但与此同时,因为数据量十分庞大,你不希望产生数据拷贝、搬移,以免消耗无谓的存储资源和计算资源。
此篇介绍我近期的一个实践方案。
macOS 上有对未正确签名的应用程序进行隔离的设定。具体来说,如果用户下载了一个来自互联网的应用,但该应用没有使用 Apple 认可的签名,则 Apple 会在用户尝试执行应用程序时提示「应用程序来自互联网」,要求用户确认后才能执行。
中文网络上对这种情况的解决办法,一般都是进入系统偏好设置,在安全性设置中允许来自任意位置的应用。这其实是取消了 macOS 的隔离功能,无疑会降低系统安全性。特别地,对于某些特定的程序,我们确切知道它是无害的,于是我们希望 macOS 对它打开绿灯,但对其它来自互联网的应用程序仍保持必要的隔离措施。这时,整个儿取消 macOS 的隔离功能就不合适了。
这段时间开始学习使用 Scala。和大多数初学者一样,面对 Scala 的各种符号,我也是一脸懵哔。尤其是 Scala 中的下划线 _
在不同场合有不同含义,简直慌。适应一段时间之后,这里总结记录一下我遇见的下划线的含义。
从大概 8 月份开始,公司配发的电脑(Windows 7 系统)就总是提示有更新,但每次更新都安装失败。不断提示更新很打扰工作思路,于是下决心解决。