中國股市動盪應怪外賊還是內鬼? – 華爾街日報

China’s wild stockmarket – Why bull calves and bear cubs are responsible for China’s crazy share prices – SR & QQ, Economist 2015jul27

http://www.economist.com/blogs/freeexchange/2015/07/chinas-wild-stockmarket

THE “national team” was supposed to save China’s stockmarket. Investors were coming round to the view that the government had succeeded in stabilising share prices after the central bank had pumped billions of yuan into the market in recent weeks. Stocks were slowly clawing back territory lost in their sharp tumble of the previous month.

But on Monday the Shanghai Composite, the country’s main index, fell 8.5%, its biggest one-day fall since early 2007 (see chart).

As with any sudden sell-off, the reasons given by analysts were varied and more akin to guesses than solid explanations. Many pointed to a call by the International Monetary Fund, reported by Bloomberg, a media outlet, for the government to wind down its extraordinary measures to prop up the market. Some said regulators had quietly resumed a crackdown on unofficial margin lending used to buy shares. Others pointed to a drop in industrial profits in newly published data, a reminder of China’s ongoing economic slowdown; to fast-rising pork prices, which threaten to push up Chinese inflation and lead to tighter monetary policy; as well as the likelihood that the Federal Reserve will soon raise interest rates, luring investment capital away from China and into America.

There is one thing that is certain. Take a quick glance at many of the reports about China’s stockmarket bust today, and you will come away with the impression that the primary victims are the country’s retirees.

The images adorning the stories are of grey-haired punters sitting in brokerage halls, looking on with despair at screens full of falling stock prices.

On better days, the cavalry of geriatric investors is again out in force, elated rather than crestfallen, in media coverage of the market.

Though ubiquitous (including on the pages of The Economist), the pictures are misleading. It is not China’s grizzled stock pickers but rather their inexperienced grandchildren who have been the much bigger force in the market’s wild ride of the past year.

The generational shift in China’s investor base has been steady.

In 2004, 27.8% of those with stock-trading account were under the age of 30,

according to the stockmarket regulator.

This rose to 36.1% by 2013.

At the start of this year, when the stockmarket was about halfway through a bubble that saw it nearly triple in 12 months, the balance swung even more sharply towards youth.

In the first quarter of 2015 (figures for the second quarter have not been published),

62% of a record 8m new trading accounts were opened by people born after 1980.

By contrast, just 5% were opened by those above the age of 55.

Having experienced big crashes in the past, China’s pensioners were more wary about jumping back into the fray.

For the young, who have less memory of past turbulence and more disposable income, investing in shares beckoned as a shortcut to riches.

Assessing the market impact of this youth movement is tricky.

Some, like Luo Dunyi, a 29-year-old IT engineer, boast of having mastered the vagaries of the market. Mr Luo put a third of his savings in stocks but sold out in early June, avoiding the worst of the market’s subsequent plunge. The key, he says, is to “have your own logic” for interpreting economic data and government policies. “Otherwise, you are simply gambling.” Others are less sure. Jin Ye, a 25-year-old video editor, invested 20,000 yuan ($3,200)—all of her savings from two years of work—only to watch her stocks halve in value in June and July.

“Before the crash, everyone was an expert,” she jokes.

China’s young investors are well educated. Around 81% of them hold post-secondary degrees, 13 percentage points higher than the average investor, according to a survey by the Shenzhen stock exchange.

But that does not necessarily make them better at picking stocks.

According to the same survey, 44% of young investors said they relied on tips from friends when making decisions about what to buy or sell, whereas just a third of other investors trusted word of mouth.

Hong Hao, a strategist with Bank of Communications, a state-owned lender, believes that the presence of so many first-time punters has contributed to market volatility.

Retail investors produce more than 80% of transactions in Chinese stocks, driving daily price swings.

Moreover, Mr Hong says that young investors have been among the most aggressive in borrowing cash to buy stocks. “

They have limited understanding of risks, which leads to excessive use of leverage,” he says. Technically, it should be difficult for the young to use borrowed cash because of the high minimum wealth threshold set by the government for margin financing.

But online peer-to-peer lending and smartphone apps have allowed investors to obtain loans with much lower amounts of collateral.

Belatedly, regulators have cracked down on these.

When the stockmarket plunged by nearly a third from the middle of June to early July, commentators wondered whether it might spark protests. In the past Chinese investors have taken to the streets after losing cash. Anecdotally, though, many of China’s young investors have taken their losses with equanimity. Ms Jin, the video editor, did two things after the initial plunge. She stopped wearing her favourite shirt because it is green (when stock prices fall in China, their ticker colour turns green, not red, the opposite of other countries). And then she decided to sit back and wait for her stocks to rebound. “It will be as if I left the money in my bank account.” Judging by Monday’s fall, it might be there for a very long time. But Ms Jin says she is ready to wait for years.


中國股市動盪應怪外賊還是內鬼? – 華爾街日報 2015jul30

https://hk.finance.yahoo.com/news/%E4%B8%AD%E5%9C%8B%E8%82%A1%E5%B8%82%E5%8B%95%E7%9B%AA%E6%87%89%E6%80%AA%E5%A4%96%E8%B3%8A%E9%82%84%E6%98%AF%E5%85%A7%E9%AC%BC%EF%BC%9F-040033054.html

中國股市監管機構正在調查股市暴跌背後的“惡意”做空勢力,包括國有航空巨頭中國航空工業集團公司 (China Aviation Industry Corp., 簡稱:中航工業) 董事長林左鳴在內的一些人暗示,他們應當重點關注境外勢力。

林左鳴上周提出了這一觀點,他在官方媒體《環球時報》(Global Times) 上撰文稱,6月底和7月初的股市暴跌與境外勢力的陰謀有關。他寫道,中航工業在這場戰爭中投入巨資為國護盤。林左鳴是中國共產黨中央委員會候補委員。

在上海股市周一暴跌8.5%後,中央電視台証券頻道的一名編輯重拾了“境外勢力”破壞論,在《中國經濟周刊》(China Economic Weekly) 撰文稱,發達經濟體正在共謀用各種各樣的方法推動產業資本從中國流向美國。

而事實証明部分做空行為可能和國內關系更大。周三,中航工業投資子公司中航資本 (AVIC Capital Co., 600705.SH) 向上海証交所披露,旗下子公司涉嫌違規減持另外一家中航工業子公司中航黑豹(Zhonghang Heibao) 的股份而被証監會立案調查。

當被問到該聲明時中航資本沒有立即做出回應,但其子公司在公告中稱,將配合有關部門的調查。記者未能聯繫到林左鳴。

在尋找造成股市大跌的罪魁禍首的過程中,還出現了其他一些意外情況。周三,另一家本應幫助提振股市的公司也受到調查。

在上海上市的西南証券 (Southwest Securities) 發布公告稱,重慶渝富資產經營管理集團有限公司(Chongqing Yufu Assets Management Group Co, 簡稱:重慶渝富集團) 在減持西南証券股份中涉嫌違反証券法律法規。

本月早些時候,為響應証券監管機構的號召,重慶渝富集團承諾向西南証券注資不少於人民幣8.72億元(約合1.33億美元),以維護資本市場穩定。

記者周三打給西南証券投資者關係辦公室的多個電話均無人接聽。

中國政府此前呼籲國有企業購買股票,為股市提供支撐,但近幾周來已有約28家公司因涉嫌違反証券法律法規而受到調查。

隨著調查的繼續,監管機構可能會發現這些股票拋售操作的原因並不令人意外 ── 沒人願意遭受虧損。

.END

Leave a comment

Filed under Uncategorised

無法以行動重光我校痛心疾首 – 港大學生會公開信

[副校任命] 港大學生會公開信:無法以行動重光我校痛心疾首 – 蘋果日報 2015年07月30日

港大學生衝入校委會會議室圍堵校務委員,要求交代「等待首副」荒謬原委不果,由特首梁振英委任的校委

李國章笑稱學生虐老,

左報攻擊學生為紅衛兵

香港大學學生會今晨在 facebook 發表公開信,對無法以雙手扭轉頹勢、無法以行動重光我校,令

制度暴力仍舊橫行港大

,感到無可奈何、痛心疾首,又承認「行動至今,了無實際成果,亦有未盡妥善之處,學生會實在責無旁貸」,但指學生會會繼續抗爭。

學生會稱校委會一直無視學生訴求,學生是在「無計可施」下才衝入會場,又批評校方「默許警方攜帶紅黃旗橫行校園」,剝奪校園活動自由。

【致各香港大學同學的一封信】全文:

致各位香港大學同學:

我們失敗了,無法以雙手扭轉頹勢,無法以行動重光我校。「等待首副」的荒謬原委仍然不倒,制度暴力仍舊橫行港大。眼見此景,我們無可奈何,更是痛心疾首。

面對屢次無視同學訴求的校委會,一眾參與圍堵的同學無計可施,惟有衝入會場,要求直接對話。

以李國章為首的校務委員態度傲慢,拒絕跟在場同學解釋事件。

留下的梁智鴻主席更將所有問題訴諸校委會集體決策,稱不能作出任何承諾。

同學對校委會組成及政權干預的關注,梁主席一一迴避。

向師生問責,難道不是校務委員的責任嗎?

當制度成為校務委員迴避公眾的理據,這個制度還公義嗎?

副校長事件曠持日久,我們為此曾收集聯署,發起靜坐,本月更與另外三個校內組織發表聯合聲明,要求立即任命,以及檢討校委會組成方法,惟校委會從未回應同學訴求。

會議室的大門儼如高牆,隔絕了師生的聲音。親建制校務委員更以「保密協議」、「集體決定」等說辭為己辯護,以致我們無法向其問責。

曾有人問及「等待首席副校長」決定是否合理,梁主席回應則指,不論我們認為是否合理,這就是校委會的最終決定。難道我們只能無奈地接受這毫無理據的結果嗎?難道這就不是議會暴力嗎?

制度之內,學生及教職員代表在校委會僅屬少數,面對

逾半數的親建制委員

我們實在無力影響其決策。

校委會作為港大最高決策機關,理應以我校的利益為依歸。我們深諳衝擊校委會的代價,昨天之事亦非吾等樂見。我們已嘗盡一切溫和手段,仍無法推倒高牆。為重光這個禮崩樂壞的議會,我輩實在別無他法。

各位同學,我們曾以這裡為榮,如今卻以這裡為恥。

眼見制度暴力,議會失效,我們固然痛心疾首。

更令我們震驚的是校方再一次斷送我校自主,默許警方攜帶紅黃旗橫行校園。

四年前的八一八事件,校方為維護政權面子,容許警方接管港大保安管理,剝奪同學於校園活動的自由。當年的教訓,難道校方已經拋諸腦後了嗎?若今天校方縱容警察,試問又如何令我們信服,能夠不向政權低頭?

行動至今,了無實際成果,亦有未盡妥善之處,學生會實在責無旁貸,但這不代表未來的抗爭會就此終結。我們不單要求盡快委任副校,更要推動校委會變革,推倒大學條例對院校自主的侵凌。

面對看似無法撼動的強權,行動或許徒勞無功。

然而,相對坐以待斃,我們更願意背水一戰。

惟有團結一致,才能捍衛港大尊嚴。我們懷着最謙卑的心,呼籲各位同學一起抗爭,重光我們的「香港大學」。

香港大學學生會

二零一五年七月二十九日

(完)

.END

Leave a comment

Filed under Uncategorised

Optimize Arduino Memory Usage – Mircea Diaconescu, Gerd Wagner

Optimize Arduino Memory Usage – Mircea Diaconescu, Gerd Wagner, 28 Jul 2015

http://www.codeproject.com/Articles/1013667/Optimize-Arduino-Memory-Usage

When working with embedded devices, RAM (random access memory) is one of the most valuable and limited resource of the system. The focus of this article is on the RAM usage optimization for Arduino MCUs, but the same principle applies to many other embedded devices.

Has your Arduino gone “crazy”, without obvious reasons, and restarts or resets by itself? Did your device start to misbehave but you are 100% sure that your code is correct? In such cases, one of the possible causes is the lack of free RAM (random access memory). In other words, your MCU does not have sufficient free RAM to perform the required task(s).

Random Access Memory: Types and Differences

There are two main types of RAM available in embedded devices: SRAM (static random access memory) and DRAM (dynamic random access memory).

While SRAM is faster in read/write/access operation, it is also more expensive and usually takes more physical space.

On the other hand, DRAM is generally slower in read/write/access operations (this improves with each generation), but cheaper to produce and usually smaller with respect to its physical size.

No matter which type of RAM (SRAM or DRAM) uses an embedded device, the following discussion stands.

Many of the MCUs used by Arduino boards (e.g., ATmega328p in Arduino UNO v3 and ATmega2560 in Arduino MEGA2560) use SRAM memory, but unfortunately only in small quantities (e.g.,

2KB for ATmega328P and 8KB for ATmega2560

, ) thus special care is required in writing the code.

For the rest of the discussion, we only use the RAM term for both, SRAM and DRAM.

RAM Diagnose: When heap Meets stack

At first, we need to check if the problem is caused by insufficient free RAM, and not by various other possible reasons, such as a defective MCU, problem with peripherals or even non-obvious code bugs.

Debugging an Arduino is not really easy since it does not “beeps” on error, does not show blue screens and also does not trigger popup windows telling you which is the possible problem. The RAM available in an Arduino MCU is organized as shown in the picture below (picture linked from: avr-libc).

8 bit Atmel MCUs SRAM structure

.data variables is the first RAM section and it is used to store program static data, such as strings, initialized structures and global variables.

.bss variables is the memory allocated for uninitialized global and static variables.

heap is the dynamic memory area, and this is the playground area for malloc (and alike). The heap can grow (when new allocation is made) or “possibly” decrease in size (when memory is released, as for example when using free) based on the requirements.

stack is the memory area located at the end of the RAM and it grows towards the heap area. The stack area is used for function calls, storing values for local variables. Memory occupied by local variables is reclaimed when the function call finished.

external RAM is only available to some of the MCUs and it means that it is possible to add RAM in a kind of similar way that we do for a PC. Usually this is expensive (a few KB of external RAM costs in general more than the MCU) and requires also advanced hardware and software skills.

free available memory is the area between heap and stack and this is what we need to measure in order to detect problems caused by not enough RAM resources.When this area is either too small for the required tasks, or is missing at all (heap meets stack), our MCU starts to missbehave or to restart itself.

The following C/C++ method definition allows to compute the free memory (in bytes) for an Arduino MCU.

It works with both, Arduino IDE and also with other tools such as AvrStudio:

extern unsigned int __bss_end;

extern unsigned int __heap_start;

extern void *__brkval;

uint16_t getFreeSram()
{
uint8_t newVariable;
// heap is empty, use bss as start memory address
if ((uint16_t)__brkval == 0)
return (((uint16_t)&newVariable) – ((uint16_t)&__bss_end));
// use heap end as the start of the memory address
else
return (((uint16_t)&newVariable) – ((uint16_t)__brkval));
};

The getFreeRam function defines a new variable (named newVariable), which being a local variable of a function will be stored in the stack. Because the stack memory area grows towards the heap, the memory address of this new variable is the last memory address used by the stack at the moment of calling this method. The __brkval is a pointer to the last memory address (towards the stack) used by the heap. We don’t have to worry about the management of __brkval since this is done internally. We also have to be sure that the heap is not empty, because then __brkval can’t be used (it is a NULL pointer). If the heap is empty, then we use __bss_end which is a variable internally defined, and it is stored in the last part of the .bss variables RAM area

The free amount of RAM represents the differences between the address used by our newVariable variable and the __brkval referenced address ( or the address of __bss_end if the heap is empty). This give us the number of unused bytes on 8bits MCUs, such as the ones used by the Arduino (with the exception of Arduino DUE, which uses an ARM 32 bits MCU).

The above code works with most of the Arduino MCUs (up to 64KB RAM), and in case you find one which does not, please report.

NOTE: The above discussion represents a simplified story of the RAM division and its management. Our intention was to provide an explanation for everyone (the beginner and also the advanced programmer) without going in “black hole” details.

Ram Usage Optimization: stack or heap?

Knowing that the problem comes from the lack of RAM resources, what can we do to fix it?

There are at least two ways: use an MCU with more RAM resources, or optimize your code for a better management of existing RAM resources.

While in some cases the first method is acceptable (the actual prices of the MCUs are quite low), there are many other cases when this is not a real solution, e.g., if the hardware already exists and new options need to be added to it. We discuss further how to optimize the RAM usage, which in many cases is the way to go for your Arduino.

Avoid using dynamic memory allocation

While using dynamic memory allocation is a good solution when programming a normal PC with multiple hundreds of megabytes, gigabytes or even terabytes of ram, it is in general a bad idea for embedded devices (such as the Arduino family). The problem with dynamic memory allocation is that may easily produce memory (heap area) fragmentation. Memory fragmentation can be seen as small “holes” in the RAM which can’t be reused in many cases.

Lets take an example. Say that 8 bytes of memory are allocated with a malloc call,then another 16 bytes are allocated with another malloc call. As a result, we have 24 bytes of continuous allocated heap memory. Later, since the first 8 bytes of memory are no longer used, we decide to reclaim it, with a free call, hopping to gain that memory for later usage. Indeed, the memory is freed up, but additionally, we have also created a “hole” in the heap. Why this is bad? Well, if now we need to allocate 10 more bytes (or any number greater than 8) of memory, the heap is increased because the 8 bytes free memory (the heap hole) are not sufficient. Memory allocation with malloc calls (also when using calloc or realloc) works with continuous memory areas. If any time later 6 bytes of memory needs to be allocated, these can use a part of the “hole”, but the two remaining bytes (was a 8 bytes area) are now isolated and have a big probability to never be used. Repetitions of what we described above can and will result in a big heap size with small unusable (in most of the cases) memory holes. Thus, sooner or later, the heap and stack collision becomes hard to avoid, (remember, the stack grows towards the heap and the heap grows toward the stack). When these two areas meet (or collide), strange things start to happen, such as auto-resets.

A few simple rules may help to avoid RAM fragmentation:

Use stack instead of heap whenever possible – stack memory is preferred because the memory is complete freed up when the function returns, and also the stack memory is fragmentation free. In general, this means using local variables and avoid using dynamic memory allocation (i.e., malloc, calloc and realloc calls).

Avoid using global and static data whenever possible – the memory area (.data variables and .bss variables) occupied by these variables is never freed up for the live time of the same program.

When using strings is a must, then it is important to keep them as short as possible – remember, each single char takes one byte of RAM (the entire 2KB RAM memory of an ATmega328p can be occupied by a string with a length of 2048 chars).

When using arrays, try to keep their length at minimum – if later you really need a different length, just increase/decrease it and reprogram your MCU.

Use Appropriate Types for Variables/Fields

In general, the programmers are tempted to use datatypes with a larger range than actually needed, in many cases, the reason being “who knows, maybe later I need a greater value”. For example, one may define an integer (using int or short types) variable when actually the values of the variable are only positive numbers lower than 100. This is a bad idea no matter if we program a low resource device, such an MCU, or a normal PC application. Remember, we can change the variable type later, if a larger range is really required for that variable.

The following table provides the most used C/C++ types to be used when programming low resource devices (but not only):

Datatypes Size in Bytes Values
boolean, bool 1 true(1) or false(0)
char 1 ASCII character or signed value in the range [-128, 127]
unsigned char, byte, uint8_t 1 ASCII character or unsigned value in the range [0, 255]
int, short 2 signed value in the range [-32768, 32767]
unsigned int, word, uint16_t 2 unsigned value in the range [0, 65535]
long 4 signed value in the range [2147483648, 2147483647]*
unsigned long, uint32_t 4 unsigned value in the range [0, 4294967295]
float, double 4
floating point value in the range [-3.4028235e+38, 3.4028235e+38]

NOTE: float and double are the same in this (Arduino) platform

Be responsible and try to use the type which both, fits with the requirements for your data but also is the one with the lowest number of bytes used for memory storage. Just another example to convince you: an array with 128 elements of type uin16_t instead of uint8_t uses 128 bytes more RAM. That is 6.25% of the total memory for an Arduino UNO v3, and it is occupied just because we have used a wrong type for an array variable!

Use PROGMEM for “constant” Data

In many cases, a large amount of RAM is taken by the static memory (.data variable RAM area), as a result of using global variables (such as strings or numbers). Whenever this data is not likely to change, it can easily be stored in the so called PROGMEM (program memory).

This represents a piece of the flash memory, and it is good to know that in general the flash memory is many times larger as the RAM (e.g., ATmega2560 has 8KB RAM and 256KB flash). The disadvantage of using PROGMEM is the reading speed, which is slower compared with reading the same data from RAM.

The general way to define a PROGMEM variable is:

Hide Copy Code
#include <avr/pgmspace.h>

const PROGMEM datatype varName[] = {v0, v1, v2…};

For example, we define a string and the set of first seven prime numbers, and require to store them in the PROGMEM area, as follows:

Hide Copy Code
#include <avr/pgmspace.h>

const PROGMEM char errorMsg[] = {“Invalid code!”};
const PROGMEM uint8_t primes[] = { 1, 3, 5, 7, 11, 13, 17};
We need to include pgmspace.h for being able to use PROGMEM. Later, reading back the set of first seven prime numbers can be done as follows:

Hide Copy Code
for ( uint8_t k = 0; k < 7; k++) {
uint8_t prime = pgm_read_byte_near( primes + k);

// now, do something with the prime number stored in the “prime” variable
}

About the Authors

Mircea Diaconescu

LinkedIn Instructor / Trainer Germany Germany
Researcher, developer, WoT/IoT lover

Gerd Wagner

Google+ LinkedIn Instructor / Trainer Germany Germany
Researcher, developer, instructor and cat lover.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

.END

Leave a comment

Filed under Uncategorised

PCF8591 ADC/DAC memory refreshing notes

pcf8591_adcdac_summary_2015jul3002 pcf8591_adcdac_summary_2015jul3001

// *** FongPcf8591Adc03.h ***

// ********************************************************************
// FongPcf8591Adc03 – TL Fong 2015apr17hkt1717
// ********************************************************************

// *** Init functions ***

void initPcf8591Adc(int8_t initNum, int8_t testNum);
void testPcf8591Adc(int8_t initNum, int8_t testNum);

// *** Test functions ***

// enum ChannelNum {ChannelNum0 = 0, ChannelNum1 = 1};

enum AdcConfigArrayArrayIndex {I2cAddressIndex = 0, TotalAdcConfigIndex = 1};
enum AdcNum {AdcNum0 = 0, AdcNum1 = 1, TotalAdcNum = 2, DefaultAdcNum = 0};

uint8_t _adcConfigArrayArray[TotalAdcNum][TotalAdcConfigIndex];
uint8_t _adcNum;

enum I2cAddresses {AdcI2cAddress0 = 0x48, AdcI2cAddress1 = 0x4f};

enum ControlByteConstants {BaseControlByte = 0b00000000, \
DisableAnalogOutput = 0b00000000, EnableAnalogOutput = 0b10000000, \
FourSingleEndedInputs = 0b00000000, \
ChannelNum0 = 0b00000000, ChannelNum1 = 0b00000001, \
ChannelNum2 = 0b00000010, ChannelNum3 = 0b00000011};
enum BytesNum {OneByte = 1, TwoBytes = 2};

uint8_t getI2cAddress(uint8_t adcNum);
uint8_t convertAnalogToDigital(uint8_t adcNum, uint8_t channelNum);
void convertDigitalToAnalog(uint8_t adcNum, uint8_t eightBitNum);

// *** End ***

// *** FongPcf8591Adc03.cpp *******

// ********************************************************************
// FongPcf8591Adc03 – TL Fong 2015apr20hkt1558
// ********************************************************************

// *** Init functions ***

void FongPcf8591Adc03::initPcf8591Adc(int8_t initNum, int8_t testNum)
{
// Serial.println(F(“\n\nBegin FongPcf8591Adc03::initPcf8591Adc(). >>”));

Wire.begin();

uint8_t adcNum;

adcNum = AdcNum0;
_adcConfigArrayArray[adcNum][I2cAddressIndex] = AdcI2cAddress0;

adcNum = AdcNum1;
_adcConfigArrayArray[adcNum][I2cAddressIndex] = AdcI2cAddress1;

_adcNum = DefaultAdcNum;

// Serial.println(F(“End FongPcf8591Adcc03::initPcf8591Adc(). >>\n”));
}

uint8_t FongPcf8591Adc03::getI2cAddress(uint8_t adcNum)
{
uint8_t i2cAddress;
i2cAddress = _adcConfigArrayArray[adcNum][I2cAddressIndex];
return i2cAddress;
}

void FongPcf8591Adc03::convertDigitalToAnalog(uint8_t adcNum, uint8_t eightBitNum)
{
uint8_t i2cAddress;
i2cAddress = getI2cAddress(adcNum);

Wire.beginTransmission(i2cAddress);

Wire.write(0b01000000); // Enable AOUT, 4 single end inputs, input channel 00
Wire.write(i2cAddress); // PCF8591 address = 0x48, LSB = 0 for write

Wire.write(eightBitNum);
Wire.write(eightBitNum);
Wire.write(eightBitNum);

Wire.endTransmission();
}

uint8_t FongPcf8591Adc03::convertAnalogToDigital(uint8_t adcNum, uint8_t channelNum)
{
uint8_t resultByte;
uint8_t dummyByte;
uint8_t controlByte;
controlByte = (BaseControlByte | DisableAnalogOutput | FourSingleEndedInputs | channelNum);

uint8_t i2cAddress;
i2cAddress = getI2cAddress(adcNum);

Wire.beginTransmission(i2cAddress);
Wire.write(controlByte);
Wire.endTransmission();
delay(100);

Wire.requestFrom(i2cAddress, TwoBytes); // request 2 bytes

if (Wire.available() >= TwoBytes)
{
dummyByte = Wire.read();
resultByte = Wire.read();
Serial.print(F(“Channel “));
Serial.print(channelNum);
Serial.print(F(” result = “));
Serial.println(resultByte, DEC);
}

delay(500);
return resultByte;

// *** End ***

Leave a comment

Filed under Uncategorised

色知而有能者, 小人也 – 孔子

斯文爛仔當道 社稷傾側難免 – 練乙錚 2015年07月30日

政改不了已了,梁振英說要專注經濟民生,做的卻是續玩政治,一手炒掉他認為不是「自己友」的兩個局長高官,一手派遣李國章空降港大準備奪權。

可惜,這兩招都遭遇強烈反彈,前一手徹底得罪老左陣營,導致曾鈺成不僅公開批評現屆特府提不出管治方向,還高調推動成立智庫,表明要為2017特首 「小圈子普選」中的非梁派鋪路;

後一手則激怒港大師生校友等持份者中的大多數,勢將引發「後佔中」的第一場「抗赤化、保香港」運動。

然而,對本地社會整體而言,港大「副校不委任事件」的意義,已經大大超越事件本身,而成為京港當權派「解放香港」的頭炮,因此,重溫大陸解放初年發生在高教的那些事並與香港97之後的做法一一對比,有助了解當下。

洗腦即解放

一、思想改造:早在解放軍「進城」之前,中共中央便下達了在各個「新區」準備進行大規模的知識分子思想改造工程。

1948年7月3日的一個《批示》規定了要這樣開頭:「爭取和改造知識分子是我黨重大的任務,為此應辦抗大式的訓練班,逐批地對已有的知識青年施以短期的政治教育。要大規模的辦,目的在爭取大多數知識分子都受一次這樣的訓練。」【註1】

今年1月,梁特在《施政報告》要求特府斥資逾億元擴大本地學生赴陸交流團,安排學生在小學及中學階段分別到大陸最少交流一次;3月,行會成員兼港區人大代表羅范椒芬建議,香港的新任教師入職之前先要到大陸上一個月的國情課;4月,

港大副校長何立仁提出2022年起,強制要求新入學的學生到大陸交流一 次,不願意的學生則不應報讀港大。如此滴水不漏一條龍的「知識青年思想改造」計劃,與上述1948年《批示》的相關內容完全一致,說明「解放香港」的腳步近了。

不同的是,大陸的解放是一次(曾德成意義上的)「無縫交接」,瞬間完成,所以「思想改造」在1949年之前提出,卻要到之後才能開始;但是,香港的解放,按計劃到2047年才須完成,之前有50年的前、中、後過渡期,董、曾二朝是前期,梁特上台是中期的開始,接軌工程的進度在中期要逐漸加快,不少工作要在2047年之前勝利完成,所以梁特搞港陸融合比董、曾猴急;另一個說法是中央猴急,所以讓黨性強而性好鬥的梁特上台。

受控即自主

二、特別針對法律學院系:

1949年1月,葉劍英領導的解放軍北平軍事管制委員會派出軍代表接管京城的大學,馬上更改教學內容;除了以馬列毛主義教程取代「三民主義」等「反動課程」之外,便是廢止所有法學院裏的「六法全書」課,代之以1933年版《中華蘇維埃共和國國法典》為基礎的法律課。

6月,華中、上海一帶的大學被接管;10月,軍管範圍擴至廣州,所到之處,所有法律學的院系都是重點軍管對象;

其中,民國時期最有名的兩所以法學稱著的私立大學 ——朝陽大學和東吳大學,此時都失去獨立性,很快歸入其他院校管轄(當時有「北朝陽、南東吳」的說法,前者專授大陸法而後者擅長普通法);另外有一些大學的法學院系則索性給結束掉。全國政法院系的在學學生,兩年之內從3.7萬多人減少約九成,至3800餘人【註2】。

梁氏上台至今已派了政治立場完全清晰的人士分別接管或準備接管科大和港大的校務委員會,港大更因有法律學院、出了個戴耀廷,而且是由當權派眼中釘陳文敏掌管多年,所以早被本地黨媒借口「捐款來源不清」圍攻,成為整頓的「優先」對象。

特府所有這些行為,腳本都是大陸解放初年的高教界做法。有趣的是,當年中共對大學進行思想改造和教職員職務整頓,公開都是以「講政治」為動員主調的,但今天特府照板煮碗進駐高教院校、特別瞄準港大法學院而遭批評時, 卻指控別人「政治化」,那比起大陸解放初期那種明刀明槍的做法,虛偽得多了。

三、奪取大學的領導權:民國時期, 中央政府大體不管大學具體行政,教育部只負責制定法規,大學的日常管理,事無大小都由本身執行,可各自為政,大學的獨立性因此很強,學術氣氛自由開放,所以能夠出世界級的人才。可是,

從1949年起,一切都大變。軍事管制委員會在高教界最先做的事,就是取消校長制,建立傀儡校務委員會,實行由軍事管制委員會直接領導「民主管理」。1950年7月,政務院(今天國務院的前身)發出《關於高等學校領導關係的決定》,確立了「高等學校以後由中央人民政府統一領導為原則」【註3】。

極權即民主

此後,高校由政府直接管理的範圍愈來愈廣泛,除了大學管理層的任免之外,還包括「高等學校的設立或停辦、院系及專業設置、招生任務、基本建設、財務 計劃、財務制度(包括預決算制度、經費開支標準、教師待遇等)、人事制度(包括人員任免、師資調配)、教學計劃、教學大綱、實習規程,以及其他重要法規、指示或命令」。這種程度的奪權,簡直是「無微不至」!

「在高教範圍裏,黨也指揮一切。」這個大陸解放初期訂下的格局,基本上延續到今天。例如,

1999年頒布的《高等教育法》第40條便申明:高等學校 的校長、副校長按照國家有關規定任免,便是號稱「高校特區」深圳裏最「開明」的大學──南方科技大學,把「教授治學、學術自治」的原則寫入2011年的 《南方科技大學管理暫行辦法》了,但說到底還是得同意在這個《辦法》的第5條加入這句:「實行黨委領導下的校長負責制」【註4】。

港人水浸眼眉

香港由於有英殖民時代遺留下來的惡法,特首可輕易透過委任校務委員會主席及關鍵數目的委員,便取得大學的絕對控制權,包括校內的重大財政權(後者不屬於校長)。至於有沒有「黨委領導下的校長負責制」這一條,已經無關重要,因為香港沒有地上黨,卻有足夠的地下黨。現在,特府對本地大學的控制還很參差, 因為還未能像在大陸那樣完全控制所有院校大學校長的委任。不過,情況是愈來愈緊張。

20多年前,本地大學的大陸籍教職員很少,職位多處於初階,今天,不少院校的某些科系裏,大陸籍的人士比重接近一半,職位已經高至院長級;不出10 到15年,更會成為絕對多數。他們不少有家人在大陸,本身的政治傾向一定程度受西環或地下黨監控,關鍵時刻「阿爺吹雞」,便要「一切行動聽指揮」。這點筆者以前已經詳細分析過,今天匆匆又過了好幾年,將來的校長遴選委員會由什麼人把持,大家或可想見。這是相當危險的,正如港大學生會會長馮敬恩前天指出,由於在制度內用盡可用的方法也無法改變少數人依仗權力橫行不講理,所以佔絕大多數的持份者最後便會有比較激烈的反抗行為,出現這種行為的話,香港人就算不支 持,卻絕對可以理解。

誰在搞文革

港人本來溫順不好鬥,幾十年來不同種族不同階級不同政治立場,儘管摩擦有時難免,亦大抵相安無事。怎料97之後董建華加上葉劉來一個「23條立法」,即把港人推進恐懼深淵(梁愛詩說的「頭上經常掛了一把刀」);其後西環搞「第二管治隊伍」,香港便再無寧日。及至梁氏上台,以其偏激路線治港,更逼出年輕人當中如今已經甚為普遍的離心傾向、獨立意志;始作俑者,其無後乎!

領導人採取錯誤治港路線,無法駕馭大局,卻一味諉過於民。如此,還有沒有資格繼續當領導?

港大數月來愈發嚴重的「副校不任命事件」發展到今天,直接原因無疑是校務委員會裏少數幾個「長者」有恃無恐太過頑固傲慢。像某前任國子監祭酒斯文人前天竟然會說:

「點解佢哋不滿?佢哋有乜根據不滿唧?你講畀我聽我係咪犯咗罪?係咪殺人放火?

水平直比維園阿伯不用說,那種不可一世的說話態度、爛仔語氣就教人不敢恭維。

然而,物以類聚,在梁特的班子裏面,這種民建聯李慧琼稱之為「性格較強硬容易引起矛盾的人」,在在佔了大多數。

史上的文革,難道不就是一位這種性格的「長者」搞出來的?

【註1】文件全名是《關於爭取和改造知識分子及對新區學校教育的批示》,引文見廈門大學教授謝泳的文章〈思想改造運動的起源〉第二節第一段http://blog.boxun.com/sixiang/991222/3.htm。所謂「新區」,是相對延安等「老解放區」而言的新解放或即將解放的地區。今天的香港,完全可以代入這個定義裏。

【註2】見《共識網》2011年陳輝文章〈1952年中國高等院校的院系調整─「以蘇聯為師」的後果〉http://www.21ccom.net/articles/l … _2011090845002.html;政法院系學生數字取自1981年的《中國教育年鑑》頁966。1966年,文革開始,所有法律院系都取消了。

【註3】見2005年福建教育出版社出版趙德強著《1949-1957:共和國教壇風雲》頁18-20見https://books.google.co.nz/books?id=4-0JTNDPOIoC&dq=高等學校領導關係&source=gbs_navlinks_s;2008年武漢理工大學楊海英論文「建國前後中共對高等院校的接管和改造」第1節第3段http://lib.cnki.net/cdmd/10497-2008110200.html或http://www.xzbu.com/9/view-997736.htm(免費盜版?)。

【註4】見1953年10月11日政務院頒布的《關於修訂高等學校領導關係的決定》第一條http://www.51wf.com/print-law?id=1172185;1999年頒布的《高等教育法》在http://baike.baidu.com/view/129895.htm;關於2011年深圳南科大的資料見http://edu.people.com.cn/BIG5/14863684.html。


香港斯文一脈變 特區革新不洗面 – 林行止 信報 2015年07月30日

一、

香港大學校務委員會前天(二十八日)下午五時召開例會,討論該校法律學院前院長陳文敏「升任」主管學術及人力資源副校長的任命,經過四五小時的「審議」,委員會以十二票對八票,確認該會較早前的議決︰「等待八月間委任首席副校長後才決定是否批准陳文敏的任命」。

陳氏聞訊後說此決定「既可笑也令人痛心」,所以有此反應,皆因該校聘用委員會早於去年通過提名,但陳氏涉嫌「處理不明來歷捐款」,而「捐款」與「佔領運動」有關,「政治正確」的校務委員遂不「敢」批准,理據為「等首席副校長發落」,因為「首副」為陳文敏的「頂頭上司」……。

這種「莫須有」的理由令人扼腕,校裏校外抨擊之聲四起,可是大部分校務委員依然置若罔聞,前天在會場「閃暈」倒地的委員盧寵茂,在未暈倒前,曾指校委會若因「外間政治壓力便改變(延後決定陳氏任命),港大將出現管治危機,體制與規矩無存。」說的響亮;

可是,校委會前天的決定,明眼人心知肚明,主要還是「閃炒二局長效應」發揮作用有關!

當校委會得出「維持原判」的消息傳出時,「事先張揚」準備衝擊會場而在鈕魯詩樓十樓會場外集結的學生,便不顧「體制與規矩」,衝入會場,面對師長和 「社會賢達」,禮貌竟然不顧,有的甚且惡言相向,凡此種種,學生代表的公眾形象,看來要長時間才能修補。

生事學生的衝動,雖然不是沒有理由(長期「和理非非」爭取權益卻毫無成果),亦不是沒有先例(二三個月前浸大遴選校長時,學生以諮詢不足衝進校董休息室),但經此一役,港大學生難免會蒙上「有失斯文」的 惡名;事實上,現屆學生應該向他們的前輩學習,港大校友除簽名登報以示不滿校委會的決定,前天到場以示抗議的人,選擇以和平靜坐的形式在鈕魯詩樓地下集會!

與在「佔領運動」期間於熒幕所見的學生(許多且是中學生)「有理有節」不同,前天到場抗議的學生會代表,回應傳媒的說話亦不算得體,顯得情緒激動、說話含糊;和受衝擊的校務委員比較,學生們的「青澀」(不世故)完全暴露。那幾位受學生和傳媒「包圍」的校務委員,既有學生指手畫腳於前而面露笑臉侃侃而談的李國章,頗有泰山崩於前的泰然,復有不堪擾攘「閃暈」倒地最後送院療傷(截稿時仍未出院)的盧寵茂,而劉遵義夫人麥嘉軒於往座駕途中被人包圍,也許過度受驚不得不由擔架送上救傷車……。從周二晚的單一事件看,校委會拖延副校長的任命,迄今為止,雖然「完成任務」,卻在公眾面前狼狽不堪,但學生會代表亦嚴重失分,能夠保持「身份」的,惟表態守護港大的校友!

二、

委任副校長不是社會大事,所以引起漫天風雨,說穿了,都是「佔領運動」惹的禍!陳文敏本已通過聘委會的「審議」,定期上任,哪知其言行被老左批為 「重政治輕學術」,還有「支持佔中縱容戴耀廷(港大法學院副教授)」以至「為《學苑》(港大學生會機關刊物)港獨言論辯護」等罪名。顯而易見,若非他是公民黨資深成員、香港二○二○成員,且曾以資深大律師身份多次公開批評人大常委釋法以至多次在不公義之前不惜挺身而出頂撞當道,上述的「罪名」便不會纏到他身上。

委任副校長,本為校方例行公事,可由校長拍板,可是,港大的情況顯得頗為詭異,港大校友、資深新聞工作者劉進圖日前引述一位教育界前輩的話︰「連港大校長被架空了,香港的學術自由還有什麼保障?」近年在香港象牙塔中時有這種帶着嘆息聲的感慨。懲治港大(因委任英人為校長)也好、政治審查陳文敏也罷,校委會的不議不決,正正是香港大學管理層捲入政治權鬥的體現。

任命港大副校長的「風波」,不過是香港大專院校政治化的縮影!

三、

公共事務的斲輪老手、港大校委會主席梁智鴻,在學生代表硬闖會議室的一刻,呼籲學生冷靜,希望他們保持港大學生精神,「任何事都有理據去傾(商議)」,然而,學生們並未因為這句四平八穩的話而冷靜下來;不過,學生的躁動,其實不難理解亦應予同情……。「佔領運動」的始作俑者、港大戴耀廷(他的第一篇相關文章在本報發表!)非常理性且不惜以身試法懇請特區政府貫徹「真普選」。由於當局不予理會,未作積極回應,因而引發「佔領運動」。如今回顧,這場轟轟烈烈、全港動起來的「雨傘抗爭」,是一場精神可嘉、積極效果全面落空而消極效果數之不盡的群眾運動。

因為特區政府呈請人大常委的報告,是一份令許多港人尤其年輕人感到極度失望失落的報告,那是梁振英——林鄭月娥政府揚棄特區一制、回歸中央「跪拜黨恩」的里程碑。

與此同時,這場群情澎湃卻和平、理性的群眾運動,卻遭政府大力打壓、不斷抹黑。為免蹈覆轍,港大學生會才會在副校長委任一事上採取相對激烈的方法。正如港大學生會會長馮敬恩昨午在電台訪問中所說,同學們選擇衝入校委會會議,「是由於同學過去已用盡可用的方法」,但於事無補,在沒有選擇之下,才這樣做。他們當然以為惟有如此,才能免除學術領域為政治污染。

就此角度看,學生不僅勇氣可嘉,而且樂觀地以為香港在「兩制」下有重納正軌的可能。可惜形勢——北京的強硬和

多名校務委員的個人政經利益與內地掛鈎

——比人強,他們的努力,除了可在香港學運史上留下紀錄之外,恐怕難收任何實質成果!

特區政府徹底妖魔化「雨傘運動」,看來與之有關的一眾人物,所受有形無形懲處,今後將陸續出現。專制的封建社會有誅九族的刑責,如今「時代進步」 了,可是,株連受罪的人事興替,在華人社會,還是不難看到蛛絲馬跡。公民社會與封建一統的世界,沒有共通語言,現屆特區政府指「佔領運動」是「外來勢力」介入的「反中造反」,北京深信不疑,香港在脫殖之交培育出來的公民社會,可能從此完蛋;日後港人要投靠雖然不是一姓天下卻是一黨獨大的中共,才有好好活下去的指望,這是香港民權自由的大倒退。

非常明顯,香港方方面面的變動,包括大學高職的委任,都與過去一個半世紀的際遇,完全不同,不少港人對此極感不安和不習慣。然而,這種也許大多數港人不願見的轉變,是不會逆轉的!


校委如何明德格物 – 葉建源 信報 2015年07月30日

7月28日是香港大學黑暗的一天!我不敢說是最黑暗,但這一天已經令我們港大校友及關心港大發展的朋友痛心和難過。

有人問,校委會一直運作良好,校友為什麼要挑戰校委會決定,是否反過來干預院校自主?

不能「拖」死腹中

的確,校友們一向不會過問校委會的決定,因為校委會在《香港大學條例》下是最高的權力和決策機關,其決定一直按既有程序進行,沒有人需要挑戰它的權威;但是,今次校委會在副校長任命一事沒按常規處理,乖離傳統,一拖再拖,既不確認也不否決物色委員會經全球招聘的任命建議,最後還竟以「等待尚未應聘的首席副校長」這個違反常識的荒謬理由繼續拖延,破壞其管治權威,違反了程序公義。

若連同事件發展期間建制傳媒對傳聞中的候選人密集攻擊、特首企圖干預人事任命的傳聞一併來看,不能不讓人深深感受到一隻可怕的政治之手正在伸向港大。

因此,校友要求校委會回歸正軌,根據既定的任命程序和行事習慣,盡快處理任命,要不確認、要不提供具體理由否決,總之不要讓任命「拖」死腹中。這才是將政治干預遠離港大及其他高等院校、讓學術歸學術、政治歸政治的正本清源做法。

又有人問,校委會是最高權力機構, 校友是舊生,他們的行動不是校外人干預學校嗎?

校友是港大法定成員

抱有這種說法的人,可能並不認識港大的法律組成成分。根據規程,大學的成員除了現職教職員和學生,還包括畢業生,因此,沒有權力的畢業生向母校最高權力決策機關進言,名正言順;加上港大是公帑資助院校,公眾作為持份者向校委會反映意見,要求重新審視錯誤決定,撥亂反正,也是正常不過的。

可惜,當天的決定確實令人心碎和憤怒!


梁美儀﹕「等埋首副」不是港大「家事」- 明報 2015年07月30日

一名大學副校長的委任,本干卿底事,但當一所擁有逾百年歷史的本港重要學府,其副校委任程序不合常理地三番四次遭阻撓,甚至搬出「等埋首席副校長」才作決定的荒誕拖延理由時,港大校務委員會還可將之視為「家事」,以為可閉門造車而毋須向師生、公眾交代,這實在太可笑了吧。

一班港大學生不滿校委會前晚開會後,維持原判堅持「等埋首副」的原有安排後,衝入校委會會議場地抗議,並要求校委會解釋。也許外界會批評學生圍堵校委會的行動太激進,不尊重校委會的秩序,但當港大師生不斷以和平理性手法,多次要求校委會盡快推進副校委任程序卻不獲理會,學生出現情緒爆發已是遲早的事,不必多加苛責。

香港大學是本港最重要的大學之一,孕育大批香港的社會領袖以至政商各界響噹噹的人物,維持港大的院校自主,捍衛學術自由,讓各種不同的主張觀點繼續在院校內百花齊放,是屬於香港你我他的共同價值,所以當聽到校務委員盧寵茂形容港大副校長任命已經變得「政治化」,又批評校外人干校政時,真的不敢苟同。

今次事件,正正讓公眾看到,原來後佔中的秋後算帳已在大學校園展開,原獲遴選委員會出任副校長的港大法律學院教授陳文敏,疑因被指維護同於港大法律學院的佔中發起人戴耀廷,結果其任命被校委會以各式各樣聞所未聞、古靈精怪的理由拖延。港大師生以至校外人士的關注,不是陳文敏教授的個人得失,而是本港大學的院校自主是否會被攻破,一家大學的高層任命,是否也要作政治審查。

或許,外界的呼喊與憤怒也無法改變港大校委會不合常理的行徑,

但這一筆,港人會記下的


張銳輝﹕教育局沒有角色譴責大學生!- 明報 2015年07月30日

昨晚港大同學在得悉校務委員會再次拖延任命副校長,進入校委會會議室表達不滿,並要求與委員直接對話。

教育局竟急不及待在深夜發表聲明「譴責」學生的衝擊行為

政府這種高調表態,評論大學運作的做法,是絕不恰當,卻又不斷發生,因而必須喝止!

雖然在行動中有兩位校委會成員不適送院,也有成員不滿離開,但校委會主席梁智鴻、校長馬斐森以及部分校委會成員,仍願意留下與學生交流意見,而港大校方並沒有對學生的抗爭行為予以否定。因此,教育局的聲明明顯與大學的立場不同,給予包容學生的港大教職員無形的壓力!

香港各間大學根據本身的法定條例成立,在內部行政及運作上有其自主性,即使需運用公帑,批撥機構乃是教資會而非教育局。因此,即使教育局是負責制訂整體教育政策的政府機構,但在大學內部具體運作上,包括人事任命、對校內矛盾的處理、學生行為等等,其實是沒有角色的,並更應尊重大學的獨立自主,主動迴避評論,以免讓人感到政府向大學的行為與運作施壓。

港大學生、校友及社會人士對校委會拖延副校長任命事件的不滿,正是批評校委會有違一直行之有效的遴選推薦機制,並質疑背後有否存在政治干預;而不論校委會主席梁智鴻或是校長馬斐森,均表示校委會無限期拖延副校長任命,反而才是妨礙大學的正常運作。

如今教育局的聲明,只將焦點放在學生的衝擊行為,卻無視部分校委會成員的對副校長任命的拖延,也是對大學正常運作的毁壞與衝擊。以如此狹隘低智的視野,去評論大學生推動大學進步的抗爭行為,浪費閱讀者的時間,彰顯教育局為向主子表忠的狼狽。

學生抗爭 大學包容 與你何干?

不過回顧過去,吳克儉早前就曾以教資會的《程序便覽》作借口,去信港大要求公開更多有關法律學院的捐款事宜,而此舉即引起社會各界猛烈抨擊,指其為干預大學自主。為了在拖延副校長任命事件的「功勞」上分一杯羹,也為政策局干預大學校政開路,教育局不惜一次又一次地評論大學的運作,根本就如同部分校委會成員一般,以盡用權力、破壞既有的程序倫理,從而摧毁香港的學術自由與自主。

因此,教育局的譴責聲明,我們必須反過來予以譴責:學生抗爭,大學包容,與你何干?


明德格物 – 范克 蘋果日報 2015年07月29日

盧寵茂在前晚港大學生衝入校委會會議室之後突然倒地聲稱被推撞,被質疑是「插水」。資料圖片

《大學》有云:

「大學之道,在明明德,在親民,在止於至善。」

又有云:

「古之欲明明德於天下者,先治其國;欲治其國者,先齊其家;欲齊其家者,先修其身;欲修其身者,先正其心;欲正其心者,先誠其意;欲誠其意者,先致其知,致知在格物。」

在1913年獲英國紋章院建議和設計的香港大學紋章,上面「明德格物」四字的由來,來自四書中的《大學》,喻意明辨事物本質,努力學習,把德性和知識推己及人,從而達至誠意、正心、修身、齊家、治國、平天下。

而未能格物、致知、誠意、正心、修身、齊家,又硬要治國平天下者,則釀國難:

「一家仁,一國興仁;一家讓,一國興讓;一人貪戾,一國作亂……

堯、舜率天下以仁,而民從之;桀、紂率天下以暴,而民從之。其所令反其所好,而民不從。」

數今日香港之亂象,不就正是君率天下以暴,而民從之;

令反其好,而民不從?

當政府開口閉口都將「法治」、「和平理性表達意見」掛在嘴邊,身邊卻很誠實

利用其所擁有暴力,把無形之手伸至各處、作出干預,妨礙香港大學任命陳文敏為副校。一人貪戾則一國作亂,指摘學生衝入會場、高呼可恥,令港大蒙羞,不就等同指摘特首治港無德無能,令香港添煩添亂?倘若香港大學的學生衝入會場,如微笑沙皇李國章所言是「文化大革命」,那麼發動革命的人,就必然是梁振英了。

至於盧寵茂醫生「垂直式跌倒」,一時指「有人推我」,一時指「有人踢我」,又指「向我掟水樽」。到底是甚麼導致「插水」,恐怕只有當事人才知道。但「最高學府嘅學生」,如果真是無法無天,相信以年輕人的怒火和血氣方剛,加上特區政府過去一年以來的「身教」,不會在他倒地後馬上讓出空間,反會變身成「七警」向倒在地上兼無還擊能力的他瘋狂施襲。

港大學生得悉校委會維持「等埋副校」的決定,憤而衝入會場抗議,正是因為「格物」——理解「等埋副校」是實質上的政治干擾學術,才抱「殺身成仁」的心態,冒着被人冠以「暴徒」的風險,都要捍衞學術自主。莘莘學子抱其赤子之心,欲以身教何謂明明德,何為格物,正心修身,推己及人,告訴社會大眾面對不公義和無形之手時,必須抱甚麼樣的心態和作出反抗。

為人師表者,有這樣的學生,理應感到自豪和驕傲,皆因大學之道絕非只求學問,不求思考;只問前程,不問黑白。

學生貫徹校訓,唯有

「無諸己而後非諸人」者,

「心不在焉,聽而不聞,食而不知其味」,

身心不正,才會為學生的行為感到羞辱,在傳媒面前表示「極度痛心」,背後使「愛字頭」批鬥學生「唔去讀書」、「讀壞腦」,在會場外上演另一場政治干預學術的戲碼。

惜今之為仁者,猶杯水車薪也。

范克


「等埋首副」凸顯校委會組成不公 – 葉傲嶙 蘋果日報 2015年07月29日

港大校委會前晚會議討論結果維持要「等埋首席副校長」才對任命陳文敏作決定,引發港大學生不滿,衝入會議室。資料圖片

港大校委會日前再次確立「等埋首副」的立場,決意繼續押後處理副校長(學術及人事資源)任命。為聽取一名尚未存在的首席副校長意見,而延遲討論其他的副校長任命,實為不辯自明的政治干預,肆意踐踏學術自由。港大學生闖入會議室,梁智鴻先保送校委會成員離開,後以主席不能為校委會其他成員作任何承諾為由大耍太極,實屬早有一着,終令對話無疾而終。

梁智鴻指學生闖入前原準備提出任命時間表,主張九月必須重新討論擱置的副校長討論,更說到若八月會議後就把遴選委員會就副校長(學術及人事資源)所作的報告文件發至各校委,校委應再無理由以考慮需時為由再作拖延。這段講話自相矛盾了兩次。

第一,如果九月就可以不理首副便討論任命,那本質上已說明了「等埋首副」是不必要及不正當的,九月可以,為何現在不何?

第二,既然八月便可將文件寄予校委先行細閱分析,為何梁智鴻不現在就直接寄出文件,把整個討論時序推前一個月呢?種種矛盾均反映出校委存心拖延任命。

大學架構問題非港大獨有

更重要的是,假若香港首席學府不能接受「等埋首副」這一個低智及違反程序的理由。那為甚麼我們要接受任何以承認這個決議為前提下的建議(如所謂的時間表)?

梁智鴻說人人觀點不一,故必須尊重這個「等埋首副」的意見。

這種詭辯的曲調近年在香港不斷重複。在議會暴力下,任何荒誕理由只要夠票都可以獲得通過,難道我們全部都要接受?他日夠票通過港大不再聘請任何支持民主的教職員,我們又要尊重?「等埋首副」不能接受,就應該堅持到底,直到校委會提供不以此決議為基礎的建議。

從校委會再次表決通過要「等埋首副」的一刻開始,大家都知道這裏不再是講道理的地方。

故如不撤回這個荒謬決議,問題就應該直指校監和校委會正當性問題。下一步必然是不承認其架構及有關決議的效力。所有曾聯署的港大有關組織(如港大學生會,港大研究生會,港大畢業生議會,港大教職會等),應該考慮集體對校監以及校委會予以不信任的動議,並把問題焦點升級至所有大學的架構重組,不單拘泥於陳文敏任命一事,以把問題於社會發酵,連結學界,準備下一波集體抗爭。

今日港大,明日香港。事件關乎所有被組成不公的校委會把持的大專院校,牽連甚廣。現在制度下,我們必須承認就算議題放上立法會層面亦無助解決。但只要把議題擴至整個社會討論不影響在地爭取,兩者應並行不悖。現時社會甚至校園對有關議題的聲音依然不足,學生會可藉公投不信任議案帶起討論,其餘組織則可提出具體修改校委會組成建議,配以罷免梁振英作為當然校監一職的綱領,帶至大學條例層面的討論,壯大聲勢。

梁智鴻十一月即將卸任主席一職,若如消息所言由李國章接任,政治干預將無日無之,變本加厲。撥亂反正,有賴學生校友以實際行動支持,時日無多,盡力一拼吧。

葉傲嶙


整大學 – 左丁山 蘋果日報 2015年07月29日

陳文敏能否、應否出任香港大學副校長(學術人事及資源),本是香港大學之事,香港大學校務委員會(Council)有全權決定。奇怪嘅係,港大校務委員會不知有何苦衷,猛係咁拖,遲遲未能下決定,又話要「等埋首副」,即等到聘請咗首席副校長(Provost)之後先至決定,理由係首副對副校長是誰,應該有 say。之不過,幾時先至請到首副就未見交代,如果遲遲無期嘅話,等埋發叔已經甩轆,等埋首副嘅話,港大校務之學術人事及資源如此重要嘅事務,咪做死其他高層?

所謂等埋首副,其實係政治動作,睇港大法律學院校友劉進圖嘅明報文章就可知一二,劉進圖係前明報總編輯,分析事情素來下筆嚴謹,兼且係陳文敏教授嘅好友,佢嘅消息來源應該好準確,左丁山係局外人,唔信佢信邊個?但梁智鴻堅決否認,話有人作文咁作噃,兩者咪是但一個講大話?港大人唔會咁差呀嗎?

身為港大校友,醫生C老馬有火,在陸羽飲茶見到佢,佢與醫生同學嘈得緊要,講落先至知,佢早已參加聯署一份叫做「守護香港大學」嘅聲明,內容係捍衛院校自主,維護學術自由,當日仲未見報。

佢打開手機俾左丁山睇吓聯署名單,第二位就係1958年畢業嘅張鄭寶蓮女士,即已故馬會主席張奧偉爵士之夫人,跟住年份一路落,有林鉅成、黃震遐、詹德隆、吳靄儀、王永平、宋恩榮、陳景生、程翔、何俊仁、余若薇、舒琪、范卓雲、張韻琪……一直去到2015年畢業生,可謂老中青三結合,三代港大人一齊出聲:校務委員會主席梁智鴻醫生屬阿爺一代(今年76歲),唔可以坐視不理啩。

醫生C在中環掛牌差不多三十年,早已印印腳,星期六日放假唔睇症,可與世無爭,但佢話百年港大招牌,豈可禮崩樂壞,任由政治因素蠶食,讓政治干涉最高學府,故此即管平時埋首書本與音樂之中,今次都要企埋出來發聲。同佢食完甜品,以為可以鬆人,點知俾醫生C捉住,分析其他七間大學情況,左丁山於是臨時爆肚:「佔中令梁先生及西環好唔爽,必以為搞大學生工作、搞青少年工作,要搞掂啲校董會主席先,再由主席去整校長。科大張建東早逝,梁特立即空降廖長城入主科大做主席,梁智鴻年尾滿任,就派定李國章做港大校務委員,中大鄭海泉又將滿任,突然間委任咗城大副校監梁乃鵬入中大校董會,城大已是梁特勢力範圍,餘不足慮矣!」

左丁山


重新認識文革 – 陶傑 蘋果日報 2015年07月29日

港大又生風波,梁特的行會人員指斥:反特府的港大學生,像搞文革。

香港的新愛國陣營,畢竟沒有老愛國之深沉。

新愛國都是前段親英,後半段才改為親中的,所以對他們聲稱熱愛的中國沒有認識,他們追不上中國的最新形勢。

在最新的形勢下,中國正在調整方向:文革不再是一場「浩劫」,文革帶動中國的進步。

中國「烏有之鄉」網站,有一篇社論,叫做「重新認識『文革』」,引述習近平總書記的指示:「對改革開放前的歷史時期要正確評價,不能用改革開放後的歷史時期,否定改革開放前的歷史時期。」

這位愛國的作者嚴正警告:「有人藉否定文革,否定毛主席,而否定毛主席的目的,就是否定共產黨的領導,否定人民當家作主的人民民主專政的國家──中華人民共和國。」

香港只有梁振英了解祖國的最新變調。跟隨梁特搵食的許多人,還麻木失覺,思想不夠 Updated,在香港抹黑文革,這種人,隨時 Qualify 為曾鈺成主席所不點名的「蠢人」之列。梁班子的行政會議人員,平時不要只上馬會、暑假去美國阿拉斯加吃海鮮,或者陪老婆去意大利「Shop 坪」,如果你自稱中國人,必須跟貼中國的最新動態。

文革不是壞事。文革是毛澤東主席天才地發展馬克思列寧主義的功績。

毛主席自謙說:他一生只做了兩件事,一件是解放中國,另一件就是發動文革。

今日的大陸,不再是能背誦美國林肯蓋堤斯堡演說的江澤民當權,而是紅二代。什麼叫紅二代?香港的中環精英,Do your China homework:在文革中得益的,就叫紅二代,在文革時期上山下鄉,並覺得那段生活很浪漫,磨煉他們成為領袖的,就叫紅二代。

中國人繁殖太多,毛主席說:「八億人口,不鬥行嗎?」香港彈丸小地,七百萬人口,也太多了,文革在香港上演,鬥一鬥,也好。這一點,梁特看得出來,許多新愛國卻看不出來。

文革是個很深奧的歷史文化基因課題,香港的中環精英,修讀哈佛 MBA,文革兩個字,沒有資格講。聽到這些人講什麼文革,我感覺像聽三歲小孩結結巴巴在講素女經。你問問李純恩,他會告訴你,他也一定想發笑。

香港中環人只配由經濟角度講文革。譬如,文革焚毀了許多字畫古董,所以,如果你手上今日有一兩張齊白石、黃賓虹,今日英國的蘇富比會通知你:你發達了。這樣的貨,坦白講,我手上略有一點,所以,我感謝文革,我喜歡紅衛兵。

陶傑


校委會的秘密,公開侮辱校長,先報案後插水! – 普賢 信報 2015年07月30日

香港大學是香港人的大學,並非屬於校務委員會或校監的。

校務委員會的行政工作必定是光明正大,無事不可公開的,除非有人搞陰謀詭計,才會有不可告人的秘密。

盧竉茂説有校委欠誠信洩密,是否即是表明亦有校委正在搞不可公開的陰謀策略?!

明報:盧寵茂籲外界勿對校委有太多聲音,指有委員乏誠信泄露會議內容。

852郵報:指校友為校外人,身為校務委員竟然公開侮辱校長,低劣的人格表露無遺!


露底 – 李純恩 蘋果日報 2015年07月29日

梁振英上次叩門求見人大委員長張德江,見完出來嘴角含春,

對記者連說五次受到了委員長表揚,隨即暗示有意連任,隨即回港炒了兩個局長。

就在梁振英忽然「強勢」之時,民建聯組團上京也得到了張委員長接見,出來之後,否認張委員長暗示會給梁振英下屆連任,且照着港澳辦主任王光亞的口吻說,現在講什麼連任,還有兩年,早着呢!

這一下子,形勢逆轉,梁振英的「強勢」,有點漏了。除了他自己表現欣喜之外,張委員長、王主任都沒給他打鑼,香港的建制派也不肯幫他抬轎,他這一台「強勢連任戲」,來來去去不過幾個被立法會曾主席形容的「蠢到不得了」的人在跑龍套,扯虎皮作大旗,之前還相信他得了「強勢」的人都狐疑起來:到底有幾「強勢」呀?

中大民意調查結果顯示,香港有近六成人不想梁振英連任,本來還打着「票債票償」小算盤的建制派,經過上次立法會「28:8」的驚嚇,不敢再信口雌黃隨便造次。看看民意調查,區選在即,開口明說要支持梁振英連任,簡直就是跟自己的選票過不去,再看看中央首長都沒說下次還是梁振英,香港老大曾主席又發揮「性情中人」本色,天天炮轟。

形勢如此,跟梁振英又沒有交情,於是連口吻都「理性」起來。

於是就逼着梁特露底了,原來他在香港,戰友沒有,朋友也沒有,有的只是一班「今次唔蠢下次都會蠢」的馬仔,還要支撐兩年,還要連任,真的比中鉛毒還辛苦啊!

李純恩


怎會熱愛「眾叛親離」? – 李碧華 蘋果日報 2015年07月29日

這晚忙,吃了宵夜回家,電視長開追新聞:港大創校以來,校委會首度遭學生衝擊。世事有因有果,是港大百年基業程序公義遭政治衝擊所致。一位副校長的任命,要「等埋首席副校長」才可決定,政協委員、建制派議員、中聯辦、政府高層……都插手,更甚者,一些文化水平低劣、毫無學術地位、品格受到質疑的「梁粉」入侵校園,如何服眾?

看那麼多年事已高或者不問政治的校友參與聯署,「捍衛院校自主,維護學術自由」,便明白這是「文化、教育」的事,不止於一校之事,唇亡齒寒,官逼民反。

世上怎會出現689這樣到處點火盡情破壞撕裂社會摧毀香港的怪物?正常人或獸,怎會不擇手段不遺餘力去令自己眾叛親離?

寫到這裏回頭一看,兩三年間,他與泛民、自由黨、所有異見人士、學生、市民、公務員、傳統老共、文化界、教育界、建制派……都有牙齒印,都睚眥必報秋後算帳。

做到這份上,對得起他那「紮腳媽媽」(所謂「紮腳」亦有誠信問題)?

看王光亞、梁愛詩、曾鈺成……等「紅員」都拒挺、發炮,

連禮義廉小花新貴也接力,有「佢性格特質會引起一些矛盾」、「中央撐梁連任是過份演繹」之反語。

正是:遇着眾叛親離狼振英,李慧琼都變李慧玲。有趣!

李碧華


何必苛責基真小學? – 古德明 蘋果日報 2015年07月29日

中華基督教會基真小學兩年前發生女童墮樓事件,校方被批評為保存校譽而沒有打999。資料圖片

香港中華基督教會屬下基真小學有學生墮樓,校方不馬上召喚救護車,卻致力瞞瞞瞞。死因研判庭上,

裁判官歎息說:「學校教職員,對學生漠不關心,全無為人師表的情懷,還謊話連篇,務求掩飾。」

其實那家小學只是順應社會教育潮流,社會各界與其戟指相責,何不臨流自照。

一九九七年香港輿圖易稿之後,當局即大舉斧削教育制度,改梁換柱,以所謂「直接資助」為名,鼓勵學校由政府津貼變成政府資助的商業機構。

於是,直資學校學費每個月動輒五、六千元,貧家子弟只能望門興歎。而校監、校長往往孜孜求利,有些廣聘好友至親,擔任厚祿高位;

有些禮聘大陸教育界權貴蒞臨交歡,以圖後效,事事化公為私。

不少名校還像大商行一樣,發行票據集資。

聖士提反附屬小學最近就向申請入學者父母出售票據,每個學位至少一百萬元。所謂直資學校,已經成為貴族學校的別名。

同時,學校競倡奢華。

四、五歲童子申請入學,面試就以「有沒有學鋼琴」、「有沒有出國遊覽」等為問;

七、八歲童子在學,學校就開始以「遊學」為名,教導他們放下書本,跟父母要錢遊世界,有十四天花十萬元去外國試駕飛機者,以此為戲。

總之,幼稚園極盡鋪張能事的畢業禮,以及大學研究院十萬元計的學費,都貫徹了新香港教育界的拜金主義。而學校越是拜金,學生家長越是趨之若鶩,奉為名校,不惜重金送兒女入門牆,還欣然自喜。

最近,中共旗下立法會議員鍾樹根未有忌諱,說「經營幼稚園是一盤好生意」,不料遭教育商一致聲討,可憐那是他第一次公開說真話

社會教育潮流如此,社會各方賢達怎能責備一家小學為保商譽,置學生性命於不顧。

從前,孔子教學,去奢尚儉。

《荀子‧子道篇》載:孔子見門人子路衣服麗都來見,皺眉問道:

「由,是裾裾何也(子路,衣著這樣華麗,幹甚麼)?」

子路連忙退下,換上普通衣服,再來進見,孔子還教訓他一頓:

「志之,吾語女。色知而有能者,小人也(你要記着,小人才會以外表誇示知識才能)。」

不有孔子這樣的情懷,怎能「有教無類,自行束脩以上(只要送來一點薄禮),未嘗無誨(教誨)焉」。

而孔子的教育精神,舊中國歷代不廢。

《玉堂叢語》卷六就有以下記載:明朝嘉靖年間,國子監祭酒許誥「絀抑華競(貶抑奢華風氣)」,以道德為學軌,見學生有衣食不足者,都一一周濟,於是「生徒感德懷服」,「一時人士,翕然化之(民眾率皆感化)」。

新香港當局假如有許誥那樣的情懷,直資的李國寶中學怎會有教師見學生申請助學金,就出言嘲諷:「你阿爸窮極無計了麼?

我不會獨責基真小學,只是慶幸自己長於英國殖民地時代。當時的小學以至大學教育,都沒有以鈔票為第一要務。

古德明


死不認錯的官僚文化 – 李兆富 蘋果日報 2015年07月29日

中華基督教會基真小學副校長石玲就該校女童墮樓案在法庭所作的證供被裁判官批評為一派胡言。資料圖片

香港是個很虛偽的城市。

在這個城市,我們每天遇到的人,絕大多數因為工作身份,要將自己人格割裂,不能以真面目示人,這也是多數打工仔女討厭資本主義的原因。

其實這種大機構層層疊式去人性化的結構模式,有人叫做官僚,也有人叫科層制。

馬克思認為官僚是資本主義產物,就正如一般香港打工仔女所想像般的。不過,建立在官僚上的組織也不只是大企業;凡舉政府部門、各級學校甚至慈善團體,只要具備一定規模,就要有一定的官僚程序。

計劃經濟社會,就是官僚的極致;人只不過是社會上負責執行程序的機器零件,一切有規有矩,沒有酌情權,也不用個人意志,最理想就是排除一切個人因素。

有些人愛穩定不想冒險,一份官僚式的工作對他們來說就是一輩子的成就。加入官僚不等於加入政府,但凡論資排輩,定期升職,有就業保障,有制度,都是官僚。銀行、學校、公共企業等,其實都是官僚組織。而香港又特別多官僚,尤其是七、八十年代起,這個城市急速官僚化,漸漸地官僚文化成為了香港的風俗。

對那些第一次到香港的個人自由主義朋友,我通常都會這樣介紹:「千萬不要以為香港是一個很自由的地方,這個城市在文化上是一個很家長式高度管治的社會。遠的不說,只要到任何一個公共廁所,你會見到連怎樣沖廁、洗手、乾手,都有鉅細靡遺的指示,彷彿在某些人心目中,沒有明文規定的指引,世界就會大亂。」

我們常常聽到有抱怨,說當下社會想找個有點常識的人也很難。試想連洗手那麼簡單的一個日常細節,都要拆成三大注意四大步驟,這不是反智社會是甚麼?不過,由反智到虛偽仍然有一段距離。日常生活細節程式化,只是現代社會靈魂被淘空的第一步,接下來的一步,就是規則變成只徒具形式,但沒有內涵價值的白紙黑字。

道德約束比賞罰約束有效

人守規矩有兩個原因。

一種人,是因為知道規矩背後的意義和價值。

另一種人守規矩,只是因為規矩的存在。

香港人,大多屬於後者;也就是說,香港人雖然是很守規矩,甚至沒有規矩會變得坐立不安,但他們大多數不知道為甚麼要守規矩。

這種只知守規矩,但不知為何要守這些規矩的人,約束力就只有來自外來的賞和罰。

相反,明白規矩背後存在原因而守規矩的人,通常在內心有種道德的自我約束。

行為經濟學的實驗反映,這種道德約束的力量,比甚麼賞罰都有效。

由道德約束走向賞罰約束,就是社會走向道德淪亡的定義。

近年社交媒體上經常有公共交通工具關愛座的討論,許多人都當上了臉書上的道德判官。

不過,想深一層,假如社會上的成員普遍有同理心,讓座者是否在關愛座上,根本不是重點,因為讓座予有需要的人,本來就是很自然的行為。

讓座只是小事,但諷刺是居廟堂之上的議員竟然提出立法強制讓座。

本來以為,新民黨田北辰的讓座立法,已經將反智推到新高峯,殊不知律政司竟然也在上個月,提出《在香港制定道歉法例》的諮詢文件。

法律技術官僚指,許多人做了傷害別人的事後,誤以為道歉會增加自己的責任,甚至有人因為保險條文規限,不能向受害人道歉,所以建議立法,免除道歉的法律責任。

這份諮詢文件反映,技術官僚眼中,道歉是經過計算的行為。

大多數情況下,官僚自視為執行者,沒有個人道德的責任,所以也不會就失誤道歉。不過當他們發現道歉可以息事寧人,他們就會出來代表組織和其他人道歉。可恨是,他們不知道,道歉是不可以代別人去做;而虛情假意只是在受害人的傷口灑鹽,令人更憤怒難過。事實上,社會上許多無謂的紛爭,都是這樣而起。

基真小學的授課技術官僚,在女童墮樓後的行為表現,在我們常人眼中,不可思議。可是在授課技術官僚的世界,卻是理所當然,

所以他們將責任向四方推卸;有人說是教育局指引不清楚,也有說是社會問責氣氛太重。

我希望為人師表者在午夜夢迴時,放下授課技術官僚的身份,做回一個人,感受內心中因為見到別人受到傷害的那份難過。真心的道歉,也不是計較對錯追究責任,而是希望別人可以原諒自己,也對自己的良知有個回應。

李兆富


打狗 – 李怡 蘋果日報 2015年07月29日

曾鈺成在面書以「豬一樣的隊友」為題引錄他的電台訪談,指摘有政府內部人士就兩局長被炒事件胡亂放風。資料圖片

「不怕神一樣的對手,就怕豬一樣的隊友」,這句話不知出自何典,但近來卻廣泛流行。曾鈺成在面書也以「豬一樣的隊友」為題引錄他的電台訪談,指摘就兩局長被炒事件,有政府內部人士放消息指這兩局長表現不佳,以為這樣便可以堵住「跳船」言論。他認為這公關災難與梁振英無關,而是他的「豬一樣的隊友」所為。

但他所暗指的人,其實稱不上是梁的「隊友」,種種表現都只是梁的奴才,或用中國人的說法只是梁的一條狗。

中國有成語「打狗看主人」,意思是狗有主人,打不打牠,要看給不給主人情面。

換句話說,你打這條狗,實際上就是打給主人看,即不給主人面子。

在中共政治鬥爭中,打狗給主人看,往往是權爭的力量炫示,甚而是奪權的先兆。這樣的例子舉不勝舉。

因為狗做的事,縱使不是主人的主意,主人也得扛起責任。誰叫你沒有管好家裏這條狗?

李怡


等「李」出馬 – 曾偉強 信報 2015年07月29日

繼王光亞「太早了」之後,李慧琼也說「為時尚早」,而且加上一句「支持特區政府依法施政,不應過分演繹為中央支持行政長官梁振英連任。」似乎弦外有音,說話耐人尋味。

二零一六年的台灣和美國,都可能由女性出任領導人,香港二零一七又為何不可呢?這匹黑馬,正是第一大黨民建聯的李主席。

全國人大委員長張德江七月二十一日在人民大會堂,會見了港區全國政協委員楊釗率領的香港中華總商會訪京團。七月二十四日同樣在人民大會堂會見了由李慧琼任團長的民建聯訪京團。

與之前張德江接見梁特不同,這兩個會見,兩篇新聞稿,均有收錄在人大的官方網站。而兩篇稿均沒有提及梁特振英之名號,只說「希望香港中華總商會……支持行政長官和特區政府依法施政。」以及「希望民建聯……積極支持和配合行政長官和特區政府發展經濟、改善民生。」

無怪乎李慧琼七月二十四日當天,被傳媒問到張德江有否要求民建聯支持梁振英時,沒有正面回應,只說張德江要求他們支持特區政府依法施政,做好經濟民生工作。不過,不回答也是一種回答。因為行政長官是「一張椅子」,而「梁振英」則是一個人。

雖然有報章引述與會者表示,張德江在會上不止一次提到「支持梁振英及特區政府」,

但一眾左報在報道這次會見時,一律不提「梁振英」三個字。

其中《大公報》的報道頗堪玩味。

報道指出,「作為『第一大黨』的民建聯,今後在『擇善固執』、繼續全力支持中央和特區政府依法施政的同時,必須立即抓緊開展對『十三五』規劃、『亞投行』和『一帶一路』的深入研究,為香港找定位、謀出路、作貢獻。」這幾句話,新華社的新聞稿是沒有的。

深入研究「十三五」規劃、亞投行和「一帶一路」,為香港找定位、謀出路、作貢獻。這幾句話實在似曾相識。問題是,這些硬任務,為何突然落在民建聯肩上。是與曾鈺成即將成立智庫,為下任特首(參選人)出謀獻策有關,還是明示民建聯中人也可能成為特首呢?

事實是,第一大黨民建聯,絕對是造王者。若非民建聯的票,今天的行政長官應不會是梁振英。而第一大黨的主席,參選甚至成為行政長官,亦是順理成章的。亦只有這樣,才可理順行政立法的關係。不過,特府必須先行修例,讓行政長官可以有政黨背景。但這個技術問題,絕對不成問題。

至於曾鈺成,雖已明言二零一七「不去馬」,但曾德成被退休,始終有項莊舞劍的味道,說明梁特表態,隨時「槍打出頭鳥」,而且出手不容情。問題是,打壓潛在對手,真的可以令中央「回心轉意」嗎?

被視為曾鈺成愛徒的李慧琼,代師從軍亦是理所當然的。事實是,曾鈺成近日對梁特政府連珠炮發之後,李慧琼亦似有接力出招之勢。

假如梁特自以為張德江「高度肯定、十分滿意」他本人的工作,等於支持他連任的話,那麼,張德江「充分肯定了民建聯的工作」,又預示着甚麼呢?

七月二十四日當天雖迴避談及「梁振英」三個字,但到了七月二十七日,李慧琼卻公開表示,

「雖然張德江肯定梁振英政府的工作,但若將之解讀為中央已支持梁連任,是過分演繹。」

值得注意的是,她說的是「梁振英政府」,而不是「梁振英」本人。

李慧琼還說,現在討論連任問題言之尚早,並指梁特的性格特質或造成社會矛盾。

也就是說,建制陣營也認為社會撕裂的源頭,就是梁特本人。

一向謹言慎行的李主席,說話不會沒有根據,更不會無的放矢。民建聯與梁特現時的關係,不言而喻。

值得一提的是,李慧琼向《大公報》表示,由於接任了民建聯主席職位,已向梁特表達辭任行政會議成員意願。這是否為出戰二零一七作部署,值得留意。


內地殭屍股市無可救藥 – 黎則奮 蘋果日報 2015年07月29日

即使中央出手暴力救市,內地股市仍然未能重回升勢。資料圖片

大陸股市在中共中央暴力救市後,上證綜指好不容易才重返4100點之水平,但不旋踵又再度下瀉,跌穿3800點,跌抵3600點之水平。

儘管粗略計算,今次中共動用救市的資金(流動性)已高達三萬億元人民幣,但以大陸股市總市值約六、七十萬億元人民幣計,根本杯水車薪,無濟於事

除非中央以無限量的資金買起整個股市,但那已是國企民企全部國有化,股市存在與否,再無實質意義。關鍵始終是民心所向問題,而經濟現實的基礎因素,更是最終決定大市升跌的根本因由。

今次大陸的股災,完全是中共自作孽的結果,與人無尤,把責任推到所謂「惡意沽空」的大戶以至在大陸股市所佔份額微不足道的外資身上,根本自欺欺人,只是企圖瞞騙公眾的政治交差,難以服眾

單是公安進駐中證監聲稱已查出「惡意沽空」的外貿公司卻至今未有具名提出控訴,便知道賊喊捉賊。

其實,無論炒上或沽空,主要操作的都是大陸十二間證券大行及其關連的所謂私募和公募基金

真的要拉人封艇的話,恐怕大陸股市勢必停頓,無法運作下去。

今次大陸股市二次試底,完全是暴力救市後股市新常態下的博弈結果,因為人人清楚看到,既然中證監明令4500點前不准坐盤的證券行和基金大戶沽售,

「國家隊」護盤資金托至4100點水平,明知上升水位有限,不先行沽貨獲利,實天下之大笨蛋也。

再者,大陸大戶不能在內地沽空,卻可在海外如新加坡的A50期貨和香港造淡,借勢套利

最主要的原因是,資本無國界,投資也好,投機亦罷,買賣都是為了獲利,並無甚麼社會責任或愛國救市的目的。

自從中央資金成為最大入市的買家後,不論大、中、小戶,都會以「國家隊」為博弈對手,只要看穿「國家隊」的盤路,自可上下其手,伺機獲利。

老實說,「國家隊」入市的目的是救市而非獲利,即使聲稱無限量支持,但入市資金始終有限,否則貨幣(流動性)供應太多,人民幣貶值的實際壓力定必大增,所以基本的買賣策略不離「低位買貨,高位按兵」的原則,一旦被市場炒賣者看穿,便會對着幹,獲取短利。

這完全是正常的市場行為,只是面對空前危機、章法大亂的中共中央不明所以而已。

小股民信心盡失

以為政府的有形之手可以完全干預甚至操控市場運作的人士,根本就對金融資本主義一知半解,

不客氣地說,根本就是財經盲,還誇誇其談,真是恬不知恥。

大陸一眾留美的財金官員學藝不精,東施效顰,以為照搬美國金融海嘯後以多輪量化寬鬆政策救市和復蘇經濟,便可以解決二○○八年胡溫政權動用四萬億元人民幣刺激經濟引發的產能過剩危機,以及中國經濟經過三十年高速增長後人口紅利耗盡墮入中等收入陷阱的困局。

殊不知中美國情不同,人家擁有的堅實工商業基礎,絕非虛有其表、自認基礎工業水平落後一百年的中國可比;

美國行的,中國不一定行。

以無休止的量化寬鬆措施創造的經濟效應,包括財富效應刺激消費;方便企業融資;壯大國企規模以便資本走出去,配合「一帶一路」的國際戰略部署,以便騰空市場讓中小企在「中國製造2025」、「互聯網 plus」和創新科技政策下發展;引渡民間資金入市,及讓無限資金注入的銀行和保險企業由債權人變成股東以化解地產泡沫和地方政府債務危機,

全部都在中央出爾反爾的去槓桿化政策下化為烏有。

正是成亦蕭何、敗亦蕭何。

全國數以億計股民以無比信心入市,全是中央宣傳機器盲目唱好的結果,中央一旦逆向去槓桿(減低場內場外配置融資,俗稱孖展),跌破某一心理關口,便信心盡失,全都逆轉過來,爭相沽貨套現,一發不可收拾。

何況以孖展炒賣為主的大陸股市,已經實際消滅數十萬億財富,隨即出現的負財富效應,定必改變中國經濟基礎因素,下半年「保七」勢將成為空話,所以外資普遍認為現價水平大陸股市物非所值。

中國股市已成殭屍市,不死不生,用傳統的投資智慧去分析,完全不中用,我們身為局外人,不明所以,最好不要沾手。

至於所謂投資專家如石鏡泉之流,竟然鼓勵股民一人一手買入中資股,為「國家隊」接力托市,不但盲目愛國沖昏了頭腦,愚不可及,更簡直是靠害。

投資/投機的目的,從來都只是賺錢、賺錢、賺錢,絕對沒有甚麼社會責任,以至所謂愛國救市。正一害人害物的蠢材!

黎則奮


暴力救市 暴露金融系統脆弱 – 黃元山 香港經濟日報 2015年07月29日

過去幾星期,滬深300指數由高位大跌,是近20年以來最嚴重跌幅,亦拖累港股於7月8日急瀉2100點,嚇得中港股民紛紛沽貨離場。

估值過高 改「慢火」一推即倒

雖然內地救市出手不斷,本來似有暫時穩住之勢,不過,近幾日卻有再次牽起風雲。現時環球及中國經濟都不太穩定,面對今次A股大地震,就連中央出手「暴力」托市,看來都只能暫時「止咳」,後市的走向如何?股市跟經濟的關係又是甚麼?中國經濟會否因此而大受打擊,難再在既定的改革路上前進?

有市場評論指,中國股市大跌是因為估值過高,但筆者認為,「前因」已成定局,此時投資者應該理性分析「後果」才更重要。

論「前因」,中國股市估值是否過高?答案是肯定的:上證指數的市盈率比深證偏低,而上證指數的平均市盈率雖然少於20倍,但其平均值被當中的銀行類別拉低,如果看上證市盈率的中位數(median)而非平均數,又或者

把銀行類別撇除,其市盈率大約變成35至40倍,不可能叫不貴

今次政府干預股市,問題並非出現在救不救市;而是在

當上證指數幾個月前超過3500點時,相關當局仍然鼓勵市民入市。

本來呼籲市民合力建造「慢牛」,發展中國股票市場,使股票持有更普遍,有助企業融資,增長經濟生產力,但市場卻迅速把政策效應反映在價格增長上,

於是,本來的政策目標是發展股票市場,卻扭曲成為發展股票價格,泡沫迅速形成。

「前因」乃問題之所在,到了當局發覺泡沫之風險已成,槓桿操作的增長超越預期,惟有出手稍為微調,用意是把「猛火」調低為「慢火」炮製,怎知道槓桿的骨牌效應卻「一推即倒」,有關當局見勢色不對,惟有「暴力救市」。

穿防綫信心崩潰 系統風險增

有論者仍然集中討論「暴力救市」的對錯,筆者卻認為,無論是對是錯,都反映了一個事實,就是中國的系統性風險不低和其系統之脆弱。

當上證指數由2000點大幅升到5300點,再跌回3500至4000點時,表面上其實不算多,一般的金融體系都能承受這樣的跌幅,但當局卻選擇了「暴力救市」,當然是因為當局看到了一些外界看不到的潛在危機,擔心當時候不出手,市況可能滾下懸崖,成為一發不可收拾的系統性風險。

如果當局的判斷是對的,如看到借錢買股票的槓桿主要是在3500附近密集,一旦跌破了這個位置,會觸發更大的砍倉潮和雪球效應,衝擊系統的穩定性,那麼就反映了這個系統本身是脆弱的。

相反,如果當局的判斷是錯誤的,本身股票大幅下跌不會觸發系統性風險,但「暴力救市」也押上了民眾對當局的信心,如果救市不成功,跌穿這些預先公布的防守死綫,那麼信心一崩潰,本來穩健的系統都自然變成一個系統性風險。因此,「暴力救市」無論是對錯,現時的可見的系統性風險已經增加了不少。

不過,雖然市場力量很大,也不能低估政府的政策力量(雖然托市政策自然有其副作用)。再者中央堅定進行金融結構性改革,例如積極去槓桿化、調整存款準備金率、放寬融資條件等措施,令中國企業的未來仍然希望能受惠於改革所釋放的盈利活力。

金融佔GDP比重 超亞洲國家

此外,市場一直有個迷思,到底股市升跌,實質上對一個國家的GDP(國內生產總值)有無影響?以中國為例,在跌市前,牛市對於帶動金融業的生意具有莫大推動力,須知道每逢牛氣沖天,不少股民皆會按捺不住向銀行申請貸款,以獲得更多資金投入股市,或者主動購買財富管理產品與服務,以捕捉致富時機;相反,早前A股經歷大跌市後,如何衡量對經濟的影響呢?

有關數據顯示,中國金融業佔GDP比重,自2007年第一季的4.83%已經增至今年第一季的7.64%,主要受惠國策因素如中央政府借助4大國有銀行(中銀、工行、建行和農行)的規模與能力,推出一系列刺激經濟增長計劃,帶動GDP增長,和對世界經濟增長的貢獻;事實上,中國金融業佔GDP比重,已經高於其他亞洲國家,例如印度、日本及南韓。

據國家統計局公布,2015年第一季度數據,內地金融業佔GDP同期增長接近30%,明顯高出2014年第一季度的11%。筆者認為,這意味着我們不能低估A股走勢對GDP存在巨大影響力。金融業的增加值是按收入計算,股市上升將為銀行及券商帶來大規模收入,例如交易佣金、金融及投資服務費等,這些費用不斷湧入,正如洪洪潮水推動着GDP向上攀升;相反,如果股市因此而低迷,就可能會對GDP增長有負面影響。

股票與經濟增長 關聯未必大

而且,近期市傳證券經紀商無法取得內地最大型銀行首季度的資產負債表,以致難以預測金融業的財務狀況。無論如何,投資者需要留意,當內地股市交投量萎縮,相信有關金融服務機構(銀行、券商)的證券佣金及非利息收入均有所減少,而對經濟所帶來的負面影響。

不過,從另一個較樂觀的角度看,中國股市深具「中國特色」,操作有別於其他環球股市,內地金融市場向外資打開門口屬經濟改革步伐最重要一環,當未來有更多有質有量的外資慢慢進入A股市場,應可幫助提升整體金融業前景發展,抵消一部分現時負面的影響。

另外,亦有數據指,截至2014年底,中國有3.5億個家庭的整體資產平均持有10%股票,其中開立證券交易戶口約有3,000至3,500萬個(也有報道說是6,000萬個,但有可能是一個家庭開立多個戶口)。

因此,就算A股從高位跌30%,由於大部分中國人始終傾向持有現金及房地產,以致大跌市未有對一般家庭造成嚴重性災難。

始終,現時中國人接觸股市廣度還不算高,隨着A股結構、法例及金融監管愈趨完善,故可預料未來證券戶口數目長遠來說將有增無減。

基於以上原因,筆者相信中國就算經濟放緩,GDP未如理想,亦不會造成A股龐大受挫,反之亦然;另一方面,2007年12月時中國股市佔GDP比例是120%,之後金融海嘯發生,亦未有對實體經濟帶來巨大影響,而今年6月股市只佔GDP比例為90%,比例就更低了。

事實上,從歷史的數據來說,股票市場和經濟增長的關聯性不一定很大,起碼根據中國的數據和從短期來說。

托市副作用 接軌國際料推遲

IMF 經濟學家Mauro(2003)曾發表研究報告指,以新興市場國家為例,過去股價報酬率與實質經濟增長的同期相關性甚低,甚至接近零;最近有國際研究機構所做的統計顯示,1997年至2005年中國股市與實體經濟的系數是0.038,即30%的股市下跌和約GDP-1.14%的歷史統計上的關聯性。

事實上,過去17年中國股市只有07年出現顯著升幅(隨後08年受金融海嘯影響見跌),並在過去一年錄得上升,其間中國GDP(國內生產總值)一直維持7至12%,可見股市與實質經濟增長存在正面關係,但互相影響不一定明顯。

當然,要談隱憂的話,就是「暴力」托市的副作用和長遠影響。筆者預料,

經此一役,中國金融市場和世界接軌的時間表可能會稍為拖延,包括納入MSCI指數等。


高健﹕高分學生不報醫學院的警示 – 明報 2015年07月29日

今年江蘇省高考放榜,令人大跌眼鏡的是,上海復旦大學醫學院卻遭遇滑鐵盧,錄取線幾乎與「一本」(內地稱重點大學為「第一批次本科」,簡稱「一本」)最低錄取線持平,且沒有招滿。其他醫學院情况也頗尷尬:交大醫學院錄取分數線較去年下降42分,首都醫科大學下降23分。

按內地招生規則,如果考生的高考成績達到「一本」最低錄取分數線,且願意接受高校和專業的派位,就可以進入這些「第一批次」的重點學校。也正因如此,若某專業的錄取線接近「一本」線,就會被戲稱為「掃垃圾」專業。

然而,復旦和交大招生辦認為:個別情况並不能代表整體生源情况不佳;且兩校醫學院在上海、浙江省,錄取分數線均大幅超出「一本」線。

醫院工作太苦太累太危險

其實兩大高校毋須辯解,醫生行業景氣度差毋須諱言。

以筆者為例,當年中學同學中共有7人考入醫學院臨牀醫學和藥學專業,

其中最高分的兩位均進入復旦醫學院,

但1年後均轉去了熱門的經濟和貿易類專業。

剩下的畢業後僅兩人進入醫院,一人在醫藥公司任銷售,其他也都改行。

醫生同學們熬過最初日夜倒班的日子後,使出渾身解數,一個換到了相對輕鬆的幹部病房,一個跳槽去了私立兒童醫院。

理由很簡單,因為醫院工作太苦太累太危險,晉升空間小,收入還不高,除非收紅包

在內地一二線城市,醫院硬件設施和醫生素養雖高,但醫療環境差。

無論門診、急診,還是住院部,到處都人滿為患。醫院門外幾乎被兩隊人佔領:

一批是「醫鬧」,借各種理由來醫院鬧事要錢;

一批是「黃牛」,販賣各類專家掛號,北京一流醫院專家號基本都在300元人民幣左右

與此同時,醫生收入低,低到與其多年醫學院所投入的時間、經歷和金錢根本不相符,

很多醫生不得不靠「賣藥」來增加收入、維持體面,這才有了亂開藥、多開藥的問題,加劇患者對醫生的不信任。

由於投入產出比太低,理性人不願意報考醫學院,完全在情理之中,故而此次江蘇省高考醫學院看似個案,實際卻揭開了國內醫療領域死循環中一個長久以來被忽視的環節:

如果醫療領域持續不景氣,醫生的安全、收入和尊嚴無法得到保障,則難以吸引到頂尖高中畢業生報考醫學院,等於醫療隊伍建設在最初階段其整個素質就降了一個台階。

所以,中國的醫改,不應該只關注醫保、醫藥分離、「醫鬧」、醫患矛盾這些難點,如何保證高素質人才進入醫療隊伍,也不容忽視。即便此次醫學院折戟江蘇只是個案,但至少也應該為中國的醫療體系敲響警鐘。

.END

Leave a comment

Filed under Uncategorised

天使汇 – 新京报

沪指单日剧震6%守住3600点大盘二次探底何处是底? – 早报 吕琦伟 2015-07-29

继上一交易日沪指创下逾8年最大单日跌幅后,昨日市场大幅震荡。

7月28日,A股三大股指大幅低开。沪指早盘下挫逾4%考验3500点支撑,创业板盘中最大跌幅超过7%。随后在券商、银行等题材股助攻下,三大股指冲高回落,沪指尾盘企稳3600点整数关口,与深证成指同步录得1%以上的跌幅。创业板指数表现远逊于两市大盘,跌幅超过3%。

B股尾盘拉升暴涨

延续前一交易日下跌惯性,上证综指开盘就跌破了3600点,报3573.14点,盘中探至3537.36点的全天低点,跌幅一度高达逾5%。此后沪指开始企稳回升,重回3600点上方并震荡盘整,尾盘收报3663点,跌62.56点,跌幅为1.68%,单日振幅6.04%。

深证成指走势与沪指相似,收盘报12316.78点,跌176.27点,跌幅为1.41%。

前一交易日大跌逾7%的创业板指数当日依然表现不佳,大跌3.78%后,以2581.96点报收。

沪深两市延续跌多涨少格局,下跌品种总数超过1700只。不计算ST个股和未股改股,两市66只个股涨停,跌停个股数量则由前一交易日的约1800只大幅缩减至300余只。

大部分行业板块维持下跌态势。建筑工程板块领跌,且整体跌幅超过4%。前一交易日几乎集体跌停的石油燃气板块依然出现在跌幅榜前列。券商保险、银行两大权重板块逆势录得1%以上的涨幅。

在前一交易日基础上,沪深两市成交继续萎缩,分别为6851亿元和6188亿元。

沪深300指数表现明显强于大盘,3811.09点的收盘点位仅较前一交易日跌0.20%。10条行业系列指数中7条告跌,300能源、300工业和300信息跌幅都超过了3%。300医药逆势涨逾2%。

沪深B指双双反弹。上证B指大涨5.35%至359.69点,深证B指涨2.31%至1232.28点。

金融股火线拉升护盘

值得一提的是,上一交易日濒临集体跌停的券商股盘中出现一波火线拉升,成为沪指重回3600点的有力支撑。临近午间收盘,券商股全线飘红,东吴证券领涨近9%,国泰君安、光大证券、国信证券、广发证券、招商证券等涨幅超5%。

银行股亦领涨大市,建设银行、民生银行、招商银行涨幅靠前,与“两桶油”在内的大盘权重股走势稳健,保持在高位横盘,护盘意味明显。

颇受市场关注的是,当日国泰君安于10时45分起出现一波异动拉升,2分钟内由原先下跌3%直接冲上涨停。不料,未待市场定睛,国泰君安又从高位迅速滑落,开启强势震荡。

从资金流向上看,券商等权重股成为当天热钱追逐的标的。Wind资讯统计显示,截至14时,229只个股资金净流入额在1000万元或以上;1287只个股资金净流出额在1000万元或以上。而在资金净流入前二十的个股中有11只为证券股,其中国泰君安、海通证券、中信证券净流入值最大。

不过,从今年累计涨跌幅排名来看,券商股依然滞后,年初至今整体下挫逾20%,领跌所有主题板块。

二次探底,底在何方?

从7月24日大盘逆转连阳格局至今,沪指已在三个交易日内跌去10%。分析人士指出,从4100点到3600点,此次沪指迅速滑坡的速度依然令市场咋舌。

值得注意的是,当日沪指下探至全天最低点3537.36点,距离7月9日创下的阶段性行情新低3373.54点仅150点,投资者急于探知大盘二次探底是否将击穿底部?

方正证券指出,从历史经验看,7月初的市场低点,是在各种因素导致的极度恐慌下产生的,后续没有重大基本面的变化很难再次出现这样的共振,出现新低可能不大,一些机构等待的二次探底3000点不太现实,证金公司万亿元以上真金白银加入,加大了市场博弈的力度。

银河证券策略分析师孙建波判断,短期市场回升基础不稳,未来半年震荡压力依然较大。此前市场上涨的最重要逻辑流动性在下半年存疑。无论是货币政策释放的宏观流动性还是杠杆带来的微观流动性均将出现较大变化。

伴随着市场骤然暴跌,昨日两市融资余额出现大幅降低。7月27日,沪市融资余额报9193亿元,净流出215亿元,深市报5075亿元,净流出60亿元。金融股成融资资金净流出重灾区,其中中国平安融资资金净流出11.6亿元,中信证券净流出9.23亿元。

朱俊春认为,短期反弹行情仍然乐观,但也是迫近了关键点位,在政府资金这个外生变量仍将不断地在合适位置提供充足流动性的考虑下,反弹没有结束,第二阶段反弹正在酝酿。

录入编辑:张珺


天使汇 撮合投资人和创业者解决融资痛点 – 2015-07-30 新京报

天使汇是对接投资人和创业者的网络平台,在此,创业者可获得创业资金,创业成功后投资人可获得相应回报。天使汇CEO兰宁羽称,自己经历了7次创业,走了很多弯路,由此决定帮助创业者作出改变,尤其是解决融资这个痛点。

对于有过7次创业经历的兰宁羽来说,希望能帮助创业者彻底解决融资痛点。新京报记者 侯少卿 摄

天使投资和股权众筹平台天使汇的核心竞争力在于对项目和投资人双向的筛选,从而让投资变得更有效率

他们在做什么

天使汇是一个对接投资人和创业者的网络平台,在这个平台上创业者可以获得创业资金,创业成功后投资人可获得相应回报。相比较传统的投融资方式,天使汇的这种形式更为清晰、规范和透明,能够尽量减少VC条款中不平等条款和陷阱合约,还能帮助企业获得资金以外的战略资源。

7月,中关村创业大街,一场8个小时的“闪投”活动,各家投资机构发出了接近1亿元的投资意向。这无疑是当下中国“创业潮”的一个缩影,操盘这次“闪投”活动的机构名为“天使汇”,是国内起步最早、规模最大的天使投资和股权众筹平台。

  天使汇CEO兰宁羽曾是一位连续创业者,最早的一次创业,要追溯到高中毕业之后的那个暑假,之后他经历了多次创业,并且屡败屡战。他总结自己创业经验时说,“走了很多弯路,踩了很多坑。不希望创业者走同样的弯路”。

他决定帮助创业者作出一些改变,尤其是在解决融资这个痛点上。2011年,他创立了天使汇。如今,这个平台聚集了近5万个创业项目、2700多个认证投资人,希望通过线上、线下的一系列活动,让靠谱的项目找到靠谱的钱。

第7次创业,不希望创业者走同样的弯路

生于1981年的兰宁羽,是一名“创业老兵”。

早在2000年,兰宁羽就曾创立了一家音乐网站,那时的他刚刚高中毕业。最初为了募集初始资金,他还曾向全球各种渠道群发邮件,最终找到了几位天使投资人。

回忆当时的创业经历,兰宁羽说:“我们当时很有版权意识,制定了购买版权、用户付费等机制,但由于网络环境、下载速度等问题,最终失败了。”

北京航空航天大学计算机系毕业之后,兰宁羽又开始了创业的历程。他做过咨询公司、手机定位软件公司、线上线下出版公司、广告公司等,最成功的一次,是把公司做到几千万年销售额的规模,但最终,还是把公司卖掉重新开始。

兰宁羽说,自己之前创业不够专注,兴趣太广泛,好奇心太强了,在选择方向上,很多事情只是源于兴趣,对大的方向并没有特别清晰的思考,走了很多弯路,踩了很多坑。但这些创业的经历,会让他开始琢磨,怎样能让后来的创业者不要走同样的弯路,踩同样的坑,能不能帮助创业者解决方方面面的困难。

“初创企业最大的困难是融资”

在兰宁羽看来,初创企业最大的困难还是融资。

兰宁羽说:“我希望能帮助创业者彻底解决他们融资的痛点,从以前求着管别人要钱,转变到投资人求着他们,要给他们投钱。”

  2011年11月,天使汇正式上线运营,最初,这只是一个汇聚了大量优质天使投资人和创业者的社交平台,雷军、徐小平、李开复都是天使汇平台的常客。

目前大红大紫的滴滴打车,就曾在天使汇上寻求A轮融资,却遭遇了投资人的冷眼。

兰宁羽回忆,那是2012年9月,当时滴滴天使轮的钱已经快花完了,他们在天使汇上传了BP(商业计划书),希望做下一轮的融资。一周时间内,天使汇为滴滴打车推荐了20多个投资人见面。“当时很多投资人看不懂滴滴打车的模式,有的觉得打车市场不够大,甚至对企业当时的状况存疑。” 兰宁羽说,滴滴要融资的消息,从那之后还是在行业内传开了,后来金沙江(创投公司)继续联系了这个项目。

曾推动股权众筹法规“出炉”

创立至今,天使汇的业务模式经历了几次重要的迭代。

2013年,天使汇参考美国产品众筹公司Kickstarter的模式,上线了“快速合投”。他们在网页上设置了一个新的功能:每个创业项目下方都有一个“进度条”,哪位投资人认购了多少投资份额,什么时候认购的,一目了然。

由于早期投资风险大,天使投资人之间更多是一种合作的心态,一个优质投资人的决定,往往会引来其他投资人的“跟随”,这让天使汇出现了大量“超额认购”的情况。

这样的功能设置,也让天使汇有了一些股权众筹的味道。很快,央视新闻联播就做了报道,将其评价为“互联网金融和中小企业融资的创新”,但由于股权众筹当时在法律上仍是灰色地带,这种独特的模式,也曾在法律界和学界引发广泛的讨论。

2014年6月,证监会主席肖钢前来天使汇调研。随后,关于股权众筹的一系列法律法规逐渐“出炉”,股权众筹被肯定为多层次资本市场的有机组成部分。

“投资人和创业者人生中最高效的一天”

如今的天使汇,更多的投资交易其实是在线下完成的。

2014年10月,天使汇的“闪投”首次登场,他们提出的口号是“打造投资人和创业者人生中最高效的一天”。在这里,创业项目上午集中路演,中午和投资人共进午餐,下午和有投资意向的投资人进行一对一私密约谈,傍晚签订投资意向书。

看起来,天使汇似乎从线上走到了线下,变得不那么互联网。但兰宁羽表示,其实天使汇上线之初就有大量的线下路演活动,由于早期投资其实是“投人”,但投人这件事完全通过线上解决,并不是一个最好的方式。面对面的交流,能让投人有更好的体验,所以天使汇把线下的路演,逐步升级改造形成现在的闪投。

所谓的“闪投”,与普通的路演有什么不同,不妨看一个案例:房司令这个项目于2015年4月21日在天使汇平台注册,10天就完成了百万级的天使融资,创下了“闪投”的时间纪录。

不靠谱的投资人会被拉入“黑名单”

在火热的创业投资市场中,天使汇的核心竞争力在于对项目和投资人双向的筛选,从而让投资变得更有效率。在项目筛选之外,一些不靠谱的投资人,甚至被天使汇拉入了“黑名单”。

“有些机构总是派不能决策的投资经理来参加闪投,有的机构总爱投竞争对手,还有的机构经常给出‘恶心条款’,一旦有这样的行为,我们就会记录下来,今后不再邀请,并在网站上降权,甚至封号全站通知。”兰宁羽说。

在这样的高效率运作背后,天使汇并没有收取现金服务费,而是向通过“闪投”或者“快速合投”成功完成融资的项目,收取1%企业股权。在兰宁羽看来,这1%更像是天使汇陪伴创业项目走到底的承诺:“我们对于创业项目的全程服务只收取这一次费用,之后不管项目再进行几轮融资,都不再收费。”

对于这1%的占股,曾有创业者表达过怀疑,但更多创业者还是表示了支持。房司令创始人吴超对新京报表示,天使汇付出了大量的努力,并且帮助创业者节约了宝贵的时间,占股1%无可厚非。

■ 对话

“天使投资领域出现了大量机会主义”

天使汇CEO兰宁羽认为,随着资本市场异常火爆,一些投资者“盲投”创业项目,更像一种套利方式

新京报:今年国内掀起了一股前所未有的创业高潮,这当中是否有泡沫?

兰宁羽(天使汇CEO):今年,在资本市场异常火爆的背景下,不少VC、PE,甚至二级市场的资金也开始进入到天使投资领域,一方面抬高了初创期企业的身价,另一方面也出现了大量的机会主义。这当中有一些资金来自二级市场,投创业项目甚至是一种“盲投”,他们的做法更像一种套利方式,在快速投资多个项目之后,再通过新三板等渠道套现离场。

而在大量热钱涌入的背景之下,也难免出现一些不靠谱的创业者。现在一些创业公司的商业模式不仅有2B和2C,还出现了一种2VC。

天使汇希望通过大量的筛选,将这些不靠谱的投资人和创业者排除在外。

新京报:近期A股的大跌,会不会对早期投资市场带来影响?

兰宁羽:其实这对于天使汇也是好事,我相信创业公司的估值会变得更加合理,但早期投资与二级市场不同,肯定不会出现腰斩的情况。

新京报:你之前提出,中小企业融资难是一个伪命题,为什么这么说?

兰宁羽:创业者的第一笔钱,往往最不容易解决。

我们发现,很多创业者是很好的产品经理,是非常好的设计师和程序员,但不太会讲故事,不太理解投资人分析问题的角度,不太了解融资过程中相关条款的设置和安排,导致这些创业者在融资过程中遇到很多挑战和问题。

在天使汇平台上,这些融资能力比较弱的创业者经过我们的辅导,并且通过公开课、案例学习和优化之后,融资能力会相应提高,那么融资就会非常简单。天使汇的“闪投”活动,给我们最大的启示是,只要创业者足够努力,就一定能获得融资,中小企业融资难其实是一个伪命题。

■ 创客说

“学校不会教怎么写BP,天使汇会教”

  星客多快剪的创始人庄威是台湾人,是一个只想把剪发做到极致,不烫、不染、不推销、不办卡的快剪连锁店,在台湾拥有超过200家分店。2014年,星客多快剪来到北京,通过天使汇的对接,他们很快拿到了创新工场等投资机构的融资。

新京报:能不能谈谈你创业和融资的经历?

庄威:这是我第三次创业,但此前的两次创业,公司都没有进行过融资。我们今年1月在北京落地,2月开实体店,3月就拿了创新工场、明势资本、天使汇的融资,首轮融资数百万美元。

新京报:融资过程中,天使汇有没有给到一些帮助?

庄威:我们是今年2月底接触了天使汇,当时刚过完年,我们提交BP(商业计划书)之后,他们给了我们一些非常具体的建议BP怎么写,所有学校都不会教,因此,每个人写BP都有自己的观点,天使汇则希望我们更精简、迅速地抓住投资人的注意力。

新京报:这一次的融资,具体经历了怎样的过程?

庄威:我们提交BP之后,很快参与了天使汇组织的线下活动,天使汇找来了近20位投资人,我们站在台上给投资人做简报,之后再跟有兴趣的投资人一对一沟通。大概3周的时间,我们就拿到了数百万美元的天使投资。我们正在计划今年8月初启动A轮融资。

新京报:对于融资,你有怎样的心得?

庄威:要有充分的准备,快速启动,快速结束,作为一个创业公司来说,最重要的事情不是融资,而是把自己的内功练好,融资结束之后,尽快回归到运营上来。
我们不会跟投资人反复谈价格,而是想清楚要融多少钱,有一个目标,只要相差不太远。在这个过程当中,天使汇为我们打开了一扇门,相当于是给创业者提供了一个舞台。

采写/新京报记者 郑道森

编辑:戴玉玺


80后是懦弱的一代吗? – 2015-07-30 新京报

80后已经被贴上了太多标签。面对快速发展的社会,和一整个纷繁复杂的群体,之前用“离经叛道”一言以蔽之,同现在急吼吼地给他们贴上新标签的行为一样,实在是太武断了。

议论风生

仿佛以十年为一个周期,每一代人都会批判下一代人太过“叛逆”,曾经的80后就被视为离经叛道,甚至“垮掉的一代”,如今十余年过去,80后的标签被换了一个,但依旧没有摆脱被整体捆绑着标签化的命运。近日,著名作家阎连科在一个读书会上表示:80后是相当懦弱的一代人,没我们以为的那么反叛。

80后这个群体,到现在其中年龄最大的人也才35岁。十余年前被批离经叛道,现在又被批不够反叛,甚至懦弱。让不少网友直呼:“这也太难伺候了!”

无论“叛逆”还是“懦弱”,80后已经被贴上了太多标签。面对快速发展的社会,面对一整个纷繁复杂的群体,之前用“离经叛道”一言以蔽之,同现在急吼吼地给他们贴上新标签的行为一样,实在是太武断了。这里且不深究为什么“反叛”这个形容词,是如何从十余年前的贬义词变成褒义词的。多年前,很多人根据韩寒、郭敬明等几个个例而得出的80后离经叛道的结论,也许就只是个刻板化的想象而已。

也就是说,不能就当时环境下,韩寒、郭敬明身上异于主流文化的特质,就断定80后整个群体都是反叛的;而现在,也同样不能因为80后的发展态势不符合某些人自认为的“反叛”设定,就断定他们都是暮气沉沉,甚至懦弱的。

就时代来讲,一代人有一代人的特质,也有自己这代人的坚守和努力。可以看到的是,在这一轮互联网与文化创新风潮之中,恰恰是以往被批判的80、90后们站上了舞台。但是,他们之中被视为改变时代的佼佼者们,毕竟也不能代表整个群体。

作为远未老去的一代,大多数默默生活的80后是最容易被忽略的。说他们“迅速融入这个社会,变得萎靡不振”从而批评他们不够“反叛”,对大部分是独生子女,上有老下有小,为生计奔波的80后来讲,未免是“站着说话不腰疼”了。一定要跳出看似庸常的平凡生活才算是勇敢的吗?默默奋斗、养家糊口就是懦弱吗?

而像阎连科老师所说的那种“说丢掉老婆就丢掉老婆,说丢掉孩子就丢掉孩子,说不要家庭就不要家庭”的反叛,我想,无论在哪个年代,大多数普通人都是做不到的。而无论是70后、80后还是90后,作为大时代下的一个普通人,最平凡的勇敢,就是看清了生活的本质之后,仍能平静地拥抱现实,努力生活。就像前人所说过的,真正的勇敢不是为某件事壮烈地死去,而是为某件事卑贱地活着。

□阿曼(媒体人)

编辑:戴玉玺


李克强:科技人员应当是中高收入群体 – 潇湘晨报 2015-07-29

【日前,中共中央政治局常委、国务院总理李克强出席国家科技战略座谈会并作重要讲话。李克强说,科技人员是科技创新的核心要素,是创造社会财富不可替代的重要力量,应当是社会的中高收入群体。】

@王聃:我觉得,总理说出了一个常识。科技人员为什么应当是中高收入群体?

@高亚洲:关键还是在于“平等参与现代化进程中通过辛勤劳动和智慧富起来”。

@王聃:总理给出的原因是,科技人员是科技创新的核心要素,是创造社会财富不可替代的重要力量。

@高亚洲:这个不仅是科技人员,任何一个现代化进程的参与者,都可以通过这样的途径实现社会价值和个人价值。

@王聃:从理论上来讲,科研成果转化为现实财富,需要一个过程。正因为如此,才更需要保障科研人员的收入,这样,他们才能坐得了“冷板凳”,真正沉下心来搞科研,进而推动社会的进步。

@高亚洲:什么样的群体该拥有什么样的财富分配,其实不应是政府层面的安排,而是在某种机制下的自动实现。

@王聃:是的,尽管现在科研的进步直接带来了富豪的产生,但对于大多数科研人员来说,来保障其中高收入,还需要系列的努力。

@王聃:一方面,是加强来自政府层面的制度安排,保障科研人员的基础性收入。另一方面,则是鼓励科研与市场接轨,科研人员也应在市场分配中获得收入,乃至是财富。

@高亚洲:我倒觉得总理的话,是在倡导“尊重知识、尊重人才,使创业创新者贡献有回报、权益有保护、社会有地位”。


Continuous Integration Interview Questions – Ranga Karanam, 27 Jul 2015

http://www.codeproject.com/Articles/1013316/Continuous-Integration-Interview-Questions

What is Continuous Integration?

Why is Continuous Integration Important?

How is Continuous Integration Implemented?

What are the success factors for Continuous Integration?

What is Continuous Integration?

Continuous Integration can be defined as “Building software and taking it through as many tests as possible with every change”.

Why is Continuous Integration Important?

Two important reasons are listed below:

Defects found early cost less to fix: When a defect is found immediately after a developer codes it, it takes 10x times less time to fix it compared to finding the defect a month later.

Reduced Time to Market: Software is always tested. So, it is always ready to move to further environments.

How is Continuous Integration Implemented?

Different tools for supporting Continuous Integration are Hudson, Jenkins and Bamboo. Jenkins is the most popular one currently. They provide integration with various version control systems and build tools.

What are the Success Factors for Continuous Integration?

Implementing the tools for Continuous Integration is the easy part. Making best use of Continuous Integration is the complex bit. Are you making the best use of your continuous integration setup? Here are the things you would need to consider.

How often is code committed? If code is committed once a day or week, the CI setup is underutilised. Defeats the purpose of CI.

How is a failure treated? Is immediate action taken? Do failures promote fun in the team?

What steps are in continuous integration? More steps in continuous integration means more stability.

Compilation

Unit Tests

Code Quality Gates

Integration Tests

Deployment

Chain Tests

More steps in continuous integration might make it take more time but results in more stable application. A trade-off needs to be made.

Run Steps a, b, c on a commit.

Run Steps d & e once every 3 hours.

How long does a Continuous Integration build run for?

One option to reduce time taken and ensure we have immediate feedback is to split the long running tests into a separate build which runs less often.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Optimize Arduino Memory Usage – Mircea Diaconescu, Gerd Wagner, 28Jul2015

http://www.codeproject.com/Articles/1013667/Optimize-Arduino-Memory-Usage

When working with embedded devices, RAM (random access memory) is one of the most valuable and limited resource of the system. The focus of this article is on the RAM usage optimization for Arduino MCUs, but the same principle applies to many other embedded devices.

Has your Arduino gone “crazy”, without obvious reasons, and restarts or resets by itself? Did your device start to misbehave but you are 100% sure that your code is correct? In such cases, one of the possible causes is the lack of free RAM (random access memory).

In other words, your MCU does not have sufficient free RAM to perform the required task(s).

.END

Leave a comment

Filed under Uncategorised

Micro Python Pyboard class CAN learning notes

Micro Python Pyboard class CAN – controller area network communication bus

http://docs.micropython.org/en/latest/library/pyb.CAN.html

CAN implements the standard CAN communications protocol.

At the physical level it consists of 2 lines: RX and TX. Note that to connect the pyboard to a CAN bus you must use a CAN transceiver to convert the CAN logic signals from the pyboard to the correct voltage levels on the bus.

Example usage (works without anything connected):

from pyb import CAN

can = CAN(1, CAN.LOOPBACK)

can.setfilter(0, CAN.LIST16, 0, (123, 124, 125, 126)) # set a filter to receive messages with id=123, 124, 125 and 126

can.send(‘message!’, 123) # send a message with id 123

can.recv(0) # receive message on FIFO 0

Constructors

class pyb.CAN(bus, …)

Construct a CAN object on the given bus. bus can be 1-2, or ‘YA’ or ‘YB’. With no additional parameters, the CAN object is created but not initialised (it has the settings from the last initialisation of the bus, if any). If extra arguments are given, the bus is initialised.

See init for parameters of initialisation.

The physical pins of the CAN busses are:

CAN(1) is on YA: (RX, TX) = (Y3, Y4) = (PB8, PB9)

CAN(2) is on YB: (RX, TX) = (Y5, Y6) = (PB12, PB13)

Class Methods

CAN.initfilterbanks(nr)

Reset and disable all filter banks and assign how many banks should be available for CAN(1).

STM32F405 has 28 filter banks that are shared between the two available CAN bus controllers. This function configures how many filter banks should be assigned to each. nr is the number of banks that will be assigned to CAN(1), the rest of the 28 are assigned to CAN(2). At boot, 14 banks are assigned to each controller.

Methods

can.init(mode, extframe=False, prescaler=100, *, sjw=1, bs1=6, bs2=8)

Initialise the CAN bus with the given parameters:

mode is one of: NORMAL, LOOPBACK, SILENT, SILENT_LOOPBACK

if extframe is True then the bus uses extended identifiers in the frames (29 bits); otherwise it uses standard 11 bit identifiers prescaler is used to set the duration of 1 time quanta; the time quanta will be the input clock (PCLK1, see pyb.freq()) divided by the prescaler

sjw is the resynchronisation jump width in units of the time quanta; it can be 1, 2, 3, 4

bs1 defines the location of the sample point in units of the time quanta; it can be between 1 and 1024 inclusive

bs2 defines the location of the transmit point in units of the time quanta; it can be between 1 and 16 inclusive

The time quanta tq is the basic unit of time for the CAN bus. tq is the CAN prescaler value divided by PCLK1 (the frequency of internal peripheral bus 1); see pyb.freq() to determine PCLK1.

A single bit is made up of the synchronisation segment, which is always 1 tq. Then follows bit segment 1, then bit segment 2. The sample point is after bit segment 1 finishes. The transmit point is after bit segment 2 finishes. The baud rate will be 1/bittime, where the bittime is 1 + BS1 + BS2 multiplied by the time quanta tq.

For example, with PCLK1=42MHz, prescaler=100, sjw=1, bs1=6, bs2=8, the value of tq is 2.38 microseconds. The bittime is 35.7 microseconds, and the baudrate is 28kHz.

See page 680 of the STM32F405 datasheet for more details.

can.deinit()

Turn off the CAN bus.

can.setfilter(bank, mode, fifo, params, *, rtr)

Configure a filter bank:

bank is the filter bank that is to be configured.

mode is the mode the filter should operate in.

fifo is which fifo (0 or 1) a message should be stored in, if it is accepted by this filter.

params is an array of values the defines the filter. The contents of the array depends on the mode argument.

mode contents of parameter array

CAN.LIST16 Four 16 bit ids that will be accepted

CAN.LIST32 Two 32 bit ids that will be accepted

CAN.MASK16

Two 16 bit id/mask pairs. E.g. (1, 3, 4, 4)

The first pair, 1 and 3 will accept all ids

that have bit 0 = 1 and bit 1 = 0.

The second pair, 4 and 4, will accept all ids

that have bit 2 = 1.

CAN.MASK32 As with CAN.MASK16 but with only one 32 bit id/mask pair.

rtr is an array of booleans that states if a filter should accept a remote transmission request message. If this argument is not given then it defaults to False for all entries. The length of the array depends on the mode argument.

mode length of rtr array

CAN.LIST16 4

CAN.LIST32 2

CAN.MASK16 2

CAN.MASK32 1

can.clearfilter(bank)

Clear and disables a filter bank:

bank is the filter bank that is to be cleared.

can.any(fifo)

Return True if any message waiting on the FIFO, else False.

can.recv(fifo, *, timeout=5000)

Receive data on the bus:

fifo is an integer, which is the FIFO to receive on

timeout is the timeout in milliseconds to wait for the receive.

Return value: A tuple containing four values.

The id of the message.

A boolean that indicates if the message is an RTR message.

The FMI (Filter Match Index) value.

An array containing the data.

can.send(data, id, *, timeout=0, rtr=False)

Send a message on the bus:

data is the data to send (an integer to send, or a buffer object).

id is the id of the message to be sent.

timeout is the timeout in milliseconds to wait for the send.

rtr is a boolean that specifies if the message shall be sent as a remote transmission request. If rtr is True then only the length of data is used to fill in the DLC slot of the frame; the actual bytes in data are unused.

If timeout is 0 the message is placed in a buffer in one of three hardware buffers and the method returns immediately. If all three buffers are in use an exception is thrown. If timeout is not 0, the method waits until the message is transmitted. If the message can’t be transmitted within the specified time an exception is thrown.

Return value: None.

can.rxcallback(fifo, fun)

Register a function to be called when a message is accepted into a empty fifo:

fifo is the receiving fifo.
fun is the function to be called when the fifo becomes non empty.
The callback function takes two arguments the first is the can object it self the second is a integer that indicates the reason for the callback.

Reason

0 A message has been accepted into a empty FIFO.

1 The FIFO is full

2 A message has been lost due to a full FIFO

Example use of rxcallback:

def cb0(bus, reason):
print(‘cb0′)
if reason == 0:
print(‘pending’)
if reason == 1:
print(‘full’)
if reason == 2:
print(‘overflow’)

can = CAN(1, CAN.LOOPBACK)
can.rxcallback(0, cb0)
Constants
CAN.NORMAL
CAN.LOOPBACK
CAN.SILENT
CAN.SILENT_LOOPBACK
the mode of the CAN bus

CAN.LIST16
CAN.MASK16
CAN.LIST32
CAN.MASK32
the operation mode of a filter

.END

Leave a comment

Filed under Uncategorised

Letter from an Unknown Woman (1948 film) – Wikipedia

Letter from an Unknown Woman (1948 film) – Wikipedia

Letter from an Unknown Woman is a 1948 American film directed by Max Ophüls. It was based on the novella of the same name by Stefan Zweig. The film stars Joan Fontaine, Louis Jourdan, Mady Christians and Marcel Journet.

In 1992, Letter from an Unknown Woman was selected for preservation in the United States National Film Registry by the Library of Congress as being “culturally, historically, or aesthetically significant”.[1]

In Vienna in the early twentieth century, Lisa (Joan Fontaine), a teenager living in an apartment complex, becomes fascinated by a new tenant, concert pianist Stefan Brand (Louis Jourdan). Stefan is making a name for himself through energetic performances. Lisa becomes obsessed with Stefan, staying up late to listen to him play, and sneaking into his apartment and admiring him from a distance. Despite her actions, they only meet once and Stefan takes little notice of her.

One day, Lisa’s mother (Mady Christians) announces her marriage to a wealthy and respectable gentleman, who lives in Linz, and tells Lisa that they will all move there. Lisa resists her mother’s plans and runs away from the railway station and goes back to the apartment, where she is let in by the porter. She knocks on Stefan’s door, but no one answers. She decides to wait outside for him to return. Early the next morning, Stefan returns home with a woman. After seeing the two, a distraught Lisa travels to Linz where she joins her mother and new stepfather.

In Linz, she is transformed into a respectable woman and courted by a young military officer from a good family. He eventually proposes to Lisa, but she turns him down, saying that she is in love with someone else living in Vienna and is even engaged to be married with him. Confused and heartbroken, he accepts her situation. When they learn about Lisa’s actions, her mother and stepfather demand to know why she didn’t accept the proposal. “I told him the truth”, replies Lisa.

Years later, Lisa is estranged from her parents and works in Vienna as a dress model. Every night she waits outside Stefan’s window, hoping to be noticed. One night he notices her, and although he does not recognize her, he finds himself strangely drawn to her. They go on a long, romantic date that ends with them making love. Soon after, Stefan leaves for a concert in Milan, promising to contact her soon, but he never does. Lisa eventually gives birth to their child, never trying to contact Stefan, wanting to be the “one woman who never asked you for anything”.

Ten years later, Lisa is now married to an older man named Johann (Marcel Journet) who knows about her past love for Stefan, for whom she named their son. One day while at the opera, Lisa sees Stefan, who is no longer a top-billed musician and rarely performs. Feeling uneasy, she leaves during the performance. The chance wants that he follows and so they meet while waiting for her carriage. Stefan does not remember her, but once again is oddly drawn to her. Lisa is still uncomfortable with this, not wanting to anger her husband, and when her carriage arrives, she is met by a clearly vexed Johann.

A few nights later and against her husband’s wishes, Lisa travels to Stefan’s apartment, and he is delighted to see her. Despite a seemingly illuminating conversation about Stefan’s past life and his motivations for giving up music, Stefan still does not recognize who Lisa really is. Distraught and realizing that Stefan never felt any love for her at all, Lisa leaves. On her way out she meets the servant and the two exchange a long glance. Sometime later, after her son dies of typhus, Lisa is taken to a hospital and is gravely ill herself. She writes a letter to Stefan explaining her life, her son, and her feelings toward him; the letter that narrates the whole film.

After Lisa dies, the letter is sent to Stefan, along with a card from the hospital staff announcing her death. In shock, Stefan thinks back to the three times they met and he failed to recognize her. “Did you remember her?”, he asks his servant. The servant nods and writes down her full name, Lisa Berndle, on a piece of paper. Still in shock, Stefan leaves his building and sees the ghostly image of a teenage Lisa open the door for him, the same way she once did when he first noticed her all those years ago. Outside, a carriage waits to take him to meet a dueling opponent, Lisa’s husband, Johann. Finally intending to take responsibility for his actions, Stefan decides to engage in the duel.

Adaptation notes

The film was adapted from the original Stefan Zweig novella by screenwriter Howard Koch. The film is mostly faithful to the book, though featuring minor divergences. The male protagonist in the book is simply referred to (once) as ‘R’, and is a novelist rather than a musician. The film renames him Stefan Brand (referencing Zweig, who also lends his name to the protagonist’s infant son, also unnamed in the original source material). The “unknown woman” receives no name in the book; in the film she is called Lisa Brendle (a noted quirk of Ophüls, having his female characters names’ starting with an L). Fernand, a relative of Lisa’s mother and eventual husband, is turned into the completely unrelated “Mr. Kastner”, with the family moving to Linz rather than Innsbruck. John, the servant, retains his name, but in the film, he is mute.

The novel’s sexual content is quite implicit, but because of censorship, the movie adaptation further dims it.

In the book, the “unknown woman” spends three nights with the writer (rather than one) before his departure.

She only meets him one more time, many years later, at the opera, at which she promptly loses her present lover in favor of spending a fourth night with the writer.

At the conclusion of this, she is humiliated when he mistakes her for a prostitute, and rushes off, never to see him again.

The movie adaptation splits these into two separate encounters (first meeting him at the opera, and then rushing off humiliated from his house), and ignores another sexual encounter.

Further divergences include a more prolonged “first encounter” between the two lovers (taking them through stagecoaches, fairs and ball rooms rather than simply cutting to the long-waited sexual encounter), revealing the disease that kills Stefan Jr. and Lisa to be typhus and ignoring Lisa’s tradition of sending Brand white roses every birthday.

At the start of the novel, Brand has just turned 41 (and forgotten about his birthday). This is significant because the absence of white roses confirms Lisa’s death at the time of reading.

The most noted divergence is a structural change: there is no duel in the original story, nor is there a character such as Johann. The “unknown woman” from the book never marries, but lives off a series of lovers who remain unnamed and mostly unintrusive.

Because of this, the protagonist’s actions offend no one in particular. In the film, Brand is challenged to a duel, which he initially plans to ditch. The finale reveals the contestant to be Johann, who demands satisfaction over Lisa’s affair. Having read Lisa’s letter, Brand boldly accepts the duel and walks into it, his fate uncertain. This redeeming action has no literary equivalent. In fact, Brand’s literary equivalent can only faintly recall Lisa after reading the letter, and there’s no significant event past this.

References

.END

Leave a comment

Filed under Uncategorised

CAN bus – Wikipedia

CAN bus – Wikipedia

A controller area network (CAN bus) is a vehicle bus standard designed to allow

microcontrollers and devices to communicate with each other in applications without a host computer.

It is a message-based protocol, designed originally for automotive applications, but is also used in many other contexts.

Development of the CAN bus started in 1983 at Robert Bosch GmbH.[1] The protocol was officially released in 1986 at the Society of Automotive Engineers (SAE) congress in Detroit, Michigan. The first CAN controller chips, produced by Intel and Philips, came on the market in 1987.

Bosch published several versions of the CAN specification and the latest is CAN 2.0 published in 1991. This specification has two parts; part A is for the standard format with an 11-bit identifier, and part B is for the extended format with a 29-bit identifier. A CAN device that uses 11-bit identifiers is commonly called CAN 2.0A and a CAN device that uses 29-bit identifiers is commonly called CAN 2.0B. These standards are freely available from Bosch along with other specifications and white papers.[2]

In 1993 the International Organization for Standardization released the CAN standard ISO 11898 which was later restructured into two parts; ISO 11898-1 which covers the data link layer, and ISO 11898-2 which covers the CAN physical layer for high-speed CAN. ISO 11898-3 was released later and covers the CAN physical layer for low-speed, fault-tolerant CAN. The physical layer standards ISO 11898-2 and ISO 11898-3 are not part of the Bosch CAN 2.0 specification. These standards may be purchased from the International Organization for Standardization (ISO).[3]

CAN in Automation (CiA) also published CAN standards; CAN Specification 2.0 part A and part B, but their status is now obsolete (superseded by ISO 11898-1).[4]

Bosch is still active in extending the CAN standards. In 2012 Bosch released CAN FD 1.0 or CAN with Flexible Data-Rate. This specification uses a different frame format that allows a different data length as well as optionally switching to a faster bit rate after the arbitration is decided. CAN FD is compatible with existing CAN 2.0 networks so new CAN FD devices can coexist on the same network with existing CAN devices.

CAN bus is one of five protocols used in the on-board diagnostics (OBD)-II vehicle diagnostics standard. The OBD-II standard has been mandatory for all cars and light trucks sold in the United States since 1996, and the EOBD standard has been mandatory for all petrol vehicles sold in the European Union since 2001 and all diesel vehicles since 2004.[5]

Applications

Automotive

The modern automobile may have as many as 70 electronic control units (ECU) for various subsystems.[6] Typically the biggest processor is the engine control unit. Others are used for transmission, airbags, antilock braking/ABS, cruise control, electric power steering, audio systems, power windows, doors, mirror adjustment, battery and recharging systems for hybrid/electric cars, etc. Some of these form independent subsystems, but communications among others are essential. A subsystem may need to control actuators or receive feedback from sensors. The CAN standard was devised to fill this need.

Cycling

The CAN bus protocol has been used on the Shimano Di2 electronic gear shift system for mountain bikes since 2009 and is also used by the Bionix system in its direct drive motor.

Industrial

Today the CAN bus is also used as a fieldbus in general automation environments, primarily due to the low cost of some CAN controllers and processors.

Entertainment

Manufacturers including NISMO aim to use CAN bus to recreate real-life racing laps in the videogame Gran Turismo 6 using the game’s GPS Data Logger function, which would then allow players to race against real laps.[7]

.END

Leave a comment

Filed under Uncategorised

兩局長被辭職之謎 – 桑普

兩局長被辭職之謎 – 桑普 輔仁媒體 2015年7月29日

梁振英港共專政集團突然在一日之內撤換兩名局長,政壇譁然。7月21日,國務院宣佈:根據梁振英的「提名和建議」,「免去」民政事務局長曾德成及公務員事務局長鄧國威的職務,由政制及內地事務局副局長劉江華接替曾德成,由海關關長張雲正接替鄧國威。特區政府新聞處表示:鄧國威是因為「一些預計不到的家庭理由」而「呈辭」。至於資深港共地下黨員曾德成則表示「樂意現在退休」,但從未解釋為何突然提早離任,而當他被問及是否因工作不稱職而被迫退休時,他就回應說「由大家評價」,顯有難言之隱。另一方面,政府消息人士指出:梁振英因不滿曾、鄧二人不夠配合其工作,所以撤換他們。7月17日,梁振英還叫兩人到其辦公室,告知要他們辭職,並要求他們想好辭職理由,向公眾交代。

梁振英耍此狠招,狠炒曾鄧二人,一派洋洋得意。

撤換鄧國威,正如梁所說,是「希望張雲正能夠促進政府和廣大公務員的伙伴關係」,藉張雲正的懷柔與溝通技能,贏取公僕支持,營造魚水之情,避免離心離德。這固然是部分原因。另一方面,有人認為鄧國威被辭職,是因為他無力整治同情學民思潮被拒郵遞傳單的郵政局員工會主席葉錦富。又有人認為鄧國威被辭職,是因為他力拒中央政策組特別顧問高靜芝擬動用香港公務員打擊支持佔中的黃絲人士之建議。更有人認為鄧國威被辭職,是因為他對公務員敘用委員會主席人選的建議,以及緊守公務員既定調薪機制等主張,與梁振英的意見不合。

無論如何,由始至終,梁振英及其幕後由中聯辦統領的港共集團自覺無錯,毫不自省,認為香港公務員今天離心而不挺特首,全因公務員事務局長鄧國威協調無力,後者甚至異議頂撞,顯示自己同樣離心離德。

這種想法是昏君和暴君的典型獨裁思維模式,寬容不下異議,事事講求一致,終究毫無自省,硬要繼續弄權。梁振英此舉注定失敗,香港公務員只會更加疏遠他,平時唯唯諾諾,適時拒絕合作,甚至揭竿反撲。這不是鄧國威或張雲正的問題,而是港共專政獨裁制度的問題。今後公務員面對這群奴才,肯定軟硬不吃,人前笑對狼英,人後冷笑嘲諷。

撤換曾德成,又是為了甚麼?這點比較耐人尋味。

為了清算曾德成的青年事務做得不好?為了換人聚焦處理區議會及立法會選舉事務?抑或另有權鬥圖謀?我傾向最後一說。

歸根結柢,曾德成不是香港青年洗腦事務的決策人,決策者依然安坐中聯辦和共產黨。他只不過是區區一個執行者,也從來沒有執行不力的問題,甚至是首位高官簽名反佔中,而且他被免職後更獲《大公報》連日頌揚其往績。況且教育局長之洗腦任務,遠遠重於民政事務局長。

吳克儉風雨不動,曾德成突被遣退,顯與後者洗腦未果無關。

同樣的分析,當然可以套用到分析重整香港選舉事務這個理由之上。由始至終,決策者是中辦聯和共產黨,被免職的曾德成和被任命的劉江華,過去、現在、將來都只不過是執行者。那些地區樁腳和種票買票,全由中聯辦操控指揮。被戲謔為垃圾桶的劉江華不會決策,只會奉命行事。

況且,劉江華的黨齡、個性、執行力和親和力都不會超過曾德成。那麼,為何梁振英今天還要勒令曾德成提早退休?

原因恐非權鬥莫屬。

首先,我們必先了解曾德成其人其事,以及關於香港地下黨的一些公開基本知識。曾德成是資深港共地下黨員,與兄長曾鈺成俱因其父在香港中華總商會當文員的關係而入黨。兄弟二人均屬「青年樂園系統」。

在六七暴動期間,曾德成受香港聖保羅書院鬥委會指揮,在校園掛起「反對奴化教育」布條和派發傳單,行動與葉國華領導的皇仁書院鬥委會同出一轍。出獄後,曾德成一直得到地下黨重用,扶搖直上,由《大公報》總編輯做到副社長,並曾親手出賣昔日提拔他的羅孚,以致後者被中共軟禁北京十年。後來,曾德成擔任多屆全國人大代表,以至特區政府中央政策組顧問,更被董建華委任為「太平紳士」。然後,共產黨指示曾蔭權特首委任曾德成為民政事務局長,從此為他提供穩定財源和官威,足見地下黨對他愛護備至。

「青年樂園」系統,是除「學友社」系統(葉國華等人)之外,目前依然活躍的「灰線」港共資深地下黨員大本營。論年資,「青樂」黨員大多遠勝梁振英之流。吳康民、梁錦松、曾鈺成、曾德成,俱由「青樂」系統出身或與之相關。當然,在火紅年代過後,港共地下黨集團內部經歷過許多重整和轉變,但是這條「灰線」依然潛伏於檯面之下。目前地下黨的三大「橫向」支部:民建聯支部、工聯會支部、港府支部,各自表功邀寵,爭鋒較勁,互有積怨,亂鬥亂纏,眾所週知。除此之外,地下黨內尚有「縱向」系統,分別由原本的「青樂」、「學友社」等灰線系統,與「左校」、「中資」等紅線系統的各大山頭單線領導及聯繫。多年以來可能略有重組,但是區隔猶存,格局並未質變。總之,整個組織樹大根深,亂枝橫空,雜草叢生,簡直亂成一團。

歸根結柢,中聯辦就是港共集團的首領,但是以張曉明為首的集團,只識收錢攤派,但是辦事不力,無法分治制衡,反惹內鬥互嗆,鬥爭今已白熱化。與此同時,地下黨員特首梁振英不屬「紅線」,也不屬「灰線」,而是被黨悉心豢養的「單幹」狼犬,無人脈,無盟友,但卻身居一眾港共黨員急欲謀奪的特首寶座,加上他性格孤僻,態度囂張,不依不饒,小器狡猾,當然加劇他與地下黨員的矛盾和爭鬥。

梁振英近日朝思暮想、魂縈夢繋的,正是2017年後能否「連任」特首,成為史上首位做滿10年的香港特首。那麼,最有機會威脅他的人,究竟是誰呢?依我看來,正是坊間瘋傳的董建華拍檔梁錦松,以及多次聲言自己絕不參選的曾鈺成。至於葉劉淑儀、林鄭月娥、曾俊華等人,根本非黨族類,目前無足掛齒。從上文可知,梁錦松、曾鈺成、曾德成等人都是「青樂」系統的「猛將」,上線更有可能交叉重疊。如是者,梁振英必定深感大事不妙。

如果曾德成一直留任民政事務局長,那麼他就會一直身兼行政會議成員,得以動輒在行政會議上聽聞和討論許多政治秘辛,極有可能抓住許多關於梁振英的小辮子,情況有如當年梁振英坐鎮行政會議內收風籌謀一樣,可謂「今朝君體也相同」。

唐梁之爭的戲碼也可能反覆重演。曾德成變成「針」德成,開會收風,彙報地下黨上線,方便上線利用這些寶貴資訊,為梁錦松或曾鈺成提供便利,甚至儲存梁振英的黑材料,以其人之道還治其人之身,這還得了?於是,梁振英憤然把心一橫,狠炒曾德成,把他掃地出門,先發制人,寧我負人,毋人負我,不准別人阻擋自己「連任」10年特首之路,掃除一切牛鬼蛇神。簡言之,清君側,去異類,特首夢,狼英夢,赤裸地高舉有中共特色的獨裁主義核心價值,在充滿利慾權謀的一路一帶上,挺進到底。

當然,他在採取這個行動之前,必先已經說服張曉明、王光亞、張德江、習近平。他辭退曾德成的藉口其實可以很簡單:「與其繼續內鬥,不如區隔不見」。這句話可真是說到中共高層的心坎裏!中共希望黨員之間互相猜疑,但不容黨員之間爭鋒內鬥。現在黨員之間「打架」,互打小報告,還要吐苦水。中共認為現在最有效的應付方法,就是先隔開他們,猶如拳擊比賽裁判的做法一樣,絕不爭論誰是誰非,免致火上澆油,貽害大局。所謂區隔,就是「准奏」責令曾德成提早退休。這樣一來,斧頭幫就能繼續統治下去。因此,這次張德江才會明言:「必須要挺梁,必須放下所有派系鬥爭,『挺梁』是大道理,關乎利益所在」,並且寄語民建聯「積極支持和配合行政長官和特區政府發展經濟、改善民生」,「不希望香港搞鬥爭而拖垮香港」。儘管如此,這當然是短期措施,一切都是策略,中共絕對不會用它來打倒或消滅某一派,但由於中共制度和結構的本質不變,因此長遠來說,完全無濟於事,只不過是拖延內鬥的時間而已。至於換上劉江華,形同找個資淺的樑上小丑乖乖唱戲,既沒有紅線或灰線的糾結,也可被共產黨輕鬆掌握,共產黨當然「准奏」。

決定一出,「青樂」系統的地下黨員猶如啞巴吃黃蓮,反應相當耐人尋味。他們既不敢公開抗議以免開罪高層,又必須表現出一副「忍一時風平浪靜,退一步海闊天空,數英雄人物還看他朝」的摩拳擦掌架勢,作為日後跟中共高層討價還價的鋪墊。

主角曾德成當然不多評論,但其回應態度意在言外,人所共知。

梁錦松則指政府溝通工作「應可做得更好」(亦即認為現在做得不夠好),而且不認為曾德成是「跳船」(亦即不是自己要走,而是被人趕走),句句入骨。

最妙的是曾鈺成的反應。短短數日,曾鈺成多次為弟弟曾德成公開抱不平,每次矛頭都直指梁振英,親證弟弟本無退意,而是「被辭職」,不點名地斥責梁振英「跋扈囂張」、「目中無人」、「令和他交往的人難受、反感」,甚至大喊「如果後生十年,豈有此理,我就出來參選,看你怎樣整我!」

面對有人在梁粉網媒放料說局長離任不是跳船,而是被炒,罪名是「一場佔中突顯青年工作嚴重不足」,「與政府公僕隊伍未能建立夥伴關係」,猶如惡意定性和全民公審,

曾鈺成就火大了,「我認為有些蠢人,蠢到不得了,還自作聰明放料,我講的是完全徹頭徹尾的造謠抹黑,以為這樣說這兩個局長因為表現不佳而被炒,可堵住所謂跳船、眾叛親離的人的口,這個做法蠢到不得了,所以只能搖頭嘆息。」

一語劍指「豬一樣的隊友」兼「白宮發言人」馮煒光及其幕後編導梁振英。

罵完人後,曾鈺成還表示本屆政府「欠缺施政理念」,更說如果有人認為「現任特首及主要官員,完全不考慮連任問題,做好眼前事物,完全不受影響,我想沒有甚麼人相信」,而他就決定將會籌組「智庫」以趕及2017年與「志同道合的參選人」「拍住上」,屆時甚至會落區推銷云云。如此「亮劍」,其鬥志不是已經很明顯了嗎?綜觀上文分析,前因後果不是早已一目了然嗎?

由於下屆小圈子特首「選舉工程」(實為爭取欽點)現在已經提前開打,暗濤洶湧,港共集團內部三個「橫向」支部之間,以及多條「縱向」紅線和灰線之間,將會繼續纏鬥,儘管偶有停戰,但是總體加劇。港澳辦主任王光亞最近明言所謂「中央是否支持梁振英連任」是問得「太早了」,還說這是「兩年以後的事」,變相推波助瀾,鼓動大家聞雞起舞,及早爭逐,勾心鬥角,求黨垂青。

在這種政治形勢下,香港民主派內竟有主張「扶曾反梁」或「扶松反英」之聲,顯然昧於專政現實,不辨地下黨的複雜與險惡,徒因中大民調顯示56.6%受訪者不想梁振英連任而感到悻然,殊不知自己已經掉進地下黨派系內鬥的醬缸之中,他日悔之晚矣。盼喚大家深思,莫忘抗爭初衷,拒絕一切黨奴,守護自由良知。

.END

Leave a comment

Filed under Uncategorised