聊斋志异之妾击贼

婆媳关系怎么处理,上下级关系怎么协调?一个弱不禁风的小美女,怎么会有一身的好武功?蒲松龄老先生又如何对这个女人,益贤之?初步讨论一下聊斋志异中的礼制法统,以及在礼制确立的秩序中,各个角色如何自处?

商女飘零,一曲琵琶知音少。英雄落寞,百年岁月感慨多。

大家好,我是周培公,一个会写代码的兽医。

今天我们说一个聊斋小段,妾击贼。

更多 >>>

笑林广记(古艳部)之升官

有人要锁周培公,犹如锁链锁虚空。虚空若能锁得住,再来锁我周培公。大家好,我是周培公,一个会写代码的兽医。

笑林广记是署名为游戏主人的清代大作,一共分为十一二部。第一部是古艳部,直译就是很久以前的荤段子。

今天,我们就说说这第一部里的第一篇,讲一个黄色小笑话,升官。

更多 >>>

西游记列传之二郎神传

月明清露冷,过雁字排云。正值三更候,应该访道真。

大家好,我是周培公,一个会写代码的兽医。说上这么两句,孙悟空在方寸山求学时的定场诗,特别哀悼我的老恩师,感谢恩师过往的教诲,愿恩师安息。

按照计划,本来应该先说聊斋志异的妾击贼。但有老板建议蹭蹭黑神话悟空的热度,讲一讲孙悟空和二郎神的关系。

那我们就先说一说孙悟空的同门师兄弟,西游记列传之二郎神传。

更多 >>>

聊斋志异之齐天大圣

有人要锁周培公,犹如锁链锁虚空。虚空若能锁得住,再来锁我周培公。大家好,我是周培公,一个会写代码的兽医。

今天,我们说一段聊斋志异,齐天大圣。

您可能要问了,聊斋里有齐天大圣吗?哎,聊斋里不但有齐天大圣,还有康熙王朝里的九门提督铁丐吴六一。您给我打赏一分钱,点赞关注转发,一键三连。咱们后面找时间说说这段聊斋,铁丐吴六一

其实,不光聊斋里有孙悟空和吴六一,西游记里也有一些人物,几乎每个章回都会出现,而您又不怎么留意,比如关羽。没错,就是千里走单骑,过五关斩六将的二爷关云长。您给我打赏一分钱,点赞关注转发,一键三连。咱们后面找时间把西游记的编年体改成纪传体,说一说西游记列传

更多 >>>

UI自动化测试中选择页面元素

这里讨论的问题,主要是基于 HTMLCucumber + Puppeteer 技术栈的UI自动化测试(以下简称UI自动化)中遇到的问题。

UI自动化的一线困境

UI自动化测试在前端的开发测试中,是一件政治正确的事情。

作为一名前端工程师(FE),很少有人敢于说出自己的心声,UI自动化没有什么用处。但大家的身体都很诚实,或者心照不宣的在实际开发中不考虑UI自动化,或者DEMO一下点到为止,或者轰轰烈烈地搞一场虎头蛇尾的UI自动化运动。

实践出真知,一线开发者的真实体验都是用真金白银换来的,需要得到尊重。不过,尊重常识也很重要。高速机枪的杀伤效率一定高于拉栓的步枪,自动化生产线的生产效率一定高于手工作坊。为什么UI自动化测试会比人工的UI测试效率低呢?

政治正确也没毛病,我们需要确立一个基本信念,自动化的效率一定高于人工,而且是数量级压制的差异。

在一线实践中,发现UI自动化效率不能尽如人意的时候,千万不要轻言放弃。要认真研究一下,我们的使用方法是不是科学,成本结构的瓶颈在什么地方?

总结UI自动化实践的制约因素,会发现不管是在用法上,还是在成本结构上,选择页面元素都是一处很重要的瓶颈。

更多 >>>

安妮的世界

  • 《绿山墙的安妮》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界1),ISBN 978-7-5391-9196-6
  • 《花季的安妮》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界2),ISBN 978-7-5391-9197-3
  • 《爱德华岛的安妮》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界3),ISBN 978-7-5391-9198-0
  • 《安妮的友情》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界4),ISBN 978-7-5391-9199-7
  • 《风吹白杨的安妮》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界5),ISBN 978-7-5391-9200-0
  • 《梦中小屋的安妮》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界6),ISBN 978-7-5391-9201-7
  • 《壁炉山庄的安妮》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界7),ISBN 978-7-5391-9202-4
  • 《安妮的传奇故事》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界8),ISBN 978-7-5391-9203-1
  • 《彩虹谷的安妮》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界9),ISBN 978-7-5391-9204-8
  • 《安妮与莉娜》,(加)露西-莫德-蒙哥马利(Montgomery, L.M.)著,李常传译,南昌:二十一世纪出版社,2014.6(安妮的世界10),ISBN 978-7-5391-9205-5

计算机专题(一):数据结构与算法

  • 《算法导论(原书第3版)》,(美)科尔曼(Cormen, T.H.)等著,殷建平等译,北京:机械工业出版社,2013.1(2021.8 重印)(计算机科学丛书),ISBN 978-7-111-40701-0,书名原文:Introduction to Algorithms, Third Edition
  • 《算法基础:打开算法之门》,(美)科尔曼(Cormen, T.H.)著,王宏志译,北京:机械工业出版社,2015.11(2021.1 重印)(计算机科学丛书),ISBN 978-7-111-52076-4,书名原文:Algorithms Unlocked
  • 《算法基础》,(美)罗德.斯蒂芬斯(Rod Stephens)著,王宏志,黎玲利译,北京:机械工业出版社,2017.4(2017.12 重印)(计算机科学丛书),ISBN 978-7-111-56092-0,书名原文:Essential Algorithms: A Practical Approach to Computer Algorithms
  • 《数据结构与算法分析:C 语言描述(原书第3版)》,(美)维斯(Weiss, M.A.)著,冯舜玺译,北京:机械工业出版社,2004.1(计算机科学丛书),ISBN 978-7-111-12748-2,书名原文:Data Structures and Algorithm Analysis in C, Second Edition
  • 《数据结构与算法分析:Java 语言描述(原书第3版)》,(美)维斯(Weiss, M.A.)著,冯舜玺,陈越译,北京:机械工业出版社,2016.2(2021.3 重印)(计算机科学丛书),ISBN 978-7-111-52839-5,书名原文:Data Structures and Algorithm Analysis in Java, Third Edition
  • 《数据结构与算法 JavaScript 语言描述》,(美)麦克米伦(Michael McMillan)著,王群锋,杜欢译,北京:人民邮电出版社,2014.9(图灵程序设计丛书),ISBN 978-7-115-36339-8
  • 《数据结构与算法之美》,王争著,北京:人民邮电出版社,2021.6(2021.8 重印),ISBN 978-7-115-56205-0

计算机专题(三):其他类

  • 《C++ Primer 中文版:第5版》,(美)李普曼(Lippman, S.B.),(美)拉乔伊(Lajoie, J.),(美)默(Moo, B.E.)著,王刚,杨巨峰译,北京:电子工业出版社,2013.9,ISBN 978-7-121-15535-2,书名原文:C++ Primer, 5E
  • 《C程序设计语言(2版)》,(美)克尼汉(Kernighan, B.W.),(美)里奇(Ritchie, D.M.)著,徐宝文,李志译,北京:机械工业出版社,2004.1(计算机科学丛书),ISBN 978-7-111-12806-9,书名原文:The C Programming Language
  • 《Linux C 函数库详解词典》,徐千洋著,北京:机械工业出版社,2008.1,ISBN 978-7-111-23067-0
  • 《设计模式:可复用面向对象软件的基础》,伽玛等著,李英军等译,北京:机械工业出版社,2000.9(计算机科学丛书),ISBN 978-7-111-07575-2,书名原文:Design Patterns: Elements of Reusable Object-Oriented Software
  • 《实现领域驱动设计》,(美)弗农(Vernon, V.)著,滕云译,北京:电子工业出版社,2014.3,ISBN 978-7-121-22448-5,书名原文:Implementing domain-driven design
  • 《领域驱动设计:软件核心复杂性应对之道,2版(修订本)》,(美)埃文斯(Eric Evans)著,赵俐等译,北京:人民邮电出版社,2016.6(2021.11 重印),ISBN 978-7-115-37675-6,书名原文:Domain-Driven Design: Tackling Complexity in the Heart of Software
  • 《全栈自动化测试实战:基于 TestNG、 HttpClient、 Selenium 和 Appium》,卢家涛编著,北京:电子工业出版社,2020.3,ISBN 978-7-121-38382-3
  • 《开发者测试》,王兴亚等编著,北京:机械工业出版社,2019.1(软件工程技术丛书),ISBN 978-7-111-61681-8
  • 《有效的单元测试》,(芬)科斯凯拉(Koskela, L.)著,申健译,北京:机械工业出版社,2014.11(华章程序员书库),ISBN 978-7-111-48343-4,书名原文:Effective Unit Testing: A guide for Java Developers
  • 《.NET 单元测试艺术》,(以色列)奥西洛夫(Roy Osherove)著,张昌贵,张博超,李丁山译,滕振宇审校,北京:清华大学出版社,2012.1,ISBN 978-7-302-26916-8,书名原文:The Art of Unit Testing: With Examples in .NET
  • 《单元测试的艺术》,(以色列)奥西洛夫(Roy Osherove)著,金迎译,北京:人民邮电出版社,2014.8(2020.9 重印)(图灵程序设计丛书),ISBN 978-7-115-36035-9
  • 《Git 版本控制管理:第2版》,(美)罗力格(Loeliger, J.),(美)麦卡洛(McCullough, M.)著,王迪等译,北京:人民邮电出版社,2015.3(2015.9 重印),ISBN 978-7-115-38243-6
  • 《重构:改善既有代码的设计:第2版》,(美)马丁.福勒(Martin Fowler)著,熊节,林从羽译,北京:人民邮电出版社,2019.5,ISBN 978-7-115-50865-2,书名原文:Refactoring: Improving the Design of Existing Code, Second Edition
  • 《大型网站技术架构:核心原理与案例分析》,李智慧著,北京:电子工业出版社,2013.9,ISBN 978-7-121-21200-0
  • 《大型分布式网站架构设计与实践》,陈康贤著,北京:电子工业出版社,2014.9,ISBN 978-7-121-23885-7
  • 《大规模 Web 服务开发技术》,(日)伊藤直也,(日)田中慎司著,李剑译,北京:电子工业出版社,2011.7,ISBN 978-7-121-13884-3
  • 《七周七并发模型》,(美)布彻(Paul Butcher)著,黄炎译,北京:人民邮电出版,2015.4(2015.5 重印)(图灵程序设计丛书),ISBN 978-7-115-38606-9

计算机专题(二):JavaScript

  • 《ES6 标准入门(3版)》,阮一峰著,北京:电子工业出版社,2017.9,ISBN 978-7-121-32475-8
  • 《你不知道的 JavaScript.上卷》,(美)辛普森(Kyle Simpson)著,赵望野,梁杰译,北京:人民邮电出版社,2015.4(2019.6 重印)(图灵程序设计丛书),ISBN 978-7-115-38573-4
  • 《你不知道的 JavaScript.中卷》,(美)辛普森(Kyle Simpson)著,单业,姜南译,北京:人民邮电出版社,2016.8(2019.6 重印)(图灵程序设计丛书),ISBN 978-7-115-43116-5
  • 《JavaScript 函数式编程》,(美)佛格斯(Michael Fogus)著,欧阳继超,王妮译,北京:人民邮电出版社,2015.8(2018.4 重印),ISBN 978-7-115-39060-8
  • 《JavaScript 函数式编程思想》,潘俊著,北京:人民邮电出版社,2019.1,ISBN 978-7-115-49993-6
  • 《JavaScript 函数式编程指南》,(美)路易斯.阿泰西奥(Luis Atencio)著,欧阳继超,屈鉴铭译,北京:人民邮电出版社,2018.6(2019.5 重印),ISBN 978-7-115-46204-6
  • 《JavaScript 模式》,(美)斯特凡洛夫(Stefanov, S.)著,陈新译,北京:中国电力出版社,2012.4,ISBN 978-7-5123-2,书名原文:JavaScript Patterns
  • 《JavaScript 设计模式与开发实践》,曾探著,北京:人民邮电出版社,2015.5(2016.12 重印)(图灵原创),ISBN 978-7-115-38888-9
  • 《重构 JavaScript》,(美)埃文.伯查德(Evan Burchard)著,韩天奇译,北京:中国电力出版社,2018.10,ISBN 978-7-5198-2354-2,书名原文:Refactoring JavaScript
  • 《编写可测试的 JavaScript 代码》,(美)托斯勒(Mark Ethan Trostler)著,徐涛译,北京:人民邮电出版社,2015.2,ISBN 978-7-115-37337-3