计算机术语之开源许可协议与软件版本

开源许可协议

当你给软件附上许可证时,意味着你将保留对软件的所有权利。许可协议用来授权其他人具有某种使用你的作品的权利。

开源许可协议 使人们免去了研究那些专业的许可条款的麻烦,使人们更方便的对开源项目贡献出自己的代码。而且它还能保护你作为作品的原创作者,确保你至少拥有由于贡献参与而带来的署名荣誉。它还能用来阻止其他人企图声明对你的作品拥有所有权的行为。

Read More

CentOS下安装Redis以及主从复制测试

Redis是一个高性能的key-value数据库,它支持丰富的数据类型,包括字符串(String), 哈希(Hash), 列表(list), 集合(sets)和有序集合(sorted sets)。本文将从源码安装Redis并配置成系统服务,最后进行主从复制测试,这个流程展开

1. 下载Redis并解压

Redis最新稳定版本是4.0

1
2
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar -xzvf redis-4.0.2.tar.gz

Read More

Conversation With API Builders

原文链接:http://conversation.bigbinary.com/

Conversation With API Builders

Bad APIs have one thing in common—they do not handle response status codes effectively.
They all use custom solutions while the status code value can be attached to the HTTP resonse.
This ebook covers when to use what status code and much more.

1. Return 200 when it is all good

API user : Hey, I have a problem.

API builder : What’s wrong.

API user : I sent a request to the API to create a user. But I do not see the newly created user.

Read More

那些有关人生、爱情、生活的句子

生活中到处有负能量,当你疲倦时、失望时可以看看这些句子,或许能给你一些力量。这些句子从2012年断断续续收集过来,有的是来自书,
有来自一部电影,有的来自歌词,不一而足。


1、人的眼睛是由黑白两部分所组成的,可是神为什么要让人只能通过黑的部分去看东西?因为人生必须透过黑暗,才能看到光明——《塔木德》

2、一个人要获得实在的幸福,就必须既不太要聪明,也不太傻。人们把这种介于聪明和傻之间的状态叫做生活的智慧——周国平

3、每个圣人都有不可告人的过去,每个罪人都有洁白无瑕的未来

Read More

如何养成好的阅读习惯?

译文来自:伯乐在线

Rick Webb写了一篇关于阅读的好文,提到了他一年要读60本书,而他却是一个手头事情很多、忙忙碌碌的专业人士,那么他的阅读习惯是什么呢?我这里借鉴了他的观点,也加入了一些我自己的想法。

经常阅读

用电子阅读器或移动设备,只要有机会就读上几页,这种感觉很棒。

设定一个目标

我喜欢设定目标,但通常都达不到。今年,我要设定一个适中的目标,每月2本书,我知道,其中一本书是一个月度播客,需要做大量笔记。但只要24本书质量都很高的话,那这一年的成绩就很不错了。Rick提到自己过去设定的每周读一本《经济学人》的目标,从头读到尾。我也曾经试过,但痛苦地放弃了——这是一本容量惊人的周刊,有大量的干货,足以消耗掉你所有的阅读时间。

不要尝试去读你或其他人认为你应该读的东西

很有意思——我们经常有这样的倾向,就是从书籍排名前10名中选择,或者是靠同事推荐。但选些不同的东西读,找到你自己的路,会更有意思。我发现一本好书经常会引用其他很多好书,按照这个踪迹追索,往往收获不菲。

Read More