2014年6月19日 星期四

The Matrix Trilogy,電影駭客任務三部曲的哲學



看完駭客任務三部曲很久了,直到今天我才發現,原來駭客任務三部曲的精簡意涵與禪學的【見山就是山、見山不是山、見山亦是山】有異曲同工之妙。怎麼說呢!?

駭客任務第一步曲講述了 Neo發現了原來他所知的生活根本不存在,純粹是Matrix的幻影;正如同一個人從【見山就是山】進入【見山不是山】的過程,人們從可見的事物中發現並懷疑自己所見到的東西。

駭客任務第二部曲講述了整個已甦醒的人類準備進行大規模復甦行動(反擊Matrix),同時Neo與造物者見面,發現了種種不堪與真相,正如同人們處於【見山不是山】的狀態,而真相往往是殘酷的。在【見山不是山】的狀態下,越來越多人復甦,將使機器缺乏動力,也因此機器大軍要開始大規模反擊人類。

駭客任務第三部曲講述了Neo經由哈曼委員的啟發,了解到維持平衡才是對彼此有利的,把機器消滅了,人也活不下去;把人消滅了,機器也活不下去,因此體認到Matrix的存在仍是有意義且必要的,因此願意進入Matrix解決Agent Smith這個bug;正如同【見山亦是山】的狀態,能體認目前這件事物之所以有這樣表像的背後意義並欣然接受。

現今台灣社會正如同駭客任務,從以前的威權時代【見山就是山】進入到民主時代【見山不是山】;但現在因民粹產生的衝突恰如駭客任務一般,因【見山不是山】想要【除惡務盡】導致大環境不平衡,整個國家競爭力倒退。希望假以時日人們能進入【見山亦是山】的境界,掌握民主的真諦,不再民粹禍天下。

2013年10月31日 星期四

升級至Windows 8.1後BF3出現 Direct X錯誤的解決方式

搶先升級了Windows 8.1後發現BF3居然進不去了該怎麼辦!?

首先進入控制台-->時鐘、語言和區域-->地區
點選【系統管理】以後,把非Unicode的程式顯示文字改成【英文(美國)】
如下圖

接下來就會發現FB3可以正常運作了

但缺點就是某些使用Big-5碼程式的中文字無法正確顯示
當要執行的時候要改回來
這滿麻煩的
但起碼可以暫時解決問題
就看EA Games是否願意出更新來修正囉....

2013年10月16日 星期三

職場是一個生態池

¨一個生機盎然的生態池,就像一個運作良好的企業。
¨一個新進人員進到一個企業,就像放一隻新魚進到一個生態池。
¨一個生態池最終會自然地達到一個平衡,就像一個新進員工進入企業後,會因為各種接觸與運作而達到一個平衡點。

¨一個生態池達到平衡前,難免會有某些生物因不適應而死亡,正如同一個企業中的員工,因為磨合適應不良而離職(不論自願或非自願)

2013年2月13日 星期三

給"口嫌體正直"的"非原生台北人"


台北真是個糟糕的城市
交通擁擠
房價超高
空氣混濁
人情淡薄
怎樣都是個不宜人居住的城市
但很奇妙的
這幾天過年期間
發現這些問題都沒有了
為何會這樣呢!?
因為真正導致這些問題的人在過年期間都不在台北!!

既然你說台北不是我的家
又說操她媽的台北
幹譙天龍人的不知人間疾苦
那何不"別來湊熱鬧"呢?

如果你拚了命幹譙數落台北的不是
如果你以身為天龍人為恥
卻又為何拚了命來這裡買房子
把房價往上拱導致大家都買不起
這不就是典型的口嫌體正直嗎!?

你不是原生台北人沒關係(真正的原生台北人是原住民)
你真心認同這個城市的一切
相信你會發現這個城市的美麗
但若你以謾罵台北為樂
一邊嫌台北一邊住台北
只彰顯了自己人格分裂以己之矛攻己之盾
你比天龍人好在哪裡!?

這幾天過年期間身在台北特別有這樣的感觸.....

2012年12月18日 星期二

如何讓gmail使用pop3時,在多個電腦或裝置上保持郵件同步

理論上,要使用IMAP來維持gmail上的同步是最佳的作法。但有人可能因為郵件太多,不想花錢增加gmail容量,就改用pop3來處理,讓某一個電腦上的郵件軟體當成主要的基準點,而其他的電腦或裝置以同樣的pop3帳號進行同步。

但這時候可能會發現一個狀況:A電腦收了信以後,B電腦就收不到同樣一封信。

這種狀況的只要在「副裝置」的郵件帳號前面加上"recent:"即可。

例如:
A電腦為基準電腦,使用aaa@gmail.com作為登入帳號
B電腦為副電腦,使用recent:aaa@gmail.com作為登入帳號
C手機為副裝置,使用recent:aaa@gmail.com作為登入帳號

依照以上的設定方式,若A電腦刪除了某封信,BC就不會再抓到同一封信。
但若BC抓了信卻刪除某一封信,A仍然會抓到那一封信。
原文連結在此

如何讓Cisco VPN Client 5.0.xx在Windows 8中正常運作


Cisco VPN Client 5.0.xx安裝在windows8上執行時,可能會遇到一個錯誤訊息"VPN Client failed to enable virtual adapter"。
此問題可藉由修改系統登錄檔解決。
將REGEDIT路徑指向到"HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\CVirtA"
若為32-bit作業系統,將"@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter”改為"Cisco Systems VPN Adapter”
若為64-bit作業系統,將"@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter for 64-bit Windows"改為"Cisco Systems VPN Adapter for 64-bit Windows"
如此修改後,VPN Client就可以正常運作了

2012年10月11日 星期四

如何在全新安裝Windows 7時(Windows 8也適用),指定"非預設"的「使用者設定檔」存放路徑


如果要達到這個需求,依照正常步驟得先做個unattend installation file重新打包Windows安裝光碟,甚至還得動用到Windows Installation Kit,這實在太麻煩了。現在有一個小技巧,不用大費周章花幾個小時搞這些東西,只要幾個步驟就能做到。 

以下場景有可能用到這個功能:
  1. 新增了一個SSD硬碟,不想把所有東西都塞在容量不太大的SSD上
  2. 為了怕中毒或系統有問題無法開機時還要忙著拆硬碟救C:上的使用者資料,放在其他地方可以瀟灑重灌
  3. 使用者設定檔有特殊需求需要隨身帶著走放在隨身碟上
跟著我一步一步做保證成功移動預設資料夾路徑。

首先新增一個純文字檔,命名為Folder.xml,並且填入以下內容(粗體字內容可依需求更動);
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <FolderLocations>
                <ProfilesDirectory>d:\Users</ProfilesDirectory>
                <ProgramData>d:\ProgramData</ProgramData>

            </FolderLocations>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="wim:h:/sources/install.wim#Windows 7 ULTIMATE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
最後將做好的Folder.xml存放在隨身碟上,以備後續安裝使用。

然後一如往常進行正常Windows 7安裝步驟。

遇到以下畫面時停下你的腳步,按下"Ctrl+Shift+F3"。

接下來會重新開機進入以下畫面。

最後會停在以下畫面,表示系統已經進入"稽核模式"。
在稽核模式中,只要不去觸發"系統準備工具"裡的選項,直接關閉系統準備工具,不論重開機幾次都會停留在稽核模式中,所以你可以做任何與"某使用者"無關的事情(安裝軟體、驅動程式、系統設定...)。

依照本範例,預計將使用者設定檔存放在D:,所以趁這時候先格式化D:如下圖:

接下來請插上隨身碟,把Folder.xml複製到D:(不複製留在隨身碟上也行,只是待會關鍵命令要跟著修改),如下圖:

準備好Folder.xml後,請以系統管理員身份執行"命令提示字元"(DOS視窗),如下圖:

先輸入cd c:\windows\system32\sysprep來變更路徑,然後輸入sysprep.exe /audit /reboot /unattend:d:\folder.xm進行目錄設定(若Folder.xml放在隨身碟,請修改d:為你的隨身碟代號),如下圖:

當命令生效後,會出現處理中的對話方塊,如下圖:

接下來會自動重新開機回到稽核模式,這時可以結束稽核模式了,請依照下圖畫面進行選擇後,按下確定即可退出稽核模式重開機(理論上應該不用選,直接按確定即可)。

重開機後又會回到要求輸入使用者名稱與電腦名稱的畫面,如下圖:

接下來請依照系統提示選擇選項後,進入安裝完成畫面,如下圖:

安裝完成後,請再重開一次取消任何隱藏檔案功能後,打開D:,你會發現出現了原本應該只存在C:中的"使用者"及"ProgramData"資料夾,如下圖:

接下來把殘留在C:的ProgramData搬移到D:或直接刪除ProgramData也行,如下圖:

為了怕腦殘工程師寫HardCode直接存取已經不存在的C:\ProgramData造成問題,得要做個目錄連結防止災難發生。請用系統管理員身份執行命令提示字元,並輸入mklink /j c:\ProgramData d:\ProgramData,將會看到連結建立完成訊息,如下圖:

這時用檔案總管檢查C:會發現多出來一個ProgramData的連結,如下圖:

這時已經大功告成了,若要確認是否成功,可以在桌面上新增一個資料夾,然後打開D:\users\使用者名\desktop看看資料夾是否有被建立,如下圖:

今天大家放假我上班,其實也是閒閒的,趁前兩天因意外導致系統無法開機後的災難復原印象還深刻時寫下來,相信日後有這麼一天你我都還會需要參考這篇文。