读书笔记:易中天中华史 第三卷 奠基者,你一定爱读的极简欧洲史
2015-08-08从商到周
中国,从黄帝到尧舜是部落联盟的同盟时期,到夏和商是君主时期,再到周是君主封建制,秦汉以后直至明清则是君主郡县制。
商人崇拜自己的祖先帝喾,称其为“上帝”,视之为神,他们的国君则叫“下帝”,君权神授。商人长于铸造青铜、经商,喜爱饮酒,祭祀多为酒器。
周人也崇拜自己的祖先,但周人主张 君权天授,奉天承运。周人长于农耕,祭祀多为食器。
武王一战克殷,周公三年东征。
周代商后,在思想上,君权天授,以德治天下,造圣运动,圣人崇拜(周天子因为有德,是圣人,所以被天选中,代天治天下),物质上,封邦建国,封土建家,以及一系列的宗法、礼乐等制度,共同构成了周礼文化。
周礼制度的漏网之鱼,士这个群体,无法靠当时的制度和血脉获取利益、实现自我,而他们作为最低级的贵族,可以受到良好的教育(这一点和古希腊雅典的市民类似),他们只能靠自己,周游列国,宣扬主张,著书立说,开创了百家争鸣的盛况,也奠定了士的精神(中华的精神)。
读书笔记:易中天中华史 第二卷 国家
2015-08-05在氏族和部落时期,主要的问题是人与自然的关系,是人类自己的生存问题,人与人的关系主要通过血缘维系,氏族成员都有血缘关系,部落成员也有泛血缘关系(部落成员都认为图腾是他们的祖先,组成部落的氏族也可能有相近的血缘或者联姻关系)。
到了部落联盟和部落国家的时期,随着生产力的发展,自然对人类的威胁逐渐降低,人数逐渐增多,部落之间彼此联盟,靠血缘维系的人与人的关系逐渐变淡,人与人之间的关系的问题变的越来越重要。
世界各地各民族处理这个问题的方法也各不相同,有君主,有民主,有寡头,有共和。这也可以理解,毕竟自然是不以人的意志而转移的,我们只能观察、理解、和适应它,而人与人的关系则要复杂的多。
埃及,选择的是君主,图腾被神化,成为神,“主权在君,君权神授”。上下埃及统一之后,太阳神是全国性的主神,不过太阳神是一个职位,他由当时最强的部落国家的神担任,于是会有许多个太阳神:拉、荷鲁斯、阿蒙、阿吞,等等。
雅典,选择的是民主,雅典是一个航海商业民族,用契约维系人与人的关系,用公约维系人与城邦的关系。公约不比契约,只有甲乙双方,可以双方商量,商量不成也可以不签,公约需要全城邦的公民商量,这就很难达成一致,少数服从多数,成了一个很自然的选择,这就是最初的民主,而公约也是民主法制的雏形。
雅典是希腊的一个城邦,希腊的其他城邦也拥有自己的政治制度,不尽相同,城邦之间彼此独立,时而同盟时而征战,它并不像其他地方一样会有一个“大哥”出现,其他的城邦或者部落国家会以它为尊,比如埃及的纳尔迈建立的“第一王朝”,中国的黄帝和夏。
中国,选择的也是君主,不过与埃及不同,图腾崇拜变成了祖宗崇拜,图腾被人化,成了祖先,天下变成了家天下。黄帝建立起了一统中原的部落联盟,夏禹和夏启则把联盟变成了王朝:夏。
读书笔记:易中天中华史 第一部 中华根 第一卷 祖先
2015-08-03原始群落
夏娃(时代),男女都有性高潮,无明显的发情期,生殖 -> 做爱
母系氏族
女娲(时代),寿命短,死亡率高,女性生殖崇拜(女娲开始用泥捏人,后来用藤条批量生产),蛙,鱼,月亮,淳朴,母爱
父系氏族
伏羲(时代),男性拥有生产力,累积财产,希望得到祭祀权,话语权,男性生殖崇拜出现,并逐渐成为主导,鸟,蛇,太阳,鸟啄鱼,贵贱分化,女娲变成蛇
部落
炎帝(时代),多个氏族联合为部落,需要一个统一的标志(身份认同),图腾崇拜(多为男性化,且认为图腾是自己的祖先)。氏族的成员都有血缘的关系,靠血缘认同彼此,部落的成员则未必,可能是几个血缘相近或者地缘相近的氏族联合成部落,这就需要有一个标志,大家一看到这个标志,就知道是自己部落的。
谷歌宣布全线产品吊销CNNIC根证书(转载)
2015-04-04转载:月光博客
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
谷歌在其安全博客上发布声明,经过谷歌对CNNIC证书事件的调查,谷歌将会在旗下所有产品里删除对CNNIC证书的信任,在过渡期内,现有的CNNIC用户将以白名单方式继续使用CNNIC证书一段时间。
早先,埃及的证书机构MCS集团发布了针对谷歌域名的假证书,而这些证书都是由CNNIC颁发的,据信这些假证书可能被用于中间人代理,拦截用户和目标网站的加密信息。
谷歌表示,如果CNNIC实施技术及流程改进杜绝此前发生的证书伪造事件,可以重新申请加入。现有CNNIC证书客户将暂时以白名单形式继续支持一段时间作为过渡。
在谷歌宣布旗下产品删除CNNIC根证书之后,CNNIC发表声明回应。声明称,CNNIC对谷歌公司做出的决定表示难以理解和接受,并敦促谷歌公司充分考虑和保障用户权益。CNNIC将切实保障已有用户的使用不受影响。
终于知道怎么处理 Linux 下 zip 解压 文件名乱码的问题了
2013-08-14在 windows 下打包的 zip 文件,文件名是以 GBK 的方式编码的,在 Linux 下解压会出现文件名乱码的问题,我以前使用 用 wine 安装 7z 的方法来解决这个问题。
现在在 debian 的邮件列表 里看到了这个解决方案:zip解压乱码
用 7z 在 LANG=C 的环境下解压 zip 文件:
LANG=C 7z x zipfile.zip
测试文件名的编码转换,查看是否有乱码 (PS: 只需要关注转换后的文件名是否有乱码,不需要关注目录名):
convmv -f cp936 -t utf8 -r -- *
如果没有乱码,就进行实际的转换:
convmv -f cp936 -t utf8 -r --notest -- *
如果还需要转换某个文件的编码:
iconv -f cp936 -t utf8 -o output.txt input.txt
转载几篇自己觉得有趣的文章
2013-07-21《魔兽世界》掉进“大数据陷阱”
大数据不具有社会性
我们常常把对人的感觉和他们的行为搞混,而事实上,人类的判断力远比二进制数字更加复杂。
民主不是多數暴力
我們不能投票表決判一個人死刑,剝奪他的生命權,也不能投票要求一個人把錢包裡的錢拿出來,剝奪他的財產權。
這些政客,又憑什麼認為「只要多數民意要求依法拆除,這些人就應該搬離他們的房屋」?更何況,房屋是他們的,要賣多少才願意是他們的權利,為何可以以公權力強迫他們接受他們不願意的價格?難道台灣人可以用投票的方式來逼Apple的iphone5只賣一萬元嗎?
如何为 Git 设置代理?
2013-05-24假设代理是本地的,协议是 socks5,端口是 1080 。根据 git 使用的协议:http 、 ssh、 git,代理配置的方法各有不同。
HTTP 协议
使用 git 的配置 http.config
git config http.config socks5://127.0.0.1:1080
也可以使用环境变量
export HTTPS_PROXY=socks5://127.0.0.1:1080
git 的配置可以是全局的,也可以根据不同的仓库进行配置,环境变量只能全局使用,否则就需要在每次使用 git 的时候用 env :
env HTTPS_PROXY=socks5://127.0.0.1:1080 git pull
如果需要根据不同的 remote 使用不同的代理,可以使用 remote.<name>.proxy
安装某个指定日期的 debian 发布包
2013-02-10事情是这样的,我的电脑是 ATI 的显卡,lspci
信息如下:
Advanced Micro Devices [AMD] nee ATI Caicos [Radeon HD 6400M/7400M Series]
用的驱动程序是 fglrx-driver,本来是可以用 wine 玩《魔兽世界》和《星际2》的,后来发生了一些事情,可以参考 这里 和 这里 ,大概的情况就是,debian 升级了 xserver-xorg-core ,将 xorg-video-abi 由协议 11 升级到了 12 ,而 AMD 的官方驱动不支持 xorg-video-abi-12 ,这个问题一度导致了 fglrx-driver 被移除出 debian 的 testing 版本,后来 AMD 升级了驱动,终于解决了这个冲突。