導覽

最後更新:20140705

人生系列

本質探討系列

現象分析

心理學

議題探討

實驗

其他

(此篇導覽以日期置頂)

一分鐘解決Bootcamp無線網路速度超慢/不穩 (Windows)

有些機型在Mac上利用Bootcamp運行Windows後無線網路有時會變非常慢,甚至斷掉,ping值飆高,重開機可以解決,但不久後又會恢復,可能是在運行某些特定程式後發生。


這可以在命令提示字元中輸入

ping -t google.com

來確認,如果「時間」突然升高就可能是這個問題。「-t」是持續ping主機不停止,按control + c可以中斷。後面要ping哪個伺服器則是隨意。

這個問題似乎是來自Broadcom的驅動程式在更新後與Mac的硬體有衝突。值得慶幸的是舊的驅動程式似乎會被自動保留,所以解決方式非常簡單。

先到控制台中的裝置管理員中找到Broadcom 802.11n網路卡

點進去後按更新驅動程式

瀏覽電腦上的驅動程式軟體

讓我從電腦上的裝置驅動程式清單中挑選

選較舊的版本安裝就好了!

 如圖,在重新安裝驅動程式後便迅速恢復連線速度了。

不再誤打,讓Windows快速切換到指定的輸入法

你是否常常會打字打到一半卻發現全變成英文亂碼?或是想打英文時打了半天游標還停在原地?


別懷疑!每個人和你的困擾都是一樣的!本篇就是要教你如何製作兩個快捷鍵,不管現在處在哪種輸入模式,一個鍵切換到中文,一個鍵切換到英文,這就對了!從此之後打字前只要養成習慣,先按一下中文鍵再開始打,就一定會是中文,按一下英文鍵再開始打,就一定會是英文!雖然缺點是每次都要多按一個鍵,但本篇還會教你如何把平常一定要組合才有用的Alt/Ctrl/Win鍵變成單獨按一下也可有用的快速鍵!只要將中文鍵放在左Alt、英文鍵放在右Alt,打字前閒閒沒事的拇指按一下就可以保證不會打錯了!

關鍵字:輸入語言、輸入法、快捷鍵、注音亂碼、AutoHotKey

新增英文鍵盤配置

假如你目前的鍵盤配置只有微軟注音,請依下面步驟新增英文鍵盤。

首先到開始→設定→時間與語言

地區與語言→新增語言

英文→英文(美國)

安裝其他注音輸入法

這步非必須,只使用預設的微軟注音也可以,但有時會較麻煩,因若某些程式的輸入框預設是英文,則微軟注音便會切換回英文,例如在瀏覽器的網址列便是如此。

個人推薦任選一套安裝

設定AutoHotKey腳本

這步是將切換輸入法定義(map)到想要的快捷鍵,並不一定要用AutoHotKey來達成,Windows內建也可以重新定義到某些快捷鍵,但只限於用Ctrl + Shift + 0~9或Alt + Shift + 0~9,作為常用的快速鍵十分不便,因此還是建議使用AutoHotKey。內建的方法補充在文末。

首先下載AutoHotKey (官網),並安裝。

接著開新文字檔,將下面的代碼貼上後存成任意檔名.ahk。

RAlt::PostMessage, 0x50, 0, 0x4090409,, A
LAlt::PostMessage, 0x50, 0, 0x4040404,, A

這兩行的功能是將::前的按鍵,右Alt或左Alt定義成後面的功能,也就是將現在的鍵盤配置切換為中文(0x4040404)或英文(0x4090409)。同理,你也可以設定成自己想要的任何按鍵(例如,Capslock、LWin、LCtrl、AppsKey)。用這種方式重新指定修飾鍵(Modifier,也就是Alt、Ctrl這類要和其他按鍵組合才有功能的鍵)並不會破壞其他快速鍵,因此相當於是鍵盤多了一個快捷鍵。

到這邊就完成了,習慣後便不會再打錯了。Mac也有類似的方法,利用Karabiner中的ModifierFlag可以達成同樣效果。

偵測當前鍵盤配置

以下提供偵測目前的鍵盤配置的語法,如果你使用中文或英文以外的輸入法,可以同理製作快速鍵。

checkCurrentKeyboardLayout() {
SetFormat, Integer, H ; format 67699721 into 0x4090409
WinGet, WinID,, A
ThreadID := DllCall(“GetWindowThreadProcessId”, “Int”, WinID, “Int”, “0”)
InputLocaleID := DllCall(“GetKeyboardLayout”, “Int”, ThreadID)
msgbox %InputLocaleID%
return
}

Windows內建的設定快捷鍵方法

延續新增語言後的設定畫面,選取其他日期、時間及區域設定

語言

進階設定

變更語言列快速鍵

選取切換到 中文→變更按鍵順序,便可以設定快捷鍵

接著到右下角的工具列→在ㄅ左邊的英或中上點右鍵→內容

預設輸入模式選取中文模式。這個設定的目的是讓微軟注音預設都在中文輸入模式(也就是按shift前的狀態),但在遇到輸入框強制指定的時候仍會被強制切換。

談信仰排他性、神導演化論與奧卡姆剃刀原理

        神導演化論同時相容了演化論與神,其宣稱神創造了演化論,再以演化論解釋生命現象。但根據奧卡姆剃刀原理,如果對同一現象有兩種不同的假說,我們應該選擇較簡單的那個,因此應該放棄神的概念而取單純的演化論。

        而「神」這個概念究竟好不好,應不應該直接放棄它?

        演化論的優勢在於其依然可以解釋神的概念(meme, schema),因此神會變成是一個多餘的概念。但神的概念並不是沒有用處,它的存在有安撫人心、給予悲觀的演化論一個賦予意義的解釋等功用。因此神的概念是有其價值的,奧卡姆剃刀的前提在於兩個理論其價值是相同的情況下,應放棄較複雜的那個,但神的概念是有其不可否認的價值的。

        然而神的概念終究只是神的概念,有神的概念的存在並不能驗證神的存在,而神的存有問題破壞了科學哲學的證偽要求,可否證性是科學理論的必要屬性, 若一個主張不容許邏輯上反例的存在,則它是不科學的。因此神是否存在是一個不可驗證的問題。
        因為神的概念有其價值,結論是純粹的演化論與神導演化論是兼容的,其中的差別是是否賦予了生命的意義與價值。

        而一個人是否會接受神的概念,或是否擁有信仰,很大因素由其接觸「能解釋生活現象」的信念的時間順序決定。當一個信仰神的人以神的概念解釋了生命中的種種現象,他便相信了神存在,在這之後他接觸到演化論,同意演化論解釋了更細微的細節,便相信之,但認為演化論也是神所創造的。若一個人在接觸神的概念之前先接觸到演化論,他可以以演化論觀點先理解了生命現象,但接觸了神的概念後發現沒有必要(並沒有多解釋了什麼演化論未解釋的東西),因此他不會相信神的概念。

         這符合了模因(meme)傳遞和基因相同的排他性,以及基模(schema)的學習過程是順應(accommodation)與同化(assimilation)的。神的概念以meme的形式在文化間演化,並在腦中以schema的形式佔據,並排除演化論;演化論也是相同的,因此時間順序有極大的影響性(優先排他性)。但神的概念對未成年人相對演化論好理解,因此很容易讓年紀較小的幼童優先相信神的概念。因此家庭信仰是預測有無信仰的有效指標。

感謝

        感謝劉時婷與我討論使我認識了新的宗教觀點並思考這個問題。

延伸閱讀

—20140313
        一個足以說明奧卡姆剃刀原理的例子(修改自空心菜):
        假設我今天要喝水,我可以取一個茶杯來達成這個目的,或者也可以取一個茶杯再取一個杯蓋,一樣可以喝水,但杯蓋這時是完全沒有作用的。演化論就是茶杯,而神這個概念是杯蓋,在唯一目的是解釋生命現象時,神的概念是如杯蓋沒有作用的,因此說他是可拋棄的。
        但杯蓋平時可能有保溫、遮蔽灰塵等其他作用,卻無法在喝水時發揮其功效,這也和神的概念相同,神的概念在日常生活中有穩定人心及給予心靈支柱等功效,不可否認其價值,只是在解釋生命現象時,不需要神的概念,但有神論者需要一個位置來「放置」神的概念,因此有神導演化論。

    當個植物人有何不好?

            當個植物人有何不好?並不是說我們應該躺著不動,放棄一切,而是「動物為何不『順便』行個光合作用呢?」

            行光合作用基本上完全是利大於弊,光合作用所產生的能量不但養的起行光合作用所需的系統,更可以提供給整個生物本生生存,概觀而論,光合作用所產生的能量,甚至養的起整個生態系統。那麼為什麼吃植物的動物們,不躺下來,順便行個光合作用呢?

            沒太陽時,就當原本的掠食者,吃吃植物、吃吃小動物;有太陽時,躺在草地上行光合作用,能量夠了就繁殖一下,聽起來不是很理想嗎?演化為何要如此戲弄人,不讓生物們安逸的過生活,而要受苦受難?

    前言

            這篇雖然主題是「當個植物人有何不好」,但在解決這個問題的同時,牽扯到了兩個我很喜歡的理論:Kleiber’s law與紅皇后假設,因此也花了一些篇幅來說明,並在文後附上一些推薦的延伸閱讀與影片,歡迎有興趣者觀賞。

    可能的解釋

    1. 光合作用系統成本過高

            許多人的思考邏輯是這樣的:光合作用這個系統太強太OP了,勢必不好養,所以世界上才只有植物可以行光合作用,這叫做公平。
    事實上,演化沒有公平與否,只有穩定與優勢。「多餘的能量」就是多餘的能量,不會有什麼養不起的問題,如果植物可以在行光合作用、養光合作用系統之餘把多餘的能量拿來儲存、開花結果,為何不能有多餘的能量拿來運動呢?

            並且,根據Kleiber’s law(圖一),越大型的動物雖然所需消耗的能量越多,但能量運用效率也越高。Kleiber定律來自觀察的結果:若q是動物的代謝率,M是其重量,則q~M^(3/4)。也就是一隻貓的重量是一隻老鼠的100倍,它的代謝量只比老鼠約大31倍。那麼多養個光合作用系統究竟會有什麼問題?至少,以能量層面來說,它應該是可行的吧?

    http://universe-review.ca/I10-83-brainmass.jpg
    (圖一)

    2. 比較利益

            這個說法看似非常的有道理,一個動物既然都會動了,那他的演化方向,就不應該是朝向「製造新的優勢」,而是「擴大現有優勢」。也就是說,既然動物都是掠食者了,那變成「更強的掠食者」,不是比變成「普通強但是會行光合作用的掠食者」來的划算嗎?也就是,這樣的思考邏輯是:把行光合作用、利用太陽能的工作交給植物們吧,動物們乖乖找食物還是比較實際。

            然而,用比較利益來思考的前提在於,整個生態系必須是一個「可互惠的系統」,這並不是生態系的運作模式,生態系處在一個競爭、成長的動態平衡中,也就是「紅皇后理論」(圖二)。

    (圖二)

            At the top of the hill, the Red Queen begins to run, faster and faster. Alice runs after the Red Queen, but is further perplexed to find that neither one seems to be moving. When they stop running, they are in exactly the same place. Alice remarks on this, to which the Red Queen responds: “Now, here, you see, it takes all the running you can do to keep in the same place”. And so it may be with coevolution. Evolutionary change may be required to stay in the same place. Cessation of change may result in extinction.

            紅皇后理論之命名來自《愛麗絲夢遊仙境》:愛麗絲掉到洞裡後遇到了紅皇后,發現她在前面賣力的奔跑著,愛麗斯為了追上他,也用盡全力跑了起來,卻發現周圍 的景象完全沒有改變,當她停下腳步,周圍的景象也仍然不變。紅皇后說:「在這個國度中,盡全力的奔跑只不過是為了要維持在原地而已。」
            Vanvalen用這個故事描述演化的動態平衡:一切的改變都是為了維持不變,而停止演化的結果就是滅絕(圖三)。

     
    (圖三)

             比較利益的說法必須立基於:「多生產的資源可以提供給互惠系統中的其他個體」,以達成互利,然而生態系統中卻應該是將多餘的資源用於豐富自身族群、繁殖與演化才是。也就是說,個體利益最大化凌駕於比較利益之上,不應該以比較利益來思考。

    問題的解答

            因此,怎麼看都是當個植物人比較好,那為何不呢?
            答案是:生物的起源。

            要找到生命的起源,是採取「由上往下」的策略進行。我們可以將現今所有已知生命共有的特質分門別類,然後從中建立一個理論上最可能的「最終普遍共同祖先」,她叫做LUCA(Last Universal Common Ancestor)。舉個例子來看,因為只有很少種類的細菌可以進行光合作用,所以我們推測LUCA本身也不會進行光合作用,如果他會,等於他大部分的子孫都放棄了這寶貴的技能,雖然我們無法否定,但這太不可能了。 -Nick Lane, 2012

            在生命起始的大海中,那時沒有可以自我複製的蛋白質,但海中充滿了養分與氨基酸(不是濃濃的養分,但相比於今日來說,也算是很濃了),而一開始可以自行複製的蛋白質學會了取用身旁的氨基酸來複製,那便是最原始的「掠奪者」,在這之後海中的養分漸漸不足,學會行光合作用的原始細胞得到了優勢,才漸漸擴張開來。

            讓我們回頭看看,生命的起源來自於掠奪,因此光合作用這種「什麼也不拿,自己做」的策略雖好,但無法憑空產生(到底為什麼無法憑空產生,大概是因為生命的起源來自於深海,或光合作用實際的機制遠比燃燒能量要複雜多了,至少對所需酵素來說是這樣)。
            因此,生命先有了「類動物的掠奪者」,才演化出「類植物的生產者」,接著才是古細菌、細菌。

            當個植物人有何不好?沒錯,確實是當個植物人好,但我們不能回過頭來演化,更不可能身為人而憑空演化出光合作用機制(其實有了基因轉殖,也不能說完全不可能),所以只好暫時放棄這個能靜能動的演化策略了。

    延伸閱讀

    後記與感謝
            好像有點離題。
            感謝當時與我討論這個問題的同學鐘力洋,若有其他人有遺漏,煩請通知我補上。

    參考資料與圖片來源

    An Academic Geek