2008-11-30
2007-11-05
國健局:藥太貴 只能多活幾年
看了之後令人生氣! 為什麼不把投注在無用外交上面的錢省下來供健保預算呢!?
這個政府真是令人灰心...
From http://tw.news.yahoo.com/article/url/d/a/071103/4/nkk3.html
====================================================
2007-10-01
緬甸示威抗議始末
From 中時電子報
今日晚報 2007.09.27
僧侶加入緬甸示威 後續演變難解
中廣新聞/葉柏毅
緬甸最近所發生的示威抗議活動,有越演越烈的趨勢,尤其是備受民眾尊重的僧侶和比丘尼,加入抗議行列之後,聲勢更為浩大;這也成為了緬甸軍政府最棘手的問題,緬甸軍政府將如何處理這次示威,而這次示威會不會讓緬甸政局起重大變化,各界都在矚目。
回顧緬甸這次示威抗議的起因,是因為緬甸軍政府從八月中旬開始,無預警削減汽油價格補貼,導致油價大幅上漲,民眾幾乎無力負擔,因此憤而走上街頭抗議。
一些民眾除了抗議軍政府不顧民生需求之外,民運人士也發出了要求民主的呼聲,這觸到了緬甸軍政府最敏感的神經,於是緬甸軍政府開始抓人,企圖阻止示威蔓延;不過沒料到這一波的抗議行動,引爆了緬甸人民對軍政府長期執政種種高壓措施的強烈反彈,因此示威是屢禁不絕。
由於這次的示威抗議,是起於民生問題,因此引發了一些佛教的僧侶同情,走上街頭聲援,結果沒想到軍政府竟然出手毆打僧侶,由於佛教僧侶在緬甸地位崇高,因此當僧侶也加入對抗軍政府的陣容之後,整個抗議活動,就產生了微妙的變化,也演變為緬甸近二十年來,最大規模的反政府示威。
在僧侶加入之後,示威活動迅速增溫,緬甸最大城市仰光,多達萬名和尚參與了遊行示威,並且吸引了上萬名民眾參與,甚至連尼姑也加入了遊行隊伍。
僧侶們最初的目標, 是要政府為毆打和尚的事件道歉,不過軍政府卻一直置之不理,因此示威活動才會越演越烈;值得注意的是,許多抗議民眾,在九月二十二日,到被軟禁的緬甸著名 民運領袖翁山蘇姬住處,表示對她的支持,而緬甸軍政府破例開放遊行民眾路經翁山蘇姬住處,並且允許翁山蘇姬公開露面,這表明軍政府已經感到了巨大壓力,而且也深知緬甸抗議已經引發了全世界高度關注。
一九八八年,緬甸軍政府曾經以殘酷方式,鎮壓示威活動,而這次的抗議活動,由於有僧侶的加入,情況更為複雜,軍政府會不會採取同樣手段,也是各國密切注意的焦點。
緬甸自一九六二年三月,陸軍政變奪權之後,就一直採取軍事統治,一九九○年五月,緬甸在國際壓力下,舉行國會大選,由民運領袖翁山蘇姬所領導的「國家民主聯盟」,雖然獲得壓倒性勝利,但軍政府不僅不承認選舉結果,拒絕交出政權,而且還把翁山蘇姬軟禁起來,一直到現在。
當時序已經邁入二十一世紀的時候,緬甸在東南亞地區,還屬於落後國家,緬甸在軍政府統治之下,經濟落後,民生凋敝,這次的示威抗議,除了民眾之外,連僧侶都看不下去,走上街頭,當民眾連生活都有問題的此刻,就算軍政府還是採取高壓手段鎮壓,但是民怨能壓制多久,恐怕是個大問題。
2007-09-26
Receive windows message
In fact, there's two way to achieve this.
If you have MFC window, or your AP is already a window, it's easy to handle all kinds of messages as long as you overwrite this function, PreTranslateMessage.
However, how about there's no any window in your AP?
The answer is we can create a window for your AP to receive windows message.
Firstly, set your dummy window properties and set the function to receive window message by assigning function pointer to lpfnWndProc. (We call dummy window because it doesn't have its own form, it is just used for some purpose)
WNDCLASS wc;
wc.style = CS_HREDRAW | CS_VREDRAW;
wc.lpfnWndProc = (WNDPROC) DummyWndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance = _AtlBaseModule.GetModuleInstance();
wc.hIcon = NULL;
wc.hCursor = LoadCursor(NULL, IDC_ARROW);
wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
wc.lpszMenuName = NULL;
wc.lpszClassName = CLMLSVC_CLASS_NAME;
Second, register and create this window.
RegisterClass(&wc);
m_hDummyWnd = ::CreateWindow(CLMLSVC_CLASS_NAME,
L"",
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0,
CW_USEDEFAULT, 0,
NULL, NULL, _AtlBaseModule.GetModuleInstance(), NULL);
Finally, pass some user data for later use. We'll know why we use this.
if (IsWindow(m_hDummyWnd))Now, to handle the message, we just implement the function mentioned above.
::SetWindowLong(m_hDummyWnd, GWL_USERDATA, (long)this);
LRESULT CALLBACK CMLSvc::DummyWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)Note that, if we want to use the user data we passed previously, just write this line in the function.
CMLSvc* pCLMLSvc = (CMLSvc*)::GetWindowLong(hWnd, GWL_USERDATA);
2007-09-21
Powerset
This search engine is based on natural language rather than on keyword, which is used by most of the search engines, such as google. Imagine that you are asking a question with someone. So you can type a sentence, such as "Who is A-Rod".
Of course, machine learning technology always needs user feedback. More feedback will make the answer more precisely. If one thousand people ask the same question, I think, you, as the one thousand first, will get the answer most satisfying you.
Is it possible to kick google out of the leading position in search area?
Who knows? But I'm sure that natural language will be the next generation.
(A smart robot is coming soon?)
For more information, please visit Powerset homepage
2007-09-20
Google blog
Proceeding less than four steps, choosing a word for your space, and now this is what I've seen.
This is a trend.
In the future, technology will make user look more stupid, because it is the goal of those designers and inventors.
You'll see what will happen in the future. There are only a small group of the smart guys in the earth, and the others will have relinquished brains.