Even if the present, the match does not stop changes the page. ——《Harvard University Library》
我认为这本书不是让你去反对加班,或者说反对现在公司的各种 PUA,应该是想要给你一种思路让你去思考工作的意义究竟是什么?大多数人都会向往这样在这样一家公司工作,福利好,待遇好,不加班,但这样的公司太少了。所以我觉得你应该学习的是书里面的一些思路,冷静?图书馆工作?无效努力?完成还是完美?等等,这些思考或许才能给你现在的工作提供更多的“福利”。毕竟有的时候我们无法选择。
不太好看,和我想的出入有点大。懂算法的人不用看,不懂算法的人看来如果不去研究里面的算法,可能也没用,因为以这个算法去举例,对于一般人来说就和看一个陌生的名词类似。可能这本书的受众是哪些已经知道这个算法,但是想看看生活或者历史中有哪些地方运用到了这些算法吧。对于不懂的人其实不太友好,因为书中对于算法是没有详细去做解释的,仅介绍名词和功能可能过于难理解了。
除了最后几章节让我感觉知识点比较零散,其他章节都是脉络相当清楚的。由于我本身没有从事大数据相关的工作(仅使用不懂原理),所以对于几个大数据章节还没有那种深刻体会。而对于前面对于数据库、存储、分布式等都是深有感触。给我的感觉就好像在告诉你为什么这项技术会存在一样。整本书之所以厚有部分原因在于它引用的论文太多了,证明作者在写作的时候是准备的多么充分,看过如此多的 paper 来总结和联系。我后面看看有没有机会能把其中几篇经典的 paper 找来看看,或许能有新的收获。
很不错,很推荐。首先里面每个案件都不长,但每个案件都让我没想到,会让我感觉惊讶,我还挺喜欢这种短小精干的推理的。
后面几章对于我来说还并不是现在我能理解的了的,毕竟我对于冥想、佛教、哲学没有有自己的认知和理解。整本书看完了,我觉得前面几章还是挺不错的,包含作者对于人生一些感悟和理解。特别是对于读书和运动,可能是我现在最迫切要解决的问题~
首先,我看了前面几个章就发现如果不是亲身经历过,绝对写不出这样的故事,词汇和描写相当专业。而我扣的两颗心一个是在人物的某些塑造上过于的神了,就给我一种在真实之中的一种虚;另一个是在结局,还是觉得结局薄了一些,后半段给我的感觉是什么呢,是明明主角是法医和法医有点脱离了... 当然整体感觉还是不错的,如果让我推荐我还是会给别人推荐的。
非常推荐给Go新手避免踩坑,其中有几个错误会给我一种感觉是:“这bug不就是我当时写的那个bug吗?”的错觉
在读这本书之前,我真的无法想到程序员和画家有何联系。读完之后我发现,原来是这二者如此相像。我们没有感觉的原因,其实是因为在国内,程序员更多时候干活是在“搬砖”,缺乏思考和创造,一个毫无创造性的重复劳动当然无法和画家联系起来。当然我知道,很多时候我们也是被迫,毕竟要生活。其实程序员是怀有一门特殊手艺,有创造天赋的普通人。与画家、雕塑家没有什么两样。编程其实也是一种艺术创作,黑客就是艺术家。只不过画家用的是画笔,我们用的是键盘。或许,有一天你也能不忘初心的在 IDE 中 用代码谱写华丽的乐章。
在坏小孩,我会更喜欢书中的结局和情节;而在无证里面,我会更喜欢电视剧里面的某些改编,至少会让某些好人不那么背负。虽然已经知道了结局,但整个看的过程中还是被深深的吸引,并且联想到电视剧里面的画面。不错,推荐。
推荐。虽然吧,我觉得把方程放在里面当做一个提示有点不置可否的感觉,但整体的案件细节还是很有魅力的,特别是智商对决,我比较喜欢看这种。
四部曲都读完了,真的很不错,在监狱的那段无数次以为让我觉得要烂尾了,没想到后面的情节居然又能再一次吸引我,虽然罗飞有些性格我也不是特别能理解,但是作者也成功塑造了这样一个很有血有肉的人物。很不错,推荐~
相比于电视剧里面我更喜欢小说的情节和结局。很多人提到警察办案不可能仅通过一个孩子的日记来断定细节。但是把,我个人觉得,这正是作者想要表达的,在多数的成年人眼中,孩子永远是简单的,哪怕他们自己也曾是小孩。
从Go的GPM模型到内存模型,从Go自带的锁、channel到第三方实现的CyclicBarrier等等,最后再总结的实际的场景以及解决方案。读完之后,我总结的是:需要学会使用工具并合理利用工具来解决并发问题。PS:这本书的插图画的真的很有意思。
介绍了与 BPF 有关茫茫多的工具和使用,涵盖了各种各样的分析手段,一本权威手册!
首先,我是一个米粉,但并不是说我带着有色的眼镜来看的这本书。但我的评价依然是非常推荐!看完了这本书,给我的感觉是,这可能是一个工程师的执着早就了今天的小米,同为工程师的我应该反思如何秉承着匠心跳出圈而在成就功名后能保住初心呢?
给我最大感受是,书中用很多贴近大自然动物进化的角度告诉你,为什么手机带来的问题这么大,而为什么运动会有好处。然后,我也发现,另一个问题,并不是我们不知道玩手机不好,而是和拖延症一样,明知自己再拖延却无法行动。于是乎,看完后,我们知道的更深层次的原因,可能会还缺少行动的勇气。
复习了一下 HTTP 协议
整本书看完学到非常多,有两个点很打动我。1 从源码的角度去剖析 epoll 的实现,从网络包的接收和发送来解析具体实现逻辑,对于之前没有看过 Linux 源码的我来说无疑是一次不错的入门。2 结合了相关的实际问题,我相信作者在书中每章节提出的问题都是他实际遇到的,而这些实际的问题有的我没有遇到过,给我了很多额外的经验值,并让我更好的理解这些问题导致的原因和原理。总之,如果你从来没有读过 Linux 网络部分的源码我非常建议读一读,由于作者已经做了简化,读起来就没有那么困难了,作为入门来说我个人是刚刚好。
整体看完还是非常不错的一本小说,给我最大的思考是对于有前科的人重返社会立足的问题。而在读的过程中已经知道纯一有问题,但是却没想到是这样一个 “意外” 。另外就是书中出现的很多东西都是作者非常值得考究的,比如那个不动明王,之前我从未觉得它有何意义,但十三级台阶好像又让我重新认识了一次。
看过几本类似的有关系统设计的书籍,套路都差不多。这本书会给我的感觉是更加贴实际一点,特别是前面的章节。如果让我推荐,我会推荐给还没有看过系统设计,作为第一本书,我觉得它就很不错。循序渐进。(据说 2 的评价比这本书好,我还没看,对于中国读者来说书有点太贵了,标记一下,看完再回来)
了解到了一些大公司的历史,文化,以及背后的一些思考。整体下来仿佛看故事一般有趣。其中也带来了一些对于技术公司的一些思考,也感受到了技术的浪潮变革真的太快了。
3.5+ 推荐给没有学习过设计模式并正在使用 Golang 的同学。评价很直白,放在了这里 https://www.linkinstars.com/post/7de86073.html
一直没有看过这本书,只听过名字。读到一半我就已经快崩溃了,觉得故事里面的人物都是 “神经病” 完全不理解为什么会这么做。直到我慢慢将它读完,我才发现,这样毫无理智的行为背后,竟然就仅是因为爱。所以,其实一开始他们的故事就无法从理性去分析行为,也正是因为如此,看完才如此痛苦。
本书里面基本上有着大多数与性能直接相关的操作系统概念,看完我才发现,之前我在xx时间上面学过的一些课程可能大多数的资料都来源于这本书。只不过书中给出了很多命令方法去针对于这些概念,如内存 CPU 等的性能指标去观测和排查问题。如果只是看完书,记了笔记,可能对你来说用处不大,但是如果你正好有这样的实际场景,比如你正好在排查一个 CPU 尖峰或者内存泄露的问题,从书中找到对应的工具去 **操作系统**的角度去排查,或许本书就非常实用了。所以,对于我这样非底层操作系统的开发来说,更多的是记录下其中的概念配合之前学过的知识作为一个工具书使用更加不错。
个人看法,本书虽然名字是实战派,但是对于每个高并发场景的详细解决方案还是过于浅了。更多的篇幅是在列举中间件和支持中间件或者支持微服务能力的方案,而非真的针对高并发。**所以本书我会更加推荐给 java 刚刚开发不久,没有很多实战经验的同学**,可以当做一个提纲来看,然后再仔细琢磨里面的每一项技术。而对于实际已经经历过一些高并发挑战的同学来说,看完你可能会发现,文中列举的方案你都已经见过了。而书本没办法帮你补足 `实战` 这个短板,实战还得靠场景或压测。
找到代码坏味道,并合理的重构他们
代码的整洁往往是一场痛苦的修行
反正我 CSAPP 啃的太苦了,而这本书没有那么苦,很多配图很好懂,通读了之后基础更加扎实了,有很多知识点能串起来了。还有网络上的一些课程没有看过,我觉得如果当年我们能用它来做教材的话我应该能学的不错。
这本书里面的技巧可以说真的是非常实用了,很多操作都是日常里面经常会用的到的,推荐你掌握了 vim 的一些基本操作并使用了一段时间 vim 之后再来学习,并且每天掌握一点。对于里面的宏和替换命令真的有点难掌握。相比来说一些基本的修改移动,重复操作更让我经验和受用。
从推理的角度上来说,直到说道两个人长的像,才有线索能想到两人有着血缘关系,也就能推出凶手的动机,个人感觉还是有点牵强;但是从书的名字角度想,这样的血缘关系真的就如同一根线一样,看不见,摸不着,只要存在,就能牵着别人的生命;我还未是人父,还难体会。
最后一心主要扣在了推理线索上,还是想要读一些更重推理细节的文~
终于读完了这本书,其中有几点需要给想要读这本书的读者一些建议:虽然书的名字叫高级编程,你看之前还是应该看看目录,如果你期望从这本书里面学到 go 的调度或者 GC相关的内容,那么还是出门右转吧。这本书我觉得在我这边有重大意义的是,它专门去普及了 CGO 和汇编的内容,其实说实话,很多作者并不会将这两部分拿出来,因为确实会让人觉得小众,但是其实这块对于我来说挺有兴趣的。
CGO 让我打开了另一扇门,和作者说的一样,CGO 可以让你直接继承 C 和 C++那么多年流下的遗产,真的太香了。
PLAN9 汇编:之前只是在大学学习单片机的时候才接触过汇编,这次有了一种熟悉而又陌生的感觉,当你在研究 go 语言本身实现的时候,它就想手术刀,直接破开皮肉,看到很多原本看不见的东西。
学到了:
1、很多常用快捷键操作(应该是这本书带给我最有用的地方了,很多操作你想不到会有这样的快捷键)
2、get 了一些好用的插件
其他其实对于我来说意义不算很大,如果不是从事云开发,远程开发,物联网,vscode 插件开发的话,其实后面几章节基本无效;所以整本书虽然厚但是,其实可以读薄的,重点都在前面,不用害怕;
后面可以当做工具书来翻翻看看
都是针对 vim 的高端一些操作,如果想通过这本书掌握更多的中级技巧的话并不建议,中级技巧就是指一些快捷键或者组合键,而书中更多的是一些插件或组件的技巧,更加高大上一点,并不和我胃口,不过我也学到了一些好用的技巧。
-------
读完另一本之后来修改一下评价,还是作者的另一本《Vim实用技巧》能让我有醍醐灌顶的感觉,所以这本我个人并不是很推荐了,建议直接读另一本就可以了
评论