陸政協副主席令計劃遭調查 – 中時電子報 / 商業電台

陸政協副主席令計劃遭調查 – 中時電子報 2014年12月22日 20:26

http://www.chinatimes.com/realtimenews/20141222004570-260409

中共打貪又有大老虎落馬。據新華社報導,大陸全國政協委員會副主席、中共中央統戰部部長令計劃涉嫌嚴重違紀,目前正接受組織調查。

令計劃在2007年9月19日,接替王剛出任中共中央辦公廳主任,輔佐前總書記胡錦濤。並於中共17屆1中全會出任中共中央書記處書記。2012年9月1日,中共中央決定,令計劃接替杜青林兼任中共中央統戰部部長,不再兼任中共中央辦公廳主任職務。18大後擔任現職。在中共22日公布令計劃遭調查前,其兄弟已遭調查。

令計劃在1956年10月出生,山西省運城市平陸縣人,1973年12月參加工作,1976年6月入黨,湖南大學工商管理專業畢業,在職研究生學歷,工商管理碩士學位。他是現任中共18屆中央委員。

令計劃長期擔任前中共總書記胡錦濤秘書,有「大內總管」之稱,在中共18大之前,被視為新政治局委員甚至常委熱門人選之一,但後來卻未能入政治局。只進入中共中央委員,兼任中共中央統戰部長,並按例以此職務出任全國政協副主席,雖名列成國家領導人之一,但在黨內的位置及影響力已大不如前。

在其被調查前,有關令計劃將遭查處的傳聞不斷傳出,其中包括指他可能涉及前政治局常委周永康、前政治局委員薄熙來貪腐案。

在令計劃被調查前,今年7月,令計劃兄長、前山西政協副主席令政策,被山西政協常務委員會正式決議,免去副主席及政協委員職務。其罪名是涉嫌「嚴重違紀違法」。

令氏兄弟的姓氏原為複姓令狐,父親原為山西省一名處級幹部,育有4子1女,名字分別是令路線、令政策、令方針、令計劃、令完成,其中令方針為女兒,令計劃為三子,令政策是次子。


劉銳紹認為令計劃日後或被刑事起訴 – 商業電台 – 2014年12月22日

政協副主席、中央統戰部部長令計劃受查,時事評論員劉銳紹認為,令計劃和他兄弟,前山西省政協副主席令政策,及商人令完成同時受查,顯示內地家族式貪污普遍

劉銳紹指,令計劃在位時,若讓家族獲得很大經濟好處,即使沒直接獲益,已經可以構成瀆職,日後很大機會受到刑事起訴,控以經濟犯罪。


陸媒揭令計劃的仕途轉折 – 大紀元 2014年12月22日訊

http://www.epochtimes.com/b5/14/12/22/n4324242.htm%E9%99%B8%E5%AA%92%E6%8F%AD%E4%BB%A4%E8%A8%88%E5%8A%83%E7%9A%84%E4%BB%95%E9%80%94%E8%BD%89%E6%8A%98.html

(大紀元記者程靜報導)12月22日晚8點,如同一個多小時前突然出現的傳言,新華社發佈了令計劃落馬的消息:中共政協第十二屆全國委員會副主席、中共統戰部部長令計劃「涉嫌嚴重違紀」,目前正接受調查。

58歲的令計劃是半年來被正式宣佈落馬的中共第四名國家領導人,此前落馬的有中共政協原副主席蘇榮、中共軍委前副主席徐才厚、前中共政治局常委周永康。

財新網報導,從權勢看,曾經擔任中共中央書記處書記、中央辦公廳主任的令計劃排在他的政協同事蘇榮之前,與執掌軍隊政治大權的徐才厚可比擬——甚至很多人認為,令計劃曾經擁有的隱形力量直追政治局常委。

報導說,令計劃落馬早在2012年8月他突然由中央辦公廳主任轉任中共統戰部部長之時就有端倪,十八大召開前夕,消息人士透露,令計劃本有希望進入政治局,突然轉至相對不那麼重要的中聯部,說明其政治生命出現重大轉折。

在當年11月十八大產生的新一屆中共領導班子中,令計劃沒有進入政治局,甚至連代表副國級身份的書記處書記職務也已失去,只是在第二年的「兩會」上當選中共政治協商會議第十二屆全國委員會副主席,勉強保住其國家領導人身份。

報導說,這次重大轉折原因不詳。但據《北京青年報》2012年3月18日的一則城市新聞報導稱:今天凌晨4點左右,海淀保福寺橋北四環西向東輔路,一輛法拉利轎車失去控制,先撞到了路邊南牆後又撞到了路中隔離帶。整車化為兩截,車上三人飛出車身5米開外,一死(男)兩傷(女)。

多名消息人士向財新記者證實,死者即為令計劃年僅24歲的兒子令谷,當時正在北京大學攻讀研究生,「為掩蓋兒子死因,令計劃與當時的政法系統負責人達成了某種政治約定」。但這個約定隨即敗露,令計劃的政治道路由此逆轉。

2014年6月19日,中央紀委監察部網站宣佈,時任山西省政協副主席令政策「涉嫌嚴重違紀違法」接受調查。62歲的令政策是令計劃的二哥,是令氏五兄妹中僅次於令計劃的官場人物。令政策在山西腐敗窩案中落馬。

10月,令計劃的幼弟、北京商人令完成也被有關部門帶走;令計劃的養子、已故大哥令方針的兒子令狐劍出走美國。

至此,令計劃的四個兄弟姐妹,除了早逝的大哥令方針,只有唯一的女性令路線,一名醫生,運城市中心醫院副院長,仍然擁有人身自由。

令計劃繼續出席各種場合,但有人認識令計劃的人士告訴財新記者,令計劃明顯寡言少語。

責任編輯:孫芸

.END

Leave a comment

Filed under Electronics DIY Project

令计划被调查 – 来源:新华网

全国政协副主席、中央统战部长令计划被调查 – 2014年12月22日 20:00 来源:新华网 11049人参与 160评论

http://news.ifeng.com/a/20141222/42772012_0.shtml

凤凰网资讯 凤凰网资讯 > 大陆 > 正文

令计划(资料图)

新华社北京12月22日电 中国人民政治协商会议第十二届全国委员会副主席、中共中央统战部部长令计划涉嫌严重违纪,目前正接受组织调查。

令计划简历

令计划,男,汉族,1956年10月生,山西平陆人,1973年12月参加工作,1976年6月加入中国共产党,湖南大学工商管理专业毕业,在职研究生学历,工商管理硕士学位。

现任中共十八届中央委员,十二届全国政协副主席,中央统战部部长。

1973-1975年 山西省平陆县知青,县印刷厂工人

1975-1978年 山西省平陆县团委干部、副书记

1978-1979年 山西省运城地委干部

1979-1983年 共青团中央宣传部办公室、宣传处、报刊处工作(其间:1982-1983年借调河北省委办公厅工作)

1983-1985年 中国青年政治学院政教专业学习

1985-1988年 共青团中央宣传部理论处副处长

1988-1990年 共青团中央书记处办公室主任

1990-1994年 共青团中央办公厅副主任,《中国共青团》主编

1994-1995年 共青团中央宣传部部长,共青团中央常委、宣传部部长

1995-1996年 中央办公厅调研室三组负责人

1996-1997年 中央办公厅调研室三组组长(1994-1996年湖南大学工商管理专业在职研究生学习,获硕士学位)

1997-1998年 中央办公厅调研室副主任

1998-1999年 中央办公厅调研室主任

1999-2000年 中央办公厅副主任、调研室主任

2000-2003年 中央办公厅副主任、调研室主任,中央机构编制委员会办公室副主任

2003-2007年 中央办公厅副主任(主持常务工作,正部长级),中央机构编制委员会办公室副主任

2007-2007年 中央办公厅主任,中央机构编制委员会办公室副主任

2007-2008年 中央书记处书记,中央办公厅主任

2008-2012年 中央书记处书记,中央办公厅主任,中央直属机关工委书记

2012-2012年 中央书记处书记,中央统战部部长(2012年8月任)

2012-2013年 中央统战部部长

2013-    十二届全国政协副主席,中央统战部部长

2014年12月22日 令计划涉嫌严重违纪,接受组织调查。

中共第十六届中央候补委员,十七届、十八届中央委员,十七届中央书记处书记。第十二届全国政协副主席。

[责任编辑:PN053]

.END

Leave a comment

Filed under Electronics DIY Project

FongHardSerial01 tdd notes

HardSerial Test Selection = ? >>>>
HardSerial Test Selection = 2 >>>>
Test AT (without CrLf) command at Port0, … >>
Write Char String (with trailing whitespace characters removed) = AT
Read Char String (with trailing whitespace characters removed) = OK
HardSerial Test Selection = ? >>>>
HardSerial Test Selection = 3 >>>>
Test AT (with CrLf) command at Port1, … >>
Write Char String (with trailing whitespace characters removed) = AT
Read Char String (with trailing whitespace characters removed) = OK
HardSerial Test Selection = ? >>>>
HardSerial Test Selection = 4 >>>>
Test AT (with CrLf) command at Port2, … >>
Write Char String (with trailing whitespace characters removed) = AT
Read Char String (with trailing whitespace characters removed) = OK
HardSerial Test Selection = ? >>>>
HardSerial Test Selection = 5 >>>>
Ask name at Port0, … >>
Write Char String (with trailing whitespace characters removed) = AT+NAME?
Read Char String (with trailing whitespace characters removed) = OK+NAME:TLFONG01
HardSerial Test Selection = ? >>>>
HardSerial Test Selection = x >>>>
End FongHardSerial02::testHardSerial(). >>
End FongHardSerial02::FongHardSerial02(), … >>>>>>>>>


// *** testFongDuino02v2014dec21hkt2203.ino ****
// ********************************************************************
// testFongDuino02 tlfong01.com 2014dec
// ********************************************************************
#include “Arduino.h”
#include “HardwareSerial.h”
#include <FongDigiOut02.h>
#include <FongLed02.h>
#include <FongDigiControl02.h>
#include <FongAnaIn02.h>
#include <FongHardSerial02.h>
#include <FongBuzzer02.h>
#include <FongTest02.h>

enum InitDebugNum {Init0 = 0, Init1 = 1, Test0 = 0, Test1 = 1};

void setup()
{
Serial.begin(9600);
}

void loop()
{
// FongDigiOut02 fdo1(Init0, Test0); // OK 2014dec21
// FongLed02 fled1(Init0, Test1); // OK 2014dec21
// FongBuzzer02 fbuz1(Init0, Test1); // OK 2014dec21
// FongDigiControl02(Init0, Test1); // OK 2014dec21

FongHardSerial02 fhs1(Init0, Test1); // Testing now

// FongAnaIn02 fai1(Init0, Test0); // To test later
// FongTest02 ft1(Init0, Test0); // To test later

while (true) { };
}

// *** End ***


// *** FongHardSerial02.h ***

// ********************************************************************
// FongHardSerial02 tlfong01.com 2014dec21hkt2206
// ********************************************************************

#ifndef FongHardSerial02_h
#define FongHardSerial02_h

#include “Arduino.h”
#include “HardwareSerial.h”
#include “FongDigiOut02.h”

class FongHardSerial02 : public FongDigiOut02
{
public:

// *** Constructor and arguments ******************************************

FongHardSerial02(int8_t initNum, int8_t testNum);

int8_t _initNum;
int8_t _testNum;

// *** HardSerial02 and SoftSerial02 pin assignment ***

// *** HardSerial02 ***
// Serial1 RxD1 19 TxD1 18
// Serial2 RxD2 17 TxD2 16
// Serial3 RxD3 15 TxD3 14

// *** SoftSerial02 (not used in Arduino Due) ***
// Serial0 Rxd0 66 TxdPin0 62
// Serial1 Rxd1 67 TxdPin1 63
// Serial2 RxD2 68 TxdPin2 64
// Serial3 RxD3 69 TxdPin3 65

// *** General constants ***

enum InitNumAndTestNum {Init0 = 0, Init1 = 1, Test0 = 0, Test1 = 1};

enum MilliSec {MilliSec100 = 100, MilliSec125 = 125, MilliSec200 = 200, \
MilliSec250 = 250, MilliSec500 = 500, MilliSec1000 = 1000};

enum Count {Once = 1, Twice = 2, FourTimes = 4, TenTimes = 10, RepeatCount100 = 100, \
RepeatCount200 = 200, RepeatCount500 = 500, \
RepeatCount1000 = 1000, RepeatCount2000 = 2000, \
RepeatCount20000 = 20000};

enum PinNum {PinNum0 = 0, PinNum1 = 1, PinNum2 = 2, PinNum3 = 3, \
PinNum4 = 4, PinNum5 = 5, PinNum6 = 6, PinNum7 = 7};

enum HardSerialPinNumArray {TotalHardSerialPinNum = 3, FirstHardSerialPinNum = 0, LastHardSerialPinNum = 2};

enum BaudRate {BaudRate9600 = 9600, BaudRate38400 = 38400};
enum CharArraySize {CharArraySize= 32};

enum PortNumber {Port0 = 0, Port1 = 1, Port2 = 2, Port3 = 3, Port4 = 4, \
Port5 = 5, Port6 = 6, Port7 = 7};
enum HardSerialNum {FirstHardSerialNum = 0, LastHardSerialNum = 2, TotalHardSerialNum = 3};

// *** Data structures ***

USARTClass *hardSerialPtrArray[TotalHardSerialNum]; // For Arduino Due 2013R3
// HardSerial *hardSerialPtrArray[TotalHardSerialNum]; // For Arduino Mega 2560R3

// *** Functions ***

// *** Init functions ***

void initHardSerial(int8_t initNum, int8_t testNum);
void testHardSerial(int8_t initNum, int8_t testNum);

// *** Test functions ***

enum MenuNum {FirstSelectNum = 0, LastSelectNum = 13, TotalSelectNum = 14};
void printSelectMenu(int8_t initNum, int8_t testNum);
char askSelectChar(String askString, int8_t initNum, int8_t testNum);

void printSelectMenu(int8_t firstSelectNum, int8_t lastSelectNum, int8_t initNum, int8_t testNum);
void exeSelectFunction(char selectChar, int8_t initNum, int8_t testNum);

// *** Hard serial function ***

void hardSerialWrite(USARTClass *hardSerialPtr, char writeCharArray[]);
void hardSerialWrite(int portNum, int repeatNum, char writeCharArray[]);
void hardSerialWrite(int portNum, char writeCharArray[]);

void hardSerialFlushReadWriteBuffer(int portNum);

String hardSerialRead(int portNum, char readCharArray[]);
String hardSerialWritePauseRead(int portNum, int pauseTime, \
char writeCharArray[], char readCharArray[]);
String hardSerialWritePauseRead(int portNum, char writeCharArray[], char readCharArray[]);

private:

};

#endif

// *** End ***


// *** FongHardSerial02.cpp ***

// ********************************************************************
// FongHardSerial02 tlfong01.com 2014dec22hkt2124
// ********************************************************************

#include “Arduino.h”
#include “FongHardSerial02.h”

// *** Constructor ***

FongHardSerial02::FongHardSerial02(int8_t initNum, int8_t testNum) : FongDigiOut02(initNum, testNum)
{
Serial.println(F(“\nBegin FongHardSerial02::FongHardSerial02(), … >>>>>>>>>”));

_initNum = initNum;
_testNum = testNum;

if (initNum == Init0)
initHardSerial(initNum, testNum);

if (testNum <= Test1)
testHardSerial(initNum, testNum);

Serial.println(F(“End FongHardSerial02::FongHardSerial02(), … >>>>>>>>>”));
}

// *** Functions ***

// *** Init functions ***

void FongHardSerial02::initHardSerial(int8_t initNum, int8_t testNum)
{
hardSerialPtrArray[0] = &Serial1;
hardSerialPtrArray[1] = &Serial2;
hardSerialPtrArray[2] = &Serial3;

for (int8_t i = FirstHardSerialNum; i <= LastHardSerialNum; i++)
{
hardSerialPtrArray[i]->begin(BaudRate9600);
}
}

// *** Test functions ***

void FongHardSerial02::testHardSerial(int8_t initNum, int8_t testNum)
{
char selectChar;

Serial.println(F(“Begin FongHardSerial02::testHardSerial(). >>”));

blinkLed();
printSelectMenu(initNum, testNum);
while (selectChar != ‘x’)
{
selectChar = askSelectChar(“HardSerial Test Selection”, initNum, testNum);
if (selectChar == ‘x’)
break;
else
exeSelectFunction(selectChar, initNum, testNum);
}

Serial.println(F(“End FongHardSerial02::testHardSerial(). >>”));
}

// *** print select menu, execute selection ***

void FongHardSerial02::printSelectMenu(int8_t initNum, int8_t testNum)
{
printSelectMenu(FirstSelectNum, LastSelectNum, initNum, testNum);
}

char FongHardSerial02::askSelectChar(String askString, int8_t initNum, int8_t testNum)
{
char selectChar;
char dummyChar;

// *** flush read buffer ***
while (Serial.available() > 0) {dummyChar = Serial.read();} // flush

// *** get user selection ***
Serial.print(F(“\n”));
Serial.print(askString);
Serial.println(F(” = ? >>>> “));

while (Serial.available() == false) {} // wait for char
selectChar = Serial.read();
Serial.print(F(“”));
Serial.print(askString);
Serial.print(F(” = “));
Serial.print(selectChar);
Serial.println(F(” >>>>”));
return selectChar;
}

// *** Hard serial functions **************************************************

// *** Hard serial write repeatedly, using portNum, repeatNum and writeCharArray ***
void FongHardSerial02::hardSerialWrite(int portNum, int repeatNum, char writeCharArray[])
{
for (int i = 0; i < repeatNum; i++)
{
hardSerialWrite(portNum, writeCharArray);
}
}

// *** Hard serial write once, using portNum and writeCharArray ***
void FongHardSerial02::hardSerialWrite(int portNum, char writeCharArray[])
{
hardSerialWrite(hardSerialPtrArray[portNum], writeCharArray);
}

void FongHardSerial02::hardSerialWrite(USARTClass *hardSerialPtr, char writeCharArray[])
{
hardSerialPtr->print(writeCharArray);
}

// *** Hard serial flush read write buffer of portNum ***
void FongHardSerial02::hardSerialFlushReadWriteBuffer(int portNum)
{
char dummyChar;
USARTClass *hardSerialPtr;

hardSerialPtr = hardSerialPtrArray[portNum];
hardSerialPtr->flush();
while (hardSerialPtr->available() > 0) // flush read buffer
{
dummyChar = hardSerialPtr->read();
}
}

// *** Hard serial read a String, using portNum (readCharArray is not used) ***
String FongHardSerial02::hardSerialRead(int portNum, char readCharArray[])
{
String rxdString;

USARTClass *hardSerialPtr;
hardSerialPtr = hardSerialPtrArray[portNum];

rxdString = hardSerialPtr->readString();
rxdString.toCharArray(readCharArray, CharArraySize);
delay(100);
return rxdString;
}

// *** Hard serial writeCharArray, wait (for Bluetooth module) and return a String ***
String FongHardSerial02::hardSerialWritePauseRead(int portNum, int pauseTime, \
char writeCharArray[], char readCharArray[])
{
hardSerialFlushReadWriteBuffer(portNum);

hardSerialWrite(portNum, writeCharArray);
delay(pauseTime);
hardSerialRead(portNum, readCharArray);

String txdString(writeCharArray);
String rxdString(readCharArray);

txdString.trim();
rxdString.trim();

if (_testNum <= Test1)
{
Serial.print(F(“Write Char String (with trailing whitespace characters removed) = “));
Serial.println(txdString);

Serial.print(F(“Read Char String (with trailing whitespace characters removed) = “));
Serial.print(rxdString);
}
delay(100);
return rxdString;
}

// *** Print select menu ******************************************************
void FongHardSerial02::printSelectMenu(int8_t firstSelectNum, int8_t lastSelectNum, int8_t initNum, int8_t testNum)
{
const char menu0[] PROGMEM = “0 = Blink Led. >>>>”;
const char menu1[] PROGMEM = “1 = Repeat write char to Ports 0~3. >>>>”;
const char menu2[] PROGMEM = “2 = Test AT Command AT without CrLf at Port0. >>>>”;
const char menu3[] PROGMEM = “3 = Test AT command AT with CrLf at Port1. >>>>”;
const char menu4[] PROGMEM = “4 = Test AT command AT without CrLf at Port2. >>>>”;
const char menu5[] PROGMEM = “5 = Ask name at Port0. >>>>”;
const char menu6[] PROGMEM = “6 = Reserved. >>>>”;
const char menu7[] PROGMEM = “7 = Reserved. >>>>”;
const char menu8[] PROGMEM = “8 = Reserved. >>>>”;
const char menu9[] PROGMEM = “p = Power Test. >>>>”;
const char menu10[] PROGMEM = “r = Power Reset. >>>>”;
const char menu11[] PROGMEM = “m = Menu. >>>>”;
const char menu12[] PROGMEM = “h = Help. >>>>”;
const char menu13[] PROGMEM = “x = Exit. >>>>”;

const char * const selectMenu[] PROGMEM = {menu0, menu1, menu2, menu3, \
menu4, menu5, menu6, menu7, \
menu8, menu9, menu10, menu11, \
menu12, menu13};

Serial.println(F(“\nHardSerial test selection >>>>”));
for (int8_t i = firstSelectNum; i <= lastSelectNum; i++)
{
Serial.println(selectMenu[i]);
}
}

// *** Execute selection function *********************************************
void FongHardSerial02::exeSelectFunction(char selectChar, int8_t initNum, int8_t testNum)
{
int moduleNum;
String moduleReplyStr;

char atCharArrayX[CharArraySize] = “X”;
char atCharArrayWithCrLf[CharArraySize] = “AT\r\n”;
char atCharArrayWithoutCrLf[CharArraySize] = “AT”;
char dummyCharArray[CharArraySize] = “dummy”;

if (selectChar == ‘0’)
{
blinkLed();
}
else if (selectChar == ‘1’)
{
// *** Repeat writing character string to Serial 1, 2, and 3 ***
for (long unsigned i = 0; i < RepeatCount1000; i++)
{
for (int8_t j = FirstHardSerialNum; j <= LastHardSerialNum; j++)
{
hardSerialWrite(hardSerialPtrArray[j], atCharArrayX);
}
}
}
else if (selectChar == ‘2’)
{
Serial.println(F(“Test AT (without CrLf) command at Port0, … >>”));
hardSerialWritePauseRead(Port0, MilliSec100, atCharArrayWithoutCrLf, dummyCharArray);
}
else if (selectChar == ‘3’)
{
Serial.println(F(“Test AT (with CrLf) command at Port1, … >>”));
hardSerialWritePauseRead(Port1, MilliSec100, atCharArrayWithCrLf, dummyCharArray);
}
else if (selectChar == ‘4’)
{
Serial.println(F(“Test AT (with CrLf) command at Port2, … >>”));
hardSerialWritePauseRead(Port2, MilliSec100, atCharArrayWithoutCrLf, dummyCharArray);
}
else if (selectChar == ‘5’)
{
Serial.println(F(“Ask name at Port0, … >>”));
hardSerialWritePauseRead(Port0, MilliSec100, “AT+NAME?”, dummyCharArray);
}
else if (selectChar == ‘m’)
{
printSelectMenu(initNum, testNum);
}
else if (selectChar == ‘h’)
{
Serial.print(“Sorry, no help available, …”);
}
else
{
Serial.print(“Sorry, no such option, …”);
}
}

// *** End ***

.END

Leave a comment

Filed under Electronics DIY Project

Bluetooth modules rewiring notes

bt_routing_2014dec2201 cduino_hm09_2014dec2201

atk_hc05_2014dec2201

Bluetooth modules rewiring notes

.EMD

Leave a comment

Filed under Electronics DIY Project

海膽刺生

海膽刺生 – 27-09-2014 6:00 am

http://www.759store.com/blog.php?pid=540&blog_id=1

http://blog.udn.com/meatball2/2603992

.END

Leave a comment

Filed under Electronics DIY Project

香港人「中國人」身份認同指數創新低 – 香港大學民意研究計劃

港人「中國人」身份認同指數創新低 – 蘋果日報 2014年12月22日

http://hk.apple.nextmedia.com/realtime/news/20141222/53257316

繼上月中文大學傳播與民調中心調查指,港人自覺是「中國人」比率,跌至18年來最低後,

香港大學民意研究計劃公佈香港市民身份認同調查結果,「中華人民共和國國民」、「中國人」及「中華民族一份子」3項身份認同指數,跌至2008年調查展開以來新低。

港大民意研究計劃於12月10至16日,透過隨機抽樣方式電話訪問了1,016名香港市民。認同「中國人」及「中華人民共和國國民」的得分,分別是最低及第二低,只有62分及54.4分,分別下跌1.7分及2.6分。「香港人」的身份認同得分最高,獲79.5分,上升1.3分;其次為「亞洲人」、「中華民族一份子」及「世界公民」。

民意研究計劃總監鍾庭耀指,調查結果可見港人最認同「香港人」的身份,而對於「中華人民共和國國民」身分的認同程度則相對較低。


何謂叛國? – 關偉基 蘋果日報 2014年12月22日

2003年,董建華政府企圖按《基本法》23條要求進行立法,激發50萬香港人上街。(資料圖片)

《基本法》第23條如此寫:「

香港特別行政區應自行立法禁止任何叛國、分裂國家、煽動叛亂、顛覆中央人民政府及竊取國家機密的行為,

禁止外國的政治性組織或團體在香港特別行政區進行政治活動,

禁止香港特別行政區的政治性組織或團體與外國的政治性組織或團體建立聯繫。」

2003年,董建華政府企圖按《基本法》23條要求,進行本地立法,結果碰了一鼻子灰;最後以自由黨主席退出行政會議,及時任保安局局長葉劉淑儀請辭,將立法一事拉倒。

因而有香港政權雖已回歸、港人尚未回歸之說,亦因此港府硬要推行內容和目的皆偏頗的愛國教育,而再碰一鼻子灰。

香港人是否心未回歸?香港人是否不愛國呢?從祖國每有水災地震之時,港人賑災不遺餘力;從港人經常企圖出海到釣魚台宣示主權看,香港人是愛國的。

然而,為甚麼港人卻這麼大力度反對《基本法》23條的本地立法呢?這引伸出一個基本問題,何謂叛國?做了甚麼事才算叛國?如何在防止叛國之餘,又維護言論和學術自由?

請先看以下文:

肯定不是叛國行為

.發掘歷史真相

.批評國策

.建議改革

.月旦政要

.要求懲罰瀆職官員

偏向不是叛國行為

.質疑現政權及其成員的合法或合理性

難界定是否叛國行為

.建議外國政府採取行動企圖逼使現政權作改革

偏向屬於叛國行為

.以武力行動推翻或企圖推翻現政權或呼籲推翻現政權(孫中山)

肯定是叛國的行為

.盜賣國家資源(國寶文物、軍用物資等)

.做間諜

這圖表旨在說明,我們很難截然劃分叛國行為與非叛國行為,我們宜作光譜式的分析和理解。

在當權者眼中,凡不受當權者歡迎;更甚者,凡當權者懷疑可能影響其權力延續的行為,皆屬叛國行為;然而這容易造成文字獄或莫須有罪名。

在眾多政治行為中,有一些雖然當權者對之有戒心,惟肯定不是叛國行為。例如發掘歷史真相、揭露歷史真相(而這真相可能對當權者不利)、批評國策、建議改革、月旦政要,甚至要求懲處瀆職官員。這些都肯定不是判國行為,甚至是愛國行為,因為愛之深、責之切是也。

香港人正是不能接受立法禁止這等行為。

另一種政治行為,雖然更令當權者尷尬,惟仍可視為非叛國行為者,乃從法理角度質疑現政權或其成員的合法或合理性。這亦關乎學術自由,故不宜列作禁止之行為,當權者宜以理服人,說明或維護自己的合法合理性。

至於有些行為,肯定是叛國行為。例如替別國政府做間諜、盜賣國家資源(國寶文物、軍用物資等);這些行為,理當立法禁止。奈何,很多盜賣國家資源之行為,皆由當權者或與當權者關係密切的人士進行。

另有些行為,乃反叛現政權之行為,惟未必一定叛國。

例如國父孫中山先生以武力推翻或企圖推翻清政權,或呼籲推翻清政權。

孫中山正因愛國,才呼籲推翻清政權;政權並非國家,惟在同一年期,政權與國家亦有密切關係,且沒有政權會大方地接受別人推翻自己,所以若立法禁止推翻現政權,亦無不可。

有些政治行為,乃在叛國/叛政權與非叛國/非叛政權之間,例如呼籲外國政府採取行動,以逼使現政權作改革。因主事者只是呼籲而沒有作出實質行動,亦不能替外國政府下達命令,且跟言論自由有關;惟另一方面,外國政府卻可以此作為籌碼,以逼使現政權向外國政府輸送利益,故難一言判斷是否叛國,可以斟酌。

若真的要完成《基本法》23條要求特區政府的責任,進行本地立法以保障國家安全,宜先咨詢民意,再經長期廣泛討論,以分清楚哪種行為被大部份巿民認同是叛國行為;哪種行為未被大部份巿民認同是叛國行為;哪種行為甚至被大部份巿民認同為非叛國行為,才進行最後階段立法。

當然,經過2003年一役,港人普遍對《基本法》23條的本地立法有戒心,在未推行讓行政長官認受性大大提升的選舉制度前,是否適宜嘗試推行本地立法?

是須考慮的問題。

政治領袖宜有胸襟,以國家福祉為重,縱然自己或自己的圈子的權力受到挑戰,仍維護國民之言論和學術研究自由,因這才長遠對國家最有利。

政治領袖是否真心為人民服務,巿民眼睛雪亮,定能覺察!


【新地案】前法官王式英到庭 對案件檔案有興趣 – 蘋果日報 2014年12月22日

由政府檔案處前處長朱福強牽頭成立的「檔案行動組」,其主席、高等法院前法官王式英今日到高等法院旁聽許仕仁案。他表示對案件的檔案有興趣,「新鴻基俾咗咁多錢,新鴻基有乜得益呢?」,

「香港政府有乜損失,就應問新鴻基攞番」。

.END

Leave a comment

Filed under Electronics DIY Project

Bluetooth AMS1117 x 2 PSU – 8~12V in, 5V0, 3V3, 700 mA out

bluetooth_psu_2014dec2201

Bluetooth PSU – 8~12V in, 5V0, 3V3, 700 mA out

.END

Leave a comment

Filed under Electronics DIY Project

開宗明義, 明碼實價, 願者上釣, 無可厚非 – 金仔

new_water_heater_2014dec2201

八旬翁喜獲熱水爐 暖笠笠過冬至 – 蘋果日報 2014年12月22日

http://hk.apple.nextmedia.com/realtime/news/20141222/53252167

誠伯對新電熱水爐感到十分滿意。

冷鋒再來,兩周前《蘋果》報道年屆八旬的誠伯(個案編號:C3820)恐家中電熱水爐爆炸,在善心讀者的踴躍捐助下,現時已籌足善款!蘋果日報慈善基金於上周派員轉交善款予誠伯夫婦安裝新爐,助他們可在寒冬安心沖熱水涼,暖笠笠過冬至!誠伯歡喜地說:「終於可以用(熱水)得安心!」

記者:朱雅霜

誠伯與妻子貴姨(74歲)

相依為命三十載,生活簡樸,二人膝下猶虛,領綜援維生。

近日家中的電熱水爐漏水,加上水溫掣已老化損壞,水熱後不會自動停止煲水,他們在低溫的環境下只能冒着漏電的危險沖熱水澡,令兩老憂心不已。

誠伯得知獲眾多善長支持後,衷心感激道:

「估唔到咁快可以換爐,好多謝善長!

香港真係好過好多地方!

向來節儉的他又直言:「新爐唔使用咁貴㗎,中價、平實就得啦!」

蘋果基金為他籌得逾2.2萬元善款,更換電熱水爐後尚餘1.9萬元,知足的誠伯卻一再謝絕接受善款以添置其他家電,並盼善款可惠澤他人。蘋果基金會將餘下善款撥入「家居援助專戶」,協助其他基層人士建立安樂窩。


囚室探父親 郭炳江長子眼紅紅離開:冬至快樂 蘋果日報 2014年12月22日

http://hk.apple.nextmedia.com/realtime/news/20141222/53257067

前政務司司長許仕仁,以及新地聯席主席郭炳江涉及的巨額貪污案,脫罪的郭炳聯在聽罷首三名被告的求情後已離庭,庭外透露他有事要做,「陣間再講」,然後登上其座駕。後來發現原來郭炳聯率先到囚室,待散庭後探望胞兄。據知如果下午判刑,郭炳聯未決定會否返回法院聽取判決。

郭炳江的長子郭基煇在散庭後亦到囚室探望父親,進入囚室前,只見郭基煇眼紅紅,離開前郭未有回答記者的提問,

只道:「希望大家冬至快樂,身體健康。」


落井下石的女人 – 金仔 輔仁媒體 2014年12月22日

許仕仁 上海 情婦 ELINE

跟朋友飯局,席間談到許仕仁那宗世紀大案,

焦點竟然落在許太羅美美跟許仕仁那位上海情婦身上

當中有男士認爲,許太在探監後接受記者訪問的那番說話是落井下石,嘴角那點笑意分明是幸災樂禍!!他們認爲許太在這時候應該沉默到底,不離不棄,默默支持丈夫纔是老婆應有之義。

我聽到立時火起。許太在整個審訊一直未見蹤影,但當丈夫遭還押後她第一天便去探監,給他拿暖包紙巾,見到記者便說了幾句過來人的經驗之談,說女人應該經濟獨立,許仕仁愛花錢大使的缺點,做老婆的明知勸也無用,唯有包容,還是自己存錢為將來打算方為上策。這樣的一番説話我不覺得有什麽落井下石的地方。

相反,我覺得許太有情有義,對丈夫不離不棄,即使明知丈夫外面包養女人,還四出奔走為他安排上訴,聽説許太還用自己的積蓄支付了許仕仁打官司的部分費用。這樣的老婆,我覺得可以稱得上表率。

有說夫妻本是同林鳥,大難臨頭各自飛;就算是恩愛夫妻,晚年遇到丈夫爆出這樣的一宗驚天動地的醜聞,還涉及桃色,幾多女人能不崩潰???

許太那逆境商數之高,今時今日仍能保持風度,堅強面對,談笑自若,我是深感佩服的。

反觀另一邊廂,那位上海情婦就真正示範什麽叫落井下石。

事實上,這種女人一開始

開宗明義求包養,大家明碼實價,願者上釣,無可厚非的

那個女人遇上了許仕仁這種有富豪心態卻無富豪之實的主顧,像中了 jackpot 一樣,以她這樣的貨色,短短幾年間,

只是偶爾應召到港服侍許老闆幾天,已經拿到八百萬的肉金,我覺得許仕仁真的比大劉還要疏爽。

好了,現在許仕仁身陷囹圄,那位

上海情婦竟然還接受雜誌獨家訪問,趙完唱之餘還說擔心她的房子和車輛會被充公!!

許仕仁知道後,不知有什麽感想,會不會後悔自己當初色迷心竅,把白花花的銀紙花在這種女人身上,現在趁他身敗名裂之際還補多一腳?!

不過,我相信,許仕仁不會這樣想的。

在男人心目中,他們不會苛求情婦們對他們有情有義,

反之老婆卻被視作理所當然的要跟你風雨同路,患難與共;

儘管你風光得意的時候,寵愛的那個其實不是你的老婆!

其實想想也替那些老公有外遇的老婆唏噓。

老婆是用來共患難的,情婦卻很懂得跟人家的老公共富貴,

男人一般來説對情婦比對老婆更捨得花錢。

在外面風流快活完,回家就由老婆給你抹蘇州屎。許太跟許仕仁結婚四十年,膝下猶虛,許太名下沒有物業,只有一輛七人車,還是自己買的,外面人看他很風光,一頓飯吃了21萬,到歐洲看歌劇也幾十萬的花費,但原來外強中乾,許太難道不知這個計時炸彈隨時會爆?

但知又可以怎樣?嫁著這樣的一個老公,不離婚便唯有自己為將來打算,所以許仕仁破產後還能維持離地中產的生活,許太其實功不可沒的。

所以說許仕仁是醒目仔的確沒錯,他挑老婆絕對有眼光。

不過,挑情婦這方面還是有點失策。

畢竟,以許仕仁皇仁仔出身,七十年代港大畢業的精英,深受英國文化熏陶,聼歌劇養馬喝紅酒,官拜政務司司長的一個人中龍鳳,怎麽會挑上了這種資質,一望便知拜金的女人當情婦然後讓人落井下石??

像這樣的女人,對許太來説,我覺得是一種侮辱!!

.END

Leave a comment

Filed under Electronics DIY Project

Showing What’s Possible, Fix That Problem – Code For America

民間科技推動政府創新 – 莫乃光 信報 2014年12月22日

http://startupbeat.hkej.com/?p=12355

最近和參與政府 IT 項目的承辦商見面,有業界朋友觀察到政府部門傾向不願意嘗試使用新技術;很多 IT人也有好意念,但難以引入複雜的官僚架構。最近適逢美國非牟利機構 Code For America(CfA)的代表來港,他們利用民間科技推動政府公開透明、公民參與和提高效率的模式,值得香港參考。

從 2009 年成立以來,CfA 與各市政府合作,每年選拔國內的科技精英組成團隊到當地一年,觀察政府運作,亦會到社區中發掘當地居民的需要,繼而向政府提出建議和幫助開發解決方案。CfA 至今已先後派出 62 位專才為 30 個市政府開發了逾 50 個新應用。

計劃的定位是「Showing What’s Possible」,派出的研究員不一定是軟件開發者,還有設計師、政策分析員等不同背景但有經驗的人。2014年計劃共收到650個申請,挑選出29人任研究員,組成3人團隊派駐不同的城市與政府合作。

上周,CfA 的 2014 年 29 位研究員之一、生於香港的 Amy 訪港,分享她今年的經驗。她本身是太空科技和衞星方面的開發者,被 CfA 理念吸引參與計劃,並和一位設計師和記者獲編成小組被派往德州聖安東尼奧市。

Amy 與其他團隊成員到聖安東尼奧市後,發現當地其中一個最大問題是市區更新。政府希望屋主進行翻新工程改善社區面貌,但經團隊和前線政府人員視察及訪問社區人士後,發現工程許可申請複雜,居民也不了解。

為了讓聖安東尼奧屋主更容易進行翻新工程,他們開發了兩個網上平台,一個是Homebase,方便市民一站式申請工程許可、資助和搜尋合資格的承辦商;另一個是 Fix That Problem,以易於理解的方式解釋各種複雜的工程許可,鼓勵市民申請。

過程中,團隊擔當顧問、導師和開發者的三重角色,發掘用戶需要,引導政府採用以

用戶為先和敏捷式開發(agile development)解決問題,並不斷通過開發、測試、演進的模式,改善複雜的問題。

如何才能令計劃的成果得以持續,而不是一年後便「打回原形」?Amy 指出,研究員與政府建立互信、與前線人員溝通,以改善現有工作為主是 CfA 成功的關鍵,她坦承

不少問題都不是技術解決,而是人和制度。

這兩年,我曾詢問有關政府開發應用程式的情況,

發現不少部門都開發了大量應用程式,但大部分的使用率偏低

CfA 模式的好處正是為政府引入從用家角度出發的工作模式,利用創新解決方案針對市民真正所需。希望日後政府能夠考慮促進民間科技專才和部門合作,實踐以科技改變社會的願景之餘,亦能為科技業長遠發展培育更多人才。


扮創業 – 宋漢生 蘋果日報 22/12/2014

幾年前,朋友訪問了幾位科網創業的同行,把大家的故事結集成書。後來有人打趣說,朋友揀人的眼光不錯,六間裏面兩家被收購,一個持續賺錢且越做越好,只有一家做不下去轉型,命中率不低於職業風投。

現在再做一次,命中率不容易有那麼高。一個原因,是當年適逢真空期,互聯網第二波才剛起步,競爭比現在少,跑出的機會較高。

近年越來越多人湧入科網創業,同一個概念的手機程式可以有幾十間公司一齊爭。

近排發現可能還有另一個原因。上星期去了參觀太古新搞的共業空間,在太古坊全層,以蝕本價租給本地 startups,夠型夠大夠靚,比起所有本地 startup 自己公司搞的裝修,揼本好多。同樣方便同樣揼本的,還有搞了幾年的 cocoon,聽說現在這類空間,多達幾十個。

習慣找捷徑取得高分

也聽說,大學近年越來越多錢,用來資助學生創業,也有例如與 Google 合作,帶學生隊伍去矽谷走個圈,見識見識。當然還有科學園數碼港的各種計劃等。基本上,現在大學,由鼓勵創業到種子資金到工作空間到朝聖考察都有好多支持,甚至好多選擇。有朋友說,識一些大學生,都好有興趣填了表先算。

配套多了,當然有好的作用,我估,這五年的本地 startups 加起來的成就,會比早五年的大,而配套的增加應該有點關係。但另一方面,開始出現一個現象,創業界叔父輩 Paul Graham 稱之為「going through motions of starting startups」,前排有位訪港的風投人,抱怨矽谷近年多了好多趕潮流創業的創辦人,大概是指同一回事。不少是大學生或剛畢業的,有一個似層層的點子,籌了些錢,租了挺有型的寫字樓,也請了隊人,表面看來,好似是一家典型 startup,

唯一問題是,顧住模仿,忽略了最大重點:整出用戶需要的產品。

Paul Graham 認為,

無心扮但其實是扮創業

這個現象,是因為學生時代,所有的訓練,都是模仿,久而久之,習慣了找捷徑模仿取得高分的模式,也搬到創業方面用。

我估,另一問題是,學校最多是個學習供應技術的地方,但絕不是個發掘市場需求的地方,甚至可能是發掘市場需求最差的地方,因為是與世隔絕,好似社會但同真的市場其實是相去甚遠,所以,學生好難在求學時期或剛畢業就成功創業,除非對象是學生,例如朱克伯格(Mark Zuckerberg)在哈佛就創立了facebook。

當配套去到一定程度,自然會吸引到多學生或畢業生填表創業,而因為點子抽離於市場,最終量是上升了,但質也會下降。

但大學生涯也不一定只是障礙,例如善用

大學生活的眾多空檔,做兼職去接觸市場,同時在學校找志同道合的人做未來拍檔,也可能是個方法

.END

Leave a comment

Filed under Electronics DIY Project

Tirple 0.36″ 3.5 digit auto ranging voltmeter board assembly notes

triple_digi_voltmeter_2014dec2201

triple_digi_voltmeter_2014dec2202

Tirple 0.36″ 3 digit voltmeter (RMB7.5 x HKD1.25/RMB1 x 3 = HKD28.125 == HKD30)

淘宝 微型 蓝色0.36寸数码管3V-30V两线可变精度数显示/数字电压表头

价格 ¥7.50

超高精度

  • 超低启动电压,红色最低4.8V,绿色最低2.7V,蓝色最低3.0V

供电电压低于3.5V时,只是亮度降低,但不影响测量精度。

* 具有反接保护,接反不烧。

测量范围

红色DC4.80V-30.0V,绿色DC2.70-32.0V,蓝色DC3.00-30.0V

供电范围

无需另外电源供电,直接使用受测电压作为电源,范围同上

最高输入

DC32.0V。注:输入电压高于32V有可能永久性损坏!

允许误差

0.1%,小数点自动移位

测量电压>= 10.0V时,测量误差为+/- 0.1V

测量电压<= 9.99V时,测量误差为+/- 0.02V

输入阻抗

> 100K欧

工作电流

红色< 23mA,绿色< 18mA,蓝色< 13mA

刷新速度

约300mS一次

显示方式

三位0.36”LED数码管

显示颜色

红色、蓝色、绿色可选

引线长度

15cm

外形尺寸

23 x 15 x 10 mm,长X宽X厚(不含安装耳);

含安装耳长度:33mm

安装孔

孔距:28mm,孔径:2.8mm

净 重
4.7g

毛 重
5.3g

工作温度
-10℃~65℃

.END

Leave a comment

Filed under Electronics DIY Project