Total Pageviews

Saturday 31 August 2019

年代向錢看,港府逮捕香港反送中人士-陳浩天.黃之鋒.周庭!毛澤東的‘論持久戰’是反習近平的戰書


共匪继续发狂吧,一堆狗屎

北京当局不愿面对“世界工厂”必然衰落的“长痛”,误判形势,中美经济战的成败已初露迹象

由于对经济全球化有三大错误认知,北京当局不愿面对“世界工厂”必然衰落的“长痛”,而决定用“两败俱伤”的“牺牲打”造成美国的“短痛”,来扭转美国的对华政策。但它的“牺牲打”会加剧“长痛”,却无法消除“长痛”。
一、北京当局不靠谱的三张“大牌”
过去一年多来,虽然北京当局非常不满川普(特朗普)要求缩小中美贸易逆差和中止侵犯知识产权的行为,但它似乎一度“老神在在”,认为美国在华企业将是自己永远的“同盟军”,而“西方民主不过是财团控制政治”,所以它们会迫使川普放弃其对华政策。而几天前中共对美国发起经济战之举,表明它已经意识到,如果光指望美国在华企业这些所谓的“同盟军”,看来拖不住川普的后腿;相反,这些美国企业也纷纷转移订单,甚至出售工厂,成了川普的“同盟军”。因此,中共决定自己直接出手,通过主动对美国产品加关税,倒逼美国经济,对川普造成更大冲击。
北京当局之所以误判美国在华企业的动向,是因为它相信自己有三张“大牌”在手,可以坐看美国企业倒逼川普。这三张“大牌”便是:中国市场无限大,中国完整的产业链世界上独一无二,外企在华经营利润丰厚。而外资企业界的实际感受则是:第一,中国的市场早已饱和,而对国内企业的种种保护也使外企很难再有开拓国内市场的空间;第二,中国完整的产业链确实让安于现状的外企及其华裔经理们颇感如鱼得水,但产业链并非中国的“独家秘籍”;第三,外企的利润率并没有高到足以消化百分之几十的关税,一旦双方互加高关税,外企就很难再眷恋在中国制造的便利。
如果只是误判美国在华企业的动向,中共或许还可能及时调整它的对美政策,但它对经济全球化的三个更大的错误认知却让它越走越远;等到现实逐渐成型之后,经济全球化转向造成的“长痛”已经不可扭转,而且正一步一步地构成对中共的压力。
二、经济全球化永不“脱中”?
北京当局的第一个错误认知是,误以为经济全球化一旦造就了中国这个“世界工厂”,就再也不会改变其以中国为重心的制造业格局了;中国执经济全球化的“牛耳”,从此就居于步步高升的稳赢格局了。
事实是,经济全球化本来就是一个资本和技术不断流动的过程,从来就没有一扎根就再不迁移的先例。我在去年10月6日发表的《第五波全球制造业迁移:从中国开始?》中指出,世界产业史证明,根本就不存在不可迁移的供应链。上世纪以来全球有过4次大规模制造业迁移:20世纪初英国的部分过剩产能移向美国;20世纪50年代美国的钢铁、纺织等传统产业向日本、德国转移;20世纪60—70年代发达国家向亚洲“四小龙”和部分拉美国家转移轻工、纺织等产业;20世纪80年代发达国家和新兴工业化国家把劳动密集型产业和低技术高消耗产业向发展中国家转移,而2000年开始中国成为产业转移的最大承接地和受益者,因此形成了“世界工厂”;本世纪初以来各国制造业综合竞争力的惊人变化,已促使全球制造业开始了第五波大迁移。
的确,经济全球化是造就了中国的“世界工厂”,但在中国的工资成本、税收、能源价格、汇率、劳动生产率等因素影响下,部分在“世界工厂”的制造业早已走上了“脱中”进程。差不多十年前就出现了“世界工厂”南移的趋势,即面向美国市场的一些劳动密集型或技术简单型供应链逐渐离开了“世界工厂”,由此引起了服装、制鞋、玩具等产业的“全球供应链重置(supply chains reallocation)”。从那时候开始,中国的“世界工厂”之下坡态势其实就已经不可逆转了,中美经济战只是加速了这一过程。
三、与川普针锋相对便可安住外企之心?
北京当局对经济全球化的第二个错误认知是:我的“世界工厂”工业体系已经建成,任何动摇这个体系的外部变化都是对中共利益的威胁,而川普上任之后美国对华经贸政策的转变,是“世界工厂”走下坡路的罪魁祸首,因此必须不惜代价、加以打击。这个想法背后的潜意识是,只要阻止了川普的对华政策,就能重新恢复“世界工厂”的兴盛和荣耀。
可是,对在华外企来说,享受继续在华生产的方便固然很好,但是,中美两国在经济层面的对抗实际上造成了企业界经营上最大的不确定型风险,很多外企不是因为在华经营已经亏损,而是因为在华经营的风险大到难以把握,为了躲避风险,它们不得不将订单或工厂转移到非中国地区。于是,中共与美国的对着干,恰恰加剧了外企的担忧和撤资行动。
《日本经济新闻》今年7月18日的报导指出,目前全球供应链将分化为“中国”和“非中国”两部分,看不到平息迹象的中美贸易战正在动摇外企的经营战略;表明和讨论将生产迁往中国大陆之外的主要全球企业开始增多,对印度和越南等中国周边国家的投资额如今增长1—3成,外企投入资金的地区分布也明显发生变化。台湾科技公司也纷纷前往东南亚和美国设厂生产,据新竹工业技术研究院统计,台湾九百多家上市公司中已有191间在东南亚和印度投资;其中,印度因本身就是新兴市场,多受台湾科技厂青睐,而越南则是吸引最多投资的国家之一。
解析所谓的全球供应链分化为“中国”和“非中国”两部分,应该有两层意思。第一,很多产品的供应链不再依靠中国。其实,全球跨境产业链为发达国家的进口商品提供原料和中间产品的比例,自1995年的26%上升至2010年的31%峰值后,这两年已经缓慢跌回30%。这说明,全球供应链出现了停滞甚至是收缩迹象,这与制造业自动化有关,并不全是中美经济战的结果。第二,中国的“世界工厂”正面临逐步脱离“世界”的命运。目前中国的“世界工厂”实体尚在,其发达国家市场的订单却日渐流失。首先是最终产品订单下降;其次是部分零部件生产的订单来向改变,从来自美国市场,变成了依赖东南亚企业的订单。这样,“世界工厂”就逐步脱离了“发达世界”,为其它东南亚或南亚国家的企业提供零部件,成了它的谋存之道。
四、卖家为王?
北京当局对经济全球化的第三个错误认知是,它用社会主义经济制度那种货品供给决定一切的计划经济思维来认识经济全球化,以为自己的“世界工厂”可以左右全球经济的命脉,凭借手头的供应链,便可以轻易地卡住购买方的“脖子”,进而予取予求。
事实上,经济全球化的基本背景不是卖方垄断和卖方市场,而是买方说了算的买方市场;订单决定一切,产品的卖方必须围绕着订单转,而不是买方只有一个卖方可以交易的那种“卖家为王”的格局。中国这个“世界工厂”的供应链本来就是外企转移而来,并非中国独创且垄断技术、设备的生产体系;在外企的帮助下,这些供应链逐步完善,但外企并非不懂得如何建立产业链,只是舍不得花投资到别的国家另建产业链、培养技术人员和操作工人而已。
如今,中美经济对抗的格局一旦形成,在华外企或长期在中国下订单的跨国公司就不得不躲避风险,一方面转移部分订单,一方面开始在其它国家建立新的供应线。这当然会有一个过程,特别是在那些产业链比较长的行业,其下游的装配工厂可能转移到其它国家,但零部件仍然可能需要从中国进口;而为了降低对中国零部件的依赖(一个产品对中国零部件的依赖度高了,出口美国仍然要交高额关税),西方国家的企业会从相对简单的零部件入手,在中国以外的国家和地区另建产业链,直到完全取代中国零部件。
中共留不住发达国家的订单,其最重要的后果是“顾客一走不回头”。美国企业一旦转移,站住脚以后,自然就不会再“吃回头草”,“世界工厂”的订单将渐渐减少,今后将主要面向欧洲和非洲,中国过去二十多年来依靠美国市场每年净赚几千亿美元来补充外汇储备的局面一去不复返了。
五、中美经济战,成败已初露迹象
目前,美国商界对中美经济关系恶化忧心忡忡,频频发声,希望川普慎重处理双边关系。或许,川普可能在今后的一段时间里将部分产品从关税名单中撤出,或降低部分从中国进口产品的关税。但是,商界面临高风险已是既成事实,没有多少高管愿意拿自己公司的前途开玩笑,赌一把“坚守中国”的运气;无论如何,未雨绸缪总是必要的。因此,不管川普今后在对华关税上是否让步、让步多少,美国企业另谋布局的脚步不会停歇。而对中共来说,这就是“长痛”的延伸。
俗话说,人无远虑,必有近忧,而如今北京当局所面对的则是,“短痛可以硬挺,长痛无法消除”。中国的经济下行将进一步加快,紧日子会越来越明显,而各种过去难以想像的应急措施可能陆续出台。比如,不许准备撤资的外企将出售企业所获资金换取外汇,或千方百计阻挠外企卖厂走人等等。此类做法固然有防止外汇储备大缩水的考虑,但同时也就暴露了中共在国际金融上的脆弱性。可以说,不管中美经济战走到哪一步,中国的对外开放承诺都将不断跌破西方国家的期待,从而进一步加剧在华外企的危机感,形成担忧、撤资、(中共)反撤资、外企更担忧的恶性循环。
在中美关系上中共的强硬姿态固然是其一博,就中国经济前景而言,“短痛”、“长痛”都是伤害;而对美国来说,它对中国市场的依赖是有限的,可能金融市场会出现震荡,但整体经济可能仍然维持相当程度的自我支撑而没有多少“长痛”。由此观之,中美经济战虽然刚刚开始,其实成败已经初露迹象。

Friday 30 August 2019

linux桌面系统上的透明代理程序:go-transproxy


Transparent proxy servers for HTTP, HTTPS, DNS and TCP.

Description

go-transproxy provides transparent proxy servers for HTTP, HTTPS, DNS and TCP with single binary. Nothing needs to setup many tools. Nothing needs to configure iptables. go-transproxy will start multiple proxy servers for these protocols. Futheremore, it will configure iptables automatically.
go-transproxy also provides two types of explicit proxy(not transparent proxy). One is a simple proxy delegating to upstream your proxy, another is for adding Proxy-Authorization header automatically.

Requirement

go-transproxy supports only Linux iptables.

Install

Binaly install

Download from Releases page.

Source install

Use Go 1.8 and dep.
dep ensure
go build -o transproxy cmd/transproxy/main.go
chmod +x transproxy

Usage

Usage:

  transproxy [options]

Options:

  -disable-iptables
     Disable automatic iptables configuration
  -dns-over-https-enabled
        Use DNS-over-HTTPS service as public DNS
  -dns-over-https-endpoint string
        DNS-over-HTTPS endpoint URL (default "https://dns.google.com/resolve")
  -dns-over-tcp-disabled
        Disable DNS-over-TCP for querying to public DNS
  -dns-proxy-listen [host]:port
        DNS Proxy listen address, as [host]:port (default ":3131")
  -dns-tcp
        DNS Listen on TCP (default true)
  -dns-udp
        DNS Listen on UDP (default true)
  -explicit-proxy-listen [host]:port
        Explicit Proxy listen address for HTTP/HTTPS, as [host]:port Note: This proxy doesn't use authentication info of the `http_proxy` and `https_proxy` environment variables (default ":3132")
  -explicit-proxy-only
        Boot Explicit Proxies only
  -explicit-proxy-with-auth-listen [host]:port
        Explicit Proxy with auth listen address for HTTP/HTTPS, as [host]:port Note: This proxy uses authentication info of the `http_proxy` and `https_proxy` environment variables (default ":3133")
  -http-proxy-listen [host]:port
        HTTP Proxy listen address, as [host]:port (default ":3129")
  -https-proxy-listen [host]:port
        HTTPS Proxy listen address, as [host]:port (default ":3130")
  -loglevel string
        Log level, one of: debug, info, warn, error, fatal, panic (default "info")
  -private-dns string
        Private DNS address for no_proxy targets (IP[:port])
  -public-dns string
        Public DNS address (IP[:port]) Note: Your proxy needs to support CONNECT method to the Public DNS port, and the public DNS needs to support TCP
  -tcp-proxy-dports port1,port2,...
        TCP Proxy dports, as port1,port2,... (default "22")
  -tcp-proxy-listen [host]:port
        TCP Proxy listen address, as [host]:port (default ":3128")
Proxy configuration is used from standard environment variables, http_proxy, https_proxy and no_proxy. Also you can use IP Address, CIDR, Suffix Domain Name in no_proxy.

Example

# Set your proxy environment
export http_proxy=http://foo:bar@yourproxy.example.org:3128

# Set no_proxy if you need to access directly for internal
export no_proxy=example.org,192.168.0.0/24

# Start go-transproxy with admin privileges(sudo)
sudo -E transproxy -private-dns 192.168.0.100 -public-dns 8.8.8.8
For testing, using docker is easy way. Now, you can access to google from docker container with no proxy configuration as follows.
docker run --rm -it centos curl http://www.google.com

302 Moved

302 Moved

The document has moved here.
If your proxy doesn't support CONNECT method to DNS port, it cannot resolve public domain name transparently. Fortunately, Google privides DNS-over-HTTPS service, so you can use this service as public DNS by adding -dns-over-https-enabled option instead of -public-dns option as below even if your proxy supports CONNECT method to 443 port only.
sudo -E transproxy -private-dns 192.168.0.100 -dns-over-https-enabled
If you can resolve all domains directly from local LAN, run command without dns related options as below. It disables DNS-Proxy.
sudo -E transproxy
If you need to use both public DNS and private DNS, and need to use public DNS directly, run command with -dns-over-tcp-disabled option as below. It suppresses to insert a iptables OUTPUT rule for DNS over TCP.
sudo -E transproxy -private-dns 192.168.0.100 -public-dns 172.16.0.1 -dns-over-tcp-disabled
If you want to use an application which access to internet using port 5000, run command with -tcp-proxy-dports option as below.
sudo -E transproxy -private-dns 192.168.0.100 -public-dns 8.8.8.8 -tcp-proxy-dports 22,5000

Current Limitation

  • HTTP proxy: Only works with HTTP host header.
  • HTTPS proxy: no_proxy only works with IP Address and CIDR if your https client doesn't support SNI.
  • TCP proxy: no_proxy only works with IP Address and CIDR.
from https://github.com/wadahiro/go-transproxy

Orange Pi Zero 搭建透明代理网关:shadowsocks router

软路由 科学上网 香橙派.

Pi-Net 迷你 软路由 透明网关

是什么?

一款利用 香橙派 Orange Pi Zero 改造的 透明代理 网关。

为什么?

1.普通路由无法刷机,无法跑某些服务!
2.可以刷机的,但CPU配置太低,卡顿!
3.高端路由可以,但近上千的价格太高!
因此,本网关诞生了,配置高,价格低!

如何做?

硬件:机子+内存卡约130元
香橙派zero主板(256M内存版49元)+外壳+电源+运费=90元
16G class 10 TF 内存卡一张 = 30元
软件:ARMBIAN 5.38 stable Ubuntu 16.04 pi-net

对比主流路由器

注:影响服务速度的主要是CPU频率,频率低了容易卡顿
华硕RT-AC68U 500元 双核 800 Mhz
网件R7000 700元 双核1000MHz
本网关Pi-net 200元 四核1200MHz

如何使用

  1. 购买材料
  2. 安装Armbian系统
  3. git clone 本项目
  4. ./init/pi.sh 执行安装即可

如何设置

1.连: 将Pi-Net用网线连接家里的无线路由器 2.填: 进入Pi-Net填写你的服务器信息 3.改: 将你的上网设备的 网关和dns地址 改成Pi-Net的地址
即可实现让Pi-Net代理上网, 无需设置原来的无线路由器,不影响原网络。

主板图

系统主页界面

系统日志页面

设置页面

web终端信息页面

 
from  https://github.com/able8/pi-net

美国完成对华3000亿美元商品的关税手续 外资手机生产商从中国部分撤出

美中两国贸易摩擦升级,美方已完成对中国商品加征3000亿美元关税的决定,已由文件形式固定,并公布在联邦登记册,相关措施将于9月1日和12月15日实施。美国互联网巨头谷歌据报从夏季开始,将在中国生产的智能手机生产线转移至越南。另外,《人民日报》就美国增加中国货品关税,再度发文。
美国《联邦公报》最新发布美国贸易代表办公室确认计划,将于9月1日与12月15日对中国出口到美国的货品加征额外15%关税。表明特朗普总统早前表示对中国增加新关税的决定,已经由文件形式固定,并进入实施阶段。特朗普的决定是在中国对原产于美国的价值750亿美元进口商品加征额外关税后做出的。
中国官方《人民日报》本周四发布评论员钟声的文章,指美国最新一轮对华关税威胁究竟意味着什么?美国公众心里有一本账——冲击美国消费市场,影响范围扩大到“周末喝的精酿啤酒,到演奏的乐器,再到孩子读的书”……所有的分析都表明,美方一些人妄称“加征关税效果巨大”,“美国消费者对加征关税分文未花”,完全脱离了现实感。文章写道,美方一些人最近妄言“同中国脱钩更好”,但来自清醒者的分析都说,同中国脱钩意味着美国衰退。文章警告,贸易战没有赢家。
另据《日经亚洲评论》周三报道,据知情人士透露,谷歌与合作伙伴合作,今年夏天开始在越南北部北宁省将一家旧诺基亚工厂转变成生产Pixel手机的工厂。三星在十年前曾在该省开发智能手机供应链,因此谷歌将拥有一支经验丰富的员工团队。消息人士透露,谷歌打算最终将其大部分美国硬件生产转移到中国境外,包括Pixel手机及其广受欢迎的智能扬声器。
成本和关税成外资撤离主因
目前,近七成的谷歌智能手机在美国市场出售,分析人士认为,谷歌将手机生产过程转移至越南,应该是出于商业考虑。因为越南的生产成本较中国低,而且避过了美国关税。旅居美国的学者杨占青也这样认为,他对自由亚洲电台说:“像谷歌这一类国际型大公司撤离中国是明智的。在中国,无论是珠三角还是长三角,居住成本高,逐年上升,相应的劳动力成本也就越来越高。对企业来说,哪里成本低就去哪里投资,越南、泰国等地肯定不会有那么高的房价、房租,对工人、工厂来说,成本都低很多。”
越南生产线将成为谷歌推动智能手机市场增长的关键部分。消息人士告诉《日经亚洲评论》,谷歌计划今年出货约800万至1000万部智能手机,比一年前增加一倍。《日经》援引知情人士称,根据目前的计划,谷歌将在今年年底之前将部分Pixel 3A手机生产从中国转移到越南。其智能扬声器的部分生产可能会转移到泰国。但新产品开发和硬件的初始生产仍将在中国。
山东大学毕业的金融学者司令对本台说,谷歌将智能手机生产线转移到越南,从经济学推拉力理论而言,越南的“拉力”非常明显:“它的拉力是非常明显的,就是能够缩短工人的培训时间,节省工人的劳动成本和培训成本。谷歌把他手机生产业务转移到越南,它的推力也是非常明显的,这种推力来自于中国不再具有以前的那种生产优势。而现在随着中美贸易战逐步升级,这种优势已经不复存在。”
司令认为,谷歌作为手机安卓系统的发明者,他的撤离势必影响其他的手机制造商纷纷效仿。从而掀起手机产业撤离中国的海啸。特朗普曾多次公开劝谕中方最好尽快达成经贸协议,赶在美国企业开始撤离中国之前,这样还能留住美企。(可惜,习猪头哪里听得进去
特朗普的建议?)

Awesome-Blockchain-cn

收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料。

 Awesome

收集所有区块链(BlockChain)技术开发相关资料
Please read the contribution guidelines before contributing. 请在为本项目贡献信息前仔细阅读 操作指南
欢迎到Issues提交区块链相关项目,我们会第一时间处理。 提交的项目格式如下: 项目名称:XXXXX 相关介绍: XXXXXX

CONTENTS

INTRO 介绍

Started 入门

Ethereum 以太坊进阶

Fabric 联盟链进阶

TUTORIAL 教程

BitCoin 比特币

Ethereum 以太坊

Fabric 联盟链

Videos 视频

PROJECT 项目

Chain 区块链底层

  • Metaverse 原界链源码
  • EOS EOS链源码
  • BYTOM 比原链源码
  • NEO NEO链源码
  • CITA cita联盟链的底层源码
  • Nervos 公链 Nervos CKB 的底层源码
  • 比特币0.1 最原始的比特币代码
  • Quorum 来自JP Morgan基于Go-Ethereum数据隐私加强的以太坊实现
  • FISCO-BCOS 来自金链盟的聚焦金融行业的区块链底层平台
  • Presto-Ethereum 以太坊增加Presto的SQL访问能力
  • IPFS IPFS的GO语言实现 原理

SDK 工具包

  • Remix 在线以太坊编译器
  • Truffle 以太坊Dapp开发脚手架
  • Zeppelin 用于编写安全的以太坊合约框架
  • Web3j 以太坊官方Web3轻量级java SDK
  • Embark 以太坊Dapp开发框架,支持IPFS、Whisper及Orbit调用
  • Web3Swift 一个Web3的swift SDK
  • Porosity 反编译以太坊智能合约工具
  • Solidity-Coverage 检测Solidity代码覆盖
  • Caliper hyperledger区块链性能测试工具
  • Composer 官方可视化Fabric应用开发框架
  • Cakeshop 来自JP Morgan的以太坊可视化管理工具

Research 最新研究

  • eWASM 让以太坊支持WebAssembly
  • FSolidM 可视化智能合约生成工具 源码
  • Maian 以太坊智能合约漏洞查找工具
  • Oyente 以太坊智能合约分析工具
  • Blockbench 区块链性能测试工具
  • Zokrates 以太坊使用zkSNARKS工具包(实验用)
  • libsnark zkSNARKS C++库

DOCUMENT 资料

BitCoin 比特币

Ethereum 以太坊

Fabric 联盟链

APPLICATION 应用

Explorer 链浏览

Wallet 钱包

Exchange 交易所

Game 游戏

IM 通信

Social 社会

Cross Chain 跨链

Token 代币

Awesome Ethereum

以太坊相关详细开发资源收集

Awesome Fabric

Fabric联盟链相关详细开发资源收集。

from  https://github.com/chaozh/awesome-blockchain-cn
------

Awesome Blockchain-区块链(BlockChain)技术开发相关资集合

Awesome Blockchain是一个GitHub仓库,专门收集所有区块链(BlockChain)技术等等开发相关资料,包括比特币、以太坊、web3、Fabric和Ethereum等等开发资料,资料比较丰富,而且最近也还在更新,感兴趣的同学可用到仓库学习学习。

区块链(BlockChain)技术开发相关资料
地址:https://github.com/chaozh/awesome-blockchain-cn

Swift 语言指南

这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排。
这份指南汇集了 Swift 语言主流学习资源,并以开发者的视角整理编排。对于精选项目及文章,可直接访问《Swift 项目精选》和《Swift 文章精选》。
GitHub:ipader/SwiftGuide | 网站:http://dev.swiftguide.cn欢迎开发者一起维护,或反馈/投稿
@SwiftLanguage 更新于 2016-1-5,更新内容详见 Issue 43。往期更新回顾详见《收录周报

目录


Swift 文档

1. Welcome to Swift

苹果针对 Swift 开发者官方文档入口。其中包括: Swift 概括Swift Programming LanguageUsing Swift with Cocoa and Objective-C

2. Swift Programming Language

3. Using Swift with Cocoa and Objective-C

4. App Extension Programming Guide

5. HomeKit Developer Guide

  • HomeKit 开发指南(中文版)(By @CocoaChina):“内容包括:简介、启用HomeKit、创建Home布局、创建Homes和添加Accessories、观察HomeKit数据库的变化、访问服务和特性、测试HomeKitApp、创建动作集(Action Sets)和触发器(Triggers)以及用户管理”。

6. Swift Blog - Apple Developer

"值得一提的是,Swift 博客是苹果官方网站的第一个 Blog,这也代表了苹果对开发者和消费者的态度正变得越来越开放。"
译文 译者 原文
- N/A New Playgrounds Part 2 - Sources
Swift Nullability and Objective-C Bannings Nullability and Objective-C
- N/A New Playgrounds
- N/A The as! Operator
Swift 1.2 和 Xcode 6.3 beta @老码团队 Swift 1.2 and Xcode 6.3 beta
- N/A New Swift Development Courses Available on iTunes U
Swift REPL:一切皆可重定义 @MichealGeng Redefining Everything with the Swift REPL
Swift 中的 NSMethodSignature 怎么了? @pockry What Happened to NSMethodSignature?
Swift REPL 入门介绍 - Introduction to the Swift REPL
可失败构造器 @DevTalking Failable Initializers
N/A Building Your First Swift App Video
通过 Playground 展示一些编码模式 @DevTalking Patterns Playground
Swift 中 Optional 类型的使用案例分析:valuesForKeys - Optionals Case Study:valuesForKeys
Swift 中的访问控制与 protected - Access Control and protected
Swift 中的值类型和参照类型 - Value and Reference Types
WWDC 2014大会中的 Playground 大炮气球示例 - Balloons
在 Swift 中构建布尔类型 - Boolean
Swift 中的文件和初始化 - Files and Initialization
在 Swift 中使用 C 语言的指针 - Interacting with C Pointers
*Swift 新特性 - 访问控制(文档版) - Access Control

7. iOS Human Interface Guidelines


Swift 教程

旧版内容过于庞杂,不再维护,取而代之的是《Swift 文章精选》。P.S. 需要查阅旧版内容的同学,详见Swift 教程(旧版)

Swift 项目

旧版内容过于庞杂,不再维护,取而代之的是《Swift 项目精选》。P.S. 需要查阅旧版内容的同学,详见Swift 项目(旧版)

Swift 网站


相关工具

1. 开发工具

  • Xcode 6 beta下载:苹果应用集成开发环境。支持 C/C++, Objective C, Swift 等。不用购买开发者计划,直接下载。
  • Textmate:Mac OS X 上一个可高度自定义的编辑器,尤其在我想做出一个快速改变但又不想等待 Xcode 加载的时候。该工具目前已经开源
  • Mou:OS X 上一款 Markdown 的编辑器。非常适用于编写自述文件、变更日志以及其他方面的内容。作者:罗晨
  • Sublime Text ($):Mac OS X 上另一款非常受欢迎的轻量级,可高度自定义的编辑器。
  • RunSwift:正在犹豫是否入手苹果电脑开始一段 Swift 编程旅程的同学们,或仅仅为了试验一段简单 Swift 代码又懒得打开 Xcode,可以试试这款 Web 版 Swift 编译环境 RunSwift。
  • InfinitApps - Bezel:“嫌 Xcode 6 目前提供的 Watch 模拟器不够直观?Bezel 是一个用于视觉预览 WatchKit 所开发程序效果的小工具,前提是你安装了 xScope 软件(Mac端)或 xScopeMirror(iPhone端)。 By @WatchKit开发
  • Markdown -> Playground:该开源项目可将内含有 Swift 代码的 Markdown 自动转换为 Xcode Playgrounds 文件。喜欢用 Markdown 编辑的同学很激动吧。P.S. 这款工具写于 NodeJS,原因作者有交待。
  • iOS/Mac Autolayout Constraints:这个工具不错,很直观,布局时可以省不少工夫。推荐者:@荧星诉语
  • 在线生成 AppStore 审核用截图:便捷的生产力工具。免费,易操作,可自定义。

2. 代码管理

  • GitHub:声望日盛的资源分享之地。�
  • GitHub for Mac:一个设计的非常美观的 git 客户端,不能取代你从命令行获得的所有功能,但使用起来非常简单。
  • GitCafe:GitCafe is a source code hosting service based on version control system Git。国内的代码托管服务,基于 Git,值得一提的是最近也推出了和 GitHub Pages 类似的服务 Gitcafe Pages。因为是在国内,所以相比较 GitHub 有速度优势,在网络环境差的情况下也许可以作为 GitHub 的备用。
  • Bitbucket:国外的代码托管服务,不同于 GitHub 的是,Bitbucket 可以免费建立 private 项目。
  • Git:分布式版本控制系统和源码管理系统,其优点是:快和简单易用。对于新手来说,可在此查看免费电子书籍。

3. Xcode 插件

4. 管理工具

  • HomeBrew:OS X 上非常出色的包管理工具。
  • Transmit ($):一个Mac OS X 上 FTP 客户端,有着非常漂亮的用户界面和有用的功能。

5. 调试工具

6. 参考文章

  • iOS 开发工具:"这是我们多篇 iOS 开发工具系列篇中的一篇,此前的文章比如:那些不能错过的 Xcode 插件,iOS 开发者有价值的工具集,iOS/OS X 开发:各种工具快到碗里来!,App 原型设计工具使用心得(上)& App 原型设计工具使用心得(下),你用哪种工具进行 iOS app 自动化功能测试?iOS 开发者必知的 75 个工具" By @CocoaChina
  • IOS 各种调试技巧豪华套餐:讲得很细。对于初学 Xcode 开发的同学值得参考,对于有经验的同学可以略过。作者:@David戴未来
  • 详解Xcode 6的视图调试:教程非常实用,值得学习。另外,教程选用的开源项目(jessesquires/JSQMessagesViewController)也很经典。来源:Ray Wenderlich,译者:@CocoaChina 翻译组
from https://github.com/litesuits/SwiftGuide

Thursday 29 August 2019

mac上,利用全局代理程序ip2socks翻墙

首先在你的本地机器上,访问https://help.github.com/cn/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent ,添加ssh public key到你的github账号。

git clone git@github.com:FlowerWrong/ip2socks.git
cd ip2socks
git submodule update --init --recursive
(这一步耗时一个小时,我是挂着wireguard来操作的。)
cmake .
make
(会在当前目录下,生成可执行文件ip2socks)

yudeMacBook-Air:ip2socks brite$ ./ip2socks -h
options:
-d --debug
-h --help
-c --config
yudeMacBook-Air:ip2socks brite$ wget https://github.com/FlowerWrong/ip2socks/raw/master/scripts/config.darwin.example.yml
yudeMacBook-Air:ip2socks brite$ cp config.darwin.example.yml config.darwin.yml
yudeMacBook-Air:ip2socks brite$ cat config.darwin.yml
ip_mode: tun # tun or tap, default tun
dns_mode: udp # tcp or udp, default tcp
socks_server: 127.0.0.1
socks_port: 1080

remote_dns_server: 8.8.8.8
remote_dns_port: 53
local_dns_port: 53 # if you use your own local dns server, eg: pdnsd, dnsmasg, this is upstream dns server.
relay_none_dns_packet_with_udp: false
#custom_domian_server_file: ./scripts/block.conf;./scripts/custom_domain_server.conf;./scripts/dnsmasq-china-list/google.china.conf;./scripts/dnsmasq-china-list/apple.china.conf;./scripts/dnsmasq-china-list/accelerated-domains.china.conf; # if multi, split with ';'
gw: 10.0.0.1 # gateway of lwip netif
addr: 10.0.0.2 # ip of lwip netif
netmask: 255.255.255.0 # netmask of lwip netif
after_start_shell: './scripts/darwin_setup_utun.sh'
before_shutdown_shell: './scripts/darwin_down_utun.sh'
(你的mac机器上,需开着纸飞机
yudeMacBook-Air:ip2socks brite$ nano scripts/darwin_setup_utun.sh
(把47.52.95.27改为你的vps ip)
yudeMacBook-Air:ip2socks brite$ sudo ./ip2socks -c config.darwin.yml
(不要关闭此terminal)

然后,
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1

cd ~/CrappyDNS-by-nekolab/src && sudo ./crappydns --listen 127.0.0.1 --port 53 --good-dns tcp://8.8.8.8:53,tcp://8.8.4.4:53
(关于CrappyDNS的用法,详见https://briteming.blogspot.com/2019/08/crappydnsdns.html )

这样,你的整台mac就处于翻墙状态了。

项目地址:
https://github.com/FlowerWrong/ip2socks/
https://github.com/FlowerWrong/ip2socks/issues/10

如何给一台单网口电脑安装openwrt软路由系统 为你的网络插上翅膀


年代向錢看 解放軍入香港鎮壓反送中?!江澤民、曾慶紅借香港鬥習?!美蘇軍備競賽重演!人民幣再貶!外資看壞中國


年代向錢看 美/中從地球打到太空! G7聯合挺香港,反送中!中國通膨,苦日子!中企 假財報地雷炸鍋!


脱钩就脱钩,有什么大不了的?

大家都在热议钩钩,相当部分人非常担忧,担忧一旦脱了就只能吃糠咽菜。但我认为脱比不脱好,脱一脱也没什么大不了的。
去年战火伊始,我们终于知道了妹果是芯片第一大生产果。中途油荒,我们又知道了妹果是第一大原油生产果。再接着大豆战,我们知道了妹果是大豆第一大生产果。再接着我们知道了妹果是第一大棉花生产果。当下猪肉轮番上涨,我们知道了妹果还是第一大猪肉生产果,这把产猪大果羞辱得无地自容。艾玛呀,原先我们只以为妹果是可乐汉堡的第一大果,再其次还知道妹果是航母第一大果,这一场旷日持久的拉锯战让我们大开眼界,原来什么都是妹果是第一大果。潮退之后,如梦初醒,原来厉害果一直都在裸泳。
裸泳也就罢了,你不要往水里排泄脏东西啊,结果不是,而是想怎么拉就怎么拉,大有不拉白不拉的吞云气势,本来好好的水就这样给搅黄了。不过,这也很好,通过这场拉锯战,我们终于知道了谁是恶脏臭第一生产大果。如果这样的钩还不脱,妹果就是一傻叉,这就是我特别鄙视那金毛总统很窝囊的原因。两个电话就软了,别人明明在把他当猴耍,他还自认为自己很牛叉。
昨天我看见杨连宁的一篇文章,题目有点让人不适,但内容丰富翔实。然而,他在文中连续两次引用老村长的话让我特别恶心,“凡是与妹果搞好关系的果夹都富起来了”,他引用老村长这句的目的是想警示钩一旦脱了就是灭顶之灾。而我,最厌恶的就是这个老村长,他的每一句话都是遗祸人类的剧毒品,但他却成了今天文化人顶礼膜拜的圣人。我前不久写过一篇《圣渣已作古,劣渣在狂奔》,老村长在大多数人眼中是圣人,但在我心中却是一圣渣而已。
中国有句俗语,跟着好人学好人,跟着巫婆跳大神。与妹果搞好关系不是为了向妹果学好,仅仅是为了利用妹果让自己富起来。好人富起来对谁都好,但坏人富起来呢?对好人真叫一个灭顶之灾。老村长一家确实富起来了,大大小小的村长都富起来了,与村长关系好的村民也富起来了,只可惜,害苦了普通村民,好人几乎毫无生机。这样的钩再不脱,还叫好人怎么活?
坏人坏果一旦富起来了,对世界究竟有多糟糕?一般人根本无从知晓。
叙利亚内战已经9年有余,为什么阿萨德能挺得如此硬朗?得有钱啊,钱从哪儿来?没有土豪劣绅源源不断供给行吗?俄罗斯大军进驻叙利亚,普帝的钱从哪儿来?我不多说。伊朗被制裁成狗熊了,还能在中东呼风唤雨,钱从哪儿来?我不多说。委内瑞拉早就民不聊生了,但马杜罗依然坚如磐石,钱从哪里来?我不多说。小邻金被全面封堵成猴子了,但胖哥就是不认怂,钱从哪儿来?我不多说全世界恶棍果夹的天眼和控民系统都堪称世界一流,谁装的?钱从哪里来?我不多说。(都是从中国来的。)
也许窝囊废总统天天都在挠着脑袋纳闷,“为什么我的制裁总是没效果呢?”我说啊,如果不脱钩,他怎么制裁也不会有效果用中国人的血和生命,换取美国的美钞,强大了自己的恶,不但推高了长岛的房价,还撑起了全世界的恶。这就是老村长的大智慧,名叫韬光养晦,这样的大智慧岂是窝囊废总统能幡然醒悟的?
脱有什么不好?脱当然不好。但是,我们一定要明白一个道理,脱,对食物链两端的人没什么影响。对顶端的没影响,原先该吃山珍海味的,脱不脱都一样,再怎么脱,贵州怀仁镇照样灯火通明昼夜不息。对底端也没影响,脱不脱他们都是一个月很难吃一顿肉,脱了对他们来说也许是缩短了生活差距。脱了真正影响最大的是中产,也就是脱之前天天吃肉的,一旦脱了,他们的感受是最强烈的。
只要脱了,在救肚子和救房子之间就再也没得选择,房价必然雪崩。什么是中产?就是有房有车的人嘛,他们一般都不会把现金存银行,他们都会找收益最大的东西投资。房价一旦雪崩,中产阶层才会突然醒悟自己有多穷,这有什么不好?我最讨厌的就是这界的中产,什么鸡都不可能叫醒他们。如果不脱,他们永远都会躺在钩钩上岁月静好。只有脱,他们才会感觉到痛,痛觉是最好的清醒剂。只有让大多数中产在痛觉中醒来,然后,才有然后。
米兰昆德拉:罪恶的纸度并非由罪人建立,而是恰恰由那些确信已经找到了通往天堂之路的积极分子所建立。
如果不脱,中产一直都会沾沾自喜,他们都是读书人,他们的成功在于媚上欺下,他们的幸福源自比下有余。他们是起跑线上的赢家,他们是帝吧出征的主力,他们是《战狼》的观众,他们是广场舞的舞者,他们是红歌会的麦霸,他们是中果模式的传教士,他们是中果故事的演说家。总之,现在的所谓中产,就像70年前奔向延河的积极分子一样,他们的光辉理想就是积极追求进步,他们的专业是顺势而为,他们的信仰是永远站在石头一边。
脱,对于好人来说,更没有什么大不了的。什么是好人,就是海明威所言“内心严肃”的人,也正如莎士比亚所言“理性战胜欲望”的人。好人的好就在于不是靠物质繁华装扮自己的幸福人生,而是以高贵灵魂填满自己的悲悯情怀。不脱,好人本就很俭朴,脱,大不了筚路蓝缕。我相信,好人最希望的是脱。因为只有脱才可能摧枯拉朽,因为只有脱才可能脱胎换骨。

兵团的缩影


若说今日中国是“流沙上的大厦”,兵团便是一个典型的缩影。

石河子是兵团在新疆从无到有造出的城市。石河子市政府门前竖着一块碑,宣称石河子获得了国家评比的“园林城市”称号。没错,这座被沙漠戈壁包围的城市,比很多中国内地城市的绿化程度还高,遍布花草树木。市中心广场是一片围绕兵团创始人王震雕像的巨大绿地,音乐喷泉跳跃,到处喷水浇灌草坪和花卉。周边是现代化建筑。衣着光鲜的人们游玩、漫步、照相或乘凉。广场似乎在用一种高度的反差证明兵团的能力。沙漠不是没水吗?这里就要充满水!不是没草吗?这里就搞一个全国最大的城中草地!仅看石河子的中心广场,会惊叹兵团奇迹和发展的成功,甚至是辉煌!

这景象却和兵团的基层连队反差巨大。搞这样一个“园林城市”,不知得有多少农田失去本可以获得生命和收获的水。当连队的农工在为水焦急,睡不着觉,晚一天灌溉都可能失去下一年生存保证时,大量的水慷慨地浇在这种展示辉煌的绿地上。

兵团最基层的单位是连。所谓的“连”和内地的村没什么区别,只是人的流动性更大,或者应该叫移民村。一般是一百多户人家,三、四百口人。兵团第一代职工早都病的病,死的死。原来能够激励兵团人的信仰已荡然无存。兵团第二代人在农村长大,却普遍自认为是城市人,不愿务农,想方设法或上学或打工,离开土地。原来兵团的集体化组织基本解体。连队现在主要靠出租土地获得收入。兵团就像一个最大的地主,前辈开垦出来的荒地变成了良田,后代靠吃地租过日子。而干活的人多为新移民和所谓的“长工”。

“长工”这个词过去只有在控诉旧社会剥削压迫时才能听到,指的是给地主充当长期雇工的农村无产者。而今问这儿的农工在干什么,全都坦然说给东家当“长工”。东家便是依靠权力和关系能够大量承包连队土地的连队干部和老职工,他们雇佣“长工”耕作。包地要交租金,还要投资买种籽、化肥、农药等,用水和使用机械也要花钱。如果包的土地少是挣不到钱的。一般的劳动者包不起太多的地,又怕担风险,所以只能给那些有钱多包地的大户当长工。长工来此只为挣钱,一般呆个二三年,挣了钱就走。他们和东家的收入差距一般有十数倍甚至更多,劳动强度却大得多,一天要干十多个小时,没有休息日。

连干部的权力很大,连长、指导员、会计、水管员、农机员等构成连队的特权阶层,可以决定给谁好地或不好的地,决定先给谁用水,后给谁用水,差上两天用水,收成就会很不同。所以连长都是当地一霸,也有不少捞外快、收贿赂的机会。

连长常去内地为连队招工,顺便也给自己找“长工”。连长大都是包地大户,少不了干活的人。他们一般不会用老职工或职工的子女,那些人不好欺负,内地招来的临时工却好摆布。某连长就这样弄了一帮内地农民给自己当「长工」,说好年终付工资,等到人家干满了要回家时,却编个理由不给工资,且使用恐吓手段。那些“长工”身在异地,不敢对抗,只好空手回家。等那连长再次去内地招工时,冤家路窄,被曾经没拿到工钱的人碰上,就把他杀了。这个真实故事虽是局部案件,却能反映兵团基层的现实状况。

幾個特徵說明中共對你統戰成功了


時任加拿大駐華大使的麥家廉(John McCallum )於今年1 月,當中國華為副董事長孟晚舟在溫哥華被逮捕,加中關係陷入僵局時,先後發表兩次講話,先是認為可以幫助孟晚舟反駁引渡的觀點論據,後又提出如果美國放棄對孟晚舟的引渡要求,對加拿大而言有極大好處,兩次失言讓加國總理杜魯多不得不解除他的職務。其後,麥家廉又在接受香港《南華早報》訪問時說出,他曾警告北京不要對加拿大進一步採取制裁行動,否則會變相幫助聯邦保守黨在11 月大選中獲勝。
有豐富歷練的外交官麥家廉為甚麼會一而再地站在中國立場去評說孟晚舟事件,公然地教導中國如何干預聯邦大選,而不是捍衛自己國家的利益?我認為這是中共在他身上施行「統一戰線」政策的結果。
 「統一戰線」(傳統英文譯名United Front,簡稱統戰,漢語拼音直譯Tong Zhan,)是中共自稱的三大法寶之一。毛澤東總結共產黨奪權成功的經驗是:「一個有紀律的,有馬克思列寧主義的理論武裝的,採取自我批評方法的,聯繫人民群眾的黨;一個由這樣的黨領導的軍隊;一個由這樣的黨領導的各革命階級、各革命派別的統一戰線。這三件是我們戰勝敵人的主要武器。」 更多
「統一戰線」是共產主義陣營的鬥爭策略,具有悠久的歷史,其始創人是馬克思、恩格思,經列寧創新後傳入中國。根據《紅太陽是怎樣升起的》一書記載,王明是中共領導層中,倡議轉變政策建立「抗日民族統一戰線」第一人。1935年中共中央政治局在瓦窯堡會議上決議建立「抗日民族統一戰線」的策略。
毛澤東時代的「統一戰線」已經不單只是列寧所倡議的國與國之間,黨與黨之間的結盟或聯盟。他確信由於日本帝國主義的入侵,國民黨營壘在民族危機來臨之時,是會發生破裂的, 共產黨的任務是把紅軍和全國的工人、農民、學生、小資產階級、民族資產階級匯合起來,建立一個廣泛的民族革命統一戰線。他總結:當革命形勢改變時,革命的策略,革命的方式也必須跟着改變。 更多

隨機 實用 功利

毛澤東因應統戰策略可以作出極大的妥協。1937年他提出,為了建立「抗日民族統一戰線」可實行:「1。把陝甘寧革命根據地政府改名中華民國特區政府,紅軍改名國民革命軍,受南京中央政府軍事委員會指導。(請注意:香港特別行政區的設計並非鄧小平首創) 2。在特區政府區域內,實行徹底的民主制度方針。3。停止武力推翻國民黨。4。停止沒收地主的土地。」 更多這裏可以看到毛澤東的統戰政策的隨機性,實用性,功利性,因而是機關計算沒有理想的農民起義本質。
可見,統戰只不過是共產黨在新形勢、新條件下奪權的策略,它可以把原來的死敵變成統戰對象,可以把原來聲稱要打倒資本主義,推翻國民黨政權,建立社會主義和共產主義的最高綱領放下,轉變成建立民主共和國的最低綱領。在統戰的策略下,為了籠絡人心,中共作出有原則,有條件,有限度的讓步,並聲稱要實行自由民主制度,其鬥爭策略的靈活程度,不得不讓人嘆為觀止。
毛澤東堅定地確信,敵人營壘是可分化瓦解的:「頑固勢力以後要逐漸分化,利用他們的矛盾,採取分別對待的政策,用極大的力量去團結中間派和進步派。」 更多 所以統一戰線的任務就是分化和瓦解敵人,講究的是如何利用矛盾,分辨打擊或拉攏的對象,以及採用分別對待各類人物的手法。毛澤東又提出:「拿自己的策略武器去射擊最中心的目標,而不是把目標分散,以至主要敵人沒有打中而浪費彈藥。把極少數的打擊目標驅到狹小的孤立陣地上,把敵人營壘中被裹脅的人們,過去是敵人而今日可能做友軍的人們,都從敵人營壘中拉過來。」 更多
他為「統一戰線」作了歸結:「統一戰線的原則有兩個,第一是團結,第二是批評、教育和改造,為了改造先要團結。」 更多看吧!與統戰對象交朋友投其所好、關心其困難給予利益、邀請委任、高級別上賓款待等都是團結的手法。團結你,溝通你,邀請你,是要改造你,收降你。認清統一戰線的本質,是破解其奸險的首要法門。
「統一戰線」是中共生死攸關的生命線,自上世紀三十年代一直沿用至今沒有改變。現在仍然有一個舉世無雙的中國共產黨中央委員會統一戰線工作部,簡稱「統戰部」(The United Front Work Department of the Central Committee of the Communist Party of China) ,內設民族、宗教工作局,港澳台、海外聯絡局,西藏工作局,新疆工作局等共九局,專門負責統戰國民黨人、少數民族、宗教事務、港澳台商人、海外僑胞以及外國政府官員等。目前的部長是尤權。
中國改革開放之初,鄧小平重建統戰部,明確指示這個時期的統一戰線是「愛國統一戰線」。自中共黨主席習近平上台以來,亦十分重視統戰工作。2017年後,他成立中央統一戰線工作領導小組,把統戰工作融入治國理政新理念、新思想、新戰略之中,並進行機構改組,合併和升級(加掛牌子:國家宗教事務部升級為中央宗教事務主管部,國務院僑務辦公室升級為中央華僑事務主管部)。習近平在一系列統戰工作會議上對「統一戰線」的性質、內容、方式和方法作出新的詮釋,作了多項突出而具體的指示,比如:
「統戰工作是黨的特殊群眾工作,要有特殊的方式方法,講求很強的工作藝術。」
對統戰對象「要建立經常性聯繫渠道,引導其政治觀點,增進其政治認同。要重視和解決他們的政治利益和具體利益,盡心竭力幫助他們解決實際問題。」
「做好新形勢下統戰工作,必需善於聯誼交友,統一戰線是做人的工作,是為了壯大共同奮鬥的力量。」

習近平的「統一戰線」

習近平對「統一戰線」的認識,既沿襲傳統也有新穎的述說,把統戰策略發展成更具國策特色的,精細深入的影響和滲透活動。
當一個人被中共選中成為統戰對象時,他立即面對一連串心理的、感情的、原則性的思想掙扎與及修養和品格的考驗。他會有榮耀感、滿足感,以為自己更被重視。他們既然與中共做朋友,不知不覺中有一份見面情,為中共給予的好處感恩戴德,便開始為中共的罪行開脫,不好意思拒絕中共的要求,不想得罪中共,進而為中共辦事,失去普世價值的底線。 如果被統戰者開始對是非黑白,平等公義閉口不言,不再批評中共,即是說中共統戰成功了。上述前駐華大使麥家廉是一個明顯的例證。
要破解中共的統戰策略,人們要有高瞻遠矚,胸懷坦蕩,無私無求的品格,要有堅定的民主信念和信心,更要認識中共的本質,才能看穿中共的陰謀鬼計,不會上當受騙。西方各國的官員,特別是那些長駐中國的外交官們,定必處於中共統戰磁力場的包圍中,要有堅決拒絕被統戰的決心。在這個過程中,無論是統人者或是被統者均無犯法,這不是間碟活動,而是一場心理戰爭,這就是統戰策略的利害之處。
時至今日,中共靠着廣大市場為餌,乘着大國崛起之勢,又利用人們血濃於水的愛國本能,在香港建立的「愛國統一戰線」,正得心應手地發揮作用。「統一戰線」策略也正在全世界的每一個角落裏推進,其滲透狀況己有新西蘭、加拿大、美國、澳州等國的教授、學者和官員出版了巨細無遺,精彩絕倫的報告或文章,令筆者感到無限驚喜。
最後,「統一戰線」的英文譯名(United Front)是歷史遺留下來的名稱,已經不能表達現代中共統戰工作的特質,本人建議把英文譯名直譯為漢語拼音「Tong Zhan」。
加拿大前駐華大使麥家廉是加入中共「統一戰線」一個明顯的例證。(湯森路透)
※作者為為自由撰稿人,筆名牛虻。1958年畢業於香港香島中學,曾加入地下中國共產黨。被地下黨派去<學友中西舞蹈研究社>(即學友社)開展學生工作,自1962年至1972年擔任學友社主席。林彪事件後於1974年決意移民加拿大,並脫離共產黨。1997年2 月香港回歸前夕,在香港<開放雜誌>發表第一篇關於中共地下黨文章。現年79歲,居加加拿大。