heavenchou - 週六, 2019/06/08 - 22:22
執行環境:MacBook Pro + macOS Mojava 10.14.5 + Xcode 10.2.1
事情是這樣的,我用 Xcode 製作一個單純的 App,只是放入一個 WebKit View 元件(底下簡稱 WKWebView ),在 Xcode 上執行並沒問題。
如下圖,白框是 WKWebView 元件,左邊的 Windows 是執行的畫面。

然而,我想直接執行 Build 出來的 App,問題就來了。
如下圖,我先選紅圈 ①,在藍圈 ② 可以看到 App 的位置,點下之後就可以看到綠圈 ③ 的 App 檔案,直接執行它,就看到黃圈 ④ 的錯誤報告。

我測試過其他簡單的元件如 Label、Button 則沒有這個問題,就 WKWebView 才會如此。
heavenchou - 三, 2019/05/08 - 22:06
關於 2020 總統大選,民進黨是否應將手機納入民調,個人提供幾點看法。
有人說初選改變規則是不公平的,這個看法其實有點似是而非,迷失在規則的表面意義上了。
我認為最重要的事,是要捉住問題的核心,只要掌握住核心,枝微末節的問題都可以迎刃而解。
大家靜下心來,好好問自己,初選的目的是什麼?是為了贏得總統大選,還是為了發揚初選精神?
如果還不懂,那就看看底下二種看法,問問自己哪個比較合理?
A.寧願輸掉總統大選,賠上台灣的命運,也不能改變初選的規則,免得被人說話。
B.寧願初選規則一變再變,民調時間不斷調整,也要想辦法找出最強的候選人來打贏總統大選。
heavenchou - 三, 2019/05/01 - 00:19
對於 2020 總統大選,為了打破藍綠白惡鬥,我推薦直接由蔡英文出來選總統,其他各黨各派就抛下黨派意識,全心全力輔助蔡英文總統,一起為台灣的前途奮鬥。
我的理由如下:
1. 蔡英文總統三年來,政績可觀,可說是做的最好的總統。
在國防上,面對中共挑釁能堅守主權,寸步不讓。對於國軍戰力也不斷提升,蔡英文可說是極為稱職的三軍統帥。
在外交上,與各民主國家達到了歷來最好的友誼,蔡英文總統在國際上的知名度愈來愈高,與美國的往來更是達到史上未有的高度。
在經濟上,股市有著最長的萬點記錄,目前還在萬點之上。
其他如低失業率、勞工加薪、提高工時、全民減稅、減少舉債、以及台商回流超過2000億,造就更多的工作機會,都是蔡英文總統團隊的政績,和過去的總統相較,都是極為亮眼的成績。
如果大家提不出更好的政策,那何不輔佐現在最好的方法,一起放棄成見,減少內耗,台灣的未來肯定更好。
heavenchou - 周日, 2019/04/14 - 22:12

這一篇要談四究竟法、五蘊、十二處與十八界的關係。這些都是佛法中的基本名相,有了全面性的了解,在看經文時就比較會有清楚概念,不會弄不清楚到底在說什麼東西。
附圖是出自《阿毗達摩概要精解》,是我覺得很棒的一張圖,底下的說明就是依此圖。
heavenchou - 周日, 2019/04/14 - 21:54
本篇主要是討論五蘊與五取蘊經常遇到的問題,以及經文中提到「無常是苦」的關係。
我自己覺得這篇是寫的有點囉嗦,而且是在小地方說了又說,主要還是因為在過去討論的經驗裡,許多人在這些細微處好像有些混淆,所以不厭其煩的一再重複提醒,希望大家能一次看懂,就不用看第二次了。 ^_^
同樣基於過去的經驗,我認為直接討論經文可能會不容易懂,所以在討論之前,我先舉個生活中的例子,用來對比等一下要談的經文,或許會比較好理解。
舉例
先來談「苦瓜」,大家都知道「苦瓜」吧,一種吃起來會苦苦的瓜類蔬菜,外表長有許多不規則的突起物,講這樣大家應該就知道了吧。
苦瓜吃起來會苦,這應該是天經地義的事,不然怎麼會叫苦瓜?不過如有人提出如下的問題,要怎麼回答呢?
「對於不吃苦瓜的人,苦瓜是不是苦的?若不是,它還能叫苦瓜嗎?」
heavenchou - 周日, 2019/03/31 - 15:00
在阿含經中,有六念乃至十念的教導,其中就有念天法門,雜阿含經如是說:
《雜阿含經》卷33:「聖弟子念諸天事,有四大天王、三十三天、㷔摩天、兜率陀天、化樂天、他化自在天。若有正信心者,於此命終,生彼諸天,我亦當行此正信;彼得淨戒、施、聞、捨、慧,於此命終,生彼諸天,我今亦當行此戒、施、聞、慧。聖弟子如是念天事者,不起貪欲、瞋恚、愚癡,其心正直,緣彼諸天。彼聖弟子如是直心者,得深法利、得深義利、得彼諸天饒益隨喜;隨喜已,生欣悅;欣悅已,身猗息;身猗息已,覺受樂;覺受樂已,得心定;心定已,彼聖弟子處兇嶮眾生中,無諸罣閡,入法水流。念天所熏故,昇進涅槃。」(CBETA, T02, no. 99, p. 238, a21-b3)
天界的福報、壽命都比人類好很多,佛陀教導我們,諸天因為「信、戒、施、聞、捨、慧」而得生諸天,我們也可以效法他們,修習「信、戒、施、聞、捨、慧」,如此不起貪瞋痴,再依佛法教導,最終也可以證得涅槃。
佛陀在說法時,通常先說端正法,即布施、持戒、生天。而在諸欲界天中,兜率天是比較值得佛弟子注意的。因為未來的彌勒佛,目前就是在兜率天,在五億七千六百萬年之後就會下生人間成佛了。如果我們此生無法證阿羅漢,且有機會往生兜率陀天,未來和彌勒菩薩一起下生,在彌勒佛的座下學習,也是極好的因緣了。
等一下,也許有人覺得不太對,經典好像說彌勒下生是五十六億七千萬年之後,怎麼會加快了十倍?
heavenchou - 周日, 2019/01/27 - 05:27
事情的開始
前陣子突然發現承租的主機好像沒有發信給自己。不管是 Drupal 系統的留言通知,或是自己寫的一些 PHP 程式,都沒有寄各種通知信給我,上站一測,果然如此,這可不得了,立刻通知主機商,請他們處理。過去也有類似的經驗,他們通常很快就處理好了。
主機商不久來信,信中說是 GMail 擋了我的信,系統本身並沒有問題,還要我參考這一篇:
https://support.google.com/mail/answer/81126#authentication
我再上站測試,果然寄信到 outlook.com 的信箱沒有問題,寄到 gmail.com 就石沈大海,心中隱隱覺得不妙。
上面那個網址,我看了半天,也不知是怎麼回事。上網查了一些資料,猜想大概是站上的註冊信與廣告信太多,gmail 可能懷疑我的主機有問題,因此要求進一步的認證,否則就不接受這個主機寄出來的信。
於是上網向各方求助,也請主機商再指導一番。他們來信說,我使用的都是 php mail(),建議我改用 smtp 的方式寄信,另外也要我啟用 SPF 和 DKIM,一些朋友也是如此建議,雖然不太懂,但至少有進一步研究的方向了。
heavenchou - 週五, 2019/01/11 - 04:00
前言
最近許多人在爭論究竟有沒有九二共識,有人說有,有人說沒有,這樣吵來吵去也沒有一個結果。我覺得這兩種說法都對,只是爭議點有些人沒有說清楚,我試著儘量用中立的角度,以及最少的文字來釐清問題的根本,真心期盼能減少社會的爭議,讓大家邁向更有建設性的交流。
九二會談
1992年的3月與10月,海基會與海協會分別在北京與香港進行過二次會談,這二次會談都沒有具體的結論。
因為當時中國堅持「一個中國原則」,台灣要求澄清「一個中國」的涵義,中國卻不願意。最後台灣提出雙方「各自表述」,中國也不接受,此時在香港的會談破裂,中國代表提前離開香港,自行回國去了。
heavenchou - 四, 2018/12/20 - 14:16
柯文哲再度提「兩岸一家親」,上次本來要就這個話題說一說,後來作罷,想不到他又重提這件事,我還是把想法寫一寫。
柯說兩岸同文同種,這對家父來自中國的我來說,也許沒有錯,但這樣真的就是一家人,就一定會親了嗎?
大家應該在新聞看過,或許親眼見過,有些兄弟姐妹為了利益,自家人相爭不讓甚至告上法院,這有句話叫「手足相殘」。
大家應該也有見識過,有些人沒有任何血緣關係,卻能互助合作,關係極好,這也有句話叫做「親如手足」。
所以重點應該在於彼此相處的關係,而不在於血緣,相信大家寧願有親如手足的朋友,也不要有手足相殘的骨肉。
基於上述的想法,討論是否是同文同種的「血緣」,真的是一點都不重要,有時往往只是假議題而已。
heavenchou - 週六, 2018/12/15 - 14:06
昨天 (2018/12/14) 去蓮潭會館參加李維老師主講的 RAD Studio 10.3 產品內容說明。
講座中提到這一版的 Android SDK 安裝有問題,要看 10.3 安裝目錄的 readme 說明,否則無法順利編譯 Android 程式。
回家後就立刻測試,果然一個空白的 Android 編譯都會有錯誤。找到了要看的說明會連到這一頁
http://docwiki.embarcadero.com/RADStudio/Rio/en/Release_Notes
在 Android 那一段,一開始提到要在這個目錄
C:\Users\Public\Documents\Embarcadero\Studio\20.0\CatalogRepository\AndroidSDK-2525_20.0.32429.4364\tools
執行這個動作
android.bat update sdk --no-ui --all --filter platform-tools,build-tools-28.0.2,android-26
不過我的安裝並沒有那個目錄,也就無法順利進行。
後來才跳過這一段,直接做底下的動作。也就是到主功能表的
Tools > Options > Deployment > SDK Manager
把原來的 Android SDK 25.2.5 32-bit 刪除,重新安裝一次。
安裝的位置我是選擇 c:\Users\Public\Documents\Embarcadero\Studio\20.0\PlatformSDKs
就成功安裝完成,也順利編譯成功 Android 的程式。
頁面