“云家庭”数字时代下的新型家庭关系

背景

今天是我和朋友一起买 SetApp Family Plan 整一年的时间。和另外一位朋友在聊的时候,觉得云家庭挺有意思的,便写一篇文章来说一说。

结论

实际上,如今的我们背井离乡,大多是孤身一人生活在一个新的城市。在这个城市里,我们认识的人不多,大多是同事,和我们真正有血缘关系的人也很少。

我们希望将自己的父母、亲戚接到大城市里来,但成本却很高。

在这种情况下,能够提供嘘寒问暖,相互守望关系的云家庭能否成为新的 Family 呢?

整个“云家庭”的所有人在一个城市,或两个相邻的城市,大家可以偶尔一起出来喝个酒,聊聊天,不也很不错么?

内推机会是一个稀缺资源么?

结论

看人,而且绝大多数的时候不是。

实际上,如果你有资格进入到 Tencent、ByteDance 这样的企业,那么你的身边会不缺乏这些企业的人,无论是一些技术交流群,抑或是一些线下活动认识的人,你大多可以在一度人脉或二度人脉中找到这样的人。

如果你没有,是不是反过来要反思,自己没有和社区接轨呢?是不是过去自己太过于敝帚自珍了呢?

2019 年 11 月月度总结

TL;DR

生活渐渐恢复正常,但要做的事情也越来越多,发现自己慢慢开始转变新的思路,不断学习,挺好。

月度总结

工作

工作很忙,也很累,也很心累。

很想跑路,可是想想自己的简历,还是没有跑路。另一方面,也是让母亲安心。

暂且坚持一下,看看能不能拨开云雾见月明吧。

生活

本月体重稳定在 102 ~ 103kg 之间,希望可以年底前可以瘦到 100KG 以下。

Side Project

本月暂无进展

写作

这个月在微信公众号上写了不少的内容,一方面更新代码方面的内容,另一方面,更新了一些和工具相关的内容。希望下个月可以继续。

财务状况

财务情况

其他

  • 这个月斥重金购买了 MBP 16 ,希望在接下来的 1 ~ 2 年内,可以赚回笔记本的钱。

年度对标

读书

本月计划读书 4 本,实际读书 8 本

  • 你好哇,程序员:漫话程序员面试求职、升职加薪、创业与生活
  • 做项目,就得这么干:漫画项目管理实战:这本书是在微信读书上看的,十分不爽,对于有看漫画性质的图书的人,还是建议用更大的屏幕。
  • 重来:更为简单有效的商业思维
  • Vue.js 快跑:构建触手可及的高性能 Web 应用
  • 有效竞品分析:好产品必备的竞品分析方法
  • 子弹笔记:值得多读的一本书
  • 基本穿搭:适用一生的穿衣法则
  • 从零开始做播客:创造网红主播

旅行

本月因为出差的缘故,去了一些地方

  • 哈尔滨
  • 上海
  • 北京
  • 广州

电影/电视剧

课程学习

感受

如何 Docker 化一个 Cli 工具

需求

我在看 Hexo 的 issue 时,看到了一个需求

Docker image to avoid the environment setting issue.

刚好,我自己有 Docker 的基础,就决定提交一个 PR ,解决这个问题。

核心实现

在开发这一部分的时候,一个最核心的问题是,你需要准备 2 个文件,一个是 DockerFile ,另一个是对应的 Bash Script。

原因在于

  • Docker File 用于打包基础环境,比如全局安装 Hexo
  • Bash Script 则是为了方便挂载本地的文件系统,开辟端口等(端口可以放在 Docker file 中,文件系统必须要现场挂载,因为你的目的是使用 Cli 管理本地文件,就一定要把文件挂载过去)

具体实现的思路是,Docker 镜像本身提供的是基础环境,将 CMD 设置为 Bash ,方便执行具体的命令。

而 Bash Script 则将需要执行的命令整体传递过去。

代码

Docker File

FROM node:10
RUN npm install -g hexo-cli
CMD ["/bin/bash"]
Code language: CSS (css)

Bash Script

#!/bin/sh
docker run \
  --interactive --tty --rm \
  --volume "$PWD":/hexosite \
  --workdir /hexosite \
  -p 4000:4000 \
  bestony/hexojs:latest "$@"

Code language: JavaScript (javascript)

总结

Docker 化 Cli 命令其实并不复杂,核心在于 CMD 与你的 Bash Script 的配合。

其他

你可以查看 https://github.com/hexojs/hexo/pull/3891 来学习到更多的内容。

“总是”这个功能为谁而设计?

在一些场景中,我们会看到,允许用户输入“总是”这个功能,来简化一些操作。

那么在你看来,这个功能是为谁而设计的呢?

有的人认为,总是这个功能是留给开发者的指引,让开发者可以做静默授权。

有的人认为,总是这个功能用于简化用户端的体验,让用户对于一些经常进行操作的场景,使用一贯的配置,降低使用的成本。

你如何认为呢?

规则与效率

最赚钱的方法都写在刑法里。

而传播最快的方式都写在微信的平台运营规范里。

如果我们想要推广产品,都有哪些方法?

  1. 研究规则,寻找漏洞。
  2. 查看规则更加严密的平台,将其他平台内封死的规则,拿到宽松平台来用。

举个例子,将微信中封禁的规则,放在微博中用。

警惕“No Time To Think”

在上一家公司的时候,工作很多,但是相对来说,工作的压力却并不是很重,你需要做的是把一件事做好,做到极致

到了新的公司、新的岗位以后,收入有了提升,但是却发现自己没有太多的时间去思考,多个项目不停的在 Push 你向前推进,工作的压力一轮接着一轮的前来,让你不得不向前奔跑。

这带来的后果是,每天都需要花费大量的时间去处理各种各样的人、事、物,渐渐的,失去了思考的时间。

失去思考时间代价是,没有办法更好的去优化自己的工作、自己的业务、自己的时间。最终失去一切。

必须警惕工作消耗掉你的所有时间,将你自己的一部分时间投放在重要但不紧急的事情上。

MacBook Pro 16 寸体验

因为之前用的 MacBook Pro 13寸用了已经很久,再加上只有 8GB 内存,所以决定,在今年买一台新的 MacBook Pro。

刚好,有朋友的朋友在 Apple 工作,便借他的名额,以 85 折买到了新款的 MBP。

出于键盘的考虑,我选择了新款的 16 寸,而不是13寸(虽然我觉得 13 寸其实更好,方便带着出差)。

在辛辛苦苦等待了一周以后,终于,我的 MBP 到了。

相比于 13 寸的 MBP ,16 寸的 MBP 的视野放大的不少,因而网页的内容也可以展示更多,可以更加方便的浏览网页。

键盘方面,也的确好了很多,相比于蝴蝶键盘,敲起来还是非常舒服的,至少手指不会疼痛。

总体来说,非常棒,唯一的问题是,接下来的一年,要努力还信用卡啦!