程序员的信仰 https://www.jayxu.com 金鳞岂是池中物,一遇风云便化龙 Mon, 24 Sep 2018 07:18:04 +0000 zh-CN hourly 1 https://wordpress.org/?v=5.0-alpha-43653 https://i0.wp.com/www.jayxu.com/log/wp-content/uploads/2015/09/cropped-2010-01-26-12.47.44.jpg?fit=32%2C32&ssl=1 程序员的信仰 https://www.jayxu.com 32 32 10438564 让Google赔了Oracle $88亿的9行代码 & 37个包 https://www.jayxu.com/2018/05/14/16545 https://www.jayxu.com/2018/05/14/16545#respond Mon, 14 May 2018 05:41:32 +0000 https://www.jayxu.com/?p=16545 9行代码 [crayon-5ba93da629657528521993/] 37个包 java.awt.fon ... read more»

让Google赔了Oracle $88亿的9行代码 & 37个包最先出现在程序员的信仰

]]>

9行代码

private static void rangeCheck(int arrayLen, int fromIndex, int toIndex) {
    if (fromIndex > toIndex)
        throw new IllegalArgumentException("fromIndex(" + fromIndex +
             ") > toIndex(" + toIndex+")");
    if (fromIndex < 0)
        throw new ArrayIndexOutOfBoundsException(fromIndex);
    if (toIndex > arrayLen)
        throw new ArrayIndexOutOfBoundsException(toIndex);
}

37个包

java.awt.font

java.beans

java.io

java.lang

java.lang.annotation

java.lang.ref

java.lang.reflect

java.net

java.nio

java.nio.channels

java.nio.channels.spi

java.nio.charset

java.nio.charset.spi

java.security

java.security.acl

java.security.cert

java.security.interfaces

java.security.spec

java.sql

java.text

java.util

java.util.jar

java.util.logging

java.util.prefs

java.util.regex

java.util.zip

javax.crypto

javax.crypto.interfaces

javax.crypto.spec

javax.net

javax.net.ssl

javax.security.auth

javax.security.auth.callback

javax.security.auth.login

javax.security.auth.x500

javax.security.cert

javax.sql



— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:让Google赔了Oracle $88亿的9行代码 & 37个包

让Google赔了Oracle $88亿的9行代码 & 37个包最先出现在程序员的信仰

]]>
https://www.jayxu.com/2018/05/14/16545/feed 0 16545
上海之殇:陈良宇案真相! [zz] https://www.jayxu.com/2018/04/24/16514 https://www.jayxu.com/2018/04/24/16514#respond Tue, 24 Apr 2018 07:26:28 +0000 https://www.jayxu.com/?p=16514 转载自:法治在线帮公众号 作者:罗慰年、张炎夏 胡温反腐的三大成就(陈良宇、刘志军、薄熙来)之首是陈良宇的社 ... read more»

上海之殇:陈良宇案真相! [zz]最先出现在程序员的信仰

]]>

转载自:法治在线帮公众号

作者:罗慰年、张炎夏

胡温反腐的三大成就(陈良宇、刘志军、薄熙来)之首是陈良宇的社保基金案。

陈良宇获判入狱18年,罪状是:

1、替他爹(陈更华)受贿一套住房;

2、儿子在担任申花副总期间公司向他名下的信用卡里打了30万;

3、威胁了上海社保基金的安全。

很“荣幸”,我因为曾经在陈任上海市委书记期间任其农业顾问,为其农业政策出谋划策过,还代表他给分管市长及有关市领导讲过课。

最终导致他做出了“聚焦廊下”的决定。所以,2007年1月被作为他的“亲信”被“中央工作组”召去《东胡宾馆》二楼某客房“喝茶”(他们说是了解情况)。

抓我去的是中央工作组中来自南京市纪委的领导和上海市市纪委已经退休的一位女干部,他们先向我谈了陈有多腐败,然后要我交代陈有几个情妇。

由于我确实不知道,也不相信他会有,而且我不同意他们所说的“他替爹受贿房子”的事情,结果差点被“双轨”。最后他们还是相信了我解释的与陈只是工作关系(应该说找我谈话的二人还是正直的),才算放过了我。

回家的路上,出租车司机听说我的遭遇后气愤得连出租车费都不肯收。所以,我觉得今天可能是时候谈谈我对这个案件的一些个人看法了。

1、房子的问题。当时查出,上海顺昌路10号某室的住房产权人是其父陈更华,但是付款人却是上海《新黄浦集团》。

当时这套住房价值230万,显然这是陈被抓的主要原因。

而我所知道的情况是,陈父是用其在南京路上解放前的高层建筑(凯司令食品公司楼上)的三房二厅“换”了这顺昌路上的二房二厅。而且还是陈良宇逼他们换的。因为陈经常要回家探望父母,每每被邻居围得水泄不通。换房后,和政府的人员住一起,陈回家就方便些。

我向“中央工作组”反映后,他们的回答是,南京路的房子是“使用权”,顺昌路的房子是产权。其实,当时陈家是花了几根金条“顶”下的房子(陈父是解放前美国芝加哥大学X光专业的留学生,因为爱国于解放初回国)。

我父亲为了招聘她母亲去当时的“铁路卫生学校”当老师,分配过一套公房成为我家的邻居,我们二家才开始有了来往。

后来他们归还了公房买了这个南京路凯司令楼上的房子,所以我们家都非常清楚房子的来龙去脉。

现在,用50年前买旧房花的钱(约60万)扣去现在的房价230万,就变成陈受贿170万了。这不公平。

问题是,既然是贪污所收的房子,就应该让其退回原住房才是,可是至今陈母亲(陈父已经于今年1月去世)还住在此房中,产权人还是陈父。我曾经问过他父母,为什么你们不搬回去,他们回答是,原来的房子比现在的值钱得多。要让我们搬回去,开心还来不及。

实际上陈父为此事一直与陈矛盾不断。习近平来上海后,陈妻应该搬出市委康平路,可是发现陈竟然自己没有自己的住房,市委不得不又拨款300万为其在新华路购买了住房。天底下哪有这样的贪官?

曾经有人拿陈希同与他比,我觉得他们完全不同:毕竟在希同的办公桌里找到了22万元的名表,而之前的司法解释就规定带锁的专用办公桌就视为家。而且王宝山的自杀实际也为其掩盖了问题。相反,因为陈案被抓的人最后被判的问题都与陈无关。

2、儿子陈维力的“受贿”就更可笑了,说公司往他的卡里打了30万。

其实持卡人的名字虽然是他儿子,但这是“公司卡”,也就是说此卡的产权属公司。这与我们手上的私人信用卡是不同的。其实就是现在反腐败普遍采用的“公务卡”,公务员在外请客差旅不能用现金,都必须刷此卡。陈维力一样,他是公司负责“公关”的副总,请客出差的花费是由公司预先打入卡中,然后凭发票报销。我说到这里大家就应该懂了。

3、社保基金问题。

由于社保基金存银行会贬值,于是全国各省都提出把它拿出来投资保值。可是后来的情况是大多数所谓的投资都有去无回,因为大多都被省领导的亲朋好友拿去“投资”了。

于是温相规定社保基金只能存银行,还说此系“红线”,不可逾越。

上海不甘心,据说当时的市长提出购买高速公路,这样有二个好处,一是每年返回的高速公路收费非常稳定;二是所得资金可以投资发展新的高速公路。为了避免触碰“红线”,上海采取了把钱存进工商银行,再指定贷款给福喜集团,有福喜出面购买,但是帐户由社保局掌控,通行费直接进入社保局帐户。所以,整个操作是合法而没有触碰“红线”的。

到“案”发时,30亿的投资几个月已经赚了2亿。所以,当那位市长代理书记后马上宣布“上海社保基金不但如数追回还赚了2个亿”,结果不但他立即被免去“代理书记”之职,而且向全国发“通稿”的新华社上海分社社长也被就地免职。

陈临去北京受审之前去向住院的母亲道别,我恰巧在场,其母担心,他回答了一句,你们管好自己就好,我能有什么事?我没那么聪明,都看不懂,所以一共就批过一个字“酌”。

我是陈家的电脑老师。90年代我从美国回来后向他们展示过互联网,陈父那时已经70多岁,还让我买了电脑上网看国外的报纸,尤其是《芝加哥太阳报》,由于那时的286电脑经常死机,他经常要打电话召我去修。由于我事多,往往不能及时到,他坚持要我出发前给他电话。

有一年夏天,我忘记电话给他直接去了他家,发现很热,就问怎么不开空调?陈母就告诉我,他为了省电平时白天不让开。叫你事前打电话就是可以提前为你开空调。我当时就很感动。这才知道陈是不给父母钱的。也没钱。所以,现在突然说是大贪官,我实在难以相信。

记得16届5中全会后陈叫我去他的办公室,说你应该去农委工作,做个副主任没问题。我说,别说是副的,就是正的我也不干。我觉得你过得还不如我好,你连去街上唱个歌做个按摩都不可以。他很长时间不说话,最后突然冒出一句“主任是要人大投票的”。

我相信,所谓贪污房子的事终究会查清楚的;所谓儿子贪污的事,连儿子判的都是缓刑;而社保基金,现在已经被事实证明无比英名伟大,如果全国比照办理,社保基金贬值的问题也就解决了。

陈良宇密友张炎夏揭秘:令计划和薄熙来曾联手倒陈

张炎夏原是上海大学教授,2004年开始弃文从农,从事农业发展事业。张炎夏父亲与陈良宇父亲在1950年代便结识,两家已是两代世交。

12月22日,新华社发布令计划接受调查的消息后,张炎夏在当日在其博客发表文章《陈更华先生二三事》表达对已经过世的陈良宇父亲陈更华的思念之情,文章中回忆了两家人从父辈便开始的交情,同时更爆出一个惊天秘闻,陈良宇的倒掉竟是令计划与薄熙来联手所为。

以下是张炎夏博文全文:

陈老先生是陈良宇的父亲。与我母亲同年,在世也应该是91了。

前年我开车去宁波出差,刚进宁波城,就接到陈太太李谋真医生发来的短信:“陈工病重入院,极不配合治疗,我们都劝不了,你能不能来劝劝”。

我吓坏了,一刻都没敢耽误,掉头就往上海赶。

老先生肺功能衰竭住在曙光医院6楼ICU病房,戴着呼吸机。一定要回家、要抽烟、要摘掉戴呼吸机,谁也劝不了。

见到我以后,脾气稍缓和一些。偷偷告诉我:周围的人都要害他(幻觉),问我晚上有没有时间陪他。我因为有高血压(240/120),就住进医院,这样夜里就能陪陪他。陈太太说,他白天睡觉,晚上精神,把家里人都搞得疲惫不堪。

医院对他很照顾,没有因为良宇的变故而冷对老人。整个 ICU病房就给了他一人住,另一张床破例给陪护人员睡。

因为医院的护工根本管不了他,李谋真医生的原单位第十人民医院还专门派服伺了钱伟长6年的护工来照顾他,院长也几乎天天来探望。可是每到深夜,他总是要找理由叫二儿子来,因为小儿子未经审判关了6年,好容易保外就医,结果出来没几天就脑溢血走了,大儿子还在狱中。所谓他在杭州疗养的消息纯属善意的谣传。

这么多事,这么多年,换上我也会受不了,看得出他有厌世的心情,就摸着他的手说:18大已经开了,良宇的事会有不一样的结果的,你要坚持。他点点头,眼泪就下来了。

冬至那天,他的病情突然加重,呼吸困难,大家都担心他会熬不过去,我一直陪到深夜。他居然挺过来了。过了元旦,因为我住院已满半个月,所有的检查和治疗都已经结束,医院赶我出院。我看老先生病情也相对稳定一些,就出院了。

临走时去看老先生,他正在吃我太太做的炒酱,说很好吃,还告诉我里面放了“大开洋”(就是虾干),说着还从嘴里挑出一粒开洋比划。

没想到这竟成我与先生的最后一面。回去没几天,就接到李医生的电话:“陈工昨天走了,你不要难过,周日追悼会”。电话还没挂,我已泪流满面。老婆坐在对面轻轻嘟囔了一句:陈工走了吧。

周日,因为之前静安统战部约好要来我这里考察,要听我讲课,人很多,我和太太都无法脱身,父亲和女儿就代表我去向老先生告了别。

其实最早认识陈家的还是我父亲。我女儿也是受尽陈家恩惠。

老先生1948年从南京中央医院考取美国救济总属资助的芝加哥大学留学名额,去美国学X光。1952年学成后毅然回国。是全国22个X光专家之一。

后来还是一国外著名船级社的中国代表,船下水还需要他签字。上世纪50年代,医院最贵重的设备就是X光机,全上海也没几台。他开了一家X光修理店,收入不菲,住在南京西路一家公寓里,就是大光明电影院的楼上,当时门口还有红头阿三看门。

我父亲那时在铁路卫生学校(现在的同济大学医学院前身),为了开办理疗专业,父亲找到陈家想请陈太太任教(李医生就是学这个的)。就这么认识了老先生。

虽然父亲是很土的老八路,先生是留洋学生,但是二人很谈得来。先生告诉我父亲,美国工人可不像中国说得那样穷,他们有冰箱有汽车有房子。这让父亲非常惊呀:因为上级一直说美国还有三分之二受苦受难的人等着我们去解放呢。

后来陈太太被父亲说服去了铁路卫校教书,家也搬去了共和新路上的卫校宿舍,成为我们的邻居。母亲告诉我,有一年夏天夜里,我感冒发烧,可是陈家鼓乐齐鸣,母亲敲开他家的门想让他们轻一些。

可是老陈开门后的第一句话是:老宋,你也觉得好听啊,来来来,一起欣赏。我妈哭笑不得。看见陈家老少一人一件乐器那么投入,实在不好意思再说什么了。先生就是这么个直率性格,一直到老都没变。因为他们夫妻都是大知识分子,而我父母都是山东的农民。二家差距很大。

我姐姐出生那年,母亲没奶,请了个奶妈,刚要喂奶,就被陈太太阻止,坚持要奶妈先去检查身体。没想到一查,竟然有梅毒。后来才知道奶妈的老公是个“白相人”,奶妈自己也不知道她被丈夫传染上梅毒。

我从小就被老爸教育要学陈家的孩子,但是我们姐弟都不以为然,因为看见他老爸提者棍子站在良宇兄弟身边监督他们弹钢琴,我们都害怕。老爸85年就离休了。

记得90年代有一天,他看病回家后对我说,你看老陈家的孩子就是比你们有礼貌,我在后面排队,良宇在前面,非要和我换位置。我看样子他现在也是个技术干部了,鼓励了他一番。

我听了以后哈哈大笑,告诉老爸,人家现在正是管你的市老干部局长。老爸还不相信,当晚的电视刚好播出陈局长慰问老干部的新闻,这才没话说了。

陈家在共和新路住的时间不长,嫌冷清,把房子还给了学校,在南京路石门路的凯司令食品公司楼上买了房子。

那是哥特式的花岗岩高层建筑,有100多年的历史,解放前就有电梯。他们家3房一厅估计有130多平方米。没想到这套房子竟成了良宇的罪过。

上世纪90年代末,老先生的大儿子成为市领导,因为邻居都认识,回家探亲总会遇到邻居敲门求见。于是希望他们搬家到顺昌路10号的“经伟公寓”。

老人家死活不肯,因为邻居不熟,而且新房子面积小,是二房一厅。好不容易搬过去以后,经伟公寓南边7米远又盖起了高楼,正好挡住了他家的阳光。令老人十分不满。

更没想到的是,2006年陈良宇因为“社保基金”案入狱后,韩正代理书记,迅速追回全部社保基金不算,还赚了2个亿,导致陈良宇的罪名无法成立。为了能够确保他下狱,最后的判决竟然说陈用他父亲南京路的大房子换的顺昌路的小房子是受贿。实际情况是老房子的价值远远高于新房子。

2007年,金山区举报我与陈家有牵连,被“中央工作组”(不是中纪委)招去东湖宾馆“审问”。当时找我谈话的有一叫“辛云”的市纪委的老太太,为房子的事我们争了起来:她说陈为老爸贪了房子。

我说那是换的。她说老房子是使用权不值钱,新房子是产权。其实陈家的房子是永久使用权,比产权更值钱是谁都知道的事。

而且使用权换产权或者产权换使用权的事也比比皆是,只要等价交换就没任何问题。怎么可以拿解放初买房子的价格和现在的价格比?把这个差价叫贪污,天理不容啊!事实上,陈家的老房子是文物,比新房子值钱得多。

老人本来就不想搬进这套小房子,现在又因为他搬进去而判了儿子18年,怎么接受得了这样的事实。

尽管其它的事我不了解,起码陈家是不贪房子的。不仅老陈的房子没得便宜,就是陈良宇自己,在他出事之前,家里都没一套商品房。相反,良宇被定为贪污房子的贪官后,国家反而分配一套房子给他。

是因为习近平到任后要他们家从康平路市委大院搬出来,可是当初陈家搬进市委大院的时候,把自己的原住房上缴了。最后不得不另外拨款几百万给良宇家买了新房子。天底下哪有这样的贪污房子的贪官?

很多人以为,老人沾了儿子的很多好处,其实真是大冤枉。除了受儿子牵连,几乎没得到过什么好处。儿子从来不给老人钱,老人生活也非常节俭。夏天连空调都不舍得开。

96年我从美国回来后,教会老人用互联网。那时侯网络很开放,没有什么禁忌,老人能够通过上网看美国报纸,记得他最爱看的是“芝加哥太阳报”。

因为晚上10点网费减半,而且晚上网速快,那时要用拨号上网,猫的速度才14K,老人就天天晚上10点上网,直到早上6点才睡觉。因为他的房间很小,就睡在地上,十几年如一日。我后来很后悔,他的身体是不是就是这样搞坏的。

那时电脑是386,很容易坏,我要去修。他一定要我提前通知。记得有一次是大热天,我去前忘记打电话给他了,直接敲了门,发现家里非常热,就问是停电了吗,怎么不开空调?陈太太乘机告老陈的状:陈工为了省电白天不让开空调,要你提前来电话就是为了给你开空调。

有一次我请老先生去宾馆吃大餐(老人喜欢西餐),我知道老人喜欢喝白酒,刚要点,就被他坚决拒绝了。服务员离开后,他从口袋里掏出一矿泉水瓶,倒进杯子。还很诡异地对我说,这是白酒,给你省点钱,宾馆的酒很贵的。

老人喜欢麻将,我每年会请他们夫妇打一二次麻将。因为我不会,要找人陪。我对陪的人说,你们打,输了算我的,赢了归你们。可总是这次打完,下次人家就不肯陪了。原来老人打得太小,通宵也赢不了100块。后来只能请老人自己找搭子了。

2007年良宇出事后,每年老人生日和圣诞我都会把老人接到我们乡下来过。一次在农民富阿姨家开的饭店吃饭,她一听说是良宇的父母,坚决不肯收钱不算,还唠唠叨叨了许多敬佩良宇的话。说到“我们廊下人不允许别人说良宇书记的坏话”时,老人忍不住哭了。

记得06年之前的一次春节,良宇还是市委书记,我去先生家拜年,正好一朋友来电话说,嘉定法院副院长的侄子开着法院的车撞了陈良宇的侄子,正在住院,还说刘云耕都亲自去探望过,要他们高额赔偿。副院长害怕得不得了。问能不能给打个招呼。

我和老先生一说,他就生气了。哪个侄子这么嚣张!当场要我转告,如果真是良宇的侄子,撞了就是白撞,但多数是冒充的。果然,市委办公厅第二天就派专人去核查,发现是假的。我这才知道,良宇主政时期,上海市委专门有一办公室负责核查打着领导旗号在外吆二喝三的。只要有人举报,立即核查。

06年,老先生的太太在过马路时被一自行车撞倒,骨折住院。可是肇事自行车逃逸。公安很快查出是上海大学一外地学生。我正好去瑞金医院探视,听见交警总队长对李医生(陈太太)说要拘留他。陈工和李医生坚决反对,最后事情不了了之。

90年,我的孩子上小学,最初考上了“世界外国语小学”,可是说我们是第126名,要交5万赞助费(120名内不用交),又因为当时没有住读,就没去,交了2万去了一叫“燎原实验小学”的学校。可是哪想到,学校招生没满,改成了打工子弟学校。班级全是只交600元的没本地户口的孩子。女儿没几天就学会说脏话了。

没办法,我去找陈工,希望能够帮助转学去 “世界外国语小学”。可是人家不认帐了,陈工找了良宇的秘书秦裕。秦裕说除非良宇知道,否则他不能出面。

尽管陈工很不愿意求儿子办事,为了我还是给良宇打了电话。第二天秦裕就和市基础教育局长和区教育局长一起去了学校,可是人家还是不认帐,校长亲自带他们去看能不能插班,结果确实满了。秦裕对我说,能不能去公办的小学,“逸夫小学”也不错的。带女儿去逸夫小学那一天,校长亲自面试,拿出当时入学考试的卷子,女儿很快就做完了,校长很惊讶说,不弱智嘛。

我问这话什么意思?校长说我们还以为是所有学校都不收的弱智,才惊动那么高层的人。小学毕业上初中,吸取教训,提前找了陈工,硬是把“华育中学”原先留给徐汇区政府的5个名额抢走一个。

陈工生于湖州,太太是绍兴人。一次绍兴市委书记来陈家,托老陈请良宇书记接见一下绍兴来上海招商的代表团。

老夫妻回绝了,因为他们托了陈家在绍兴的亲戚,老先生担心办了之后绍兴会特别照顾那位亲戚。后来绍兴下面有个县级市叫诸矶,县委书记来上海招商,我找老陈带信给良宇,问能不能找个副市长给接见一下。

没想到第二天竟是良宇亲自接见县级领导,令县领导在绍兴市领导面前很和面子。

后来我总结出一条规律,只要与经济没有牵连,他们都会尽力帮助朋友。

还有一年,当时的铁道部长刘志军来陈家,说是慰问陈太太(她从铁路医院退休),看见我就一定要我陪二老去新疆考察。说给我们挂个公务车,让老人休息好。陈工一口回绝。

老先生最委屈的是,享受到儿子的不多,受牵连的不少。最后儿子入狱,罪状竟是他自己的房子。换上谁都会受不了。

今日冬至,谨以此文祭祀最疼我,最爱我的长辈陈更华老先生。我深信,真的就是真的,假的就是假的,洗清你冤屈的那一天终会到来。

今天,令计划终于被抓,陈案的总策划就是他;总管是薄熙来,他就是搞倒了陈以后升任政治局委员。

      苍天有眼,真相已经不远了。

       陈老,你可以安息了。

备注:

陈良宇,男,汉族,1946年10月生,浙江宁波人,1980年4月入党,1963年8月参加工作,解放军后勤工程学院建筑系结构专业毕业,大学学历,工程师。曾任中央政治局委员,上海市委书记。 

2008年4月11日,陈良宇因受贿罪、滥用职权罪两项罪名被判处有期徒刑18年,没收个人财产人民币30万元 。

人物事件:

涉嫌违纪

自2006年7月5日开始,中共中央纪委会同有关部门,对反映上海市劳动和社会保障局违规运营社保基金问题进行调查。在调查中发现,时任中共中央政治局委员、上海市委书记的陈良宇涉嫌严重违纪。

2006年8月24日,中共中央政治局常委会议作出了对陈良宇有关问题进行初核的决定。中央纪委随即组织力量进行了初核。

立案检查

2006年9月24日,中共中央政治局会议审议了中央纪委《关于陈良宇同志有关问题初核情况的报告》,决定免去陈良宇上海市委书记、常委、委员职务,停止其担任的中共中央政治局委员、中央委员职务,由中央纪委对陈良宇涉嫌严重违纪问题立案检查。

罢免代表

2007年7月24日,上海市第十二届人大常委会召开第三十七次会议,依照选举法的有关规定,决定罢免陈良宇第十届全国人大代表职务。此前,上海市黄浦区第三届人大常委会已依法罢免陈良宇上海市第十二届人大代表职务。在随后举行的十届全国人大常委会第二十九次会议上,陈良宇的全国人大代表资格被依法终止。

双开处分

2007年7月26日,中共中央政治局会议审议了中央纪委《关于陈良宇严重违纪问题的审查报告》,根据章程和中国共产党纪律处分条例的有关规定,决定给予陈良宇开除党籍处分,待召开中央委员会全体会议时予以追认;根据公务员法的有关规定,决定给予陈良宇开除公职处分;对陈良宇涉嫌犯罪问题移送司法机关依法处理。

2007年10月9日至12日举行的中共第十六届中央委员会第七次全体会议,审议并通过了《中共中央纪律检查委员会关于陈良宇问题的审查报告》,确认中央政治局此前作出的给予陈良宇开除党籍的处分。

一审判决

2008年4月11日,陈良宇被天津市第二中级人民法院以受贿罪、滥用职权罪两项罪名一审判处有期徒刑18年,没收个人财产人民币30万元 。



— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:上海之殇:陈良宇案真相! [zz]

上海之殇:陈良宇案真相! [zz]最先出现在程序员的信仰

]]>
https://www.jayxu.com/2018/04/24/16514/feed 0 16514
悼李公 https://www.jayxu.com/2018/03/18/16464 https://www.jayxu.com/2018/03/18/16464#respond Sun, 18 Mar 2018 14:17:53 +0000 https://www.jayxu.com/?p=16464 今天睁眼,朋友圈噩耗,李公走了…… 当年北大演讲没能搞到票混进去,后来看的视频,太狂太傲太李敖~~ 说北大势利 ... read more»

悼李公最先出现在程序员的信仰

]]>

今天睁眼,朋友圈噩耗,李公走了……

当年北大演讲没能搞到票混进去,后来看的视频,太狂太傲太李敖~~

说北大势利不给铺红地毯,说当时在座的校长太严肃不笑,后来又直接说现在的北大太怂太孬…说自己著作等身(我记得很久之前台湾有个综艺节目邀请李敖,李敖是真从台下拎了一提书出来跟自己比的,他自己还说那一提不是全部…),说没去过法源寺但写了法源寺,这是文学家的基本素养…说雅玛,说郑成功母亲被轮奸后如何清洗尸体,话糙理不糙…说文人对政府的五种心态,噶儿了颠儿了嘚儿了翻儿了怂了,一口标准的京片子…开讲便说自己没有小抄没有讲稿,但过程中各种引经据典信手拈来,最精彩的是拿着毛选念,说老毛自己说共产党早晚会消灭,台下刚要起势鼓掌李敖一句“不许鼓掌!”,然后再悠悠把后半段念完,静静接受全场雷鸣的掌声…最后直言当下人心大坏形势大好,不论台湾还是大陆…

那一年李敖年已古稀,依然英姿勃发口无遮拦,怼天怼地怼空气。而如今,李敖不在了,当年大学相对开放自由的氛围也不再了(我觉得当年演讲完后北大校长的肠子一定是悔青了的),这样的演讲,恐怕也再无人能复刻了罢…

天下少了吵架王,还真被李公言中了,君死我辈思君狂…


附:2005年李敖北大演讲全文(转自德国之声:

[09:50:17] 主持人:尊敬的各位来宾,老师们、同学们、朋友们,大家上午好。李敖先生北京大学演讲会现在开始。 首先,请允许我介绍在主席台上的嘉宾,台湾着名作家李敖先生、凤凰卫视控股有限公司董事局主席、执行总裁刘长乐先生、北京大学校委会主任闵维方教授,让我们对光临北大的各位嘉宾表示热烈的欢迎。现在请求北京大学校委员会闵维方教授致欢迎词。

[09:50:27] 闵:尊敬的李敖先生,尊敬的刘长乐先生,尊敬的各位嘉宾,老师们,同学们,朋友们,今天在这样一个美好的秋高气爽的日子,我们十分荣幸的邀请到台湾着名学者李敖先生来到北京大学发表演讲。首先我仅代表北京大学全体师生向首次回到大陆进行神州文化之旅的李敖先生表示最热烈的欢迎,和致以良好祝愿。 李敖先生是台湾着名作家和文化名人,1935年生于哈尔滨,1937年随全家迁移北京,先在新鲜胡同小学就读,后在1948年秋考入北京名校四中,1949年1月转入上海进追(音)中学,对于在北京这段求学历史,李敖先生本人讲过,北京文化古城与幼时环境是其在志力早熟,从小就养成读书、买书、藏书的癖好,1949年4月李敖随全家迁居台湾,定居台中,跳班考入台中第一中学读初二,中学时代的李敖便显示出自己独立思考,绝不追随世俗大流个性,由于对当时台湾的教育不满,他在读完高二后便自愿休学在家,博览群书,1949年夏他考入台湾大学法律系,未来满一年又自动退学,不久,再考入台湾大学历史系,1961年,考入台湾大学历史研究所。 李敖先生的作品自成一家,综论历史,横直终生,嘻笑怒駡,其畅快淋漓的文字及尖锐辛辣的评论,充分展示了李敖先生的深厚学养和特立独行的人格。 近年来李敖先生主持香港凤凰卫视的《李敖有话说》节目,使大陆观众对李敖先生有了更加直观的瞭解和更加生动的印象。 这里,我还要特别向大家介绍的是,李敖先生的父亲李鼎一先生是我们北大的校友,1921年9月李先生考入北京大学国文系,于1926年6月毕业,毕业之后,李先生主要从事中国文学史的教学和研究。另外,李敖先生的大姐李民女士,姐夫周克敏先生,二姐李讯女士也都我们北京大学的校友。 今天,李敖先生来到他父亲曾经读书的母校发表演讲,我们也迎来了李民、李讯和周克敏三位老校友返回母校,我们感到十分亲切,让我们对他们的到来再次表示热烈的欢迎。 近年来,我们北京大学在两岸的文教学术交流中扮演了越来越重要的角色,今天,李敖先生的到访对进一步密切两岸学术界、文化界的联系,促进两岸知识界的良好互动,继续推动两岸的和平友好交流,具有十分积极的影响,我们也诚挚的欢迎越来越多的台湾学者来大陆,来北大访问讲学,同心协力,将我们中华文化发扬光大。 最后,预祝李敖先生北京大学演讲会取得圆满成功!

[09:55:08] 主持人:尊敬的各位来宾,老师们、同学们、朋友们,大家上午好。李敖先生北京大学演讲会现在开始。

[09:55:44] 李敖:各位终于看到我了,主任,校长,总裁,各位贵宾,各位老师,各位小朋友!来演讲紧张不紧张,紧张,站在大庭广众面前,很多人可以指挥千军万马的军队,可是你让他讲几句话,他就宋了不敢讲话,什么原因,胆小,美国人打赢南北战争的将军歌兰特,指挥千军万马打赢仗,林肯总统请他上台给他勋章,让他几句话,他讲不出口,为什么?怕这玩意,一讲演就紧张。前天晚上我编了一个故事,北京大学一个女孩子进了一个小房间,突然看到一个男的在一个小房间里嘴巴里面念念有词,来回走动,这个女孩子就问他,你在干吗,他我在背讲演稿,他说你在哪儿讲演,他说我要在北京大学讲演,女孩子说,你紧张吗?他说我不紧张,女孩子说,如果你不紧张为什么你到女厕所来干什么。这个人就是连战。

[09:56:38] 台湾有一位很有名的歌星,崔台新,崔是垂柳,台是台湾人,青是青年,台湾要靠混,靠吹牛,又是青年人混,连战就是这种人。他可以糊弄别人,糊弄不到我们可以糊弄你们。至少前一阵子糊弄你们,今天一个重要的标准就是你们觉得任何人觉得连战讲演好的人,我就要警告你们,今天你们可能很失望,为什么呢?因为我无法花一个是小时把这个观念转过来,因为你们上了连战的当以后我很难把这个观念转过来。

[09:57:02] 我在这儿买圆一个人,买圆我的老板,凤凰电视台的刘长乐先生,为什么要买圆他,他把我故求到北京来,对不起,我一看到你们就讲很多乡音,故求到北京来,可是我已经在中国大陆,在凤凰电视台上讲了有400多场,你们对我相当的熟悉,用一个雄性的眼光来看我,我今天把这个讲演讲成功,这是高难度的,你们对连战完全不瞭解,你们看到他吗。所以对我熟悉,对我是个困难,这个困难是刘长乐老板造成的,所以我今天有所抱怨。

[09:57:21] 现在开始讲正题了,罗马教皇讲了一句话,他说你演讲的时候不能用稿子,为什么不能用稿子,用稿子表示你记不住,如果你自己都记不住,你怎么样让听众记得住呢,你这个演讲就失败了,所以大家看,没有稿子。也没有小抄,可是我带了一些证据是有的,等会会显示证据。

[09:57:38] 我必须和大家说,接下来这个演讲的时候是刘长乐老板告诉我,最后我问他一句话,把他问得冷住了,我说有没有铺红地毯,我进门的时候,他说你没有克林顿有,连战有,你没有,我说为什么我没有?他说,北大尊敬你,把你当成学术演讲,所以不铺红地毯,校长是不是这个意思),我说好我做学术演讲,讲得好就是学术演讲,讲不好,讲一半,铺红地毯还来得及。

[09:57:55] 为什么我要这样说,不然人家说北京大学视力眼,怎么不给李敖铺红地毯,怎么给当官的,或者说是政治人物铺红地毯,我在这儿有很多人眼睛看着我,说李敖骂过国民党过民进党,骂过老美国,骂过小日本,今天你在北京,你敢敢骂共产党,很多人不怀好意,你看幸灾乐祸看着我。我告诉你,我先不骂共产党,我先赞美共产党和国民党曾经打倒的势力,那就是北洋军阀,为什么赞美北洋军阀,大家知道吗?北京大学怎么出来的,北洋军阀,什么人叫蔡元培校长做北京大学校长,那时候他是国民党人的身份,是北洋军阀,北洋军阀有这个肚量把全国最好的大学交给和他敌对的一个政治势力的守敌,我们现在骂北洋军阀,我们有什么资格骂北洋军阀呢?

[09:58:09] 我们不要骂北洋军阀,我们要做历史性的反省。

[09:58:42] 以前北京大学胡适讲了一段话说,他说,你要为国家牺牲你的自由,可是胡适说,争取你个人的自由,就是争取国家的自由。克林顿引用这句话的时候没有引用完,就是说,胡适说,一个真正的开明进步的国家,不是一群奴才造成的,是要有独立个性,有自由思考的人造成的,所以克林顿的演讲引证有错误,后来又来了一个人,就是连战,他在讲演场里面提到了四个字,有点犯忌讳的,可是事实上他提到了,叫做“自由主义”。各位,连战对自由主义的解释完全错误,他请毛但写的说胡适把自由主义带到台湾,所以台湾有一股自由主义的学风,在学校里面流传下来了,我告诉各位,没这个事,没有人敢这样做,包括连战,他们都不敢这样做,所以自由主义这四个字虽然在连战的演讲里面,在北大的讲台上面出现了,我告诉你,没有这个东西,很多人说我李敖是自由主义者,说你自由主义者你在大陆,你在共产党统治的地区,我们要看你讲什么话,你要不要宣传自由主义,我告诉大家,我要宣传,可是内容和你们所瞭解的都出入,什么是自由主义,自由主义我们看到学理上来讲,你出一本书,他出一书,学理上非常的高深,对我而言,没有复杂,自由主义只是两个部分,一部分是翻秋中级(音)的部分,一部分是(翻秋中宪法的部分)。

[10:00:02] 我给大家讲一个故事,台湾在过去清朝统治之前是给郑成功来统治,这是了不起的中国民族英雄,郑成功的爸爸投降了,郑成功不肯,郑成功妈妈在福建被清朝的兵轮奸了,郑成功发现母亲被轮奸了,怎么办,我来告诉你怎么办,他把他母亲身体切开,用水冲洗他母亲的尸体,他认为他母亲被轮奸以后,脏,他母亲脏了,奸是一个动作,污是一个过程,用水冲可以解自己心理的压力和痛苦。各位想像看,在五四时代,有一个问题只有胡适先生解决了,别人解决不了,就是有一个北大学生提出来,说他的一个朋友的姐姐被土匪抢走了,绑票了,当然,也发生了刚才我说的那种不幸的结果,问北大的这些思想家们,你们怎么样解释这个现象,大家解释不出来,胡适先生做出解释,他说,如果有男人要讨被害的女孩子,我们要尊敬这个男的,其实在生理上变化很小,心理上难过,所以如果有这个男的能够破除这种情节,这个男的很了不起,我们应该尊敬他。

[10:04:40] 世界三大男高音帕瓦罗帝,中间还有一个小胖子斗米一上来就是这个姿势,请你们鼓掌,为什么鼓掌,因为我太传神了,你们都忘了鼓掌了。你们不习惯我这种讲话的方式,可是我必须说,我在讲这种方式。

[10:11:35] 今天我站在这里,大家说,你要不要骂共产党,刚刚我说过,我先替北洋军阀讲了好话,让我替共产党讲一句好说,说你怎么这样敢为共产党讲好话,为什么不敢,当共产党没有做坏事情的时候,我们为什么不把真相澄清出来,谁说共产党不许别人讲话,我拿一本书给你们看《毛泽东文集》,当然你们会笑我你在打着红旗反红旗,其实不是,我给你们看一段蛮有趣的,念给你们听,我们有你们相反的意见,批评得不负责任。

[10:11:42] 怕负责任,老虎屁股摸不得,这是很不对的,有了错,一定要自我批评,凡是采取这种态度的人,人总是要讲的,既然我摸了老虎屁股。我今天给大家做一个重大的宣誓,我告诉大家,从18世纪19世纪以来,人类所梦想的自由主义这种追溯方法都是这个自由那个自由。

[10:11:49] 可是自由主义最重要的第一个层面是你心灵能不能解放,如果你心灵是成功式的,那你就困死了,所以我认为心灵开放是重要的,这一部分自由主义叫做翻秋中级(音)。

[10:11:56] 都是你自己的事情,你自己没有一个改革开放的自己,永远困扰自己。所以我说,真正的自由主义者没有人想做,因为太痛苦了,因为太难了,要有很高的文化水准才能做自由主义者,所以自由主义这一段叫做反求诸己恩(音),成功了,我自己就知道。

[10:12:02] 我不是正成功,我可能是卖东西的窑子,我是一个处女,这是自由主义的部分,另外一个部分就是政府有联系,我们人民和政府的联系有几种方式,大家说乡音未改,我没改,可是你们改了,北京变大了。你们讲的没有我讲的纯,我告诉你,人们和政府的关系第一个关系就是政府这么坏,我不要活了,我梗了。辛亥革命以前的杨虎生在英国跳海,就是我死了。

[10:12:09] 第二个感觉我颠了,就是跑了,我玩不过你,孔子说,尾部步入,乱棒之居(音)。第三个是得(音)了,他住在雍和宫附近,他到北京大学来作客,他在大陆(音)机里面,你找不到我,我猫起来了,就是在更了,颠了,得(音)的关系就是藏起来了。

[10:13:25] 第二个感觉是我颠了,就是跑了,我玩不过你,孔子说,尾部步入,乱棒之居。第三个是得了,他住在雍和宫附近,他到北京大学来作客,他在大陆(音)机里面,你找不到我,我猫起来了,就是在更颠了,得(音)的关系就是藏起来了。

[10:13:55] 第四种菘了,小时候我们在北京斗蟋蟀,送了就是我怕了,我不和你玩了,就是人民和政府,我怕你,不和你玩了。

[10:14:26] 第五种就是火了,我和你干上了,我生气了,什么时候会反了,人民忍无可忍的时候,再在找到一个激怒眼的题目就是反。在1932年美国就发生一件事情,在第一次世界大战的时候,很多美国军人打死了

[10:15:27] 1918年世界大战结束,很多兵回来了,要政府赔钱,政府说,你们现在年轻力壮,现在不给,到1945年,你们老了,再给你们钱,大家一听,觉得也好。

[10:15:45] 结果1932年美国发生经济大恐慌,这些老兵憋不住了,跑到华盛顿广场集会,大家饥饿,由早到晚,由日到夜,都不解散,中央政府广场被占有,好说怠说都不解散。

[10:16:53] 一个将军叫做迈克压撒元帅,下面带了一个少将叫做八顿将军,下面带了一个少校叫做艾森豪,打枪,多少人死掉了,人民在他的中央政府广场里面盘居不屈这是美国的形象吗?

[10:17:15] 我给大家看看一个资料,告诉你们这是什么东西,这就是当年《纽约时报》的头条新闻讲到怎么样的开枪,你们看不清楚,没有关系,证据在这儿,一会主任和校长在这儿可以证明。

[10:17:36] 看这个表,1932年美国群众在中央政府盘居不屈,政府开枪,153年德国群众盘居不屈开枪,1956年匈牙利群众盘居不屈开枪,1970年美国又来了,又开枪。

[10:18:06] 可是人民来讲,逼他开枪,局面造成了我们逼他开枪,我们要不要反省,我们为什么这么笨呢,看看有没有什么聪明的方法,焦急的方法你不能够把政府摆平,你自己跟着受害,说我们争取言论自由,我告诉大家,没有人比我李敖古往今来,争取言论自由最多的,我写过100多本书,有96本被查禁。

[10:18:49] 全世界古往今来有没有这么个人写了这么多禁书,而有这么个政府盯着他不放,我把我的书名、以及被查禁的表,你们看有多长。[10:19:20] 我的书和我着作等身,我这个表已经超过我的身高了,能证明什么,我坐牢就坐牢,你们说,你有抱怨,你抱什么怨,写文章大不了坐牢,你们不愿意,聪明了,觉得你李敖傻,那么多牢做的干什么,为什么? 

[10:20:13] 我们现在知道有一种觉悟,我告诉大家,虽然这么多禁书不能卖,写了以后就被抢走了,怎么办呢?在耳管道,在地摊上和黄色书刊一起卖,鱼目混珠,所以我出的书都是露屁股,看起来很凉快的。我的读者根本不是我的读者,他是买黄色书刊,买错了就变成我的读者。 

[10:20:29] 所以,我的读者里面有些人是色情狂,你们有没有,我不知道。 

[10:21:08] 我告诉大家,写言论自由争取以后是这个下场,那么我们革命了,项羽这样喊,李自成也可以这样喊,你不能这样喊,项羽拥有武器,李自成拥有武器,和统治者差不多,你有一把刀,我有一把刀,差不多。 

[10:21:44] 现在全世界任何政府的统治者用机关枪,坦克车,所以我说,人民要聪明,争取自由要靠智慧,大家看我这本小说写《北京法源寺》,今天下午我要去法源寺去看看,从来没有去过这个地方,为什么没有去过能把这个小说写得神龙活现,这就是文学家嘛,就干这个的。 

[10:22:14] 我讲我的心里话给你们听,我回头看,除了我们的刘长乐老板以外,主任及校长都不太笑,我一回头看,就很紧张。他们不算本领,我在内地最佩服的一个人叫做丁关根,你和他讨论问题绝对不笑,脸绷着一路绷到底,我真的佩服。 

[10:22:49] 中国历史上有一个人和丁关根一样了不起的,叫包公,他也不笑,所以宋朝人当时有一举言语叫做包工笑,黄河清,这是不可能的事情。 

[10:23:14] 我今天谈言论自由,他们怕,其实有什么好怕的,我举例给大家看,什么东西开放,言论自由会更安全,我今天在这儿最想讲的一句话就是这句话。 

[10:23:47] 北欧、瑞典,丹麦他们是全世界性开放最早的地方,丹麦开放A片的那一年全国的强奸犯罪率减少了16%,不强奸了,看A片就好了,头一年全国偷看女人洗澡减少了80%,觉得不可思议。 

[10:24:13] 按照我们的标准,一定有伤风化,破坏民心士气,我所佩服的一个将军叫做许士友,以前南京军区的司令,南京军区不能看《红楼梦》。 

[10:24:42] 现在告诉大家,瑞典的统一数字告诉我们,强奸犯减少16%,偷窥狂减少了80%,当您开放小电影的时候,大家整天看,已经平常了,反倒没事了,言论自由本身就是这样的。 

[10:25:00] 我在台湾搞了这么多年的言论自由,结果怎么,整天查禁我的书,说李敖闯货,影响民心士气,现在的书不禁了,可是也没事了。 

[10:25:42] 我拿张照片给大家看,我指着一个老头子,这老头子前一阵子来到北京,他是国民党的上将叫做许立荣,当年做总政治部的主任,专门查禁我的书 

[10:25:58] 后来变成老朋友,后来他向我道歉,在公开场合向我道歉,他说我们发现不查禁你这么多书,也不会亡党亡国。 

[10:26:20] 所以今天大家聪明的知道,有些言论开放了以后,是火山一样的喷火口,让它喷出去,言论自由像看小电影一样,让他讲了,让他骂了,让他说了,老虎屁股让他摸了,没什么了不起。 

[10:26:48] 我认为这是今天我们国家领导人最愿意知道的一点,可是今天他们知道不知道,还不知道,为什么不知道,为什么克林顿讲演现场全体全国播出,为连战的演讲现场全体播出,我李敖在这儿为什么要想想看再播出? 

[10:28:38] 看看主席的词“俏也不挣风春,只把春来抱”,花都开了以后,我在花里面笑,可是我告诉你,毛主席的真相,他的第一次原稿不是这样的,不是说俏也不挣春,只把春来抱,等到春花烂漫时,他才笑。 

[10:29:10] 他的原稿是他在旁边笑,他是个旁观者变成在中间,大家知道什么境界呢,看王国维写的诗“人间词化”,“有我之境,有无我之境”。 

[10:29:30] 现在女孩子穿的是裤袜,以前女孩子穿的是玻璃丝袜,在大腿中间吊着,你把这个袜子送给美国人,美国很高兴,我有全世界最好的玻璃丝袜,你把这个袜子送给法国女人,她会说我有了全世界最漂亮的大腿。 

[10:30:13] 她把袜子穿上去以后,所以她有了全世界最漂亮的大腿,袜子没有穿上以前,我有了全世界最漂亮的丝袜,你有了全世界最漂亮的腿,就是他在旁边笑,丝袜套上大腿,就是他在丛中笑。 

[10:31:05] 今天我来到这儿,一句俗话就是“不是猛龙不过江”,我敢来,我是个自由主义者,我敢骂国民党、敢骂小日本和老美,今天我来,不是骂人我也碰人,我碰了北洋军阀给您看。 

[10:31:37] 那个时候北大怎么样对待政府,教育部公文来了退回不看,北大多狠,教育部钱收进来了。现在的北大太孬了,在我看来,什么原因,怎么样可以不孬,我们的书记站起来,校长站起来,像我们以前的老校长不就是这样吗。 

[10:32:23] 北大马寅初干了九年的校长,在国民党时代被软禁,后来在北大做校长的时候,本来一看是很好,本来和毛泽东感情好得很,为了人口两个人的看法变了,马寅初说中国人这样生下去我们不得了,我们的财政都被吃掉了。 

[10:32:51] 毛主席说,人多没有关系,人多好办事情,结果毛主席赢了,大家斗马寅初,一路斗到马寅初床前面的墙,都贴了大字报,可是马说我不在乎,我要干到死,我要孤军奋战,结果他没有死,他活到100岁,别人都死了,他还活着。 

[10:33:02] 这就是北大精神,北大的教育,所以我说今天从北大开始,虽然毛主席说,北京大学水浅王八多,多几个王八也不是坏事。 

[10:33:24] 我的话其实讲不完的,可是今天的重点大体上就说到这儿了,这些书你们懒得看,我告诉你,我看得熟不得了,我念一段周总理的话给你们听:人民大众是有充分的思想自由的,只要其他思想都可以存在。 

[10:34:02] 但要讲,不讲这些,别的我们也允许它的存在。所以今天为我我要替共产党讲好话,大家说共产党不让人讲话,是错的,是一部分共产党把毛主席周总理根本的精神给它紧缩了,才有今天的现象。 

[10:34:36] 因为我和大家说,共产党有它自由的成分,过去被打压是一个错误,所以我们总觉得共产党一党专制是错的,必须说,整个的原因出在原来的马克思那里,可是现在我们知道都有中国式的社会主义。 

[10:34:52] 我请大家问问,社会主义不够,为什么前面要加中国式的社会主义,因为社会主义不够,可是不灵了说不出口,夹了一个帽子,中国式的社会主义,不是吗? 

[10:35:31] 我告诉各位,你们都不看毛选集,都有这段话,毛主席最后的一段话,你们听了绝对会惊心动魄,我念书给你们听,这些骂我们的像农民,像梁春云,我们要把它养起来,养着他们骂我,让他们骂,骂得无理,我们敢搏,骂得有理我们接受。 

[10:36:03] 这对党对人民,对社会主义比较有利。毛泽东思想里面有一部分是真的懂这个道理的,结果我们把这一部分毛泽东给忽略掉了,还有一个毛泽东你们知道它是谁吗? 

[10:37:15] 共产党到今天还存在,我愿意它存在一千年,和我们是什么关系,共产党讲两手策略,一手是软的,一手是硬的。 

[10:38:20] 保住,我们也保住它,共产党愿意为人们服务吗?我们就是人民,让它为我们服务,幸巴达过河的时候忽然有一个老头子爬上他的脖子让他背着他,你跟着我走结果是星光大道,怎么样甩他也甩不掉。 

[10:38:51] 你要照顾他,我们希望共产党活1千年,我们在它背上贴着它,哄着它,耐着它,让它为我们服务,有什么不好,我们不服气要打,玩言论自由你们玩不过我,你们要革命你们玩不过坦克车,说我们不搞这些,那搞,我们去更了,去颠了,去得了,去反了,用这种不健康的情绪在家里生闷气。 

[10:39:18] 拍桌子摔板凳是错误的,我们要和共产党合作,其实他们人太多了一点,现在共产党是6900万,比台湾人口多3倍,可是没有关系,你们要放弃自由,你们救共产党我们欢迎,可是我们还有老百姓。 

[10:39:34] 13亿人口和6900万比起来是19:1,19个人里面有一个是共产党,我们广大的中国人民要干什么,我们放弃过去那种念头,就是我们要打天下,我们要和你作对,为什么落伍了,因为没有可行性。 

[10:40:01] 人民会吃亏,共产党说,下一代的共产党很聪明,我看到胡锦涛真的很聪明,我们也很聪明,这个时代对我们也很有利,大家都忘了,我们的王冲在书店里看书,死背,为什么要死背呢,因为没有钱买书。 

[10:40:46] 宋朝的王安石和他的好朋友说,我儿子是神童,看书一遍就看会,他的好朋友说哪家儿子看两遍,都是一遍看会,因为有高度智慧的人才能看书,今天我们就是这种人,你们北京大学就是这种人。 

[10:41:14] 各位想想看,等一下我把我爸爸在北大的文凭给你们看,我要送给校长,送给主任,那个时候毕业,1926年北大毕业,365个人,今天上万,你们学校这么多人,大家想想看,我小时候一个中学生后面跟着4千个文盲。 

[10:41:41] 我爸爸是北京大学的学生,可是我们想想看,今天你们的责任是什么,就是背后有这么多的人,他们在精英上精英不过你,本来你们从出生就是胜利者,父母母亲受胎的时候是2亿三亿的精子往前跑,后来是一个精子才出了你们。 

[10:42:48] 你们赢了13亿,所以你们到了北京大学,不要以为了到美国得了博士就完了,大家可以看到李文就是典型的例子,到了美国得了博士,得了什么会失落的,所以我和大家说,我们要拥抱共产党。 

[10:43:13] 共产党不喜欢笑,共产党太严肃,共产党会把冒死想做狭窄的解释,我们把它放宽一点,就是我今天的主要目的。 

[10:43:44] 我讲这一点很多人提心吊胆,包括我在内,人家说,你到大陆来要不要看长城,我说我可能没上长城先进了秦城。 

[10:45:01] 为什么说我不伤感,我不能伤感,我看到的北京是什么北京,我到店里的时候,他看我知道我买不起这杯东西,他会倒杯茶给我,那样彬彬有礼的北京已经没有了,现在是处处设防的北京,当你对人处处设防的时候,人变心了。 

[10:45:51] 十天以前我离开看到高金素梅去联合国去宣布日本人可恶的时候,我还送了他100万台币,不要以为我李敖有钱,大家知道我在坐出租车吗……威武不能曲,富贵不能淫,贫富不能贱,谢谢各位! 

[10:46:37] 今天我做个样板给大家看,我捐了35万块人民币是在北京立通向,就是告诉大家,其实胡适思想是最温和的,对我们有利的,现在我们开始知道立个铜像给他,当时胡适在我穷困的时候送了1000元人民币给我,今天我相当于1500倍的人情来还的,你们是这种人吗?可是有钱舍不得。 

[10:48:49] 问:李敖先生您好,我来自政府管理学院,我的问题和文化有关,我看过您的传记知道您年轻的时候曾经写过万字以上的长文,主张中国的文化要全盘的西化,过了几十年之后,您是否仍然持有这种观点,我的问题是,您认为中国文化的发展方向应该是什么样的?是我们要继续的全盘西化还是保留原有文化,或者说还有其他的道路? 

[10:49:11] 李敖:您刚刚谈到钱穆先生,我在中学的时候写信给他纠正他的错误,他就是当年燕京大学的教授,你们都受了他的影响,为什么呢? 

[10:49:47] 因为燕京大学有一个未名湖,“未名”两个字就是他起的,当时我谈到所谓全盘西化,这也算是一个在政治里面的一个罪名,就是不可以搞全盘西化,可是我必须说,我们必须承认,我们是在全盘西化中最典型的例子。 

[10:50:04] 就是马克思,马克思就是全盘西化,因为他全是洋玩意,这就是我们无法完全避免,国防部你去问曹刚川部长,他现在不会搞刀枪之类的,一定会搞现代化武器。 

[10:50:28] 过去,说信不能发表,说关公和岳飞来了,都打不过英国人,为什么呢?英国人打我们,他炮打过来,我们打他,打不到他,甚至看不见他,这就是我们为什么要全盘西化的原因,过去说是政治的原因特别强调并且挖苦和打击全盘西化,我希望说,现在可以一点了。 

[10:50:43] 问:我是北京大学的学生,我想问您,您是具有独立精神和批判精神的知识份子,与大众传媒的合作是否影响到了思考的独立性? 

[10:51:16] 李敖:谁影响谁,不错,我和人家合作,人家会对我有所照顾,或者在双方合作的时候会考虑对方的立场,但是必须说刘长乐先生是个怪人,他有招和一个本领,就是我打球一样打擦边球,就是很多话我们不能说的,他很技巧的让它说过去,而不出事,这是了不起的。 

[10:51:39] 我告诉大家,争取言论自由就是要用这种方法,就是你要说,说别人能够听得进去,中国有句老话,情于新,而词于巧,情拿出来是真的,可是词于巧,表达这些感情和事实的时候要讲求事实。 

[10:52:40] 问:李敖先生您好,非常有幸这次有机会给您提问,在今年的早些时候,敏瑞芳书记曾经提出一个观点,大概意思是说对于有反动言论的老师应该清出课堂,我想您对这样的观点有什么评价? 

[10:53:47] 李敖:我觉得作为大学一个特色,什么言论都敢接受,怎么可以叫反动言论呢,怎么可以有言论课堂呢,医学院里不也叫癌症吗,癌症这我们也要上,所以我们把它当成癌症来看,想出招来解决这是很重要的,所以我认为,在大学里面,没有什么说是可以害怕的,不能讲的,是不正确的。 

[10:54:06] 问:我相信您已经看到北大师生的热情了,我非常关心一个问题,您下一次什么时候来北大?您希望以什么形势与北大学生交流? 

[10:55:23] 李敖:你叫我来干嘛,当胡锦涛请我做北大校长的时候我就来了。 

[10:56:15] 问:李敖先生您好,我是北大学国际关系学院的学生,因为前不久国民党举行了党主席的直选,您在选举的前夜在王金平的大会上公开表示您不支持马英九作为国民党党主席,我问您,在马英九已经当选国民党党主席之,您认为他的政策会对两岸关系有什么影响,您对两岸关系的稳定和平发展有没有信心? 

[10:57:04] 李敖:我来北京就是怕谈台湾问题,果然这个问题就追上来了,我和你讲,这就是政治人物和思想人物的不同,马英九长了一个脸蛋,人也是一个好人,可是一辈子他不做事的人,我们叫他不粘锅,什么好事也不做,什么坏事也不做,就是笑嘻嘻的拉选票,很多票就这样给他的,所以我们认为能够做事的人是很重要的,摆个小脸蛋到处跑是不好的,所以我认为马英九干出了行了,他应该去演个电影或者做歌星都比较好,至少变个大色狼也比较好。 

[10:58:04] 问:李敖先生我非常尊重您,我对您刚刚那样说马英九先生好像不太公平,我想问一个文化的问题,您是怎样看待中国的屈原的文化? 

[11:04:02] 李敖:这就是典型的例子,我刚刚讲过了,去年属于我对政府不满,可是我的白打方法就是第一类的。所以我认为那是个弱者的表达,现在的人类要有不是弱者的表达,要用清醒的,理性的并且快乐一点的表达。 

[11:04:41] 我最后讲一个例子给大家听,我们都知道王安石,王安石是在中国的宁波做过官,他的小女儿很可怜,死在了那里,后来他调开了,临走的挖了一个小船,在对面的小船上和他的小女儿再见。“今夜扁舟来做别,此生从此各东西”。 

[11:04:51] 回家乡是好难的事情,大家看到唐朝人写诗,几乎有一半都是“天上明月光,疑时地上霜”,都是思故乡的,因为故乡对他们太遥远了,太难得了,为什么我现在说李敖我不还乡呢。 

[11:05:02] 我这次回来不是怀乡,没有乡愁,不是近乡没有情怯,不是还乡没有衣襟,没有眼泪,为什么我要这样,因为时代不该有乡愁,这是个错误的情趣,屈原有一个错误的情绪,他对政府是个错误的态度,我希望我们有一个健康快乐的心态来开创我们的未来,谢谢各位! 



— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:悼李公

悼李公最先出现在程序员的信仰

]]>
https://www.jayxu.com/2018/03/18/16464/feed 0 16464
R.I.P., Mr. Stephen Hawking https://www.jayxu.com/2018/03/14/16252 https://www.jayxu.com/2018/03/14/16252#respond Wed, 14 Mar 2018 05:41:37 +0000 https://www.jayxu.com/?p=16252 — EOF — 除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请 ... read more»

R.I.P., Mr. Stephen Hawking最先出现在程序员的信仰

]]>



— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:R.I.P., Mr. Stephen Hawking

R.I.P., Mr. Stephen Hawking最先出现在程序员的信仰

]]>
https://www.jayxu.com/2018/03/14/16252/feed 0 16252
Female – Keith Urban https://www.jayxu.com/2017/12/07/16212 https://www.jayxu.com/2017/12/07/16212#respond Thu, 07 Dec 2017 12:49:15 +0000 https://www.jayxu.com/?p=16212 上周在TED上看了Gretchen Carlson的How we can end sexual harassm ... read more»

Female – Keith Urban最先出现在程序员的信仰

]]>

上周在TED上看了Gretchen Carlson的How we can end sexual harassment at work


今天在Apple Music订阅的乡村频道给我推了这首歌(这首歌哪像乡村了……)。听到第二遍觉得好像也在讲S-H,上网搜了下,果然“was inspired by the Harvey Weinstein sexual assault claims”……

整首歌曲风简单但好听,高潮部分很耳熟,在回忆里捞了半天终于想起是Savage Garden的Truely Madly Deeply,果然欧美pop的黄金时代还是80' 90'啊~现在很多欧美流行歌第一耳朵总能让我想起中学时代听过的老歌……倒是歌词最后一段很智慧:

When somebody talks about how it was Adam first
Does that make you second best?
Or did he save the best for last?

完整歌词:

[Verse 1]
When you hear somebody say somebody hits like a girl
How does that hit you?
Is that such a bad thing?
When you hear a song that they play saying you run the world
Do you believe it?
Will you live to see it?

[Chorus]
Sister, shoulder
Daughter, lover
Healer, broken halo
Mother nature
Fire, suit of armor
Soul survivor, Holy Water
Secret keeper, fortune teller
Virgin Mary, scarlet letter
Technicolor river wild
Baby girl, woman, child
Female

[Verse 2]
When somebody laughs and implies that she asked for it
Just cause she was wearing a skirt
Now is that how it works?
When somebody talks about how it was Adam first
Does that make you second best?
Or did he save the best for last?

[Chorus]
Sister, shoulder
Daughter, lover
Healer, broken halo
Mother nature
Fire, suit of armor
Soul survivor, Holy Water
Secret keeper, fortune teller
Virgin Mary, scarlet letter
Technicolor river wild
Baby girl, woman, child
Female

[Refrain]
Yeah
Female

[Bridge]
She’s the heart of life
She’s the dreamer’s dream
She’s the hands of time
She’s the queen of kings

[Chorus]
Sister, shoulder
Daughter, lover
Healer, broken halo
Mother nature
Fire, suit of armor
Soul survivor, Holy Water
Secret keeper, fortune teller
Virgin Mary, scarlet letter
Technicolor river wild
Baby girl, woman, child
Female

[Outro]
Mhm
Female


— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:Female – Keith Urban

Female – Keith Urban最先出现在程序员的信仰

]]>
https://www.jayxu.com/2017/12/07/16212/feed 0 16212
Mac OS X升个级,Java(&其它各种)社区鸡飞狗跳…… https://www.jayxu.com/2017/09/22/16193 https://www.jayxu.com/2017/09/22/16193#respond Fri, 22 Sep 2017 04:08:27 +0000 https://www.jayxu.com/?p=16193 自从乔大爷走后,苹果整体给我的感觉是,除了越来越不会做产品,软件质量管理也已经是小公司的水准了……而这一感觉, ... read more»

Mac OS X升个级,Java(&其它各种)社区鸡飞狗跳……最先出现在程序员的信仰

]]>

自从乔大爷走后,苹果整体给我的感觉是,除了越来越不会做产品,软件质量管理也已经是小公司的水准了……而这一感觉,在最新的Mac OS X 10.13 High Sierra(Tim Cook给OS起名字的能力从Mavericks开始就已经无力吐槽了……)以及iOS 11中集中爆发

作为一个从Tiger开始就重度使用Mac OS,且非常不安分有升级强迫症的资深用户,根据十几年的经验,苹果对于系统版本的发布节奏,在Cook之前一般1~2年一个新版本,期间会有4个左右DP(devepoer preview),1~3个PP(public preview),然后正式发布GM(golden master)。PP一般已经是很稳定的版本,跟GM在稳定性上几乎没有太大区别,所以一般尝鲜新版本会从PP开始。GM发布后,除非遇到安全漏洞或重大更新,否则在下一个大版本发布前顶多只会有2、3个小版本发布

而这一次,我如果没记错的话,High Sierra发布前出了6个DP,6个PP(貌似苹果现在的发布策略改了,在每个DP后一周都会有一个对应的PP发布)不同的DP间各种bug满天飞,还随机地飞,比如一个bug在DP 1中就有了,在DP 2中被修复,结果DP 5又出现了……到正式的GM发布后,依然一堆bug……GM后几乎2~3周一个DP/PP,2个月左右一个小版本GM。这种更新频率发生在苹果身上,在之前是无法想象的。我觉得只能反映出目前苹果对于软件产品管理的无能以及工程质量保障的失控。乔大爷要在天有灵,绝对能被气死,而且还得是好几回……

下面就说一个例子,Java相关。安装完10.13某一个DP后,我的Eclipse打开是这样的:

即所有的菜单项都无法点击,我开始以为是Eclipse对于Mac OS新版兼容性有问题,但在试了Netbeans、Xmind、DbVisualizer等其它Mac下的Java应用后,发现结果是一样的……于是同时给Mac OS、Eclipse开了bug:

  • Eclipse上经过搜索已经有人开了bug:[10.13] Menu Bar Disabled From Use Completely,于是comment + vote。如果花点时间看下整个thread,会发现这个bug在不同beta间反反复复出现、消失了好几次,真不知道苹果的QA是干什么吃的
  • 苹果上我在两个版本上连开了两次(33507576和34508258)。由于苹果现在的bug report权限私有了,截下屏

High Sierra GM发布之后,更奇葩的事情发生了,SpringEclipse竟然分别发布how-to,公告天下“怎么在High Sierra下正确地(通过hack一些文件才能)使用”相关应用。这种事情如果发生在m$身上我觉得没什么奇怪的,但是这次是苹果……我觉得开源社区怎么做,1. 甩锅,菜单看不见是苹果的锅,跟我们没关系;2. 狠狠地抽苹果的脸,竟然能把操作系统发布成这操性

2018-3-14补

Java菜单门没过多久,N卡驱动门又开始了。如果你是N卡的苹果设备,我不知道你用High Sierra是什么感觉,反正我的感觉是相当酸爽……我的版本是刚发布的10.13.4 beta 5(17E182a),N卡。在窗口切换、滚屏、切换输入法等操作时系统会各种卡顿,甚至在iTunes听歌跳下一首时都会卡顿。遇到最丧心病狂的,是打开terminal,前面用Chrome窗口完全挡上,在Chrome里滚动页面内容,那种卡顿是当年在Win 95中都不曾体验过的……

有兴趣的同学网上可以去搜下“high sierra gpu glitch”,你会发现铺天盖地的讨论,比如Chrome中开的一个bug:

Rendering glitches in High Sierra (macOS 10.13)

现在10.13.4已经beta 5了,照Cook的更新节奏,应该在下周或月底就会正式发布。但在发布时由N卡GPU导致的系统卡顿能否彻底解决,实话实说,我没抱希望……

Mac OS,你现在还敢嘲笑Windows么?!



— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:Mac OS X升个级,Java(&其它各种)社区鸡飞狗跳……

Mac OS X升个级,Java(&其它各种)社区鸡飞狗跳……最先出现在程序员的信仰

]]>
https://www.jayxu.com/2017/09/22/16193/feed 0 16193
揭秘比特币和区块链(五):深入理解比特币交易的脚本 [zz] https://www.jayxu.com/2017/05/17/16143 https://www.jayxu.com/2017/05/17/16143#respond Wed, 17 May 2017 08:07:00 +0000 https://www.jayxu.com/?p=16143 原文转自:InfoQ 在比特币区块链中,每一个区块都指向上一个区块,这些通过SHA256计算的区块哈希链就是比 ... read more»

揭秘比特币和区块链(五):深入理解比特币交易的脚本 [zz]最先出现在程序员的信仰

]]>
原文转自:InfoQ


在比特币区块链中,每一个区块都指向上一个区块,这些通过SHA256计算的区块哈希链就是比特币账本不可篡改的基础。

在一个区块中,比特币系统用交易(Transaction)来表示一笔比特币交易。一个区块包含至少一笔交易。这些Transaction的Hash通过Merkle Tree计算出所有交易的Merkle Hash,并被包含至区块Hash中,从而实现交易的不可修改。

如果我们仔细观察每一笔交易,可以发现,除了第一笔交易是矿工的挖矿所得外,每一笔交易都拥有一个或多个输入(TxIn),以及一个或多个输出(TxOut):

第一笔矿工挖矿的收入交易通常被称为Coinbase,它没有输入,所以TxIn的Hash总是被标记为00000000…0000

其他的交易,任何一个TxIn都会唯一追溯到区块链上在本区块之前的某个交易Hash,以及索引:

通过交易Hash和索引(从0开始),即可唯一确定一个未花费的交易输出——UTXO(Unspent Transaction Output)。这样,每一个Tx Input都和之前的某个Tx Output关联了起来。

我们假设在上一笔交易中,Bob给Alice支付了0.15个BTC。

由于比特币并没有账户的概念,这一笔交易的输出并没有写上Alice的名字,也没有写上Alice的公钥。

那么,Alice想要花费这0.15个BTC,她应该如何证明自己拥有这个UTXO,并且,其他人无法假冒Alice来花费这个UTXO呢?

答案是比特币的交易创建的输出其实并非一个简单的公钥地址,而是一个脚本。在Bob给Alice支付0.15个BTC的这个交易中,Bob创建的输出脚本类似:

OP_DUP OP_HASH160 abcd1234...9876 OP_EQUALVERIFY OP_CHECKSIG

其中,abcd1234…9876是Alice的公钥Hash。整个脚本的意思是,谁能够提供一个签名和一个公钥,让这个脚本运行通过,谁就能花费这笔交易的1.5个BTC。

由于创建签名只能使用Alice的私钥,非Alice的私钥创建的签名将无法通过这个脚本的验证,所以,其他人无法假冒Alice来花费这笔输出。

一旦Alice提供了一个签名和自己的公钥,她实际上已经创建了另一笔交易来花费这个输出。

所有人都可以验证Alice创建的这个新交易是否有效。如果有效,该交易就会被矿工打包进新的区块,从而成为区块链上不可更改的一部分。

我们以著名的Pizza Transaction为例,来验证一个交易是否是有效的。

在交易cca75078…4d79中,唯一的TxIn输入提供的sigScript是:

8b4830450221009908144ca6539e09512b9295c8
a27050d478fbb96f8addbc3d075544dc41328702
201aa528be2b907d316d2da068dd9eb1e23243d9
7e444d59290d2fddf25269ee0e0141042e930f39
ba62c6534ee98ed20ca98959d34aa9e057cda01c
fd422c6bab3667b76426529382c23f42b9b08d78
32d4fee1d6b437a8526e59667ce9c4e9dcebcabb

该sigScript实际上由两部分构成:

签名:30450221…ee0e01(71字节+1字节签名类型),实际签名是去掉最后一个字节01的30450221…ee0e,签名类型是SIGHASH_ALL(0x01)。

公钥:042e930f…cabb(65字节)

为了验证该交易是否有效,我们首先要根据TxIn所声明的Previous Output Hash:a1075db5…d48d和索引0找到上一笔交易的输出:

https://webbtc.com/tx/a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d

这笔交易输出的脚本是:

1976a91446af3fb481837fadbb421727f9959c2d32a3682988ac

比特币的脚本由一系列指令和数据构成,每个指令占用一个字节,数据由数据头部的长度决定。上述二进制脚本翻译后的比特币指令如下:

OP_DUP OP_HASH160 46af3fb481837fadbb421727f9959c2d32a36829 OP_EQUALVERIFY OP_CHECKSIG

现在,我们有了签名,公钥和脚本:

sig: 30450221...ee0e01
pubkey: 042e930f...cabb
OP_DUP OP_HASH160 46af3fb4…6829 OP_EQUALVERIFY OP_CHECKSIG

就可以运行这个脚本来验证交易是否有效。

比特币脚本被设计成以栈来运行的虚拟机指令,它只有有限的几种指令,并且故意被设计成没有循环、条件跳转,所以,比特币脚本不是图灵完备的语言。

比特币脚本的执行非常简单。我们首先要准备一个空栈,然后把签名和公钥入栈:

紧接着,我们就可以执行TxOut的脚本:

OP_DUP OP_HASH160 46af3fb481837fadbb421727f9959c2d32a36829 OP_EQUALVERIFY OP_CHECKSIG

首先执行OP_DUP,这条指令把栈顶的元素复制一份,所以结果变成:

紧接着执行OP_HASH160,它对栈顶元素计算SHA256/RipeMD160,实际上是计算公钥Hash,所以运行结果变成:

接下来的指令实际上是一个数据,我们直接把数据入栈:

然后,执行OP_EQUALVERIFY,这条指令会比较栈顶的两个元素是否相等,如果不等,整个脚本就执行失败了,如果相等,脚本会继续执行,所以运行结果变成:

最后,执行指令OP_CHECKSIG,这条指令会验证签名。首先,我们根据签名类型SIGHASH_ALL(0x01)对整个交易进行验证。验证方法是:

把当前Transaction的所有TxIn的scriptSig去掉(红色部分),并把当前TxIn的scriptSig替换为UTXO的script(蓝色部分),调整长度字段(绿色部分):

最后加上小端序4字节的签名类型0x01(灰色部分),计算两次SHA256,我们得到:

c2d48f45…2669

现在,使用ECDSA算法对签名进行验证:

boolean ecdsa_verify_signature(byte[] message, byte[] signature, byte[] pubkey)

根据签名的验证结果,我们即可确认该交易是否有效。

由于引入了脚本,我们可以看到,比特币实际上通过编程脚本实现了一个严格以计算机程序验证为基础的数字货币所有权的转移机制。由于计算机程序的可扩展性,比特币支付其实并不限定在必须支付给某一个公钥地址。利用脚本,我们可以构造出各种支付条件,例如,多重签名验证条件:

2 <public-key1> <public-key2> <public-key3> 3 OP_CHECKMULTISIGN

这种提供多个公钥地址,并且需要多个签名验证的多重签名脚本,允许在M个签名种至少给出N个签名即可使用。上述脚本允许提供3个公钥地址中的任意两个有效签名。

当我们把比特币托管在某个第三方的在线钱包中时,就可以使用多重签名来保证只有自己和第三方钱包共同签名后才可动用输出,这样保证了黑客在攻击了第三方钱包后也无法花掉用户的比特币。

通过OP_CHECKLOCKTIMEVERIFY,我们可以指定一个交易的锁定时间,在此之前,该交易输出无法被花掉。这个指令其实实现了支付宝的7天资金锁定然后再支付给卖家的功能。

还有一些交易并没有指定一个公钥Hash,例如,这个交易的脚本如下:

OP_HASH256 6fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000 OP_EQUAL

它的意思是说,谁能够提供一个数据,它的SHA256是6fe28c0a…0000,谁就可以花费这笔交易。

(注:该交易已经被花费了,有人找到了符合条件的数据)

从比特币的脚本,我们可以看到,基于区块链的数字货币支付实际上是数字货币所有权的安全转移。如果我们把金融资产或者实物资产以数字化的形式登记在区块链上,通过脚本就可以安全实现各种条件下的所有权转移,这正是智能合约在区块链上的应用。

出处:火币区块链研究中心。转载需注明来源

— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:揭秘比特币和区块链(五):深入理解比特币交易的脚本 [zz]

揭秘比特币和区块链(五):深入理解比特币交易的脚本 [zz]最先出现在程序员的信仰

]]>
https://www.jayxu.com/2017/05/17/16143/feed 0 16143
Maven Central Repo Aliyun镜像 https://www.jayxu.com/2016/11/28/16072 https://www.jayxu.com/2016/11/28/16072#respond Mon, 28 Nov 2016 14:31:40 +0000 https://www.jayxu.com/?p=16072 [crayon-5ba93da629b23930064297/] 补充:主流linux发行版repo:http ... read more»

Maven Central Repo Aliyun镜像最先出现在程序员的信仰

]]>

<mirrors>
  <mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>        
  </mirror>
</mirrors>

补充:主流linux发行版repo:http://mirrors.aliyun.com/repo/

— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:Maven Central Repo Aliyun镜像

Maven Central Repo Aliyun镜像最先出现在程序员的信仰

]]>
https://www.jayxu.com/2016/11/28/16072/feed 0 16072
7.0前夕艾泽拉斯地图旅行指南——传送方式汇总 [zz] https://www.jayxu.com/2016/11/24/16059 https://www.jayxu.com/2016/11/24/16059#respond Thu, 24 Nov 2016 15:55:59 +0000 https://www.jayxu.com/?p=16059 原文转自:178.com -> 表示单向 <-> 表示双向 *各种任务一次性传送或者任务进行 ... read more»

7.0前夕艾泽拉斯地图旅行指南——传送方式汇总 [zz]最先出现在程序员的信仰

]]>

原文转自:178.com


-> 表示单向

<-> 表示双向

*各种任务一次性传送或者任务进行期间某任务道具的传送就不列出来了

0. 所有人通用的

自己上坐骑飞

艾泽拉斯公交车系统,给钱就带你飞,但是路线设计辣鸡极不推荐

[炉石]/[旅店老板的女儿]/[红宝石靴子]/[黑暗之门]/[虚灵之门] -> 任意旅店老板处,这几个共CD,且只能绑定一个旅店

*推荐所有非法师职业把炉石绑在锦绣谷双月殿/七星庙,六大主城传送门你值得拥有。

[要塞炉石] -> 德拉诺-霜火岭-部落要塞/影月谷-联盟要塞

*需要完成90级德拉诺要塞任务

[海军上将的罗盘] -> 要塞船坞

*需要解锁三级要塞以及船坞后完成成就[水手]

[达拉然炉石] -> 达拉然(破碎群岛)

*7.0正式开放后获取

1. 主城固定传送门

部落

奥格瑞玛-暗巷区

诅咒之地传送门 <-> 东部王国-诅咒之地

地狱火半岛传送门 <-> 外域-地狱火半岛

奥格瑞玛-智慧谷高地传送阵(五个大灾变区域)

暮光高地传送门 <-> 东部王国-暮光高地

海加尔山传送门 <-> 卡利姆多-海加尔山

奥丹姆传送门 -> 卡利姆多-奥丹姆

瓦斯琪尔传送门 -> 东部王国-瓦斯琪尔

深岩之洲传送门 <-> 大漩涡-深岩之洲-大地神殿

奥格瑞玛-荣誉谷-熊猫人热气球下

蜜露村传送门 <-> 潘达利亚-翡翠林-蜜露村(需要完成[战争的艺术]任务)

奥格瑞玛-大酋长大厅

战争之矛传送门 -> 德拉诺-阿什兰-战争之矛

雷霆崖-预见之池(钓鱼洞)

地狱火半岛传送门 -> 外域-地狱火半岛(反向的门是回奥格)

银月城-日怒之塔-右侧房间

地狱火半岛传送门 -> 外域-地狱火半岛(反向的门是回奥格)

银月城-日怒之塔-阿强洛瑟玛·塞隆背后的房间

传送宝珠 <-> 东部王国-洛丹伦废墟(幽暗城地表)

幽暗城-法师区

地狱火半岛传送门 -> 外域-地狱火半岛(反向的门是回奥格)

幽暗城-洛丹伦废墟(地表)

传送宝珠 <-> 东部王国-银月城-日怒之塔

双月殿-右侧二楼

奥格瑞玛传送门 -> 奥格瑞玛-荣誉谷

雷霆崖传送门 -> 雷霆崖-预见之池(钓鱼洞)

银月城传送门 -> 银月城-日怒之塔

幽暗城传送门 -> 幽暗城-法师区

达拉然传送门 -> 诺森德-晶歌森林-达拉然

沙塔斯传送门 -> 外域-泰罗卡丛林-沙塔斯

阿什兰-战争之矛

奥格瑞玛传送门 -> 奥格瑞玛-暗巷区

雷霆崖传送门 -> 雷霆崖-预见之池

沃玛尔传送门 <-> 德拉诺-塔纳安丛林-沃玛尔 *需要三级要塞和船坞后完成卡德加给的重返塔纳安任务

部落要塞(三级)-矿洞旁的法师塔二楼

战争之矛传送门 -> 德拉诺-阿什兰-战争之矛

联盟

暴风城-法师区-法师塔

诅咒之地传送门(在二楼) <-> 东部王国-诅咒之地

地狱火半岛传送门(在三楼) <-> 外域-地狱火半岛

暴风城-矮人区东北角传送阵(五个大灾变区域)

暮光高地传送门 <-> 东部王国-暮光高地

海加尔山传送门 <-> 卡利姆多-海加尔山

奥丹姆传送门 -> 卡利姆多-奥丹姆

瓦斯琪尔传送门 -> 东部王国-瓦斯琪尔

深岩之洲传送门 <-> 大漩涡-深岩之洲-大地神殿

暴风城-暴风要塞-右侧书房

风暴之盾传送门 -> 德拉诺-阿什兰-风暴之盾

暴风城-矮人区东北角-熊猫人热气球下

坡东村传送门 <-> 潘达利亚-翡翠林-坡东村(需要完成[国王的密令]任务)

铁炉堡-秘法区

地狱火半岛传送门 -> 外域-地狱火半岛(反向的门是回暴风城)

达纳苏斯-月神殿

地狱火半岛传送门 -> 外域-地狱火半岛(反向的门是回暴风城)

埃索达传送门 -> 秘蓝岛-埃索达-圣光穹顶

埃索达-圣光穹顶

地狱火半岛传送门 -> 外域-地狱火半岛(反向的门是回暴风城)

达纳苏斯传送门 -> 泰达希尔-达纳苏斯-月神殿

七星庙-左侧二楼

暴风城传送门 -> 暴风城-法师区-法师塔

达纳苏斯传送门 -> 泰达希尔-达纳苏斯-月神殿

铁炉堡传送门 -> 铁炉堡-秘法区

埃索达传送门 -> 秘蓝岛-埃索达-圣光穹顶

达拉然传送门 -> 诺森德-晶歌森林-达拉然

沙塔斯传送门 -> 外域-泰罗卡丛林-沙塔斯

七星庙-门口露台

地精传送器:棘齿城 -> 卡利姆多-北贫瘠之地-棘齿城(需要10金币)

阿什兰-暴风之盾

暴风城传送门 -> 暴风城-法师区-法师塔

铁炉堡传送门 -> 铁炉堡-秘法区

雄狮岗哨传送门 <-> 德拉诺-塔纳安丛林-雄狮岗哨 *需要三级要塞和船坞后完成卡德加给的重返塔纳安任务

联盟要塞(三级)-矿洞旁的法师塔二楼

暴风之盾传送门 -> -德拉诺-阿什兰-暴风之盾

中立主城

沙塔斯(外域)

奥格瑞玛传送门 -> 奥格瑞玛-暗巷区

暴风城传送门 -> 暴风城-法师区-法师塔

奎尔丹纳斯传送门 -> 东部王国奎尔丹纳斯岛(反向的门需要做任务)

达拉然(诺森德)-夺日者圣堂

奥格瑞玛传送门 -> 奥格瑞玛-暗巷区

达拉然(诺森德)-银色领地

暴风城传送门 -> 暴风城-法师区-法师塔

达拉然(诺森德)-紫罗兰城堡二楼左侧

时光之穴传送门 -> 卡利姆多-塔纳利斯-时光之穴

达拉然(破碎群岛)

待7.0正式上线后开放

特殊

东部王国-诅咒之地-黑暗之门(红色的):从艾泽拉斯方向过去是到德拉诺-战争之矛/暴风之盾德拉诺那边的门已经被你炸了所以回不来

东部王国-诅咒之地-黑暗之门(绿色的):从艾泽拉斯方向过去是到外域-地狱火半岛,可以反向

*红门和绿门可以通过和诅咒之地与悲伤沼泽路口旁边小山丘的青铜龙NPC[希多尔米](坐标48,7)对话切换镜像

2. 物理交通

部落

奥格瑞玛-力量谷高地

地精飞艇:提瑞斯法林地 <-> 东部王国-提瑞斯法林地(幽暗城北面)

地精飞艇:北风苔原 <-> 诺森德-北风苔原-战歌堡

地精飞艇:荆棘谷 <-> 东部王国-北荆棘谷-格罗姆高营地

地精飞艇:莫高雷 <-> 卡利姆多-莫高雷-雷霆崖

提瑞斯法林地-幽暗城北边

地精飞艇:杜隆塔尔 <-> 卡利姆多-杜隆塔尔-奥格瑞玛

地精飞艇:荆棘谷 <-> 东部王国-北荆棘谷-格罗姆高营地

地精飞艇:嚎风峡湾 <-> 诺森德-嚎风峡湾-复仇港

*可以看平台上NPC名字和喊话和柱子上的旗帜判断方向

联盟

暴风城-码头

中间船 <-> 诺森德-北风苔原-无畏要塞

左边船 <->卡利姆多-泰达希尔-鲁瑟兰村

泰达希尔-鲁瑟兰村

左边船 <-> 东部王国-艾尔文森林-暴风城

中间船 <-> 卡利姆多-秘蓝岛

右边船 <-> 卡利姆多-黑海岸-洛达内尔

湿地-米奈希尔港

左边船 <-> 卡利姆多-尘泥沼泽-塞拉摩

右边船 <-> 诺森德-嚎风峡湾-瓦加德

尘泥沼泽-塞拉摩

中间船 <-> 湿地-米奈希尔港

暴风城-矮人区

矿道地铁 <-> 铁炉堡-工匠区

铁炉堡-工匠区

矿道地铁 <-> 暴风城-矮人区

3. 职业传送术

武僧

[禅宗朝圣] -> 潘达利亚-昆莱山-晴日峰 (再次使用返回原地图最近墓地位置)

死亡骑士

[黑锋之门] -> 东部王国-东瘟疫之地-黑锋要塞阿彻鲁斯(再次使用返回原地图最近墓地位置)

德鲁伊

[传送:月光林地] -> 卡利姆多-月光林地(再次使用返回原地图最近墓地位置)

职业玩具[自然信标]:就是以前的[天人合一]雕文,随机传送到八个地点【黑海岸,灰谷,月光林地,诅咒之地,提瑞斯法林地,索拉查盆地,翡翠林,四风谷】之一,在月光林地有商人出售

萨满

[星界传送] -> 绑定炉石的旅店凭什么移动荣誉多一块炉石

法师

[传送门:奥格瑞玛] -> 奥格瑞玛-暗巷区

[传送门:银月城] -> 银月城-日怒之塔

[传送门:幽暗城] -> 幽暗城-法师区

[传送门:雷霆崖] -> 雷霆崖-预见之池

[传送门:斯通纳德] -> 东部王国-悲伤沼泽-斯通纳德

[传送门:锦绣谷] -> 锦绣谷-双月殿

[传送门:托尔巴拉德] -> 东部王国-托尔巴拉德

[传送门:战争之矛] -> 德拉诺-阿什兰-战争之矛

[传送门:暴风城] -> 暴风城-法师区-法师塔

[传送门:铁炉堡] -> 铁炉堡-秘法区

[传送门:达纳苏斯] -> 达纳苏斯

[传送门:埃索达] -> 埃索达

[传送门:塞拉摩] -> 卡利姆多-尘泥沼泽-塞拉摩

[传送门:锦绣谷] -> 锦绣谷-七星庙

[传送门:托尔巴拉德] ->东部王国-托尔巴拉德

[传送门:暴风之盾] -> 德拉诺-阿什兰-暴风之盾

[传送门:达拉然(诺森德)] -> 诺森德-晶歌森林-达拉然

[传送门:沙塔斯] -> 外域-泰罗卡森林-沙塔斯

[远古传送门:达拉然] -> 东部王国-希尔斯布莱德丘陵-达拉然巨坑

*血色大厅副本,杀掉孔格勒后旁边的书架上有一本书可以拾取

[传送门:达拉然(破碎群岛)] -> 破碎群岛-达拉然

*7.0正式上线后可以学习

*以上是法师可供队伍内队友一起使用的传送门,还有对应的传送:XXX,这是法师自己一个人用的传送术。

4. 玩具/道具/装备

工程学

通用

[虫洞生成器:诺森德]

选项:北风苔原

选项:嚎风峡湾

选项:索拉查盆地

选项:冰冠冰川

选项:风暴峭壁 -> 诺森德-风暴峭壁-奥杜尔

选项:地下 -> 达拉然(诺森德)的地下(不是下水道) *小几率出现

[虫洞生成器:潘达利亚]

*比较坑,随机传送到潘达利亚各个地图的一个点

[虫洞离心机]

*选项都是对德拉诺地图的地形描述。

选项:交错峰林(阿兰卡峰林)

选项:橙色(塔拉多)

选项:阴影(影月谷)

选项:平原(纳格兰)

选项:原兽丛林(戈尔隆德)

选项:岩浆和雪(霜火岭)

侏儒工程学

[安全传送器:加基森] -> 卡利姆多-塔纳利斯-加基森

[超级安全传送器:托什雷的基地] -> 外域-刀锋山-托什雷的基地

地精工程学

[空间撕裂器 – 永望镇] -> 卡利姆多-冬泉谷-永望镇

[空间撕裂器 – 52区] -> 外域-虚空风暴-52区

铭文

[召回卷轴]同炉石

炼金术

[深岩之洲药水] -> 大漩涡-深岩之洲-大地神殿

商人/军需官出售的

[肯瑞托戒指] -> 达拉然(诺森德) *达拉然珠宝店卖的,可以升级,三个阶段,越贵的CD越短

[百变之镜]:德拉诺和外域空间上对应的点互相传送 TBC时空漫游商人出售,具体对应点参考[/read.php?tid=9746766]

[游学者的磁石]:随机传送到潘达利亚的一个考古点强行算一个方式

[卡拉波圣物] -> 德拉诺-影月谷-卡拉波神殿 主教议会崇敬购买

[刀塔圣物] -> 德拉诺-霜火岭-刀塔堡垒 霜狼兽人崇敬购买

任务获取

[埃提耶什,守护者的传说之杖] -> 东部王国-逆风小径-卡拉赞 *旧NAXX橙杖任务,绝版了

[吉安娜的吊坠] -> 达拉然(诺森德) ICC橙斧任务最终奖励

[卡拉波神圣勋章] -> 外域-影月谷-黑暗神庙 黑庙开门任务线,又臭又长。。。

[烈酒的遥控器] -> 东部王国-燃烧平原-黑石山-黑石深渊(副本内)-黑铁酒吧 美酒节奖励内开出

[海湾渔靴] -> 东部王国-荆棘谷海角-藏宝海湾 荆棘谷钓鱼大赛前三名奖励之一(7.0比赛已经暂停暂无法获取)

[巴拉丁典狱官战袍]/[地狱咆哮近卫军战袍] -> 东部王国-托尔巴拉德-巴拉丁营地/地狱咆哮之握拖巴日常牌子换

[银色北伐军战袍] -> 诺森德-冰冠冰川-银色北伐军营地 银白日常150牌子换

[协同披风]/[协和披风]/[协作披风] -> 奥格瑞玛-暗巷区/暴风城-法师区-法师塔 *公会商人处购买,三个披风价格不同,越贵的CD越短,可以分别使用

[迷时神器] -> 潘达利亚-永恒岛-天神庭院 需要少昊皇帝声望尊敬购买

[黄铜指虎] -> 搏击俱乐部 搏击俱乐部第一季Rank8购买,已绝版

[格斗士的重击指环] -> 搏击俱乐部 搏击俱乐部第二季Rank8 2000G购买,现在去还有卖但是如果之前没打搏击rank就不行了

— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:7.0前夕艾泽拉斯地图旅行指南——传送方式汇总 [zz]

7.0前夕艾泽拉斯地图旅行指南——传送方式汇总 [zz]最先出现在程序员的信仰

]]>
https://www.jayxu.com/2016/11/24/16059/feed 0 16059
TLS nonce-nse [zz] https://www.jayxu.com/2016/11/10/16024 https://www.jayxu.com/2016/11/10/16024#respond Thu, 10 Nov 2016 07:45:18 +0000 https://www.jayxu.com/?p=16024 Orig. from Cloudflare One of the base principles of cry ... read more»

TLS nonce-nse [zz]最先出现在程序员的信仰

]]>
Orig. from Cloudflare


One of the base principles of cryptography is that you can’t just encrypt multiple messages with the same key. At the very least, what will happen is that two messages that have identical plaintext will also have identical ciphertext, which is a dangerous leak. (This is similar to why you can’t encrypt blocks with ECB.)

If you think about it, a pure encryption function is just like any other pure computer function: deterministic. Given the same set of inputs (key and message) it will always return the same output (the encrypted message). And we don’t want an attacker to be able to tell that two encrypted messages came from the same plaintext.

Same inputs, same output

The solution is the use of IVs (Initialization Vectors) or nonces (numbers used once). These are byte strings that are different for each encrypted message. They are the source of non-determinism that is needed to make duplicates indistinguishable. They are usually not secret, and distributed prepended to the ciphertext since they are necessary for decryption.

The distinction between IVs and nonces is controversial and not binary. Different encryption schemes require different properties to be secure: some just need them to never repeat, in which case we commonly refer to them as nonces; some also need them to be random, or even unpredictable, in which case we commonly call them IVs.

Different nonce, different output

Nonces in TLS

TLS at its core is about encrypting a stream of packets, or more properly “records”. The initial handshake takes care of authenticating the connection and generating the keys, but then it’s up to the record layer to encrypt many records with that same key. Enter nonces.

Nonce management can be a hard problem, but TLS is near to the best case: keys are never reused across connections, and the records have sequence numbers that both sides keep track of. However, it took the protocol a few revisions to fully take advantage of this.

The resulting landscape is a bit confusing (including one or two attack names):

TABLE

RC4 and stream ciphers

RC4

RC4 is a stream cipher, so it doesn’t have to treat records separately. The cipher generates a continuous keystream which is XOR’d with the plaintexts as if they were just portions of one big message. Hence, there are no nonces.

RC4 is broken and was removed from TLS 1.3.

CBC in TLS 1.0

CBC

CBC in TLS 1.0 works similarly to RC4: the cipher is instantiated once, and then the records are encrypted as part of one continuous message.

Sadly that means that the IV for the next record is the last block of ciphertext of the previous record, which the attacker can observe. Being able to predict the IV breaks CBC security, and that led to the BEAST attack. BEAST is mitigated by splitting records in two, which effectively randomizes the IV, but this is a client-side fix, out of the server control.

CBC in TLS 1.1+

CBC 1.1

TLS 1.1 fixed BEAST by simply making IVs explicit, sending the IV with each record (with the network overhead that comes with that).

AES-CBC IVs are 16 bytes (128 bits), so using random bytes is sufficient to prevent collisions.

CBC has other nasty design issues and has been removed in TLS 1.3.

TLS 1.2 GCM

GCM

TLS 1.2 inherited the 1.1 explicit IVs. It also introduced AEADs like AES-GCM. The record nonce in 1.2 AES-GCM is a concatenation of a fixed per-connection IV (4 bytes, derived at the same time as the key) and an explicit per-record nonce (8 bytes, sent on the wire).

Since 8 random bytes is too short to guarantee uniqueness, 1.2 GCM implementations have to use the sequence number or a counter. If you are thinking “but what sense does it make to use an explicit IV, sent on the wire, which is just the sequence number that both parties know anyway”, well… yeah.

Implementations not using a counter/sequence-based AES-GCM nonce were found to be indeed vulnerable by the “Nonce-Disrespecting Adversaries” paper.

TLS 1.3

1.3

TLS 1.3 finally took advantage of the sequential nature of TLS records and removed the free-form explicit IVs. It uses instead a combination of a fixed per-connection IV (derived at the same time as the key) and the sequence number, XORed—not concatenated.

This way the entire nonce length is random-looking, nonces can never be reused as the sequence number monotonically increases, and there is no network overhead.

ChaCha20-Poly1305

The ChaCha20-Poly1305 ciphersuite uses the same “fixed IV XORed with the sequence number” scheme of TLS 1.3 even when used in TLS 1.2

While 1.3 AEADs and 1.2 ChaCha20 use the same nonce scheme, when used in 1.2 ChaCha20 still puts the sequence number, type, version and length in the additional authenticated data. 1.3 makes all those either implicit or part of the encrypted payload.

To recap

  • RC4 is a stream cipher, so it has no per-record nonce.
  • CBC in TLS 1.0 used to work similarly to RC4. Sadly, that was vulnerable to BEAST.
  • TLS 1.1 fixed BEAST by simply making IVs explicit and random.
  • TLS 1.2 AES-GCM uses a concatenation of a fixed IV and an explicit sequential nonce.
  • TLS 1.3 finally uses a simple fixed IV XORed with the sequence number.
  • ChaCha20-Poly1305 uses the same scheme of TLS 1.3 even when used in TLS 1.2.

Nonce misuse resistance

In the introduction we used the case of a pair of identical message and key to illustrate the most intuitive issue of missing or reused nonces. However, depending on the cipher, other things can go wrong when the same nonce is reused, or is predictable.

A repeated nonce often breaks entirely the security properties of the connection. For example, AES-GCM leaks the authentication key altogether, allowing an attacker to fake packets and inject data.

As part of the trend of making cryptography primitives less dangerous to use for implementers, the research is focusing on mitigating the adverse consequences of nonce reuse. The property of these new schemes is called Nonce Reuse Resistance.

However, they still have to see wider adoption and standardization, which is why a solid protocol design like the one in TLS 1.3 is critical to prevent this class of attacks.

— EOF —

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 转载自程序员的信仰
本文链接地址:TLS nonce-nse [zz]

TLS nonce-nse [zz]最先出现在程序员的信仰

]]>
https://www.jayxu.com/2016/11/10/16024/feed 0 16024