持续改进过程,高效出产成果 | 敏捷革命 - 读书笔记
By: Date: 2017年9月16日 Categories: 读书 标签:

我们大多数人的做事方式常常是在开始之前做一个美好而详细的计划,这个计划使我们感到所有事情都是合理且可控的,并最终的成果也是我们极力渴望得到的。然而当我们投入非常大的成本在实际执行时,却发现开始的看似美好的计划无法作为参照执行,需求不断变更,范围蔓延,成本时间增加,导致计划不断变更,项目失控,先前详细周密的计划,漂亮的甘特图却成为了一种摆设,最后产出的成果真的能够实现客户最大的价值吗?... 阅读详情

Read More →
牛奶可乐经济学 - 书摘
By: Date: 2017年9月6日 Categories: 读书

机会成本:从事一项活动的机会成本,是指你为了从事这件事而放弃的其他事情的价值。
成本效益原则是所有经济学概念的源头。它提出,唯有当行动所带来的额外效益大于额外成本时,你才应该这么做。... 阅读详情

Read More →
Java连接查询Paradox数据库*.DB文件
By: Date: 2017年7月7日 Categories: 程序 标签:

Paradox数据库是一个关系型数据库,现在看来它已经非常的古老了,而且在这之前没有听说过,但依然还有一些现行的系统中使用它,而且早期Delphi的程序用它比较多,好了这个关系先不深究了。现在客户给的数据库文件需要导入到我们的系统中,我们采用的策略是上传数据库文件,通过程序来连接读取该文件。数据库文件扩展名为.DB,乍一看让我想到了sqlite,但是通过花费一些时间查找以及验证,才终于确定,原来它是Paradox数据库文件。其实确定.DB文件是Paradox数据库的过程以及寻找驱动才是最花时间的。如果你缺的也是这些,直接到文末提供的链接下载吧。... 阅读详情

Read More →
Windows下Nginx及PHP的配置
By: Date: 2017年6月30日 Categories: 程序 标签:,

首先来描述一下我们的场景:在这之前我的PHP应用一直发布在Apache上,但是现在我要将它直接发布到Nginx上,那么我的配置就需要做一些调整。Windows下,Nginx实际上会将接收到的请求交给运行php的CGI进程来执行,所以Nginx启动之前,需要通过php-cgi来运行PHP。也就是说Nginx以及PHP进程都需要启动运行,应用才可以正常发布。这个确实跟Apache下的发布不太一样,好了思路明确了看看具体配置。... 阅读详情

Read More →
WordPress在Nginx下启用Https
By: Date: 2017年6月28日 Categories: 程序 标签:,

随着HTTPS的不断的普及,我在HTTP下的折腾也越来越无法得到满足,看着别人家的网站都有绿锁,就总觉得自己的会不安全。强迫症驱使,也决定在网站上把绿锁给弄出来。研究了几个免费的SSL证书,发现阿里就有提供Symantec颁发的个人免费证书,有效期一年,因此决定就用它玩玩儿。... 阅读详情

Read More →
Node.js安装配置及Helloworld
By: Date: 2017年6月14日 Categories: 程序 标签:

最近常看到一些前端框架使用npm工具来安装及管理,同时发现Nodejs用的人越来越多且也更加的流行,所以打算尝试安装并了解下Nodejs,以下记录了详细的安装过程,以及通过使用Express框架创建第一个Node.js应用。... 阅读详情

Read More →
给孩子讲量子力学 - 读书笔记
By: Date: 2017年6月12日 Categories: 读书

在《自然哲学的数学原理》著作里,牛顿爵士建立了一门全新的学科,叫经典力学,也叫牛顿力学。其核心是牛顿三定律和万有引力定律。
牛顿第一定律说的是,如果没有外力,物体会一直保持它原有的运动状态。
牛顿第二定律说的是,力能改变物体运动的速度。质量越大的物体,要改变其运动状态就得花更大的力气。
牛顿第三定律是说,如果你对物体施加一个作用力,就会受到物体给你的一个大小相等、方向相反的反作用力。... 阅读详情

Read More →
反脆弱:从不确定性中获益 - 读书笔记
By: Date: 2017年5月31日 Categories: 读书

对随机性、不确定性和混沌也是一样:你要利用它们,而不是躲避它们。
你要成为火,渴望得到风的吹拂。这总结了我对随机性和不确定性的明确态度。
我们不只是希望从不确定性中存活下来,或仅仅是战胜不确定性。除了从不确定性中存活下来,我们更希望像罗马斯多葛学派的某一分支,拥有最后的决定权。我们的使命是驯化、主宰,甚至征服那些看不见的、不透明的和难以解释的事物。... 阅读详情

Read More →