Total Pageviews

Friday, 2 September 2022

戴逸:闭关政策的历史教训


世界范围内政治、经济、文化的频繁交往,是资本主义兴起以后的历史现象。当世界资本主义迅速发展的时候,中国还处在满族建立的清王朝的统治下,发展趋于停滞,社会生活的各个方面死气沉沉,统治阶级抱残守缺,夜郎自大,固步自封,自命为"天朝上国",不肯睁眼看看汹涌澎湃的世界历史前进的潮流。对于西方的思想文化、科学技术深闭固拒,竭力限制中外经济文化的交流。在清政府的闭关锁国政策下,即使是当时最先进的中国人,也不可能正确了解世界的形势。反动、落后的闭关政策带来了严重的恶果,几个世代的中国人民为此付出了惨重的代价。

从根本上说,闭关政策是落后经济的产物。中国传统经济结构是小农业和小手工业的强固结合。亿万农民分散地生活在经济上自给自足、政治上被封建宗法制绳索束缚起来的农村中。无数个村庄、集镇和城市互相隔离,没有和周围广阔世界进行频繁联系的必要与可能。在落后闭塞的经济基础上,产生了因循守旧、虚矫自大、闭关自守的思想。十八世纪末,乾隆皇帝在给英王乔治二世的一封书信中说:"天朝物产丰盈,无所不有,原不藉外夷货物,以通有无。"国际贸易和交往中的这种闭关自守、夜郎自大的思想,正是当时自给自足的自然经济的反映。

清政府顽固地坚持闭关政策,还由于它和广大人民群众阶级矛盾的尖锐化。当国家比较强盛,政府和人民的矛盾比较缓和的时候,统治者对周围国家也可以采取比较开放、比较友好的态度。如汉唐盛世,中外交往频繁,沿着著名的丝绸之路,中国和西方的经济文化得以交流。在明初,郑和率领的庞大航海队屡次前往东南亚、西亚,远达非洲海岸。有信心的强者不害怕异国的新事物,只有虚弱者才对之忧心忡忡。鲁迅先生说:"汉唐虽然也有边患,但魄力究竟雄大,人民具有不至于为异族奴隶的自信心,或者竟毫未想到,凡取用外来事物的时候,就如将彼俘来一样,自由驱使,绝不介怀。一到衰弊陵夷之际,神经可就衰弱过敏了,每遇外国东西,便觉得仿佛彼来俘我一样,推拒,惶恐,退缩,逃避,抖成一团,又必想一篇道理来掩饰。"(《看镜有感》《鲁迅全集》第一卷)十八世纪后期,中国社会已处于"衰弊陵夷之际",清政府由盛转衰,显露了它的腐朽性、虚弱性。它不了解世界的发展,不了解外国资本主义的性质和活动方式,只是神经衰弱地以为,这一外来的异己势力如果和人民群众接触,将会加强反政府的力量,引起新的骚动。清朝政府构筑了一道隔绝中外的堤墙,以为任凭堤墙之外时局变幻,风雷激荡,自己还可以关上"天朝"的大门,不闻不问,高枕无忧。历史的发展粉碎了这一幻想。

清政府的闭关政策,一方面限制中国人民出海贸易,或在外国侨居,禁止许多种货物出口;另一方面,对来华的外国人也作了种种苛细而不必要的限制和防范。清初,由于东南沿海还有郑成功、张煌言领导下的抗清武装的活动,清政府为了断绝他们的粮食物资供应,厉行"海禁",下令"片帆不准入口",远洋贸易,几乎停顿。一六八三年(清康熙二十二年),清朝统一了台湾,开放海禁,允许中国商民出洋贸易,又指定广州、漳州、宁波、云台山四地为外商来华通商的口岸。至此,清政府虽然打开了一道狭小的门缝,但仍然设下了许多禁令,而且越到后来,禁令越是烦琐,越是严密。十五世纪初,郑和下西洋是世界航海史上的壮举。明代中叶,由巨大帆船组成的中国商船队还经常出没于远洋洋面。此后,世界各国的航海业突飞猛进,船只载重量越来越大,航海技术日益进步。而清政府反而规定:"如有打造双桅五百石以上违式船只出海者,不论官兵民人,俱发边卫充军",(《光绪大清会典事例》卷七七六,康熙二十三年)对于出洋的水手、客商,防范极严,"各给腰牌,刻明姓名、年貌、籍贯,庶巡哨官兵易于稽查"。(《清朝文献通考》卷三十三)中国的商人和华侨很早就到东南亚各地活动,对当地的开发以及中外经济文化的交流作出了贡献。但清政府却十分歧视他们,多方加以阻挠。雍正皇帝的谕旨中说:"此辈多系不安本分之人,若听其去来任意,伊等益无顾忌,轻去其乡,而飘流外国者益众矣。嗣后应定限期,若逾限不回,是其人甘心流移外方,无可悯惜,朕亦不许令其复回。如此则贸易欲归之人,不敢稽迟在外矣"。(同上书卷三十三,雍正五年上谕)

中国地大物博,有许多可供出口的产品,但清政府横加限制,军器、火药、硝磺、铜铁、米麦、杂粮、马匹、书籍都在禁止出口之列。为了杜绝粮食和铁器出口,竟规定每艘商船只准携带铁锅一口,作为炊具,每人只准携带铁斧一柄,作为用具,预先规定好航行的日期,每人每天只准带口粮一升、余粮一升。海上风信,变幻莫测,航行本难定期。清政府这种极不合理的规定,剥夺了商船对海盗进行武装自卫的手段,而且在漫长的航途中,生活也得不到保障。丝绸是当时对外出口的最大宗,由于出口增加,丝价上涨,这体现了市场的供求规律,可以促使中国丝绸生产更快地发展。可是统治者看到丝绸涨价,神经紧张起来,于乾隆二十四年禁止丝绸出口,结果严重地影响了国内经济和对外贸易。五年以后,官吏奏称:"近年粤闽贸易,番船甚觉减少,即内地贩洋商船,亦多有停驾不开者。在外番因不能置买丝斤,运来之货日少,而内地所需洋货,价值亦甚见增昂",官吏们不得不承认禁止丝绸出口,"中外均无裨益"。(《皇朝政典类纂》卷一一八)在事实面前碰了钉子,才不得不放宽禁令,但仍限制每艘船只载运丝绸出口的数量。

清初,中外贸易并没有限制在一地,外国商人可以到广东、福建、浙江沿海的口岸贸易。一七五七年(乾隆二十二年),乾隆皇帝以"民俗易嚣,洋商错处,必致滋事"为理由,将通商口岸限制在广州一地。中国主要的出口商品是茶叶和丝绸,多产于江浙闽皖,离开广州很远,茶丝都要从陆路长途运输到广州出口,不但成本增加,而且容易损坏霉变。清政府不考虑经济效益,不许茶丝就近出口,硬性规定只在广州一地和外国通商。而广州的对外贸易,又被清政府特许的"十三行"商人把持,外国商人来到中国,实际接触的只限于几个特许的行商,而不是广大的自由商人。一百数十年对外贸易积累的巨额资金,通过行商之手填塞了封建性消费的无穷欲壑,无助于中国经济的发展。为了限制外国人的行动,清政府还制定了种种苛细烦杂的规条和章程,如所谓"防夷五事"、"民夷交易章程"、"防范夷人章程"等等,禁止外国人长期居住在广州,禁止中国人受雇为外商服役,禁止向外商借款,禁止外国人坐轿子,禁止外国妇女进广州城,外国人在广州商馆居住,不准擅自出入,每月只准有三天可以在附近散步等等,目的是要使中国人民和外国人隔绝。清政府自己就说:"向定章程,俾民夷不相交结"。(《史料旬刊》第九期,两广总督李鸿宾奏)

闭关政策对中国社会的前进起了严重的阻碍作用。当时,较有眼光的人就指出了闭关政策对经济发展和人民生活的不良影响。"南洋未禁之先,闽广家给人足,游手无赖亦为欲富所驱,尽入番岛,鲜有在家饥寒窃劫为非之患。既禁以后,百货不通,民生日蹙。居者苦艺能之罔用,行者叹至远之无方,故有以四五千金所造之洋艘,系维朽蠹于断港荒岸之间。……一船之蔽废,中人数百家之产,其惨目伤心可胜道耶?沿海居民肖索岑寂、穷困不聊之状,皆因洋禁。……但能使沿海居民富者贫,贫者困,驱工商为游手,驱游手为盗贼耳"。(蓝鼎元:《论南洋事宜书》,《鹿洲初集》卷三)

闭关政策也妨碍了中国人学习世界先进的思想文化和科学技术。十七世纪和十八世纪,西欧冲破了中世纪的黑暗牢笼,思想文化和科学技术突飞猛进,放射出光辉异彩。中国的知识分子却被禁锢在理学、八股、考据、词章的传统知识领域的泥潭中,脱离实际,闭目塞聪,死抱着古老的教条。中国人民与世界的历史潮流相隔绝,也就谈不上学习先进的东西。从表面上看来,闭关政策似乎也限制了外国的活动,具有一点自卫作用。实际上,这种落后的、消极的政策只能束缚中国人民,而不可能限制外国。中国能不能急起直追,迅速进步,改变中国和外国的力量对比,决不能依靠自我孤立、自我隔离的政策。因为这种政策只能作茧自缚,阻碍中国的发展,扼杀中国的生机和进取精神,使得中国和西方国家的差距越来越大。闭关政策是慢性自杀政策,对国家和民族有百害而无一利。鸦片战争以后,闭关政策再也维持不下去了。闭关政策破产了,但是在漫长历史过程中形成的闭关自守、夜郎自大的思想不可能很快消失。它象幽灵一样,时时缠绕着中国。

鸦片战争后,为了保持虚假的"天朝"体统,道光和咸丰两代皇帝躲在紫禁城内,从来不和外国人见面。在外国的强硬要求下,经过三十年之久,同治皇帝才被迫第一次接见外国公使。清政府也不愿向外国派出外交人员,同样是在外国的压力下,才勉强请了一个美国人蒲安臣作为清政府的代表,组成中国的第一个外交使团,到欧美巡回访问。一八六二年,北京设立同文馆,后又增设天文算学馆,这是近代中国第一所学习西方语言文字和科学技术的学校。一八七一年,中国第一批官费留美学生出国学习。这两件事,顽固派激烈攻击为"用夷变夏",在政治上掀起轩然大波。结果,留美学生中途停学,全部撤回,同文馆也招不到学生。一八七六年,英国人在上海修筑一条三十里长的吴淞铁路,这是中国土地上的第一条铁路。清政府却以二十八万两白银高价购回后,拆毁扔弃在水里。一八八一年建成的从唐山到胥各庄的运煤铁路,最初由于顽固派反对用蒸汽机车牵引,只好用牲口拉着车厢在轨道上爬行。顽固派扬言:"电线铁路,变华为夷,鄙见迂疏,期期以为不可"。(《刘坤一遗集》第一七六四页)可见闭关自守、夜郎自大的思想,流毒甚深,严重地阻碍着中国的进步。历史已经过去了一百数十年之久,在新的征途上,闭关自守、夜郎自大的残余思想,仍然可能成为我们前进的绊脚石。因此,重温一百多年前的这一段历史,继续破除闭关自守、夜郎自大的偏见,积极展开国际间的经济、文化交流,是非常必要的.

Thursday, 1 September 2022

devise-by-heartcombo

 Flexible authentication solution for Rails with Warden. 

http://blog.plataformatec.com.br/tag/devise/

from https://github.com/heartcombo/devise

Awesome AI image synthesis

Poetry: Dependency Management tool for Python

 Python dependency management and packaging made easy. 

https://python-poetry.org/

Tests Status Stable Version Pre-release Version Downloads Discord

Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.

It requires Python 3.7+ to run.

Poetry Install

Documentation

The complete documentation is available on the official website.

Installation

Instructions on how to install poetry can be found here. You can also refer here for information on how to enable tab completion in your environment.

Introduction

poetry is a tool to handle dependency installation as well as building and packaging of Python packages. It only needs one file to do all of that: the new, standardized pyproject.toml.

In other words, poetry uses pyproject.toml to replace setup.py, requirements.txt, setup.cfg, MANIFEST.in and Pipfile.

[tool.poetry]
name = "my-package"
version = "0.1.0"
description = "The description of the package"

license = "MIT"

authors = [
    "Sébastien Eustace <sebastien@eustace.io>"
]

readme = "README.md"

repository = "https://github.com/python-poetry/poetry"
homepage = "https://python-poetry.org"

keywords = ["packaging", "poetry"]

[tool.poetry.dependencies]
python = "^3.8"  # Compatible python versions must be declared here
aiohttp = "^3.8.1"
# Dependencies with extras
requests = { version = "^2.28", extras = ["security"] }
# Python specific dependencies with prereleases allowed
tomli = { version = "^2.0.1", python = "<3.11", allow-prereleases = true }
# Git dependencies
cleo = { git = "https://github.com/python-poetry/cleo.git", branch = "master" }

# Optional dependencies (extras)
pendulum = { version = "^2.1.2", optional = true }

# Dependency groups
[tool.poetry.group.dev.dependencies]
pytest = "^7.1.2"
pytest-cov = "^3.0"

[tool.poetry.group.docs.dependencies]
Sphinx = "^5.1.1"

[tool.poetry.scripts]
my-script = "my_package:main"

There are some things we can notice here:

  • It will try to enforce semantic versioning as the best practice in version naming.
  • You can specify the readme, included and excluded files: no more MANIFEST.in. poetry will also use VCS ignore files (like .gitignore) to populate the exclude section.
  • Keywords can be specified and will act as tags on the packaging site.
  • The dependencies sections support caret, tilde, wildcard, inequality and multiple requirements.
  • You must specify the python versions for which your package is compatible.

poetry will also detect if you are inside a virtualenv and install the packages accordingly. So, poetry can be installed globally and used everywhere.

poetry also comes with a full-fledged dependency resolution library.

Why?

Packaging systems and dependency management in Python are rather convoluted and hard to understand for newcomers. Even for seasoned developers it might be cumbersome at times to create all files needed in a Python project: setup.py, requirements.txt, setup.cfg, MANIFEST.in and Pipfile.

So I wanted a tool that would limit everything to a single configuration file to do: dependency management, packaging and publishing.

It takes inspiration in tools that exist in other languages, like composer (PHP) or cargo (Rust).

And, finally, I started poetry to bring another exhaustive dependency resolver to the Python community apart from Conda's.

Resources

from https://github.com/python-poetry/poetry

--------

相关帖子:

https://briteming.blogspot.com/2022/08/pdm.html

 

苏联帝国的终结者戈尔巴乔夫

—01/09/2022

戈尔巴乔夫病逝,西方齐声哀悼,他的名字被视为冷战终结的同义词,而普京的俄罗斯则视其为“大俄罗斯”的毁灭者戈尔巴乔夫与普京这位遥远的继承人适成鲜明对比,前者为“改革”终止了阿富汗战争,后者为“帝国荣誉”发动了乌克兰战争 。 

戈尔巴乔夫既没有预见到也并不希望苏联灭亡,他最终成为一些观察家所形容的“非自愿的”苏联帝国的掘墓人。仅此,他的名字已刻进历史的丰碑。也许他当时所做的在今天看来并不十分“伟大”?八十年代中期身居苏共最高位后,与他的所有前任相比,他明白了,被勃列日涅夫式的停滞、军备竞赛和阿富汗战争耗尽的苏联经济模式已难以为继为了拯救苏联,他想改革苏联,为了改善苏联人的生活,他想松动这个僵硬的制度。戈尔巴乔夫于是提出对苏联经济模式进行“重组”(Perestroika)--改革,并通过引入“透明度”(Glasnost)—开放,揭开政治制度的铅封。他为这两个词付出的代价是巨大的,包括他本人的“垮台”。他启动的Glasnost事实上远远超过了改革,本质上这是一场革命,因为自由的气息冲入了“开放 ”的缺口,暴露了共产主义的巨大裂缝。戈尔巴乔夫最杰出的品性是,他没有试图阻止他所启动的进程在他离任后,他说他对自己在位最后的日子发生的镇压企图一无所知,例如1991年1月在立陶宛的镇压,当时苏联军队冲进电视塔,杀死了14人。但是,波罗的海国家至今难以原谅戈尔巴乔夫。80年代处于后毛时代的中国人对戈尔巴乔夫的“新思维”兴趣很浓,而他在中国一场大悲剧前夜出现在北京,1989年5月15日,民主运动蓬勃,天安门广场学生绝食请愿,当局慌乱中都没有来得及为这位前来与两党绝交差不多30年之后登陆的破冰人铺上红地毯欢迎,他与中共改革派领袖、总书记赵紫阳面谈,这一场面通过电视直播传遍全国,赵紫阳谈话中透露中共的实际掌门人是幕后的邓小平,苏共总书记看到了中共诡异阴险难测的一面戈尔巴乔夫后来在回忆录中透露,赵紫阳在他们的会谈中坦诚谈到社会主义国家能否放弃一党制、实行多党制的想法。从来没有完全掌握权力、不愿看到学生遭屠戮的中共总书记赵紫阳很快遭邓小平罢免苏共总书记戈尔巴乔夫在位的日子亦屈指可数。铁幕时代,苏联曾屡屡出兵干预兄弟国家出现的民主诉求,亲眼目睹天安门广场民情汹涌一幕的戈尔巴乔夫认定改革和开放是挽救苏联之路,最先从这种宽容中受益的是华沙条约组织成员,他们中最勇敢的成员很快就意识到,面前有一个千载难逢的机会,可以从苏联的枷锁中解放出来。1989年夏天,波兰人和匈牙利人先后撕毁了一党制,而东德人则用脚投票,疯狂地逃出了铁幕。戈尔巴乔夫则下令苏军撤出东德,1989年11月9日,柏林墙倒塌。在莫斯科,苏共保守派不能接受这样的冲击。接下来的两年混乱不堪,未遂政变、波罗的海国家、乌克兰和高加索共和国相继发生独立运动……戈尔巴乔夫被削弱了,被比他更大胆的叶利钦边缘化,并被他的俄罗斯同胞所憎恨,1991年12月27日,戈尔巴乔夫宣布辞职,苏联解体具有讽刺意义的是,戈尔巴乔夫逝世的时候也正是莫斯科全面反动的时刻。戈尔巴乔夫结束了在阿富汗的战争,普京发起了在乌克兰的战争。他与西方国家合作,促进多边裁军。。Glasnost揭示了斯大林主义的罪行,普京为斯大林平反,迫害谴责政治压迫的非政府组织Memorial,并改写了历史。戈尔巴乔夫曾解放过言论,普京现在正对知识分子、非政府组织和记者进行无情的镇压中共政权一直认为戈尔巴乔夫是苏联崩溃的罪人,习近平更难以理解强大的苏联为何突然解体,他曾经说,“在那场动荡中,竟无一人是男儿,没有什么人出来抗争。”不过,中国外交部发言人赵立坚称“戈尔巴乔夫先生为中苏关系正常化做出了积极贡献”,北京当局是否意识到,正是在1989年那场来访中,三十年决裂且互视为仇雠的中苏两国恢复了交往。

马斯克通知推特:终止收购协议

 —01/09/2022

马斯克30日致函通知推特(Twitter)公司,终止440亿美元的收购协议,因为推特“严重违反了4月签署的原始协议中的多项条款”。美国证监会(SEC)已于当天收到通知。

美联社报道说,马斯克的法律团队引用推特“吹哨人”的爆料内容,作为终止收购这家社群平台的理由。年初被推特解雇的以“泥浆”(Mudge)绰号闻名黑客界的推特前资安主管扎特科(Peiter Zatko)8月初向联邦当局举报,推特在隐私、安全性和内容审核方面存在“极端且严重的缺陷”,包括使用过期软件、高层隐瞒有关违反和缺乏用户数据保护的信息并指推特公司故意误导监管机构,而事实上其在网络安全方面防御不力,并且在根除散布虚假信息的用户方面并不努力。马斯克的律师表示,扎特科的指控意味着推特违反收购协议的条件。 马斯克和推特的律师团都传唤了扎特科。马斯克希望向扎特科寻求推特垃圾账号及安全漏洞的证词,作为支持他摆脱收购推特交易的依据。推特表示,扎特科的指控是“关于推特、推特隐私和数据安全做法的虚假陈述,其中充斥着不一致和不准确的内容,缺乏重要背景”。 此前,马斯克和推特公司已经互相将对方告上法庭:7月12日,推特对马斯克提起诉讼,要求其完成以440亿美元收购这家社交媒体公司。7月29日,马斯克的法律团队向推特公司发起反诉,马斯克在提交给法院的文件中称,他被欺骗而签署了收购推特的协议。 8月25日,特拉华州法院作出的裁决显示,法官命令推特公司必须向马斯克提供其在2021年第四季度,对平台上潜在的垃圾邮件或虚假账户进行审计时,所获得的关于9000个账户的数据;但同时,法官驳回了马斯克提出的其它一些要求,认为这些要求“宽泛得荒谬”。

芯片大佬曹兴诚:民主社会的民众应关心制度而不是领导人

—01/09/2022

台湾联电前董事长曹兴诚(Robert Tsao)宣布恢复中华民国国籍,表示将与台湾同胞一起对抗中共侵略;对于台湾领导人选,他称,不用选“伟大领袖”,这是“期待威权”,“民主社会的民众应该关心制度,而不是关心领导人”。

据中央社台北消息,曹兴诚今天9月1日召开国际记者会,身穿防弹衣出席,手拿中华民国身分证表示,他对自己恢复中华民国国籍,非常兴奋。他表示,回台湾抵抗中共的侵略,不能一点血也不流,必定会有代价;他回来台湾,会死在台湾。他并宣示,“绝对不会活着看到台湾变成另一个香港”。曹兴诚表示,从中国大陆的清零政策就知道是个“脑残”,“极端极权”、“愚蠢”,并说,对脑残也打不过,不是很奇怪,不要怕。曹兴诚说,他曾经希望大陆放弃对台武统,能在维持台湾独立地位、主权之下,劝大陆走和平路线,不过,“大陆对香港残酷武力镇压”,让他知道“共产党不能信任,讲的话都是骗术”。曹兴诚表示,统一永远是帝王的大业、百姓的大难,他还说,“中国人不打中国人”的说法相当可笑、“非常愚蠢”,“不要受骗”。之前,曹兴诚宣布捐出30亿元新台币用于加强台湾的国防,今天他指出,将资助10亿元推动「黑熊勇士」及「保乡神射」两个计画,希望在3年内,训练出300万名协助防卫的民间勇士(称为黑熊勇士),可以和国军配合,并训练出30万名以上的民间神射手,加强台湾的防卫力量,宣示全民皆兵、抵抗侵略的决心。至于剩余20亿元的用途,曹兴诚说,其实捐30亿元并不是深思熟虑的计画,是看到共军封锁台湾,非常生气,想出来骂一骂,但是出来骂又没人要听,只好花个30亿元来让人听他骂,至于用途,他会陆续公布。曹兴诚表示,目标是短期内凝聚台湾防卫力量,如果台湾准备好,中共会越来越不敢打;中共来就把他们歼灭,让他们越晚来打,死得越惨。对于媒体问及心目中理想的台湾领导人,曹兴诚说,民主社会可贵的是建全的立法、司法及各种民间组织,在制度下每个人都可以发挥自己潜力。他表示,不用选“伟大领袖”,这是期待威权,民主社会的民众应关心制度,要优良的制度,而不是关心哪个领导人。对于中天电视台的记者发言提问,曹兴诚不愿回应,说“请不要发问,不要理你、浪费时间”,是记者会现场插曲。