2019年三月份总结与四月份计划

Posted by AlstonWilliams on March 31, 2019

2019年三月份总结与四月份计划

细细想来,20190317之前就做了不少事情.所以就20190317记录了一次,然后20190330又记录一次.

老骥伏枥,志在千里

首先从技术方面开始说起.

  • 阅读《Beautiful Code》(√/×)
  • 去JIRA里面找HBase/Hadoop/ZooKeeper/Spark的ISSUE,并尝试解决.同时积极参与社区讨论(√)
  • 实践对Spark程序做单元测试(√)
  • 实践对Spark程序做初步性能测试(×)
  • 学习如何编写Intellij IDEA插件,尝试实现Scala单元测试自动生成的插件(√)
  • 用改良以后的编码方式编写每一处代码(√)
  • 学习一项实时流处理技术,从Flink/Kafka中选择一个(√)
  • 学习汇编语言,尝试了解一个简单的C程序如何生成Native Code(√)
  • 了解JVM如何将字节码文件转换成Native Code(√)
  • 多阅读INFOQ上的关于架构,云计算的文章(×)

《Beautiful Code》这本书呢,大概翻了一遍.可能是我境界不够,也有可能是觉得已经不需要了,就没细看.

关于JIRA的事情,开始觉得开源项目太多,不知道从哪儿下手.后来挑了两个,先看HBase和Hadoop的.ZooKeeper和Spark的以后再说.但是呢,从JIRA上找了半天,没看到什么有趣的JIRA,有一些和安全相关的,还有一些是代码中错别字等内容,没有感兴趣的.于是又到User Email里去找,还真找到了.

看了两个用户提出的问题.

一个是hdfs fsck -list-corruptfileblockshdfs dfsadmin -report中显示的corrput数量不一致.最后发现前者显示的处于corrupt状态的file,而后者显示的是处于corrupt数量的block.所以两者肯定不一致.

另一个问题是关于HDFS Centralized Cache的.之前甚至都没有这个概念,专门去了解了一下.其实那位用户提出的问题本身蛮简单的,就是关于一个配置如果调大,对系统有什么影响.这个如果了解HDFS Centralized Cache的话,很容易回答.但是我又提出了新的问题,一个是HDFS是如何放置cached block的,另一个问题是,这个对MapReduce有什么影响.ApplicationMaster会将Mapper分配到有Cached block的DataNode上么?

为了查明这几个问题,将ApplicationMaster是如何与ResourceManager交互,分配Container,以及MapReduce分配Mapper的流程又走了一遍.由于Hadoop内部实现中用了大量的状态机模型,代码读起来有点麻烦.还画了一张不小的流程图帮助理解.最后查明的结果跟我猜测的有很大出入,顺便查明了Centralized Cache是有坑的.

关于HDFS Centralized Cache的我提出的几个问题,下周有时间我会把它总结整理出来.这周工作实在是太忙,周末想好好放松一下.

关于对Spark程序做单元测试这个想法呢,发现走不通.本想把map,reduce等里面的方法都抽出来,写成一个单独的方法,既能复用,又能进行单元测试,有效减少代码错误.但是在实践的时候,发现抽出来的话,我们就无法使用broadcast变量了,所以有broadcast变量的是没法抽的.很蛋疼.

初步对Spark做性能测试没做.

关于尝试编写生成Scala单元测试的插件么,去学了一点Intellij IDEA插件开发的方法,本来打算照着TestMe修改一下就好了.结果根据源代码生成模板的那步出现了问题.因为Intellij IDEA中只提供了读Java源代码中的方法,字段定义的类,而没有提供Scala的.所以我们必须自己实现一个读Scala源代码的解释器,这又涉及到编译原理等知识.就没再顺着这条路走下去.后来发现了另一个插件,能够生成Scala的单元测试,但是是用specs2写的.插件叫什么名字忘记了,在公司的电脑上.

所以又去翻了一遍specs2的tutorials,现在用这个东西写简单的单元测试还是没有问题的.

翻了一遍这个插件的源码,发现它内部自己实现了一个Scala源码的解释器,而且代码挺少.没仔细看它是怎么实现的.

“用改良以后的编码方式编写每一处代码”这一点做的蛮好的.就是现在写代码比以前要累.我的原则是,每个类,除了bean,我都要写单元测试覆盖到.这就需要写很多单元测试,构造很多次数据.所以写的比以前慢了好多.但是这是值得的,一个是为了单元测试方便,必须强迫自己的代码粒度足够小,另一个是,这样测试报的bug就会少很多.我发现我前些时候写的代码,有足够单元测试的代码,包括给其它项目写的类库,还有产品的某些功能,几乎没有bug,即使有,不是当时需求没有说,就是根本不是bug.

这样子非常划算,虽然开发时间长了一些,但是减少了测试反馈bug,开发修复bug的流程的时间,对提升测试和计算端的工作效率有很大的好处.而且计算端出bug往往比较难定位问题,因为分布式系统的天然特性.虽然我在代码里加了debug模式的话,输出每个RDD的输出的逻辑,基本上一眼就能够看出来错误是出在哪块,但是在本机构造数据,复现,很多时候还是很麻烦的.

趁着测试同学测试的时候,或者在跑任务的空隙,也了解学习了一个流式计算框架-Flink.有一个非常不错的网站,上面提供了好几个Flink的练习,跟着它的练习一步步做,对Flink基本上就了解了.当时看文档看的实在是头疼,压根看不进去.好在找到了这个练习.

网址是Flink exercise,需要自取.

也自学了一下汇编语言,发现这东西虽然有些繁琐,但是还是蛮有意思的.之前觉得这东西特神奇,怎么写文件啊,这么输出字符到屏幕啊,都觉得好神奇.后来学完以后想想好像没有什么是它做不到的.不过可惜的是没有做过多的练习,只尝试了一下输出字符到standard out,以及用gdb调试,看register以及memory的值.没有尝试更进一部的练习.

借着学汇编的机会,重新思考了一下为何计算机内核能用C语言,或者汇编写.百思不得其解,请教了一下老师.然后茅塞顿开.

搜过JVM如何将class文件转换为native code,然后发现JVM有个选项,可以在运行的时候,输出对应的汇编代码.

我闭南楼看道书,幽帘清寂在仙居

《穷爸爸富爸爸》

之前看博主阿里巴巴某个人的访谈录,谈到推荐书籍方面,里面有这么一本书.刚好其实很久之前就听说过这本书的大名,所以就拿过来读一下.

这本书呢,给我的感觉是,对于我们这种一穷二白,在大城市里打拼,没有多少积蓄的人来说,实操性不强.

其实说白了,这本书的作者,就是靠着炒房起家.所以在书中,明显可以看到他的倾向是,暴利的投资,比如房地产.而对于理财,炒股这种,则是不推荐.在作者看来,16%的利润,是很平常的,低于这个阈值的投资,都是不值得的.

而且,作者鼓励每一位读者,不要给别人打工.因为你打工挣得工资,很大一部分要交税.所以一年里面,实际上你有几个月,是为国家无偿打工.而如果是投资,又通过合理的避税手段,则只需要缴很少的税.

我实在是不敢苟同这些观点.

一是这些暴利的行业,往往充斥着泡沫,不稳定性很大.像中国的情况,突然来了一波限购限贷政策,导致很多炒房者血本无归.毕竟这波政策之前,房地产市场实在是太火热了.

二是,像我这种一穷二白的人,根本就没有那么多钱去投资这些暴利的行业.远远不如努力工作,升职加薪,顺便稍微理财,开源节流,来的实在.等积蓄到一定的程度,也可以适当地介入到这种投资中.

当然,对于那些有很多钱用来投资的人,看待这本书的视角肯定与我大大不同.

虽然觉得这本书的实操性不强,但是确实从中看到一些醍醐灌顶的词句.

一个是上面关于打工交税的言论,另一个是合法避税的方式.书中也提到,社会对那些专业人士的奖励越来越少了,指的是搞科研的.而真正能挣到钱的,是那些既懂法律,又懂经济,对所在行业又有深刻观察认识的人.

这一点深以为然,像我们这些在热门行业中工作搞研究的人,挣的钱相对还算多一些.但是,对于那些研究处于夕阳产业的人来说,即使是博士生,也有很多人每月只有两三千块的工资.

跟之前读过的《财务自由之路》相比,感觉后者更适合于我们这些正在小心翼翼地积累财富的人.而前者呢,取其精华,去其糟粕.

《极简欧洲史》

阅读这本书的动机,是阅读过各种关于中国经济史的书籍,发现很多经济问题,都是由于中国的中央集权的政治模式造成的.所以很多时候会非常愤怒,为什么中国不能像美国,欧洲等国家或地区一样,实行民主?

所以开始阅读这本书,想看看欧洲到底是如何起源的.看看它跟中国到底是哪里不同,为什么会有这种差异.

看到一半,还真发现了.

我们知道,中国和欧洲之间的差距非常大,在中国,人民的影响力非常弱.即使我们的国家名称是中华人民共和国.而在欧洲,人民的影响力不小.你看前段时间法国黄马甲.

原因是中国是一党执政,而欧洲,美国这些,都是多个党派之间是竞争的.

而中国一党执政,其实是沿袭了自古以来的传统,像历朝历代,哪个不是一家人统治中国?

而追根溯源,中国的这种传统,来自于,我们一直都有专门发放薪资的军队.所以统治者是不虚的.

而早期的欧洲,则不是这个样子.早期的欧洲,很多国家,军队是临时集结起来的.很多人都是平时是农民,一要打仗,就临时集结起来.这些人自然就有话语权.统治者不听我们的话?没关系,我们不打了.回家去.

所以人民的影响力也越来越大.

而且欧洲早期的议会,是有各大领主组成的.国王并没有什么实际的军权,就只能听从议会的.

后来即使英国第一次出现了专门发放薪资的军队,由于英国国家的性质,需要主要发展海军.也就不能用军队来对付国内,不会导致一言堂的出现.

中欧对比,一目了然.

找到了原因,对中国自古以来的集权制度,反而不是那么憎恨了.因为欧洲很多国家,就是因为中央权力不强,导致被外敌一次次地消灭.而中国,虽然也有朝代更迭,但是国家的主体,一直都是汉族.

这本书中有一个很有趣的点是,英国光荣革命和法国大革命.它们之间有共同点,就是都是国王和国会之间的权力斗争.但是差异也很大.

英国光荣革命成功的原因,是有群众基础的.因为詹姆斯二世信仰天主教,而英国国教是新教.本来人们想着,你信奉天主教就信吧,我们睁一只眼闭一只眼,反正你死后英国还是新教的天下.

但是詹姆斯二世自己作死,不仅残杀残害新教徒,还向英国工商业主要竞争者——法国靠拢,危害资产阶级和新贵族利益。这就完蛋了,平民,教会,贵族都得罪了,自然是难逃一死.

把詹姆斯二世赶下台以后,议会就颁布了《权利宣言》:宣言谴责詹姆斯二世破坏法律的行为;指出以后国王未经议会同意不能停止任何法律效力;不经议会同意不能征收赋税;天主教徒不能担任国王;国王不能与天主教徒结婚等。

而法国看到英国光荣革命进行的这么顺利,刚好当时法国国内也出现了很大的问题,由于路易十五的大规模战争,导致国库空虚,国家为此征收高额的税.当时刚好天气不好,法国国内歉收,导致面包价格过高.很多人需要支付50%-80%的生活费用,去买面包.

而此时由于法国国内天主教的势力很大,权力也很大.它不仅可以豁免国家的税项,还向一般市民征收什一税(收入的10%的税项,通常以谷物的形式征收).

所以此时法国国内,即存在着平民对教会的冲突,也存在着平民对贵族的冲突.

各种事件交缠在一起,法国开始了革命.它们以为英国那么顺利,法国也会这么顺利.然而,国内形势不一样,过程也不一样.法国大革命经历了很多,有雅各宾派的恐怖统治,有被断头的国王.

法国大革命的详细情况,在《带一本书去巴黎》中,有详细地描述.

从法国大革命中我们就能看到,中央集权,对于国家稳定莫大的好处.像中国,哪里爆发过这种大规模的冲突.最多也不过就是陈胜吴广起义,也不过是平民对暴政的反抗而已.

你在看”路易十五的大规模战争,导致国库空虚,国家为此征收高额的税”,由这引发的一系列后果,再想想汉武帝的时候,不也是同样的情况么?桑弘羊不也是征收了很多的税么?还引发了著名的桑弘羊和群儒的争论.所以《吴晓波企业史》中才感叹,汉武帝有亡国之失,却有兴国之幸.而这一切,都是由中国的中央集权,来保证的.

本书看到最后,谈到了民主.我们都知道民主的起源是希腊.而读完这本书以后,我却在反思,民主究竟是什么.如果说民主的起源是希腊,是苏格拉底,是柏拉图提出的那一套.这是民主么?

在柏拉图的《理想国》一书中,谈到的理想的国家,我实在是不敢苟同.他理想的国家,建立在人民服从统治,各司其职,安居乐业的基础上.听起来很美好是吧?但是这并不是陶渊明的《桃花源记》那么美好.给我的感觉,更像是《1984》中的专治,愚民的画面.所以我在读了一小部分,提出了很多质疑,反驳以后,愤然放弃阅读《理想国》此书.

所以,我在想,在当时盛行这种思想的背景下,到底是如何产生的民主?民主究竟是什么?

《钱商》

这本书么,是一本小说,主要讲述的是,一家银行,由于权力斗争,以及董事不经实际调研做决定,导致将绝大多数资金贷给一家将要破产的国际大公司,而引发的自身差点破产的故事.

这本书中,一个核心的问题是,商业是否应当承担起自己应有的社会责任,是否需要在促进就业,保护环境,给人民产生价值等方面持续发力,还是说,只需要挣更多的钱,给股东发更多的分红就好了.

我相信,上面这个问题,每个人的答案,都是前者.但是,在实际操作的时候,又有多少人能够牢记初心呢?又有多少人,为了利益,放弃了原则呢?

故事的开始,是美利坚第一商业银行的总裁,班·卡罗利将要去世,然后两个副总裁,在谋划如何让多数董事同意选择自己为总裁.

然后海沃德凭关系,与超国集团取得了联系,这也为他在董事中赢得支持提供了重要帮助.当他去超国集团与大乔详谈后,确定了要贷六千万美元给超国集团的策略.而在董事会表决的时候,绝大多数董事都只是觉得超国集团是国际上一流的大企业,不会有问题,就直接批准了这项提议.而亚力克斯提出要谨慎,并且谈到由于这笔贷款,需要削减的其它项目预算,所产生的问题,却被无情地推翻了.即使是之前支持他当总裁的朋友们.

而海沃德与大乔谈判的过程中,充满着色诱,贿赂,海沃德明明有好几次机会拒绝.这样子的话,即使最后这笔贷款收不回来,那也只能说,决策失误,并不会对个人生活产生多大的影响.

然而,他没有坚持住,最终一步步地进入圈套出不来了.

而亚力克斯在经过非常系统地调研以后,发现超国集团,早就存在破产的迹象.而此时美利坚第一商业银行,不仅贷给了超国集团六千万美元,而且还购入了大量股票.并且很多有价值的项目,都被砍掉了.如果此时超国集团宣布破产,那么美利坚第一商业银行难逃被收购的命运.所以亚力克斯在收到这个信息以后,劝说临时总裁,全部卖出超国集团的股票,即使还是损失了不少.

在美利坚第一商业银行将超国集团的股票都卖出以后,超国公司就宣布破产了.而美利坚第一商业银行,由于被发现贷款给了超国集团六千万美元,发生了挤兑事件.银行差点倒闭,最后由亚力克斯的智慧化解了这次危机.但是美利坚第一商业银行已经远远不如从前了.

这里有一点很搞笑的是,之前看鸡汤文的时候,很多次看到说真诚,为客户着想的地方,就拿这里的故事举例,挤兑事件发生时,一对老年夫妇也过来取钱,那是他们余生的希望.他们问亚力克斯,是否银行真的要破产了.亚力克斯说银行很健康,没有任何问题.但是这对老年夫妇坚持要将钱都取出来,亚力克斯在他取出来以后,让他的司机送这对老年夫妇去另一家银行存款,因为那么多钱放在手里不安全,感动了这对老年夫妇,然后将钱重新存了进去,化解了这波挤兑危机.

现在再看这种鸡汤文,真是可笑.此时如果挤兑事件止住了的话,这对老年夫妇的钱自然是没有任何问题.但是如果止不住,那这些钱,就再也没有了.此时亚力克斯根本就不能保证这对老年夫妇的钱一定没问题,却骗他们说没问题.竟然拿这个故事来说明真诚的重要性,可笑不?

故事的最后,是大乔在那一波操作以后,在股价的最高峰,成功卖出了持有的股票,自己赚的盆满钵满,去了另一个国家.而海沃德则因为性交易等事件的曝光,自杀身亡了.临时总裁辞职,亚力克斯接替总裁的职位.

在争夺总裁位置的演讲上,亚力克斯跟海沃德就是针锋相对.亚力克斯更多的是想承担社会责任,为客户创造更多价值,同时将公司的营收点转型到小额存储上.而海沃德呢,一直以来都是想挣更多的钱,削减公益项目的预算.

开始还有很多人支持亚力克斯,甚至对海沃德明言说,他不适合当总裁,管理财务更适合.而当海沃德提到要挣更多钱,为此要削减东城区的开发预算,最后说跟超国集团开始了联系,董事们就几乎全部支持海沃德了.

这本书还有其它的主线,比如查获伪钞和信用卡的制作等.但是觉得这些部分跟主题关联不大.

其实我们也没办法说,海沃德是个混蛋.海沃德的想法也没错,毕竟一家企业的头等大事就是挣钱.他开始也想着洁身自好,最后却堕落了.他错就错在,忘记了对社会的责任感.以及忘记了,有些事情,即使不挣钱,或者收益不大,但是在其它的方面,却可能产生蝴蝶效应.

《许三观卖血记》

余华的书籍,总是聚焦在社会的底层.从《许三观卖血记》到《活着》.

这本书,给我的感触,没有《活着》大.后者在我读完以后,痛心不已,不能安寝.

这本书主要讲述了一个故事,许三观以为他的大儿子,一乐,不是他亲生的,而是他老婆在跟他结婚前,跟另一个人生的.所以一直对一乐又爱又恨.最后为了救一乐,一路卖血到上海.

许三观这个人,有些事情做的,确实不对.但是他又是正常人,他最喜欢的孩子就是一乐,当人们都说一乐长得不像他,并说是他老婆许玉兰跟别人的孩子时,他越想越对,生气是难免的,所以对一乐做的事情,破罐子破摔也是可以理解的.当他看到家里人都吃不上饭时,出去卖血,养家糊口.为了救一乐,更是不管自己的死活,三天两头地卖血.

许玉兰呢,即使喜欢哭诉自己的不幸,也莫须有的在文革中被扣上妓女的称号.但是她分得清是非,也能持家.

书中最点睛的就是文末,许三观老了以后,想起卖完血以后,喝点小酒,吃点猪肝,就想再去卖血,而去医院以后,由于太老了,医院不收他的血,就一路哭着回来了.

我想余华的这本书,不仅是抨击过去的中国,也是在为卖血的处于社会底层的人,发出的一声.

许三观哭的,是他不知道,以后他能靠什么挣钱.以后家里再发生困难,他该怎么面对.

而当今社会,对于那些靠身体吃饭的人来说,这种情况就非常现实了.有一天,他们也会老,他们也会对以后感到恐惧.

《你就是脸皮太薄》

这本书么,是前段时间发生的一件事,让我开始读的.

那天跟朋友倾诉了很多,并想要彻底改变现状.刚好看到这本书,就翻了一翻.

不得不说,书还不错,解决方案蛮多的.而且读完以后的这一个周,确实发现自己变了.

《如何阅读一本书》

书评已经放在《如何阅读一本书》书评上,感兴趣的请自行观看.

如果各位跟我一样是喜欢读书的人,并且读过以后往往发现没什么效果,不能做到知行合一.那么建议读一下这个书评,然后去阅读一下这本书.收获会非常大.

《黑天鹅-如何应对不可预知的未来》

书评在《黑天鹅-如何应对不可预知的未来》书评

这本书主要介绍人类为什么会频繁遇到黑天鹅的现象,稍微提了一下如何初步解决这个问题.

对作者的某些观点,不能苟同.具体请看书评.

书中还大肆抨击了社会对高斯分布的误用,乱用.

对酒当歌,人生几何

我对待电视剧,电影的态度,就跟乔布斯对待产品的态度一样.一部电影,要么给10分,要么给0分.

而现在国产的电视剧和电影呢,都没法看.往往感情戏太重,似乎没有什么其它能拿得出手的东西.用错词了,不是似乎,是真的没有什么能拿得出手的东西.一部抗日的剧,都非得跟感情扯在一起,看起来不伦不类.

不知道各位有没有发现,近几年广受好评的电视剧和电影,基本上都是跟爱情没有关系的.至少真的比重相当少.

前几年我基本上不会看国产的电影,因为每看一部,都会觉得侮辱智商.前几年,我指的是我上高中大学的这几年,国产电影,我只记得《中国合伙人》,还有《大片》.这两部电影我来来回回看了好几遍.

为什么呢?因为《中国合伙人》非常符合当时我的情况.我有一群志同道合的兄弟,我们从高中开始,便建立起非常深厚的友谊.也有一群发小,兄弟有事你吼一吼,兄弟们来走一走.因为《大片》中导演和父亲的关系感动了我,尽管这部电影也有不成熟,可以吐槽的电影.

而这两年,能够看的电视剧,电影,慢慢变多了.像《正阳门下小女人》,《我不是药神》,《战狼2》,《飞驰人生》,《人民的名义》等.

这些电视剧,电影,能看的原因,一是没有小鲜肉,少了一群垃圾.二是感情戏不多,要是想表现感情戏,去学韩国泡沫剧啊,还有很多容易相信这种三角恋关系的小孩.三是都反映了一些社会的痛点,或者展现正能量(俗称政治正确).四是演员的演技都很到位.

现在去爱奇艺上面,翻一下喜剧类目,基本上评分高的都是上个世纪,或者十几年前,周星驰,吴孟达,林正英等出演的.评分8.5以下的,看一点,就觉得恶心,反感.

前几天在群聊里,看到一副图片,我分不清里面的两个人,然后被说脱离社会久了.那副图片里的两个人,演技如何我不清楚.至少其中有一个演技很好.

其实我不是脱离社会久了,只是反感小鲜肉.我印象里,最后一批演技好的演员,就是胡歌他们.他们也已经四十多岁了.

上高中的时候,提到某位明星,我说他们演的电视剧,不配让我看.然后被说是嫉妒他们.

演员挣钱多,这是不争的事实.虽然我时常会羡慕他们,但是我也知道其中的辛苦和累.对那些老戏骨(胡歌这一代及以后的演员),我非常尊敬,我觉得他们这些报酬是他们应得的.一本书卖的多了,作者拿的钱多,这个没争议的.一部电视剧,看得人多了,也是文化的一种宣传.

但是,现在有一种很奇怪的现象是,真正有演技的老戏骨,挣的钱不是很多.而那些没什么演技,靠卖脸,台词都得别人配音的人.我都不想称呼这群人为演员.这种人演的电视剧,值得我们看么?而这群人往往挣的钱,比老戏骨要多得多.凭什么?

他们演的电视剧,演技没有,好吧,那内容呢?内容也都是一些没有营养的垃圾.对这种电视剧,我感觉0分都不值,如果最低分是﹣1000,我一定会给它-∞.

像欧洲文艺复兴的时候,提倡复古.我们现在很多人也喜欢复古,为什么?不就是因为现在的人太浮躁么?

而且我发现垃圾电视剧,或者垃圾电影,基本上都有一个特点,就是里面的小鲜肉都留着非常帅气的发型,或者非常漂亮.像《新亮剑》,我就不明白了,你他么打个鬼子,每天也专门整这么一个发型?而且这演员啊,看起来比土匪头子更可恨.老亮剑呢?李云龙虽然也匪里匪气,但是能看出来他是一个有情有义,有头脑的领导者,就是对敌人耍流氓而已,对自己人,虽然脾气差点,但是并不会影响士兵对他的拥戴.

成功的电视剧,或者电影,虽然有些角色,确实让人可恨.就比如《正阳门下小女人》中的贺小夏,范金有,我在看的时候气的直咬牙,恨不得给他们一巴掌.但是,我们只能说这个演员,演的非常成功,尽管这个角色让人恨,但是对这个演员,他在出演其他的电视剧,我们起码不会因为其中有他就拒绝看这部剧.

就现在有一部电视剧挺火,叫做《都挺好》.我不知道这部电视剧怎么样,但是我一看其中有倪大红,我就知道,这部电视剧,或许值得一看.

其实一部电视剧或者电影要好看,只需要演员有演技,少一点感情戏,就可以了.

《历史转折中的邓小平》

看了三个月,可算看完了.

政治观很正,讲述了中国近代的几件大事,比如改革开放,恢复高考等.

但是,比较无聊.所以我才看了三个月才看完.

《正阳门下小女人》

这部剧么,名字不怎么样,但是是真的好看.

为了早日看完这部剧,每天除了上班时间外,其它的时间都是看剧了.中午吃饭的时间,原先不会看剧的,甚至手机都不怎么看,现在变成一边看一边吃.晚上十点半休息的,看剧看到十二点才休息.

不过看完这部剧以后,就都恢复正常了.

如果要给电视剧评分,那么我给这部电视剧十分.满分是十分.

电视剧讲述的是,徐慧真如何从一个小酒馆开始,一步步做到最后成立了一个集团.并且把孩子们都教育得非常棒,在集团里独当一面.

喜欢这部剧的原因,首先是,演员演的非常到位.像现在的某些电视剧,看一眼就觉得辣眼睛.不适合当演员就要有这个觉悟,别赖着让人恶心.在这部电视剧中,没有哪一个演员有做作的戏份.

另一个非常重要的原因,就是从徐慧珍这个女人身上,我看到了自己一直想要的东西.是才华,是对商业非常老到且准确的分析,是对人性的透彻,对人的了解,是对子女的教育有方,是宽广的胸怀,是不坏别人,但是对别人的使坏也能看得清.

另一个给我印象非常深的角色,是蔡全无.他虽然是个扛大个的,但是心细,也有文化,做事也靠谱,对徐慧真的决定,非常支持.但是当徐慧真因为徐静理的身世问题不冷静的时候,也是他阻止了徐慧真.虽然整部电视剧里,就他长得丑.但是真正能配上徐慧真的,还真的只有他.

贺国强也给我了非常深的印象.我从小再农村长大,非常清楚农民的这种思维,在贺国强身上显露无疑.

这部电视剧带给我的,是对于以后,对孩子的尊重问题.徐慧真和贺国强在这方面是非常鲜明的对比.徐慧真和蔡全无,对孩子们做的每一个决定,都充分理解,给他们充分的尊重.对于孩子们出国的计划,即使心痛不已,也非常尊重她们的决定.而不是跟贺国强一样,对孩子们的决定,一直是反对,只会生气,发火,大喊大叫来抗争,并不会理性的分析,理性地跟孩子进行公平的谈判.

所以孩子们在徐慧真家里,懂事体贴,就连最刁钻的贺小夏,开始对徐慧真最反感的人,都开始反对贺国强.

我觉得,虽然孩子是父母生下的,但是父母不应当就觉得孩子的一切都是自己的,孩子的一切事情,都得听自己指挥.而非常不幸的是,持这种观念的人,在中国大有人在.特别是在农村.孔夫子的教诲可谓是荼毒至深.

父母应该把孩子当成一个完整的个体,是一个跟自己地位一样的人.父母生下一个孩子的时候,我想,目的都是为了传宗接代吧.至于对孩子的爱,对孩子的关照,这些不说是应当付出的,也是在父母老了以后,孩子们对父母的态度,做的示范.如果生下一个孩子,你觉得孩子还小,做错了事,就打骂,而不是平等地跟他沟通,用你的经验引导他该如何走,那么,等你老了,你也会犯错,也会犯糊涂,孩子小的时候,打不过你,等你老了,孩子会对你怎么样?

父母对孩子所做的所有照顾,最后孩子都会还给父母.孩子小的时候,提供的衣食住行,提供的各种费用,等父母老了以后,等孩子大了以后,不都是孩子们通过赡养,医疗费用等还给父母么?所以别说那种,我把他生下来,我给他提供衣食住行,他就该什么都听我的.你把他生下来,那你你老了以后,是不是他给你送终.你给他提供衣食住行,那么你老了以后,你吃的穿的,是不是都是孩子提供给你的.

别扯什么伦理道德.什么父母对儿女有养育之恩,即使父母在儿女小的时候,把他送到杨永信的戒网瘾诊所里,当父母老的时候,儿女就应当孝敬他们,对他们很好.你们在我小的时候,对我不好,你们老了以后,凭什么要我对你们好?我甚至想过,如果有人对我做这种把我送进杨永信诊所里类似的事情,我出来以后,我不活了,我先把那个人杀了,然后自杀.

幸好我一直都是处在一个算是溺爱的环境.父母从小不打我不骂我,对我提的要求都尽量满足,即使有的时候不能满足,也跟我说清楚理由.就是对外的时候像贺永强,对我则像徐慧真.

徐慧真在讲理的方面,也有可以学习的地方.像我过年回家的时候,我弟弟去我家住的时候,我爸妈跟我弟弟说让他好好学习的时候,用的说辞都是什么”我们怎么怎么样,所以你要好好学习”.我说,”你们怎么样,关他鸟事”.

你看徐慧真劝李国强的父母,让李国强跟贺小夏结婚的时候,说的是”你们家里这么小,也就小夏能看上你们儿子,其它的人谁肯来你们家”,这是威胁,还有”到时候小夏跟国强结婚,我做你们亲家,不是贺倔头”,这是利益诱惑.句句说到人家的利益上面去,谁会不为自己的利益考虑呢?如果她说,”我们家小夏就看上你们国强了,要是不嫁给你们国强,就要跳楼了”,李国强的父母很大概率不会同意,贺小夏跳楼,跟我们有什么关系?跳楼更好,我们两家刚好还有仇.

如何教育好一个孩子呢?徐慧真在孩子小的时候,给孩子们读古诗,就是熏陶孩子.很多人为了孩子想了各种办法,但是父母是孩子的第一任老师,这句话始终没做到.我没有听说过哪位喜欢艺术,喜欢文化的父母,他们的孩子是那种捣乱的.我看到听到的,是孩子甚至会跟父母去看展览,并且能对某幅画,进行深入且公平的讨论.

听到徐慧真背诵古诗文,我几年没碰过诗文的内心又痒了起来.我重新找了下初高中的唐诗宋词,再次读来,真是优美,只是后悔当时为什么没有发现,只是疲于应付?

我打算重新背诵一下那些古诗文,并且在这几年里,多背诵一些唐诗,以后有孩子了,也能从文化,艺术,商业等各方面给孩子做一个非常好的引导.

《飞驰人生》

这部电影,刚看宣传海报的时候,看到有沈腾,就想去看.但是后来有事,一直没去.今天在爱奇艺上看到有,非常高兴.

这部电影,我给了十分,因为那么多人,在沈腾复出的时候,提供帮助.即使需要承受女朋友的冷落,需要承受失业的痛苦,需要承受各种各样的压力,可是他们义无反顾.这就叫兄弟.在你需要帮助的时候,如果你做的是正确的,即使有天大的困难,他们也会提供帮助.

嗯,就这里把我感动到了,所以我给十分.

哦,还有沈腾最后为了赢,愿意牺牲自己.

这部电影里也有小鲜肉,就是黄景瑜演的那个五年冠军.他们也打扮地非常夸张,但是并没有让这部电影成为垃圾电影.甚至他的装扮和沈腾的装扮一对比,更能突出新和旧的反差.

你会看到,成功的电影,只有在需要的时候,才需要这些夸张的造型.而烂片,则不管什么时候都要夸张的造型.没错,《新亮剑》就是这样子.

《新喜剧之王》

冲着周星驰导演的噱头去了,但是非常失望.

首先,演员演技就不到位,其次剧情最后太捉急.就是王宝强的一个激励,就成了最佳女主角?

我承认,在女主去参加选拔的时候,出演的那段被骗的经历,有点感动.挺不错.

但是,这只是特殊情况.女主的演技在那,硬件摆在那儿,给你世界上最好的软件,你就能逆袭了?想啥呢?何况这个软件只是一个激励.

所以女主的搭配其实完全是最差的硬件+一般的软件.凭什么最后成了最佳女主角?

我知道周星驰是想表示他早年的辛苦.但是,这部电影里,看起来就是只是辛苦,努力,就获得了成功.

但是,努力的结果并不一定是成功.我在《黑天鹅-如何应对不可知的未来》的书评中写到了,我们绝大多数人,受到幸存者偏差的影响,看到成功的人,都经历了努力.所以以为努力就一定会成功.但是,那些努力了,没有成功的人,我们是看不到的.而且这部分人,比那些努力了成功的,要多得多.

在这部电影中,可以看到女主非常努力.但是,她有反思过自己为什么一直没有机会么?是自己真的已经足够好,只缺一个能够慧眼识千里马的伯乐,还是自己并没有完全准备好?她有想过改进自己么?她没有!

一辈子,努力计算1+1=2,有什么意义?为何不反思自己不会的明明是1+2=3,朝这个方向努力?

我相信,周星驰早年肯定不会是这般.虽然他可能也经历了这么多苦,但是他一定开始就有表演的天赋.至少会不断改进自己,知行合一,才有了后来的成就.

所以,我对周星驰的努力,表示敬佩.但是,对这部电影的评价,对不起,只有0分.

凡事预则立,不预则废

四月份估计工作会比较忙,所以先定下面的这些目标.

技术方面:

  • 学习ES
  • 研究Hadoop,HBase
  • 实践Flink
  • 多读一些技术文章,多看一些技术演讲

阅读方面:

  • 阅读《中国经济2019》
  • 阅读《你的灯亮着吗》
  • 阅读《儒林外史》
  • 阅读《浮生六记》

生活方面:

  • 去苏州玩一下
  • 去看看上海的海
  • 切记知行合一