User Profile

读书狐

SouthFox@library.southfox.me

Joined 2 years, 10 months ago

今年争取多点书吧。

This link opens in a pop-up window

读书狐's books

To Read (View all 5)

Currently Reading (View all 14)

Ian Miell, Aidan Hobson Sayers: Docker实践 (Chinese language, 2018, 人民邮电出版社) 3 stars

本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker 1.9。

退版本啦,只能说

3 stars

很多书中绕着法子实现的功能已经有更简便的实现了?

Ian Miell, Aidan Hobson Sayers: Docker实践 (Chinese language, 2018, 人民邮电出版社)

Docker实践 by ,

本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker 1.9。

quoted Docker实践 by Ian Miell

Ian Miell, Aidan Hobson Sayers: Docker实践 (Chinese language, 2018, 人民邮电出版社) 3 stars

本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker 1.9。

因为Docker非常适合用于自动化构建,随着时间推移,可能会用它来执行大量的I O密集型构建。Jenkins作业、数据库重建脚本以及大量的代码签出都将对磁盘造成冲击。在这种情况下,任何能获得的速度提升对用户来说都大有裨益,这不仅能节省时间,还能极大减少资源竞争造成的大量额外开销。 本技巧已经被证实可以提升高达1/3的速度,而实际经验也支持这一点。其作用不容小觑。

问题

想要加快I/O密集型构建的速度。

解决方案

在镜像上安装eatmydata。

讨论

eatmydata是一个使用系统调用来写入数据,并通过绕开持久化变更所需工作从而大大提升速度的程序。这会造成部分安全性的缺失,因此不建议作为常规使用,不过对于那些不需要持久化的环境,如测试环境,这就非常有用了。

Docker实践 by , (Page 143)

Henry David Thoreau: 瓦尔登湖 (Chinese language, 2013, 天津人民出版社) 5 stars

★12822字导读,1083条注解。帮你真正读懂梭罗这本"文学、哲学、博物学的永恒经典"。

★《小王子》《追风筝的人》《与神对话》译者李继宏译作。

★与《圣经》一同被美国国会评为"塑造人类文明25部作品"之一。

★影响马丁路德金、托尔斯泰、圣雄甘地、海明威一生,从而改写一些民族和国家的命运。海子离开人世的时候带的四本书中的一本。

★为生活,做减法;为思想,做加法。这本书清新、健康、引人向上,语言生动,意境深邃,闪现智慧的光辉,它会让你感到心灵的纯净,精神的升华。

大概 16 年学校一次图书商清仓活动买的?闲极无聊的高中时间一直在翻看这本书……书本都快要散架了,靠胶带粘了两次才勉强支撑(胶编两绝了属于是)。其中个人主义思想的影响对于还是青少年的我来说,不可估量!

这版译本确实用语比较简洁,阅读比较流畅,一千多条的注释也非常考究,在当初没有网络的环境下确实满足了我对于梭罗所处环境的畅想。 不过译者本身有挺大节奏的样子?13 年的节奏,现在再去寻找发现早已平息……不管了,读就对了!

commented on 梦书 by Fedrico Fellini

Fedrico Fellini : 梦书 (2014, 中央编译出版社) No rating

《梦书》是意大利电影导演费里尼从20世纪60年代末到1990年8月期间的梦境日记。伟大的导演毫无保留地将他的梦境,甚至夜间的梦魇和盘托出,用绘画或他自己说的“小标小记、匆忙潦草的手写记录和不合语法的句子”来诠释他的梦。内容荒诞离奇、百无禁忌,全面暴露造梦大师的梦境人生和隐秘思想。这也是费里尼亲自执笔的唯一图书作品。

这是一个天才在其广阔无垠的幻想世界中经历的色彩斑斓的旅程;这是一名电影工作者为其创意灵感之源打下的坚实木桩。这本独一无二的书,由已故导演最亲密的朋友和专业人士图利奥·凯兹奇(Tullio Kezich)撰写导语,文森佐·莫利卡(Vincenzo Mollica)做注释,并由里米尼市的费里尼基金会促成出版。

重新开始读读看吧…… 顺便最近睡早点……多记点梦记。

commented on Docker实践 by Ian Miell

Ian Miell, Aidan Hobson Sayers: Docker实践 (Chinese language, 2018, 人民邮电出版社) 3 stars

本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker 1.9。

昏迷……

Martin Kleppmann: 数据密集型应用系统设计 (Chinese language, 2018, 中国电力出版社)

数据密集型应用系统设计 by 

全书分为三大部分:

第一部分,主要讨论有关增强数据密集型应用系统所需的若干基本原则。首先开篇第1章即瞄准目标:可靠性、可扩展性与可维护性,如何认识这些问题以及如何达成目标。第2章我们比较了多种不同的数据模型和查询语言,讨论各自的适用场景。接下来第3章主要针对存储引擎,即数据库是如何安排磁盘结构从而提高检索效率。第4章转向数据编码(序列化)方面,包括常见模式的演化历程。

第二部分,我们将从单机的数据存储转向跨机器的分布式系统,这是扩展性的重要一步,但随之而来的是各种挑战。所以将依次讨论数据远程复制(第5章)、数据分区(第6章)以及事务(第7章)。接下来的第8章包括分布式系统的更多细节,以及分布式环境如何达成一致性与共识(第9章)。

第三部分,主要针对产生派生数据的系统,所谓派生数据主要指在异构系统中,如果无法用一个数据源来解决所有问题,那么一种自然的方式就是集成多个不同的数据库、缓存模块以及索引模块等。首先第10章以批处理开始来处理派生数据,紧接着第11章采用流式处理。第12章总结之前介绍的多种技术,并分析讨论未来构建可靠、可扩展和可维护应用系统可能的新方向或方法。

commented on Docker实践 by Ian Miell

Ian Miell, Aidan Hobson Sayers: Docker实践 (Chinese language, 2018, 人民邮电出版社) 3 stars

本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker 1.9。

乏善可陈

quoted Docker实践 by Ian Miell

Ian Miell, Aidan Hobson Sayers: Docker实践 (Chinese language, 2018, 人民邮电出版社) 3 stars

本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker 1.9。

何时在RUN语句里使用命令链 在RUN语句里使用 && 能够有效确保这些命令作为一条命令执行这一点非常有用,因为它可以保持镜像不至于太大。每条 Dockerfile 命令都会在之前的基础上创建一个单一的新镜像层。如果以这种方式执行一个软件包更新的命令,如 apt-get update 这样的安装命令,用户便能够确保无论软件包是何时安装的,它们都将是来源于一个已经更新过的包缓存。

Docker实践 by , (Page 47)

Ian Miell, Aidan Hobson Sayers: Docker实践 (Chinese language, 2018, 人民邮电出版社) 3 stars

本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker 1.9。

学校图书馆翻出来为数不多关于 Docker 的书,凑合看吧……

刘欣: 码农翻身 (Chinese language, 2018, 电子工业出版社) 4 stars

《码农翻身》用故事的方式讲解了软件编程的若干重要领域,侧重于基础性、原理性的知识。

《码农翻身》分为6章。第1章讲述计算机的基础知识;第2章侧重讲解Java的基础知识;第3章偏重Web后端编程;第4章讲解代码管理的本质;第5章讲述了JavaScript的历史、Node.js的原理、程序的链接、命令式和声明式编程的区别,以及作者十多年来使用各种编程语言的感受;第6章是作者的经验总结和心得体会,包括职场发展的注意事项、作为架构师的感想、写作的好处等。

《码农翻身》不是一本编程的入门书,对编程一窍不通的“纯小白”可能看不明白,可能会失望。但稍有编程基础的读者读起来会非常畅快,读后会有一种“原来如此”的感觉。

中间 Java 那章看得我直接快进……希望我以后不要走到必须要学 Java 的地步……

刘欣: 码农翻身 (Chinese language, 2018, 电子工业出版社) 4 stars

《码农翻身》用故事的方式讲解了软件编程的若干重要领域,侧重于基础性、原理性的知识。

《码农翻身》分为6章。第1章讲述计算机的基础知识;第2章侧重讲解Java的基础知识;第3章偏重Web后端编程;第4章讲解代码管理的本质;第5章讲述了JavaScript的历史、Node.js的原理、程序的链接、命令式和声明式编程的区别,以及作者十多年来使用各种编程语言的感受;第6章是作者的经验总结和心得体会,包括职场发展的注意事项、作为架构师的感想、写作的好处等。

《码农翻身》不是一本编程的入门书,对编程一窍不通的“纯小白”可能看不明白,可能会失望。但稍有编程基础的读者读起来会非常畅快,读后会有一种“原来如此”的感觉。

补码这块还得再看看……

谢希仁: 计算机网络 (Chinese language, 2021, 电子工业出版社) 4 stars

本书自1989年首次出版以来,曾多次修订版。在2006年本书通过了教育部的评审,被纳入普通高等教育"十一五”规划教材;2008年出版的第5版获得了教育部2009年精品教材称号。2013年的第6版是"十二五”普通高等教育本科规划教材。2017年推出了第7版,现在的第8版又在原有的基础上进行了较大的修订。全书分为9章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层(包括局域网)、网络层、运输层、应用层、网络安全、互联网上的音频/视频服务,以及无线网络和移动网络等内容。各章均附有习题(附录A给出了部分习题的答案和提示)。全书课件及计算机网络基本概念的演示,放在电子工业出版社悦学多媒体课程资源平台上,供读者下载参考。本书的特点是概念准确、论述严谨、内容新颖、图文并茂,突出基本原理和基本概念的阐述,同时力图反映计算机网络的一些发展。

其他国内教材,快学着点啊!

4 stars

人们是想读200页不讲人话的教材呢?还是想读500页有点琐碎的教材呢?

我选后者,毕竟这种风格给了自学者留下了可能……感觉国内教材被一些毫无理由的范式限制着,例如严谨。为此不惜用一大堆专业名词和不讲人话的定义轰击读者,让人沮丧……

本书虽然也有很多专业名词的轰击,但明显看得出来作者往里塞入了很多棉花,砸到读者脸上很闷,但至少不痛了。

而且作者在书中留下的关于竞价排名或xx卫士看起来威风其实是流氓软件的一些话真是让人叫好,还是第一次看到有教材『胆敢』道出国内网络乱像呢(还作为一本发行量那么大的教材)……

Drew Neil: Vim实用技巧(第2版) (中文 language, 2016, 人民邮电出版社) 5 stars

Vim是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中得到非常广泛的使用。Vim能够大大提高程序员的工作效率。对于Vim高手来说,Vim能以与思考同步的速度编辑文本。同时,学习和熟练使用Vim又有一定的难度。

本书为那些想要提升自己的程序员编写,阅读本书是熟练掌握高超的Vim技巧的必由之路。全书共21章,包括123个技巧。每一章都是关于某一相关主题的技巧集合。每一个技巧都有针对性地解决一个或一类问题,帮助读者提升Vim的使用技能。本书示例丰富,讲解清晰,采用一种简单的标记方法,表示交互式的编辑效果,可以帮助读者快速掌握和精通Vim。

本书适合想要学习和掌握Vim工具的读者阅读,有一定Vim使用经验的程序员,也可以参考查阅以解决特定的问题。

你估计画家会花费多少时间用画笔在画布上作画?毫无疑问,这因人而异,但是,如果这占了画家全部工作时间的一半还要多的话,我会觉得非常诧异。 想一下除了画画外,画家还要做哪些事情。他们要研究主题,调整光线,把颜料混合成新的色彩,而且在把颜料往画布上画时,谁说他们必须要用画笔?画家也许会换用刻刀来实现不同的质地,或是用棉签来对已经画好的地方进行润色。 画家在休息时不会把画笔放在画布上。对Vim而言也是这样,普通模式就是Vim的自然放松状态,其名字已经寓示了这一点。 就像画家只花一小部分时间涂色一样,程序员也只花一小部分时间编写代码。绝大多数时间用来思考、阅读,以及在代码中穿梭浏览,而且当确实需要修改时,谁说一定要切换到插入模式才行?我们可以重新调整己有代码的格式,复制它们,移动其位置,或是删除它们。在普通模式中,我们有众多的工具可以利用。

Vim实用技巧(第2版) by  (Page 15)

嗯……揭示了 vim 「烦人」的模式设计背后的原因。

刘欣: 码农翻身 (Chinese language, 2018, 电子工业出版社) 4 stars

《码农翻身》用故事的方式讲解了软件编程的若干重要领域,侧重于基础性、原理性的知识。

《码农翻身》分为6章。第1章讲述计算机的基础知识;第2章侧重讲解Java的基础知识;第3章偏重Web后端编程;第4章讲解代码管理的本质;第5章讲述了JavaScript的历史、Node.js的原理、程序的链接、命令式和声明式编程的区别,以及作者十多年来使用各种编程语言的感受;第6章是作者的经验总结和心得体会,包括职场发展的注意事项、作为架构师的感想、写作的好处等。

《码农翻身》不是一本编程的入门书,对编程一窍不通的“纯小白”可能看不明白,可能会失望。但稍有编程基础的读者读起来会非常畅快,读后会有一种“原来如此”的感觉。

终于……计科相关的书籍也有能边吃饭边看的下饭书了。 难得,真是难得。