06

Dec/2019

把时间当朋友



很多地方都推荐这本书, 以及豆瓣 8.4 的高分, 让我对它的期望很高. 拿到书后, 纸张的分量, 封面的触感, 的确不容小觑. 照惯例先看前序后跋及封底介绍, 发现竟然还有边注和参考书目及索引, 有点出乎意料, 惊喜之余, 这本书已经 “专业范儿” 失足了. 然而这一切美好, 在开始读内容之后, 变得像个精致的骗局. 作者在阅读说明中就好心提醒我, 不要因为本书的理念和结论 “不寻常” 而抱着抗拒心理去读. 我倒真心愿意是因为 “不寻常”...

08

Dec/2019

Nginx cookbook



(看的英文, 2019 update 版本) 看这本书之前最好先通过官网或者其他书, 了解一下更基础的 nginx 知识. 比如 nginx 如何处理请求 (phase handler, load balancer, filter…) 整体架构 (master, slave, core, module…) 以及配置相关的概念 (context, block, variable,...

10

Dec/2019

Php web services



(看的英文版) 试着回答一下这些问题: 你能说出几种形式的 API? RPC, JSON-RPC, XML-RPC, SOAP, REST, HAL, JSON-API 有什么区别? 使用 PHP, 怎么解析 XML, 怎么写一个 SOAP 接口, 怎么请求一个接口? ACCEPT header 里面的 q 是什么意思?...

16

Dec/2019

现代 php (modern php)



(读的英文版) 这本书应该是你在熟悉了 PHP 语法 (php.net) 之后读的第一本书. 尤其是那些连 PSR 都没听说过的开发者 PHP 近几年的发展, 无论是生态工具, 框架或者开发模式都有了很大变化. 老 PHP 开发者读这本书, 可以对现代化的 PHP 开发工具, 风格和最佳实践有个鸟瞰式的了解; 入门的 PHP 开发者, 则可以通过读这本书, 避免误入歧途;...

15

Jan/2020

如何阅读一本文学书



任何艺术表达都有自己的 “语言”, 想欣赏任何艺术形式, 也都有一套可供遵循的套路或模式. 你怎么叫他不重要, 重要的是的确有这样的东西为欣赏者提供便利. 而这本书实际上就是在讲文学艺术中的这套东西, 用作者自己的话说, 就是 (本书) 是文化符码的应用范例, 模式和规则, 通过他们你可以学习如何独立寻找那些符码 读目录可能看不出作者的讲述逻辑, 但读完之后, 我发现其实章节划分的很清楚. 全书主要在讲各种东西可能代表的象征意义, 比如旅程, 天气, 暴力, 飞翔, 性, 地理, 病残等等, 但在...

27

Jan/2020

如何阅读一本小说



这本书是 的姊妹篇, 两本书有一些共同的重要主题, 如文本之间的互文, 读者的参与和再创造等; 形式上也都是以师生问答的讲课模式展开, 然后伺机提出一些 "法则"; 而且法则的名字也都差不多傻, 可能因为这些所谓法则的名字本身就不重要, 重要的是其背后的含义. 两本书的区别当然是, 这本书侧重小说. 教授以一段小说历史为引言开篇, 讲了从塞万提斯到以连载为主的维多利亚线性叙事时代, 再到现代主义. 我觉得尤其重要的是第一章, 讲小说开篇即要留意的十八样东西: 文体, 措辞, 视角, 风格, 节奏, 主题… 之后的章节实际上以第一章为纲,...

30

Jan/2020

蝇王



这是书封中写的对书的评价: 作者将抽象的哲理命题具体化, 让读者通过阅读引人入胜的故事和激动人心的争斗场面来加以体悟, 人物, 场景, 故事, 意象等等都深具象征意味, 被公认为二十世纪最伟大的文学巨著之一 我喜欢的很多作家也推崇这本书, 公认的名气显而易见. 可是我欣赏不来. 故事是好故事, 然而并不 “引人入胜” 或 “激动人心”. 不是作者就是译者或者读者, 反正肯定有一个不对劲儿. 迫于书的名气, 未免倾向于怪我自己不对劲, 这又让我恼怒… 作者的表达和描写, 实在让人提不起兴致. 读读下面的句子: “而合唱队,...

28

Feb/2020

太阳照常升起



这是读的海明威的第一本书, 读这本书也是想感受一下旧闻的 “海明威式” 的语言魅力, 然而在读的时候却强烈感受到了塞林格… (剧透时间. 麻烦那些觉得 1+1=? 被点破都觉惊恐的青年们赶紧捂着嘴尖叫着跑远吧) 书的情节平淡无奇. 听人评论说这本书 “节奏高亢” —- 不知道他在讲什么. 一开始只是几男一女从一个酒馆跑到另一个酒馆再跑回去, 各种城市名, 大街名, 咖啡, 酒吧, 酒, 酒, 酒… 以及男主杰克到晚上后难以抑制的难过. 然而这本书还是一开始就靠他的语言风格吸引了我, 什么风格?...

10

Sep/2020

Introduction to programming using python



看的英文版 买这本书之前注意几点: 这本书以 Python 3 为示例语言, 所以如果你想学 Python2, 还是别买了. 不过话说回来, 现在谁还想学 2 呢 看书名即知, 这本书重点不在 Python 上, 而是以 Python 为例讲解基本的编程相关的概念, 流程和技巧等 看书名即知, 这本书只是入门级别的编程教材, 概念介绍广泛, 但是很少太深入的东西...

19

Jan/2021

企业应用架构模式



这本书值得买吗? 一定要买. 这个译本呢? 千万千万别买. 读这个译本, 我相信译者被我在心里慰问了不下几十遍, 每一遍乘以 0xSB (我知道 S 超出了 F) 可能就是我被译文折磨到的次数了. 它甚至激发我想去创建一个译者黑名单, 以免众多程序员被这些傻逼卷进他们自己的智商泥潭中, 出来的时候已经说不出一句流利的中文了. 先说译本 这个译本到底有什么问题? 这么说吧, 如果读原书需要的理解力是 3 (满级 5), 理解这个译本, 你需要乘以系数几?...

19

Jan/2021

Php7 底层设计与源码实现



总体来说, 这本书算是国内少有的关于 PHP 内核的参考资料. 在此之前, 也有一些不错的资料可供参考: php.net 官网 缺点是针对 PHP5. phpinternalsbook 很不错的网站, 也包含了 PHP7. 感觉这本书应该也借鉴了不少其中的内容, 包括书中的讲述逻辑也是. 不过这个网站中的内容还没有更新全. 看书时, 可用来交叉参考一下. 应该已经有了中文翻译版的了, 大家可以自己搜搜. 上面两个和书的讲述重点不一样, 侧重面向扩展的开发者, 着重讲扩展开发时注意的东西. 而书更侧重具体实现....

10

Sep/2021

The go programming langauge



读这本书让我重新体验了一次读 K&R C 的乐趣. 两本书有着相同的语言风格, 行文流畅, 毫不繁琐, 但是把要解释的东西都解释的明明白白. 主题逐渐深入, 但是都是 “迭代” 式的把重要的细节每章逐步扩展巩固. 等到读完, 发现竟然把 Go Spec 里的细节, 连带着某些重要的低层实现细节和常见的编程场景都覆盖了. 代码例子也很实用有趣. 对于有一定编程经验的同学来说, 如果要学 Go 的话, 我推荐你第一本书就看它. 书中每章虽然都是按照...

19

Dec/2021

Book review on the little schemer (4th edition)



书很薄, 但绝非 “轻读物”. 如果真想从中学到 “递归”, 建议不要泛泛读过, 应该自己写出里面提到的每个 lambda 的实现, 理解每个 Commandment 对于递归的实现的指导意义和应用. 第一次读这种对话形式的技术书, 效果和阅读体验超出我的预期. 这种形式看起来文字很少, 却很能引发读者字里行间的主动独立的思考和总结, 信息量是不小的. 这也是说它不是 “轻读物” 的原因. 书的编排也是由浅入深的, 基本上得从头到尾的读. 它从一些 “原语” 和基本的数据结构,...

10

Jun/2022

Concurreny in go

  • go
  • concurrency


(看的英文版, 翻译不做评论) 看了一多半, 忍不住先把评论写了, 5 星推荐. 这应该是看完 gopl 之后的第二本书. 它基本上相当于 gopl 里并发相关内容的延伸, 深入和系统化. 连行文风格也有些相似. 致谢里面提到了 gopl 作者之一的 Donovan 的帮助, 或许多少有些关系. gopl 讲并发也很精彩, 精彩在教你在非常实际的小项目中, 写出漂亮的 Go...