2015年4月26日 星期日

SASS 開發團隊

SASS 一開始是 Hampton Litorn 所設計的,但他現在已經不負責這個專案,現在 SASS 專案的主要執行者是 Natalie Weizenbaum 小姐,據 Twitter 上的 Profile 知道是位 trans coder lady,目前在 Google 工作並參與 DART 專案。好強啊! 據說也是 HAML 專案的開發者之一,她應該也是 libsass 的幕後最主要的推手。

至於 Chris Eppstein 則是 Compass 的作者,Compass 是 SASS 的第一個 framework,而 Chris Eppstein 目前在 Linked-in 工作。

2015年4月20日 星期一

PHP - Deprecation notice

在開發函式庫時,免不了會修正 Class API 或是做一些重新命名, 重構等動作,接著做下一個版本的釋出。

Minor 版本的修正還好,但是 Major version 釋出時,如果你沒有先警告 User 哪些東西已經 deprecated 的話,是會遭到抱怨的。

這邊基本上有幾種做法:


  1. 針對 Critical Deprecation 的,可以 throw 出一個客製的 DeprecationException extends from LogicException
  2. 另外一種做法是比較 soft failure 的,使用 trigger_error,但把 message type 設定成 E_USER_DEPRECATED

以下是使用 trigger_error 的 snippet:


trigger_error("Deprecated class, please use MetadataRevisionSchema instead.", E_USER_DEPRECATED);


2015年4月10日 星期五

胃脹氣怎麼辦?

其實網路上討論脹氣的文章還挺不少的,如康健雜誌也有一系列討論胃脹氣的文章,可見脹氣真的是大多數人的困擾。脹氣原因其實很多,但主要原因還是在腸胃的主人沒有好好照顧自己的腸胃... 康健雜誌 - 為什麼會脹氣呢?

而筆者自己也是,前一天去拜訪長輩時其實已經吃過飯了,晚餐時禮貌上還是跟長輩們一起用餐,儘管已經聲明幾十次「已經吃過了」、「飽了」、「吃不下了」,某長輩還是一直不斷地問把這盤吃完吧。 據說,朋友們的長輩也都是這樣,讓我不禁懷疑台灣人是否是太沒同理心?要不就是相當遲鈍?結果最後吃到腸胃相當難受....

隔天,沒注意自己腸胃的狀況,中餐就在台中吃了客家本色,本以為應該是家好餐廳,但在點了一碗豬油飯、一碗蔥油飯和難吃的蒼蠅頭與滿滿可果美番茄醬味道的蝦球之後,就不覺如此了...豬油拌飯不像豬油拌飯就不說了,感覺用油不太新鮮,所以加了一堆醬油,蒼蠅頭使用的豬肉也不新鮮,比我吃過 KiKi 老媽的蒼蠅頭還難吃... 最後除了蝦球 60 分還可以接受以外,其他幾乎都沒吃完。

後來搭車回台北後,好戲就上場了,先感到腹脹 (這時候還只是覺得吃太飽而已),後來就開始連續胃脹氣疼痛五天... (現在進行式)

所以以下就是我這五天痛苦不斷上網查資料的心得:

1. 首先,台灣人的飲食習慣就是油炸、酒精、油膩食物、大魚大肉,雖然胃脹氣原因很多,但胃脹氣首要成因就是因為食用了過多的油膩食物,導致腸胃蠕動緩慢停滯,胰液和脂肪酸產生過量的二氧化碳導致脹氣。

2. 通常胃脹氣伴隨小腹腫脹,這樣代表你的小腸已經沒有力氣消化更多食物,沒辦法將消化中的食物送往大腸去,偏偏又產生出大量二氧化碳... 如果有白目的內臟主人,可能在發病期間還繼續用時,那就更不可能會好了

所以首要解決的就是消除胃脹氣,該怎麼辦?

1. 讓你的腸胃休息超過至少兩餐,但看症狀決定,一般來說脹氣至少要停兩餐,讓你的腸胃慢慢消化那些無法消化的食物

2. 先服藥緩解痛楚,台廠的藥我已經不信任了,不僅有廠商使用工業用碳酸鎂 (我相信這只是冰山一角),甚至像香港保濟丸放入會致癌的物質... 哎 台灣人真是有夠沒良心的。日本人製藥我比較安心,雖大家都推薦御岳百草丸,但這藥台灣買不到,我買了一瓶正露丸來服用,還蠻有效的。

正露丸是一種主成分為木餾油的非處方藥,主治腹脹腹瀉。最早是在中國戰場的日俄戰爭時,大日本帝國陸軍的軍用藥品,舊名為「征露丸」。 其成分包含:  木餾油、阿仙粉、黃柏粉、甘草粉、陳皮粉。 成分也是我考量使用正露丸的原因... 其中據我所知,陳皮粉就是用來消除脹氣用的。

木餾油是從1830年時,德國人從木焦油中分離出來的,在當時是作為治療化膿傷口與外用消毒藥來使用。由於具有殺菌的作用,也被當成是食用肉品的防腐劑、鎮咳劑、治療肺結核的用藥,之後,才運用在腸胃疾病的治療上。所以切記不要服用過多! 簡單認識正露丸

而木餾油,嘿嘿又可分工業防腐劑用跟醫藥用,如果不小心買到台廠的,說不定又是給你放工業用木餾油???? 總之我對台灣人製作產品已經沒有信心也感受不到他們的信用了。  詳情見此: 對於木餾油的誤解


3. 胃部按摩: 首先就是要先將胃部的氣體透過打嗝的方式緩慢排出啦,以肚臍為中心,往上方四個指節處,使用食指按壓 2-3 秒放鬆,重複 10-20 次後休息

4. 腸道按摩,腸道按摩很簡單,依照肚臍的位置為圓心,三指左右為半徑的部分都是小腸,面對肚臍做一個 ㄇ 字型做順時鐘按摩,每個點停頓 2-3 秒。 接下來按摩大腸,由右手邊小腸外側的升結腸起按到橫結腸,再按到降結腸為止.. 反覆十次左右休息,應該可以聽到腸胃開始慢慢蠕動的聲音


這邊有詳細步驟說明: 腸道按摩

5. 接下來就是不吃東西等腸胃好起來了,但不吃東西也不行,如果超過四餐狀況沒改善,身體撐不下去,所以建議吃一些消氣食物,真的只是 "一點" 喔,不然你胃部消氣了,小腸也消化不了又會復發,這邊我嘗試了好幾種,首先列出有用的: 熱薄荷茶 (不加糖),白蘿蔔,紅蘿蔔,對胃部脹氣很有效...  

這邊注意,重點是要減輕腸胃負擔,所以用餐時,以少量緩慢飲食為主,茶水喝太快會沖淡胃酸,消化更不良。

網路上文章寫說早起喝一整杯溫開水清腸胃,這是身體狀況好的時候才可以這樣做。


6. 胃部脹氣消掉了,再來就是小腸了.. 小腸比較難搞,要讓小腸好,就是不能給他太多工作,只能採用低渣飲食,所謂低渣飲食就是所有有粗纖維、油類、乳類製品都不可以吃...這是為了排除機械性的刺激及任何刺激物質,以減少蠕動,使腸胃道獲得充分休息,以及減少食物在消化後,於腸胃消化道留下殘渣,以減少糞便量。

奇美醫院這邊有份資料可以參考: http://www.chimei.org.tw/main/cmh_department/59012/health_info/DP_others/A5600217.html 請注意這份清單上的食物必須過濾掉易產氣食物、乳類製品、肉類製品及油膩食品.. (其實根本沒剩下幾種可選了 ...zzz)


7. 注意身體要休息放鬆,因為緊張的時候,交感神經興奮,使得腸道活動降低,消化液分泌量減少,排便不順。

8. 身體逐漸好了之後呢?一定要清淡飲食幾天,不然腸胃是一定會罷工的


但是你以為腸胃脹氣只是小 Case 嗎?錯!

有七成以上的免疫細胞,如巨噬細胞、T細胞、NK細胞、B細胞等,集中在腸道,有七成以上的免疫球蛋白A,由腸道製造,而且用來保護腸道。

很多人以為癌症是機率問題 (腦袋有洞?) 其實腸道不好,正是癌症之源啊!

台灣大腸直腸癌發生率不斷攀高,根據國民健康局統計,台灣平均每天有〺人得到大腸癌,十三人因此死亡。台中榮民總醫院大腸直腸外科主任王輝明說,大腸癌發生率不只居高不下,近來且年輕化,推測可能與環境汙染、吃太多肉、動物油有關。 
王輝明表示,汽機車排放廢氣中,致癌物苯芘含量高,消化道癌症風險也高。另外,食用燒烤、油炸以及醃漬類食品,也是大腸直腸癌的危險因子。肉類經高溫處理,例如燒烤或油炸後,會釋放出環胺,與醃漬食品內產生的二甲基亞硝酸胺,同為致癌物質。
參考:

消化不良、腹脹 竟是大腸癌搞的鬼

吃燒烤比菸恐怖600倍 20歲罹腸癌

國人平均每五人 一人有高度癌化腸瘜肉

腸道是會思考,有情緒的第二大腦 - 談腸道神經系統

腸道是免疫最前線-談腸道免疫系統

照顧腸道健康