本文分享一下凌览近期看的一本书《微信背后的产品观》,它源自2012年7月微信产品经理张小龙一次长达8小时的腾讯内部分享。
产品经理是站在上帝身边的人,上帝根据他的期望,创造了人,并赋予人一些习性,让人类的群体在这些习性下发展演化。而产品经理实际是在理解了人的习性后,像上帝一样,建造系统并建立规则,让群体在系统中演化。
书中提及两本书《失控》、《乌合之众》,两本书结合的逻辑:群体在特定规则下的无序演化产生很多意想不到的结果。微信的很多产品功能的设计思想都和这两本书的理论很契合,比如漂流瓶、摇一摇,拍一拍等。
优秀的产品经理需要具备的能力:
"人"的特性:
读过这篇文章《用Node.js吭哧吭哧撸一个运动主页》的同学肯定知道,前段时间我搭了一个运动页面。现在我有个想法就是把它用Docker打包镜像推送到Docker官方仓库,像《前端切图仔入门Docker,三分钟上线自己的博客平台》文章中搭建博客系统一样,提供一个运动主页的Docker镜像,方便有想法的同学三分钟部署自己的运动主页。
作为前端搬砖工,一定接触过静态文件服务器。静态文件服务器它的工作是将静态文件通过http/https传输给客户端。静态文件又是什么?静态文件是指内容不需要动态生成的文件,如:图片、CSS文件、JS文件等等文件。我们常用的静态文件服务器有webpack-dev-server
这也是为什么我们能在本地开发环境可以通过链接访问页面的原因,还有就是Nginx
,一般线上环境使用它,因为它性能更加高效、稳定。
运动主页简单,完全没必要在Docker打包时再下载Nginx镜像打包进去,直接用Node.js实现静态文件服务器的功能即可。
起因是这样的,我发现我的工资代扣个税,相较以前翻了三、四倍,工资也没给我涨呀,怎么交税还多了。怀疑给我算错了,于是我翻了翻资料找到一张税务总局的个人所得税税率表。
它是这样计算的:
Bash1. 一年分成12个月,交纳税也分为12期 2. 本期应预扣预缴税额 = (累计预扣预缴应纳税所得额 * 税率 - 速算扣除数)- 累计已预扣预缴税额 3. 累计预扣预缴应纳税所得额 = 累计收入 - 累计免税收入 - 累计减除费用 - 累计专项扣除 - 累计专项附加扣除 - 累计依法确定的其他扣除 4. 其中,累计减除费用,按照5000元/月乘以纳税人当年截至本月在本单位的任职受雇月份数计算
举个例子,假设张三每月工资收入20000,各项社会保险金(五险一金)扣除为1000。
在八月份:
5000*8=40000
1000*8=8000
20000*8-40000-8000=112000
,112000
对应税率表的2级数,所以第八期应预扣预缴税额为(112000*0.1-2520)-累计已预扣预缴税额
。20000*7-5000*7-1000*7=98000
对应税率表的2级数,前7期累计已预扣预缴税额为98000*0.1-2520 = 7280
(112000*0.1-2520)-7280=1400
等等,文章还没完呢,不然又有人怼我纯水了。
本文分享一下凌览最近看过的一本好书《人性的弱点》,书中系统的表达如何处理人际关系,如何获得一种较理想的人生,它给出了很好的建议。
某乎问题:人这一生,应该养成哪些好习惯?
问题链接:https://www.zhihu.com/question/460674063
如果我来回答肯定会有定期运动的字眼。
平日里也有煅练的习惯,时间久了后一直想把运动数据公开,可惜某运动软件未开放公共的接口出来。
幸运的是,在Github平台冲浪我发现了有同行和我有类似的想法,并且已经用Python实现了他自己的运动主页。
项目链接:https://github.com/yihong0618/running_page
Python嘛简单,看明白后用Node.js折腾一波,自己撸两个接口玩玩。
完成的运动页面挂在我的博客网址。
我的运动主页:https://www.linglan01.cn/c/keep/index.html
Github地址:https://github.com/CatsAndMice/keep