软剑工程师

爸爸,你是做什么工作的?

工程师。

什么工程师?

软件工程师。

世界上真的有软件吗?

有啊!

蛇精就是用软剑把三娃绑住的。

……

《黄石》看到第6集

典型的旁观上帝视角,不是第三者视角,而是看着上帝的上帝视角。

《黄石》中的主要角色,无不传达着道貌岸然的价值观。打着家庭的名义,行着自私自利的事。双重标准堪称典范,没有一个好人。

最让人反感的是:似乎每个人都是为了这个family,而每个人都在无情地毁灭所谓的family(包括自己的)

也许作者的本意在于展示人类的愚蠢吧。如此精致的利己主义,最终也是干不过世事之无常。

很好奇编剧或者原著作者到底是什么心态,如果本意不是嘲讽,难道真的是想给这种家族心态和这类人正名吗?什么我的尔虞我诈是被这个肮脏的世界逼得。

那么让我引用罗曼罗兰的那句话:世界上只有一种真正的英雄主义,就是认清了生活的真相后还依然热爱它。

在引用《熔炉》中的一句话:我们一路奋战不是为了改变世界而是为了不被这个世界改变。

PS. 并没有影射川普的意思,实际上川普只不过是美国价值观的代表而已。

PS. 人类的智慧还不足以拜托“搞死自己”的风险。

关于微信开发时候的UnionId问题

什么是unionId?

微信为了将同一个公司/实体的不同应用里的同一个用户关联起来。(好绕)

为什么要有unionId这个东西?

定义的很清楚,因为账户系统需要知道从公司的各个微信应用中(小程序、网页、APP)进来的用户是同一个。便于账号管理,否则可能会出现同一个人由于使用不同的应用造成多个账号的问题。对用户来说,最好是无感的。

实际情况中,很常见的一种情况:先有公众号,网页开发,一段时间,然后上线小程序或者APP。这时候就必须将原有的网页授权信息补充unionid,因为原来可能是没有的。可以通过微信API批量地获取「已关注公众号」用户的unionId并更新到系统里。

但是,之前的授权信息可能是单次授权,用户并没有关注公众号,那么对于这部分用户,是无法通过微信的API获得unionId的。

这时候,就需要在系统逻辑中兼容这种情况,即下次这些用户登录时候,如果unionId没有,就要顺便将unionId更新上。但是,如果这些人通过小程序或者APP进来呢?因为之前的账户信息没有unionId,所以小程序登录后无法通过unionId关联到之前的账号(而之前的账号有可能是有资产的,比如余额、积分、券)。

一种解决办法是:检查所有没有unionId,也没有关注公众号的用户,将信息删除掉。这样下次这部分用户直接就有unionId,重建账号。缺点是:如果用户账号里有资产,这样就不合适了。:-p

另一种解决办法:账号体系强制关联手机号码(前提是从系统建立之初就是这个规则),这样就可能通过手机号进行一次关联,如果关联到,则将新的小程序或者APP指向手机号码指向的用户。缺点:前提可能并不存在 – 毕竟没有必要强制做手机号码关联这件事。

没有其他解决办法了。

这种问题的产生原因就非常蛋疼。

老师应该是不畏惧学习的人

每当和人讨论起教育,大多数时候都会归结到老师,或者是说那些“差劲”的老师。

怨气十足。

有时候我会抛出“学校教育的目的是不再需要老师”,也就是懂得学习的本质。但这样的观念,绝大多数人无法接受。对这些人来说,只不过是把教育子女这件事“外包”给了学校和教师,保持足以让自己焦虑的高标准外,还总是极度依赖于学校和教师。

不敢说也不好说我就懂得学习的本质,只是觉得学习的这个过程本身就很愉悦,同时能让自己的头脑清醒,不那么容易僵化、先入为主吧。