2008/05/27

[轉載]最窮的抗癌名醫吳永志10大健康觀

以下是網路上轉寄摘自《吳永志不一樣的自然養生法》的內容,原水文化出版。

1.不要只想尋求快速方法痊癒!

現代人追求快速的生活,用泡麵解決一頓飯,用止痛藥即時消除頭痛,一有感冒症狀就吃強效的感冒藥來制伏感冒,想打瞌睡就立刻喝杯咖啡來提振精神。但慢性病並非說來就來,處於生活忙碌的我們長期忽略身體發出的求救訊號,只想用最快速的方法去強制、壓抑這些警訊,最終讓身體健康惡化,走向一發不可收拾的地步。如果我們不願意找出疲勞的原因,抱著逃避的心態,用一天數杯咖啡不斷讓腦袋清醒,將會導致失眠、腎臟病變、骨質疏鬆和膀胱癌等後果。

所以當身體再次發出警告的訊號如頭痛、頭暈、耳鳴、眼皮跳、關節疼痛、胸痛、背痛、胃酸倒流等,請不要忽略它,要找出原因,嘗試吃對的食物,並認真執行,約三到四個月後,這些症狀都將消失並被根治。

2.不要太依賴藥物,體內自有一套防衛武器!

應建立身體有自癒力的信念我們很多人一生病,就趕緊找醫生開藥治病,要知道:藥物治標不治本,只有體內的自癒系統才能真正根治我們身體的疾病。

我們身體內有一副完整的防衛武器──免疫系統,會將外侵的細菌、病毒、黴菌等,將以阻擋、消滅;而精密的自癒系統則能修補和治癒一切病痛。例如感冒時,吃下的感冒藥雖然會將入侵的感冒細菌消滅,讓免疫系統不用全體動員就打贏勝仗,但如此一來,免疫系統的軍隊就無法得到完整的作戰經驗,這將使得敵軍有機可乘,輕易的越過防線,入侵我們的身體。

3.午餐才是一天中最重要的一餐

很多人以為早餐是一天中最重要的一餐,這觀念其實並不正確,以身體的生理時鐘來說,午餐時間是身體吸收營養的時間,所以午餐才是一天中最重要的一餐。

4.睡眠休息時,最好關掉房間內的燈光

在美國實驗中,當一個人在晚上十點到凌晨二點的時間內,完全睡著了,房間的燈卻開的亮晃晃,經過醫療儀器的檢測,自癒系統修補的工作幾乎等於零,而免疫系統的工作也下降至最低點。

所以說我們想要消除疲勞,得到身體的健康,千萬不可支用身體的修補時間;只要過了十點到凌晨二點還沒熟睡,就算睡眠的時間再長,得到的修補和修復也只有一點點,被破壞的細胞還是無法被修補回來,而入侵的敵人也有機會在身體內紮根。

5.你的血型決定吃什麼最健康

血型與人體的免疫和自癒系統可說息息相關。根據醫學統計證實,血型和疾病間,有著密不可分的關聯。A型血型應避免食用奶製品和肉類;O型血型不建議長期吃素;B型血型不適合吃雞肉;AB型血型盡量避免吃雞肉、牛肉。

6.不要害怕曬太陽,多去接觸陽光

陽光的好處多,為什麼現代人這麼怕曬太陽,外出前一定要塗上一層防曬乳液才敢出門?那是因為太多的宣傳告訴我們防曬的重要,但大家卻忽略了,在皮膚上塗抹防曬乳液,雖然能使紫外線不能到達皮膚底層,卻反而帶來更大的風險,那就是罹患皮膚癌的機率升高。

7.遠離加工食品,才能避免現代人的甲狀腺問題

突然地心跳加快、感覺焦慮、容易緊張、手抖、體重下降等,這些都是甲狀腺亢進的典型症狀。不過,甲狀腺的問題,並不一定有明顯的症狀,因此現代人常不自覺。壓力可能是誘發的因素之一,身體長期累積過量的加工食品,也是兇手之一。

8.不要輕易丟掉蔬果的表皮、果核和種子,那才是真正具有抗癌的成分

例如花椰菜,我們都以為花椰菜的營養在花椰上,因此做菜的時候,就把最粗的菜莖切除掉,但真正具有抗癌成分,能提升免疫力和自癒力的植物生化素,卻多在最粗的菜莖表皮裡面。
還有像蘋果的植物生化素就存在於果皮下、蘋果心和種子內。

9.不要總是大口大口的喝水

喝水的方式,很重要,一定要小口小口慢慢地喝,讓身體細胞有充足的時間吸收水分子。否則大口喝水只會使細胞來不及吸收,就全部跟隨尿液流失了。

10.要留住骨骼,豆漿、蔬果比牛奶好

有些牧場為了不使牛群生病,以及為了刺激更高的牛乳產量,大量對牛隻使用抗生素、生長激素等荷爾蒙。新的研究也發現,殘留在牛奶中的抗生素與荷爾蒙含量驚人,已嚴重影響人類健康。

2001年哈佛大學發表11年的追蹤報告卻指出,每天食用超過2.5份乳製品(一份=240c.c.牛奶),比每天食用少於或等於0.5份乳製品的人,多上34%罹患攝護腺癌的機會。


2008/05/25

打動我的汽車廣告

最近有個賣汽車廣告,每次看到我都會有一種心有戚戚焉的感覺。

那是在問像我這樣:28至35歲、已婚、有2至6歲小孩、有穩定工作的男人:

在家庭:你+包容-習慣×責任÷自由...換算之後你還是原本的自己嗎?

在工作:你+壓力-身段×堅強÷任性...換算之後你還是原本的自己嗎?

這是我看過最能打動我的汽車廣告。我甚至告訴我太太,如果我現在要買車,我一定會考慮買這輛車,因為它要打動正是像我這這個族群。

它說明了處於工作、家庭之間的我所面臨的壓力:在家庭必須和太太互相包容,改掉原來的習慣,小孩加重了我們的責任,放棄部份的自由;在工作中必須承擔更多的壓力,放低更多的身段,外表裝作堅強,克制自己的任性。

我們總是在家庭與工作間不斷的拔河、在外表的男人與內心的男孩之間角力、在任性與責任間爭扎。

我期待有一個方式和管道,給自己獨處的機會,讓自己放鬆的空間。

2008/05/09

星期五晚上的感動

自從到了新竹工作,每個星期五晚上回到家看到女兒後都有一種滿足感。
有時候她在睡覺,通常這時候妻子也會趁這個時候小憩一下,這時候看著她倆一起睡的模樣,就像是一個模子印出來的。

有時候女兒醒著,看到我之後會主動伸手要求我抱她,然後非得撐到十一點疲倦後,才會在我懷裏滿足的睡去。即使我放她在床上後,我仍會坐在床邊看著她,心裏會感謝上帝,派了一個天使到我們家,給了我們更多的力量與希望。

這讓我想起

李宗盛的歌《希望》

...看著他們一天一天成長 我真的忍不住要把夢想對他講
總在他們的身上 看到自己過去的模樣
對自己、對人生、對未來的渴望
他們是我的希望 讓我有繼續的力量
他們是未來的希望 所有的孩子都一樣
他們是未來的希望 但願我能給他一個最像天堂的地方
...
依稀記得他們出生時的模樣 我和太太眼裡泛著淚光
雖然他長得和我不是很像 但是朋友都說他比我漂亮
毫無意外我真的越來越忙 還好孩子總是給我希望
如果能夠陪著他們一起成長 生命裡就算失去一些別的又怎麼樣
...
雖然我難免還是會想 這樣的歌很少人會欣賞
這一首歌無關兒女情長 只獻給我家那兩個可愛的姑娘
他們在我心裡最柔軟的地方 雖然我總是身在遠方
我生命裡美好的一切願與他們分享

不知道為什麼

我想起的是這首李宗盛在1993年發行的這張專輯。

我記得當我第一次聽到這首歌時,完全不曾想過自己有一天也會結婚、也會有個孩子、也會有這種看到孩子心中的悸動。

那時的我,只知道這是個很愛孩子的父親唱給孩子的歌,當小孩長大後,有一天回過頭來聽這首歌,肯定會有另一種不同的心情,因為她會知道父親對自己的愛,是抱有很大的期望,能藉由一首公開的歌去體會一個父親對女兒的愛,而這個女兒正是自己的那種奇妙。

自從自己的小孩出生後

可能心也開始變得柔軟,希望去了解女兒又及她的生理需求,猜想她的眼神中閃爍的光采,聆聽她口中不成句的兒語,觀察她身體細微的特徵變化。

我試著強迫自己記著她在不同時段的變化,讓我有一天能親口告訴她,我眼中她的成長。

我目前還不會作詞、作曲,但我會強迫自己記住我眼中的小精靈以及她的話語、活動,好讓我有一天能親口告訴她我當時心裏的感動。

2008/05/06

程式Compile流程

一般寫程式的流程為:編譯-載入-執行。

編譯Compile流程

一個完整的編譯過程通常需要包含以下的4個程序:

  1. Preprocess 預處理器。
  2. Compiler 編譯器。會處理副檔名.c的檔案,產生副檔名.as的組譯檔。
  3. Assembler 組譯器。會處理副檔名.as的組譯檔,產生副檔名.o的中間檔。
  4. Linker 連結器。會處理副檔名.o或.obj的中間檔。
預處理器(Preprocess)

預處理器會在進行編譯前先處理原始碼內像#ifdef、#define相對簡單的詞句替換、和一些巨集代換的功能。

編譯器(Compiler)

編譯器是將高階語言所寫的原始程式,翻譯成機器語言組成的目的程式。在編譯過程中,會執行下列的步驟:

  • 語彙分析(Lexical analysis)。分析程式中每一個字眼(word):註解(comment, 在編譯過程會被編譯器忽略掉)、關鍵字(keyword, 如int、for、while等)、常數(constant, 如1、12、”embedded”等)、運算子(operator, 如+、-、*、/等)。
  • 語法分析(Syntax analysis)。主要是將程式符號,轉換成階層式的語法樹(Syntax tree)符號表示。在這個語法樹中,在正常情況下,階層最高的節點(node)為assign的符號,其餘的節點為其他的運算元符號,而葉子(leaf)就都是變數的標記(token)。
  • 語意分析(Semantic Analysis)。是藉由語法樹(Syntax tree)來分析程式的邏輯與語法是否符合規定。這個階段就是用來分析程式的「文法」是否正確,已經從文字符號的階段進入了程式語意的判別。
  • 中間碼的產生(Intermediate code generate)。是從語法樹(Syntax tree)中,以一個節點(node)為基本單位,從最底層的節點依序往上,拆解成一個個最基本的運算式,而每一個節點也會賦予一個暫時性的符號。
  • 程式碼的最佳化(code optimize)。基本上就是減少一些不必要的暫時性節點符號。當然,另外還有一些特別的最佳化演算法也會在這個階段使用,例如針對迴圈邏輯的最佳化有三種知名的演算法: code motion、induction variable、strength reduction;因為迴圈邏輯在語法上是最沒有執行效率的語法之一,因此需要特別的最佳化。或者,有時候編譯器會調整程式的前後順序,為了在下一階段程式碼的產生過程中,暫存器的使用數目降低。
  • 程式碼的產生(code generate)。以c語言為例,這裡就是將最佳化後的中間碼,搭配微處理器的暫存器,逐一轉換成組合語言。
組譯器(Assembler)

組譯器會將組合語言的原始程式,翻譯成機器語言組成的中間檔 ".obj"或".o"。

連結器(Linker)

連結器會將中間檔 obj files 連結起來,找到symbol(函式,變數名)與程式庫(shared obj)中的副程式,產生可執行的obj檔(executable obj)。

小結

「編譯-載入-執行」方式的缺點是產生的 List檔,其定址 Address 為相對位址,也就是說,每個source的各個section (Absolute section除外) 都由位置 "0" 排起,非常不方便作程式 debug用。但是產生 .obj 檔仍然有一個優點,就是會收錄 .lib 檔,以後要重新 make 時,只需要直接指定使用的 library 即可。

因為目前電腦速度已經非常快,對所有檔案做編譯及連結幾乎都是瞬間完成,所產生的 List檔已包含最終的正確位址,用來作為程式的 Debug 非常好用,如果沒有特殊需要的話,已經沒有必要產生中間檔 .obj。